Affiliate Summit West Summary

Post under Marketing | By LGR | On January 14th, 2012 |

From January 8th to 10th I attended Affiliate Summit West in Las Vegas. I wanted to give you an overview of some of my favourite sessions and other activities while I was down there. Below are some of the sessions that stood out for me.

How to Quadruple Revenue Using Existing Traffic

I attended this session for a couple reasons. First was the fact that Tim Ash, CEO of SiteTuners (Twitter @tim_ash) was a part of it. I read his book Landing Page Optimization: The Definitive Guide to Testing and Tuning for Conversions and I wanted to hear him speak. The second reason was I have seen a trend on some of my affiliate websites over the last year of lower conversion rates and some ideas on how to improve things is always good. Always looking for ideas on how to improve things. It was a good session and I was able to come away with some actionable items to implement on some of my sites (including this one at some point).

Affiliate Marketing in the Age of Social Media

I will admit I have never heard of Dave Taylor before. Perhaps it is because I live in Canada or I just live in my own little world most of the time, but he did remind me of a lot of things that I agree with regarding the social web.

It was also interesting that this session took place on the same day that Google announced that Google+ would be integrated into search results. The idea that shopping and referring people to products and services is a social activity not an algorithm. People are social creatures and we look for advice on our purchasing decisions from other people. This was one of the reasons I knew when Google announced Google+ that it would be important to be on there, but that is a whole other post.

The long term goal of an affiliate is not necessarily to just get the sale but to help people make a decision by interacting with them on a social level. While I agree with this ideal, it is not always easy. Some merchants do not allow social media marketing, though most will allow you to link to your own website review.

There was a bit of discussion regarding Pinterest, and how it allows affiliate links. How long that will last will be up for debate, but for now it has potential to be a social / affiliate channel.

In the end I was reminded of a quote from Stephen King.

“I recognize terror as the finest emotion and so I will try to terrorize the reader. But if I find that I cannot terrify, I will try to horrify, and if I find that I cannot horrify, I’ll go for the gross-out. I’m not proud.”
- Stephen King

In affiliate marketing I think there is a similar idea. I will create affiliate websites that will help people and add value, but if that does not work and I can’t make a sale I will go for the quick and easy datafeed website that will rank well and get the click. Ok it might not transfer over so well but hopefully you get the point. Social media affiliate marketing is hard and it is amazing how easy and well a datafeed affiliate website can do to just get the click sometimes.

Driving Inbound Calls from Mobile Search

One of my goals for attending Affiliate Summit was to look for new ways to promote affiliate products and services. Watching the growth of mobile over the last little while made me want to go to this session for ideas on how to use it to increase the sales. It was an interesting session and I learned a lot about where to start in the mobile search and driving calls. While it was interesting I also realized that the majority of the merchants I work with do not allow any kind of search marketing and I would have to look at some new merchants to expand in this direction.

This session did get me thinking more about the merchants I do work with that offer mobile apps. Many merchants offer mobile apps and want affiliates to promote the fact that they have mobile apps but many of those merchants mobile apps are actually an affiliate leak for me to promote. People could end up installing, creating an account and using the mobile app from the merchant being referred by me but there is no way to track it to me leaving no way for me to get credit for a sale. There needs to be a way to track affiliate generated mobile app installs.

Lots of ideas and thoughts generated from this session, even if they were not necessarily the intended idea of the session. I know I will be looking at more mobile friendly websites and merchants this coming year.


Aside from sessions I was able to meet with several merchants I work with in person for the first time. It was nice to put a face and a name together and chat about their product/service and how to better promote it. This was the most valuable time I spent at the conference and something I will be making more time for in the future.

I hurt my back before heading down to Vegas for the conference so going out every night and partying was not high on my list of things to do. Not that it would be anyways, but I did head over to the SeaWorld event with their Animal Ambassadors. While I am not a SeaWorld affiliate, this did make me want to go to visit one of their parks. The penguins stole the show and my wife and kids were extremely jealous that I got so close to them. Not to mention the stuffed animals I brought back for the kids are now their new favourites. Thanks to SeaWorld for a great show!

Overall it was a good trip to Vegas and Affiliate Summit. I will likely look at going again at some point in the future but can’t see making it an annual or regular trip. Just to difficult to make the time in the busy family/work schedule it seems.

If you were at Affiliate Summit what were your favourite sessions?

High Resolution QR Codes

Post under Marketing, Tools | By LGR | On November 30th, 2011 |

I decided a little while ago to attend Affiliate Summit in Las Vegas in January 2012. For the conference I needed some business cards and wanted to add a QR Code to the card to make it easy to contact me by scanning the code. The problem is most of the QR code generators that you find out on the Internet only generate a low resolution QR code that goes all blurry when you try to print them.

Thankfully doing a Google search for lead me to the QReate & Track QR Code Generator. They allow you to create high resolution QR codes for free if you do one at a time. If you need to do bulk QR code generation you would have to sign up and pay.

For my limited use all I needed was to create a couple of high resolution QR codes for printing on my business card. I used the web address generator since I wanted to allow people to come here to my website and visit either my contact page or a new tweet me page that allows people to send me a tweet easily. The generator allows you to create QR codes of more than just URL’s including email addresses, business card information, event information and more. You can choose the colour and then just have to download your high resolution QR code.

I just got my business cards and the codes work great. The colour is a little off from what I wanted but that is my own fault. Silly me for forgetting that RGB and CMYK print different. If I need to get more cards printed I will have to remember that.

Geolocation Click Redirection

Post under PHP, Website Monetization | By LGR | On November 25th, 2011 |

One of the affiliate offers I participate in redirects visitors to their website to their country specific based websites which is great for the user, not so great for me because when the user is redirected the affiliate cookie is lost and I don’t get credit for the sale. Each country has their own affiliate program so it is possible to get credit for any sales that happen on those country specific sites, but the redirect has to happen before the user visits the main company website where they redirect the user.

While it is possible to create country specific landing pages for each country there is always the chance that a visitor from one of those other countries will still click on a link that would take them to the main company website. To prevent this from happening I have installed a script to check geolocation and redirect the user to the appropriate country specific website instead of them going to the main companies website and being redirected.

Eric Nagel has a PHP script you can use to do something similar, and while his method would work the thought of having to maintain the IP Geolocation database, even through a cron job, just sounds like trouble to me. Not to mention some shared web hosts don’t allow you to run cron jobs or to run a cron job that unzips a file.

The solution I came up with relies on the service Cloudflare. I wrote a post about Cloudflare earlier this year. Cloudflare has this neat little feature called Geolocation where they will add in a server variable that you can access with PHP calle $_SERVER["HTTP_CF_IPCOUNTRY"]. Once you turn the feature on in Cloudflare all the requests to your Cloudflare enabled website will contain the country code of the user.

All you have to do then is create a PHP redirect script that checks for the Cloudflare variable and redirect the user to the correct link.

Here is a copy of what I use to redirect users.


<?php

$country_code = $_SERVER["HTTP_CF_IPCOUNTRY"];

if ($country_code=="UK") {
$link = 'Insert UK Link';
}
elseif ($country_code=="FR") {
$link = 'Insert France Link';
}
elseif ($country_code=="DE") {
$link = 'Insert Germany Link';
}
else {
$link = 'Insert Default Link';
}

header("location:$link");
exit;

?>

A word of warning, for some users in the UK their country code is returned as UK and others are GB so you might want an extra check for both codes.

I was already redirecting people through this link to help manage my links, this just adds an extra level to that redirect. It has already paid off making sure that users from the countries I specified were redirected to the correct website for them. I currently have this redirect installed on a shared server with the website added to Cloudflare.

If you need to know specific country codes Wikipedia has a list that you can use.

This is a pretty simple method and Cloudflare takes care of maintaining the IP Geolocation database for you. Of course you could do more sophisticated things than this but this gets the job done for me.

Blocking WordPress Blog Spam with .htaccess

Post under Apache, WordPress | By LGR | On November 5th, 2011 |

While I am a fan of Monty Python’s Spam skit, I am not a fan of automated WordPress spam, and it seems to be getting worse every day. Of course the large majority of WordPress comment spam is just automated comments posting directly to the WordPress wp-comments-post.php file. I have used different methods in the past but recently came across a way to help keep the spammers away.

While there are many very good plugins available for WordPress to help keep spam down, sometimes the best method is to use your we server to block it in the first place. Thanks to a very helpful post on the V7N forum here is a way that you can block a large portion of automated comment spam using your .htaccess file.

Before you add these six lines of code to your .htaccess file on the root of your WordPress installation be sure to make a copy, just in case something goes wrong. The wp-comments-post.php file is located in the root of your WordPress install so you need to add this code to the main .htaccess file. If you have pretty permalinks turned on you probably will not need the “RewriteEngine On” line, since pretty permalinks already turns that on.

RewriteEngine On
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} .wp-comments-post\.php*
RewriteCond %{HTTP_REFERER} !.*yourdomain.com.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule (.*) http://%{REMOTE_ADDR}/$ [R=301,L]

Anyways the code basically does this. It checks for someone posting directly to the wp-comments-post.php file, which automated spam bots do, and if the referrer is not your domain it redirects that request back to the IP address of of where the request came from.

I have been testing this out for a few days now and I am pleased to say that the amount of spam that has made it through is significantly down. It is not all gone, and there is still some making it through, but the percentage has decreased significantly. You will still need to run Akismet to catch the spam that is done by real people but this can help lower the load on your WordPress site from the automated spam bots.

If spam has your WordPress website swamped give this a try and see if it helps to turn the tide in your favour a little bit.

After you have done that take a break and enjoy the Monty Python Spam skit.

RSS Email Subscription Changes

Post under News | By LGR | On October 26th, 2011 |

Changes are coming this week to the LGR Internet Solutions email subscribers. Previously I was using Feedburner to deliver my blog updates by email. That worked ok, but it was not perfect and I wanted to improve the deliver of those emails and offer more content on a regular basis for email subscribers. To achieve that goal I am moving all of the Feedburner email subscribers to my AWeber email mailing list later this week.

What this means for you if you are subscribed to the LGR Internet Solutions email list delivered by Feedburner. I will export your email address from Feedburner and import it into AWeber. Once that import is approved at AWeber you will need to reconfirm your email address to be subscribed to receive blog updates. Once you reconfirm you will receive blog updates similar to before along with the occasional other contest and other exclusive content that will only be made available to email subscribers.

People will also notice that I have removed the email subscription form on the website for the Feedburner email subscriptions and replaced it with a new AWeber form. There will be other small changes on the site in the next few days.

I have been thinking about this change for awhile now. I wanted to do this now before the email subscribers with Feedburner becomes to large. RSS subscribers should be unaffected. Thanks for your patience while during this change and I appreciate your trust in me to offer me your email address.

Review Dropbox

Post under Tools | By LGR | On October 24th, 2011 |

Over two years ago I signed up with Dropbox and wrote a quick little review of it. Since then I have gotten constant comments on that post of people wanting to increase their Dropbox referral space by leaving their Dropbox referral code. At one point it got so bad I just finally turned off comments on the post and the flood stopped.

It would not have been so bad if people had actually left a short review of what they liked or did not like about Dropbox, but often it was just a short blurb like:

Sign up with my code and get extra space!

Well, last week I had an idea so I took a couple hours and created Review Dropbox. It simply is a place where people that are interested in Dropbox can come and read reviews by other Dropbox users.

Current Dropbox users can leave a short review of the service and in return their referral code is placed in a referral lottery and when someone clicks through to Dropbox one of the referral codes are used.

The site has already started to get some visitors and clicks through to Dropbox. If you are a Dropbox user already come and leave a review and your link. If you don’t use Dropbox come and read some of the review and click through to get and extra 250mb of space free. At the very least you can use your Dropbox account to help backup your blog.

WordPress Backup

Post under WordPress | By LGR | On October 1st, 2011 |

If you run a WordPress powered website you probably know how important it is to backup your website database and files. If you don’t know that you need to be doing that please start!

There are lots of different methods to backup your WordPress database and files and I perform regular backups of my site and clients websites. Did you know that it us actually possible to backup your WordPress website straight to your Dropbox account?

Dropbox is a great tool that syncs files between computers. I still use it regularly to make sure I have the latest files on my laptop from my desktop. They offer 2gb of space for free, more than enough for storing the majority of WordPress users backups.

OnlineBackupDeals.com (note: I help them run their website) has this great post on how you can use a plugin or two and have your WordPress backup sent straight to your Dropbox account. While this method of backing up your WordPress website might not be for everyone it could be handy to occasionally have a copy of your website backup in your Dropbox account.

I tested a few of the plugins out that are mentioned and my favourite was BackWPup. It seemed to offer the most options as far as scheduling and what to backup. Not to mention it offered more choices of backup destinations that just Dropbox. So if you have an Amazon S3 account you could backup to there instead.

I did not spend a great deal of time testing the plugin for how many resources it used. If you have a large blog it could eat up a considerable number of resources. Just a word of caution if you are on shared hosting. If you use the BackWPup plugin what has been your experience regarding server resources? Have you had any problems?

You can never have enough backups so it might be worth trying out BackWPup. If you send your backup to your Dropbox account you would easily have access to it whereever you need it.

How to Build a Website in Under 60 Minutes

Post under Blogging, Web Design, WordPress | By LGR | On August 29th, 2011 |

Building a website used to be extremely difficult. You had to know HTML, cascading style sheets, possibly javascript and graphic design. Things have changed, now it is possible to build a website in under 60 minutes. Don’t believe me? Here are the steps you need to create your own website in 60 minutes.

Step 1: Register a domain. Using GoDaddy or your other favourite domain registrar get your own domain name registered. Time required 5 minutes.

Step 2: Get hosting. You can spend hours and days researching web hosts. To do this as fast as possible look at a decent WordPress host. I recomend Hostgator, but there are several good WordPress hosts. If you already have a hosting account somewhere you can probably skip this step and simply use an addon domain on your current hosting account. Time required 25 minutes.

Step 3: Change nameservers. This step only takes a few minutes. You need to login to your registrar and set your new domain name nameservers to point to your web hosting account. Time required 5 minutes.

Step 4: Login to your web hosting control panel and use their script installer to install WordPress. Most cPanel hosts have Fantastico to quickly install WordPress. Time required 10 minutes.

Step 5: Login to your new WordPress install and start writing! You have 15 mins left to spare to write your first post.

Now of course this only gets you the bare bones of a website. There is still a great deal more work to do like finding a new theme for your website and customizing it. Adding some plugins to help with different website tasks. Creating a Twitter account to help promote your new website. Creating a Facebook page. Taking the time to update your website regularly with new content. Well, you get the idea, but setting up the core of a website can be done in less than an hour.

Google Search by Country

Post under Google, SEO | By LGR | On August 24th, 2011 |

There is no doubt that Google is the top search engine in the world and it sends the most traffic compared to other search engines. When you are trying to rank for a certain key phrase or keyword Google can sometimes make it hard for a person doing SEO to find the real rank of a phrase. To be fair Google does it for a reason, it wants to show the best results to me based on where I am. This makes perfect sense, except when I want to know what the best results are for people in the United States.

To overcome some of this country bias that Google has there are a couple things you can do:

  1. If you are using Google Chrome open an incognito mode window to do your searches on Google.com. If you are like me and logged in to Gmail, Reader and now Google+ your searches are going to be personalized. By switching to an incognito mode window you get a more generic search experience.
  2. Google will still customize your Google.com search based on your IP address. Being being from Canada and searching Google.com I still get search results that differ from a US based searcher. To overcome this you can add an extra query string to the Google.com search address. Just enter your search in Google.com and after it is returned add &gl=us to the end on the address bar and hit enter. This should return the results that are for the geographic location of the United States. This accepts other two letter country codes, so you can check other countries as well. Some of my favourites are:
    • &gl=us – United States
    • &gl=ca – Canada (althought I get this one automatically usually)
    • &gl=uk – United Kingdom
    • &gl=au – Australia
  3. You can also use a web proxy. My favourite is HideMyAss.com. Easy to use and if you select the advance options you can select a server from the United States. Occasionally though I have seen Google still return the Canadian search results, so it is not perfect either and you still might need to use the &gl=us for US based results.
  4. If you are going to need US or another countries search results a lot, you can get a subscription to HideMyAss.com VPN service. That way you appear like you are from the country you want to be from and you can save a lot of time doing your search engine results look up. There are other benefits as well being from Canada and using a VPN in the US, but that is another topic.

Here are some of the different search results just for my name. LeeRobertson.com is my personal blog in case you were wondering.

It is important to know that there are different search results depending on where you live. Depending on what market you want to rank in. Something to keep in mind as you work on your SEO.

SEO Site Tools

Post under SEO, Tools | By LGR | On August 23rd, 2011 |

I realized that I have taken quite a break from updating my blog and thought I should get back into writing here more often. A lot has happened since I have been updating here regularly. Many of you have discovered how much better using Google Chrome is as a web browser. I was reluctant to switch to Chrome after it first came out, mainly because some of the extensions I loved in Firefox simply were not available for Chrome.

One of the Firefox addons I used regularly was SEO for Firefox and I still will start up Firefox for that alone, but I have discovered (well many months ago already) the SEO Site Tools extension for Google Chrome and it is one of the best tools I have come across.

Not only can you get some great information about a site while you are browsing it, the best part of SEO Site Tools is how it integrates with Google Webmaster Tools and Google Analytics. With the SEO Site Tools Google Chrome extension Google Webmaster Tools has become even more useful. My favourite is how it adds the links from the Webmaster Tools Search Queries page to Google Insight for Search. This one feature alone has helped me come up with new ideas for keywords for websites and helped tremendously to to help target existing keywords.

If you do SEO for your website at all and want to improve and make your SEO work more focused try the SEO Site Tools extension for Chrome. It has become a tool I use everyday.

A video overview of SEO Site Tools.