In the next release (3.4) of NiftyGridZPro, we’re introducing a feature that could double your referral success! How? By using local Zazzle domains.
You see, if a visitor from, say England, visits your site, clicks one of your links and goes to zazzle.com – if they end up moving to and then buying from zazzle.co.uk you DON’T get any referal commission. Yup that’s right, none.
So what the new feature does, if you switch it on, is to find out automatically which country they’re from and then swap that Zazzle domain for .com in all product links in grids.
Check this grid out: If you’re from outside the US, all links in the grid will be for your country’s local Zazzle domain. Hover over one and look in the bottom left of your browser to see…
It’s an advanced feature in that you need to understand the repurcussions. You see, not all products are available on the international domains (i.e. not .com) and, unfortunately there’s no programmatic way of telling which is which.
A good example is that none of the entire range of food items (chocolates, party pops, hot sauce etc) are available on international domains.
A list might help but Zazzle are always adding to their products, some of which will only be for the .com site. It would make maintaining such a list by hand an absolute nightmare.
So it’s up to you to make sure you don’t have selection criteria that end up showing unavailable products in grids using this feature. If you do show them, unfortunately the link will try to take them to the product on that local Zazzle domain; it won’t be availbale there, so your visitor would get Zazzle’s “Error page: Product is no longer available” page. Not great for your site’s reputation.
If you’re the really cautious type, leave the admin panel setting for it at 0 (off) and only switch it on in the shortcode for each grid you know won’t be a problem.
Oh, and if you give a visitor a search form, they might ending up seeing some unavailable-on-their-domain products’, so the cautious should watch out for this as well.
Despite the gloomy picture painted by the above, this feature can help you capture the referrals you’ve been losing out on in the past due to the international domains thing.
Do you display prices?
The only other fiddly bit you need to know about is as follows. It’s because the only prices NiftyGridZPro gets given by Zazzle are in US dollars:
Picture this scene: If you choose to display the price line and your visitor is from, say, Denmark, it would be confusing for them to see the price shown in US dollars, wouldn’t it?
So, even if you have the price line set to display, NiftyGridZPro will switch it off if a visitor’s local domain isn’t the .com one. That now makes sense: the Danish visitor will see no reference to price but the one from, say Wisconsin, will.
From the US? 🇺🇸
By the way, if you’re from the US and want to see it working, unless you take steps, you won’t notice any difference. That’s because .com get swapped out for .com (stupid computers!)
Instead, try using a private browsing window or a vpn – a virtual private network. (Do a Google search for vpn if you need to.) As long as it makes you appear as if you’re from outside the US you’ll be able to see the effect.
Some final points on use
It’s a global setting in your Admin Panel, off by default, which means that when you upgrade, there’ll be no change to your existing product grids.
Switching it on or off (and then saving) operates it in real time across all eligible product grids on your site. Eligible ones are those that don’t mention the setting in their shortcodes. If they do, their setting overrides the Admin Panel setting.
So to switch it on or off for a particular grid, use the option in its shortcode like this:
use_local_zsite=1 for on and
use_local_zsite=0 for off.
If you’re using slot messages (aka ad injection), any links to zazzle.com will also be changed as per this setting if they get used in a product grid.