600x315

Dynamic Landing Pages Made Easy

With Performance marketing, you are always trying to push yourself to get ahead of the bulk of the competition. It only a few months of practice, you can start learning basic PHP and use those skills to become a better affiliate marketer. Saving time & Money while optimizing the landing page. You will need Zero coding skills for this example, though, but if you want to learn and process. Codecademy is where I learned PHP and brushed up on my HTML skills back in 2011 with them. It’s a 100% free training course that does an excellent job at teaching. Even though 1% of the time Codecademy does make you want to bang your head against the keyboard, just google the problem.

1-affportal-landing-page

View the Dynamic Landing Page Example

If you are looking to test a new campaign, do you really want to setup 5+ different landing pages with unique tracking? I don’t blame you at all if you dont. Affportal has some awesome premade lander editors, but i wanted to show you want other levels you can take things too with a just a little bit of work. PPV is always a great traffic source due to the fact ugly tends to work the best. You can spend more time split testing variables, than putting time into making the presell pop pages super beautiful. Don’t waste that much time when you have No idea if that layout or design is going to convert.

At the very top of the PHP document, is where you are going to place the GET@ PHP script. What this is doing to do is read the data thats prepopulated in the URL. We are going to use the c tokens as they are what prosper202 uses, and you can use this setup to collect data on what variables are doing best. If you are using voluum, then you can just replace c1,c2,c3,c4 with the custom parameter names you set.

 

2-get

Then go ahead and create a static landing page like you normally would. All we are doing with the PHP script is tell it what prewritten HTML text to output.

 

3-headline

 

 

Normally when you would write out the title in html it would be <h1>Fast Auto Quotes</h1>

What we are doing is shoving our php script inbetween the h1 tags, because with php its a severside lanauage. So these commands will happen before the webpage is even outputted on the screen for the user.  Now we can do <h1> <? *php script ?> </h1>. The output of the php script is determeanted by that data is proved in the link url.

<h1><?
if($variable==0){
?>
HEADLINE TITLE #1
<?
}
?></h1>

So when you go to domain.com/landingpage.php?veriable=0 it would output Headline title #1.

This would also be the case if someone visits domain.com/landingpage.php. Not the most helpful thing but if we add another outcome, we can start customizing from there.

<h1>

<?
if($variable==0){
?>
Headline title #1
<?
}
?>

<?
if($variable==1){
?>
Headline title #2
<?
}
?>

</h1>

Now if they visit domain.com/landingpage.php?veriable=0 It will still output Headline Title #1
But if set our landing page link to domain.com/landingpage.php?veriable=1. Then the output will change to Headline Title #2. Same Landing page, Just selecting what HTML to echo when someone requests to visit that page.

4-list

Same idea with the list, or any other HTML that we want to change based on the parameter inputs. Select the part you want to change, and replace it with the php script.

5-list-example

Important Notes: To pre-populate a link you must start with a ? and then you use & to enter another token.
Such as the example above.

Always set a variable==0 result, in case no parameter data is inserted into the link.

Raw PHP Code

Affportal’s Default Source Code for The PPV lander

 Jason Brusse

 

 

About The Author

Jason Brusse

Jason is a long time internet marketer and co-founder of PDX Web Design. He can be found on the web at PDXWeb.design.

Leave A Response

* Denotes Required Field