How To Promote 50 Products From One Clickbank Account
By Robert Plank
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();
}
?>
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.
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/timberway
Learn more about Clickbank here: Clickbank









