Selling multiple items at Clickbank
Jul 23rd, 2008 | By Sites that Soar / Ais | Category: Featured articlesThe following is an article by Robert Plank, whose WordPress Search Engine Optimization article I recommend in my book. I’ve tried the following sales page technique and it works, if you’re selling multiple products through one Clickbank account.
Clickbank is a great third-party system for selling your products, but it’s not perfect. The most noticeable problem is that, even though you have the ability to offer up to 50 different products, you can only have one landing page.
This means that when an affiliate promotes your URL, you can only take the user to the sales page of a particular product. (Either that, or take them to a page with a link to every single product — bad idea — too many choices for the user to make.)
Luckily there is a PHP solution. Clickbank lets you add extra stuff to the URL, which can be passed to a PHP script. Then, this script can easy pass the user along to any page you like.
A typical Clickbank hoplink looks like this:
http://hop.clickbank.net/?AffiliateID/SellerID
Where “AffiliateID” is the ID of a Clickbank affiliate and “SellerID” is the ID of the seller whose product you are promoting.
I’ve recently been in a situation where I was selling an e-book, and wrote a second volume. I wanted to be able to offer an affiliate program to the following types of resellers:
1.) Those whose lists contained many people who already purchased Volume 1 from them as an affiliate, and were satisfied enough to buy Volume 2.
2.) Those who hadn’t bought either e-book before, and were willing to pay the full price for both Volumes 1 and 2.
3.) Those whose lists contained “freebie seekers” who would be more comfortable buying only Volume 1 for starters.
This meant I needed 3 sales pages, but I wasn’t comfortable with wasting another $100 to setup two new Clickbank accounts. I also didn’t want to have to login three different times to check all my stats. (And cash three separate checks, and so on.)
So, I gave affiliates a link like this:
http://hop.clickbank.net/?AffiliateID/SellerID&x=volume2
That extra part at the end said, set the query string variable called “x” to “volume2.” That “volume2″ can be any value you want, by the way.
When Clickbank does the redirect to your site, they pass along two things: the affiliate ID, and any stuff you add on to the end of that URL.
So, if your sales page was something like: http://www.example.com/index.php
Then Clickbank would send the user to: http://www.example.com/index.php?hop=AffiliateID&x=volume2
See what it does? It sets “hop” to the affiliate’s ID and then says that “x” is equal to “volume2.”
Here’s where it gets fun. Let’s create a new file in your text editor, like Notepad (this will actually be a PHP script). Copy and paste this in:
{{?php
$redirects = array(
“volume1″ => “http://www.example.com/volume1.html”,
“volume2″ => “http://www.example.com/volume2.html”,
“volume3″ => “http://www.example.com/volume3.html”,
“jv” => “http://www.example.com/special/index.html”
);$x = $_GET["x"];
if (array_key_exists($x, $redirects)) {
$go = $redirects[$x];
header(“Location:$go”);
die();
}?}}
* Don’t forget to change the {{ to the less-than sign (hold down SHIFT and press the comma key on your keyboard) and the }} to the greater-than sign (hold down SHIFT and press the period key on your keyboard.)
Change all those rows (volume1, volume2, etc.) and their URLs to your own URLs. They can be anything you want and you can have as many of them as you want. If you want more lines just copy the lines exactly as they are, but the last line doesn’t need a comma, as you can see above.
Save this file as something like “redirect.php,” and then change the extension from the landing page of your site to a PHP extension. For example if your landing page is “http://www.example.com/index.html”, it has to be changed to “http://www.example.com/index.php.” Change the URL in your Clickbank preferences if it needs to be updated to reflect this change.
Almost done. Now in your newly renamed landing page, add in this code:
{{?php include(“redirect.php”); ?}}
MAKE SURE that line is at the very very start of that page. You can’t have anything before it, not even a carriage return or a space. If you put that line of code anywhere than the top of your HTML document the redirect just won’t work.
* Don’t forget to change the {{ to the less-than sign (hold down SHIFT and press the comma key on your keyboard) and the }} to the greater-than sign (hold down SHIFT and press the period key on your keyboard.)
And there you have it. If that special code is added to the end, for volume3 or even the “jv” section, the user will be properly redirected. Or if no special code is entered at all (just a regular Clickbank hoplink) the landing page will just be shown normally without any sort of redirect.
You can now have more flexibility when giving out special offers. You can’t give JV partners a bigger commission (you’d need another Clickbank account for that), but you can:
- Offer a bunch of bonuses for JV partners.
- Have a different product link on that page where people can buy for a reduced price.
- Have a different product link where buyers are sent to a special signup form that shares their e-mail address with the referrer.
Now you can promote multiple products through Clickbank without multiple accounts, and without needlessly paying for a costly script that does very little.
Experienced PHP/JavaScript Tutor Solves 19 Of Your Most Frustrating Direct Response Sales Page Hang-Ups http://www.salespagetactics.com/
(Go see what he’s offering. It looks like a very good deal if you’re selling products online.)
Note: The above article may be copied as long as the resource box is included. You may rebrand the above URL with your Clickbank ID however.

The risk of a particular product may be diversed by promoting more than one product in clickbank.
Tanay, I’m not sure what “risk” you’re talking about. That said, once people have success with Clickbank, they often promote more than one Clickbank product. I mean, why not… affiliate income can be great!
Good review on The Clickbank Code I’ve used this product extensively in my affiliating marketing efforts and has brought some good rewards.
Good review on CB-Cash SystemI’ve used this product extensively in my affiliating marketing efforts and has brought some good rewards.
i just signed up with Clickbank and i am very new to affiliate marketing. i just hope that i would earn on this program
Hi “bodydetoxgurl,”
I’m going to continue the Clickbank affiliate program, indefinitely. The book is still good, and I offer my own, free version of Branford Magazine to go with it. (It’s at the Download tab on the homepage at my other website, BranfordMagazine.com.)
People seem to do well with this book, selling it through Clickbank. And, since it requires no effort on my part, I’m happy to continue it.
Cheerfully,
Aisling
i signed up on Clickbank a few months ago and i earn more on clickbank compared to Adsense. i guess lots of US traffice is the key to earning a lot in Clickbank.
i used both Clickbank and adsense on my websites and i would have to say that i earn more on Clickbank than adsense. as long as you have good US and UK traffic, you would earn more on Clickbank.
.“`
Amy,
Thanks for your comment. For many of us, AdSense is losing its appeal. I used to earn a very comfortable income from AdSense. In the past year, it’s plummeted so a couple of months, I didn’t even reach the payment threshold.
Clickbank can be a great income source for people in the right niches who also use the best income-attracting techniques.
I’m now doing much better with my own products, under several pen names, but I’m always delighted when I receive my monthly Clickbank checks, too.
Thanks for posting!
Cheerfully, Ais