Forum Moderators: skibum
With content rich sites your bound to receive global traffic, while even heavily country specific sites, such as those aimed for a UK audience will likely see a significant proportion of visitors originating from elsewhere. Attempting to reap rewards from these visitors is where lies a challenge for webmasters.
I am curious to know your thoughts on how you can achieve similar scalability through affiliate marketing or if you have any suggestions of how you would like to see this progress in the future.
The Amazon and eBay programs are superb for webmasters as they are so diverse it's possible to include them on pages relating to almost any topic imaginable. However, they don't cope with the reality of global traffic in that you need to pick whether to showcase products in pounds or dollars, or include links to the .co.uk or .com domain names. Send the user to the wrong one and you will never achieve the conversion.
I would love to know if anyone has got around this with any cunning or creative means. Including links to multiple sites, with pictures of flags is certainly something that I have seen. Anyone have any other methods? I am dying to see a working model of a site that dynamically investigates the users geography (via IP) and then shows just what is relevant for them. If anyone could PM me a link that would be superb.
Sorry for such a long winded post, I hope that others may find this a stimulating area for discussion.
Would you say that there have been clear benefits to adopting this strategy (flags to Amazon countries)?
Can you see value if there was an easy way to intergrate the ability to identify the users geography and dynamically display the relevant link/price/currency?
What is the AWS/ECS solution that you talk of?
AWS and ECS are datafeeds from amazon where you can extract just about any information for any amazon product and incorporate it into your web site. I only use it for pricing information.
If the IP of a visitor can be resolved then I store the result in a cookie so that every time they visit the site again the process doesn't have to repeated.
For each of the products mentioned on the site I found international merchants who offer them and signed up. A link to each product for each merchant is stored in a database along with the price (as a plain decimal - no currency sign) and the country the merchant represents.
Whenever a visitor views the site all of the affiliate links and pricing information changes to suit the visitors location, and if the IP cannot be resolved then it defaults to the USA (my biggest market).
You normally have to pay for an IP>Location service but I use a free implementation. It has around 95% accuracy.
Would you be impressed if a merchant were to provide creatives with this kind of functionality embedded. In the style of AdSense, I would like to see eBay or Amazon banners/buttons/editors kit link to the appropiate country site automatically.
There are alot of webpages out there that are just static HTML and that have links in the content to Amazon.com. A sizable percentage of the people who click that link will not live in the USA and will not continue to purchase the item for that sole reason (shipping, tax, etc), so why not automatically forward them to their own countries Amazon store that they will be more likely to purchase from? Amazon could increase their sales alot.
Of course, some of the items available in one Amazon store are not available in another, but I am sure they could find a way around this.
A side note on your initial question. I think this is one of those "little" things than can seriously increase your revenues from AM.
There might be a lot of people, from UK, for instance, then click on Amazon.com book copy it's title and paste it in the search field of Amazon.co.uk. And there goes your commission.
I can tell you how I implemented it but it is a little technical. You need to be familiar with a web programming language and have some knowledge of databases too.
Basically the process involves:
1.Downloading a text file containing a list of IP ranges and their related geographical locations.
2.Import this data into a suitable database (MySQL, MSSQL or at a push Microsoft Access).
3.Write the code for your webpages that will be run when a visitor accesses the page. This code needs to retrieve the users IP address, looks up the relevant data in the database and then return a 2 digit country code.
4.Modify your website depending on this 2 digit country code. For your example if the result was "US" then a US flag graphic would be output to the visitor, or if the result was "UK" or "GB" then the UK flag would be output.
I use ASP.NET for all of my website coding so I will only be able to give you code samples in this language if you require them.
The IP database textfile (and user guide/examples in PHP) can be downloaded from [ip-to-country.webhosting.info...]