Home > > Coreg

How To Setup Coreg With Aweber & CPVLab (35)


07-28-2011 02:04 PM #1 shanktank (Member)
How To Setup Coreg With Aweber & CPVLab

A lot of you are waiting on bbrock to write about how to setup your coreg with CPVLab. I thought I'd help out by writing this guide.

I figured things out myself and here is how I do it.

Note:I'm not a programmer or anything, I just took days to try to piece them together.

1. Setup a Landing Page Sequence campaign in CPVLab.

For Level 1 LP, I type in URLs for my popup lander. I don't direct link.
For Level 2 LP, type in URL of your email submit 1st page.
For Level 3 LP, type in URL of your email submit 2nd page (aka Info Gather page).

For the offer, type in URL of the coreg page (the page where you place your iframe for Silver Path)
(Optional) I add another Offer Option (Option 2), and get a email submit offer from a network and use it as an exit pop on any of these pages (email submit 1st & 2nd page)

2. Now, create 2 list in Aweber.
1 for single optin.
1 for double optin.

The single optin will be placed on the email submit 1st page.
The double optin will be placed on the email submit 2nd page.

You can choose to have single optin for both if you like.

Next, create custom fields inside both lists.
I personally create 2:
- target (to track where the lead came from)
- referlp (to track which popup lander the lead came from)

You might only want to create target to save the hassle.

[2a]Now create a form for the 1st list.
Get rid of the other fields and leave only the email field (if you want to collect more info on the 1st page, it's up to you)

Now, on the setttings page. Choose Custom Page for the Thank You Page.
And use this CPVLab link: http://tracking.com/base2.php

In the Already Subscribed Page, use your real 2nd page URL(e.g. http://domain.com/2ndpage.php) in case the lead is already on your list and you want him/her to be able to proceed to the next page.

Under Advanced Settings, tick "Forward subscriber information to your thank you page".

Save the form and get the Raw HTML code.
Strip out all the CSS code so that you only have this code remaining:

Code:
<form method="post" action="http://www.aweber.com/scripts/addlead.pl"  >
<input type="hidden" name="meta_web_form_id" value="xxxxx" />
<input type="hidden" name="meta_split_id" value="" />
<input type="hidden" name="listname" value="YourListName" />
<input type="hidden" name="redirect" value="http://tracking.com/base2.php" id="redirect_xxxxxx" />
<input type="hidden" name="meta_redirect_onlist" value="http://domain.com/2ndpage.php" />
<input type="hidden" name="meta_adtracking" value="My_Web_Form" />
<input type="hidden" name="meta_message" value="1" />
<input type="hidden" name="custom target" value="" />
<input type="hidden" name="custom referlp" value="" />
<input type="hidden" name="meta_required" value="email" />
<input type="hidden" name="meta_forward_vars" value="1" />
<input type="hidden" name="meta_tooltip" value="" />
<input class="emailfield" type="text" name="email" value="" tabindex="1500"  />
<input name="submit" class="emailbutton" type="image" src="button.gif" tabindex="501"/>
</form>
Note that these are my custom fields:
Code:
<input type="hidden" name="custom target" value="" />
<input type="hidden" name="custom referlp" value="" />
If you used a different name for your custom fields, such as money, it would show as:
Code:
<input type="hidden" name="custom money" value="" />
[2b]Repeat the step like in 2a. Instead of only having an email field, add in fields that you want to collect (e.g. street address, gender, cellphone, etc.)

Now, on the setttings page. Choose Custom Page for the Thank You Page.
And use this CPVLab link: http://tracking.com/base3.php?id=1 (You can throw away the ?id=1 part if you only have 1 offer in the CPVLab campaign)

In the Already Subscribed Page, use your real coreg page URL(e.g. http://domain.com/3rdpage.php) in case the lead is already on your list and you want him/her to be able to proceed to the next page.

Under Advanced Settings, tick "Forward subscriber information to your thank you page".

Save the form and get the Raw HTML code.
Strip out all the CSS code so that you only have this code remaining:
Code:
<form method="post" action="http://www.aweber.com/scripts/addlead.pl"  >
<input type="hidden" name="meta_web_form_id" value="xxx" />
<input type="hidden" name="meta_split_id" value="" />
<input type="hidden" name="listname" value="xxxxx2" />
<input type="hidden" name="redirect" value="http://tracking.com/base3.php?id=1" id="redirect_ea98cbccccc" />
<input type="hidden" name="meta_redirect_onlist" value="http://domain.com/3rdpage.php" />

<input type="hidden" name="meta_adtracking" value="My_Web_Form" />
<input type="hidden" name="meta_message" value="1" />
<input type="hidden" name="meta_required" value="name (awf_first),name (awf_last),email,custom US Address (Street 1),custom US Address (City),custom US Address (State),custom US Address (ZIP Code),custom Cell phone" />
<input type="hidden" name="meta_forward_vars" value="1" />
<input type="hidden" name="meta_tooltip" value="" />
<input type="hidden" name="custom target" value="" />
<input type="hidden" name="custom referlp" value="" />
<label class="previewLabel" for="awf_field-23131938">Gender: </label>
<select id="awf_field-23131938" name="custom Title" tabindex="508" class="genderfield" >
<option class="multiChoice" value="Male">--</option>
<option class="multiChoice" value="Male">Male</option>
<option class="multiChoice" value="Female">Female</option>
</select><br>
<label class="previewLabel" for="awf_field-23131935">Email: </label>
<input id="awf_field-23131935" type="text" name="email" value="" tabindex="502" /><br>
<label class="previewLabel" for="awf_field-23131934-first">First Name:</label>
<input id="awf_field-23131934-first" type="text" name="name (awf_first)" value=""  tabindex="500" /><br>
<label class="previewLabel" for="awf_field-23131934-last">Last Name:</label>
<input id="awf_field-23131934-last" type="text" name="name (awf_last)" value=""  tabindex="501" /><br>
<label class="previewLabel" for="awf_field-23131936street1">Street:</label>
<input id="awf_field-23131936street1" type="text" name="custom US Address (Street 1)" tabindex="503" /><br>
<label class="previewLabel" for="awf_field-23131936city">City:</label>
<input id="awf_field-23131936city" type="text" name="custom US Address (City)" tabindex="504" /><br>
<label class="previewLabel" for="awf_field-23131936zip">Zip:</label>
<input id="awf_field-23131936zip" type="text" maxlength="6" name="custom US Address (ZIP Code)" tabindex="506" /><br>
<label class="previewLabel" for="awf_field-23131936state">State:</label>
<select id="awf_field-23131936state" name="custom US Address (State)" tabindex="505"">
<option value=""></option>
<option value="AL">AL</option>
<option value="AK">AK</option>
<option value="AZ">AZ</option>
<option value="AR">AR</option>
<option value="CA">CA</option>
<option value="CO">CO</option>
<option value="CT">CT</option>
<option value="DC">DC</option>
<option value="DE">DE</option>
<option value="FL">FL</option>
<option value="GA">GA</option>
<option value="HI">HI</option>
<option value="ID">ID</option>
<option value="IL">IL</option>
<option value="IN">IN</option>
<option value="IA">IA</option>
<option value="KS">KS</option>
<option value="KY">KY</option>
<option value="LA">LA</option>
<option value="ME">ME</option>
<option value="MD">MD</option>
<option value="MA">MA</option>
<option value="MI">MI</option>
<option value="MN">MN</option>
<option value="MS">MS</option>
<option value="MO">MO</option>
<option value="MT">MT</option>
<option value="NE">NE</option>
<option value="NV">NV</option>
<option value="NH">NH</option>
<option value="NJ">NJ</option>
<option value="NM">NM</option>
<option value="NY">NY</option>
<option value="NC">NC</option>
<option value="ND">ND</option>
<option value="OH">OH</option>
<option value="OK">OK</option>
<option value="OR">OR</option>
<option value="PA">PA</option>
<option value="PR">PR</option>
<option value="RI">RI</option>
<option value="SC">SC</option>
<option value="SD">SD</option>
<option value="TN">TN</option>
<option value="TX">TX</option>
<option value="UT">UT</option>
<option value="VT">VT</option>
<option value="VA">VA</option>
<option value="WA">WA</option>
<option value="WV">WV</option>
<option value="WI">WI</option>
<option value="WY">WY</option>
</select><br>
<label class="previewLabel" for="awf_field-23131937">Cell phone:</label>
<input type="text" id="awf_field-23131937" name="custom Cell phone" value=''  tabindex="507" maxlength="10"/><br>
<input type="hidden" name="meta_preselected_awf_field-23131938" value=""/>
<input name="submit" type="image" src="button.gif" value="Submit" tabindex="509" style="float:right;margin-top:15px;" />
</form>
3. Now, time for some PHP mixture.
I have a lander before the email submit 1st page, so when the user gets the popup, the URL will look like http://domain.com/lp1.php?target=stmforum.com

So, in order to pass that target into both of our forms and onto the coreg iframe code, you save it into a session cookie.

And to link to the email submit 1st page, you would use this link: http://tracking.com/base2.php

[3a]So, here's the code you should have on your landing page to make it work:
Code:
<?php
session_start();
$_SESSION['target'] =  $_GET["target"];
?>
<head>
<title>Blahblah</title>
</head>
Your slick text and image goes here.<br><br>
<a href="http://tracking.com/base2.php">Click for Offer</a>
<input type="hidden" id="hidLocation" value="http://tracking.com/" />
<script type="text/javascript" src="http://tracking.com/landing.js"></script>


07-28-2011 02:05 PM #2 shanktank (Member)

In order to get the target that you've saved in the cookie, you need to place the session_start code right before the header.

And to add it into our target custom field, we use

Code:
<?php echo "". $_SESSION['target']; ?>
Since I also want to know which landing page got me the lead, I place this code into the referlp custom field:
Code:
<?php echo urlencode($_SERVER['HTTP_REFERER']); ?>
I then use the embed pixel to track conversion on this page:
Code:
<img src="http://tracking.com/adopt.php?type=embed" />
[3b]Here's the final code for email submit 1st page:
Code:
<?php
session_start();
?>
<head>
<title>Email Submit</title>
</head>
<form method="post" action="http://www.aweber.com/scripts/addlead.pl"  >
<input type="hidden" name="meta_web_form_id" value="xxxxx" />
<input type="hidden" name="meta_split_id" value="" />
<input type="hidden" name="listname" value="xxxxxx" />
<input type="hidden" name="redirect" value="http://tracking.com/base2.php" id="redirect_b654c49fccccc" />
<input type="hidden" name="meta_redirect_onlist" value="http://domain.com/2ndpage.php" />
<input type="hidden" name="meta_adtracking" value="My_Web_Form" />
<input type="hidden" name="meta_message" value="1" />
<input type="hidden" name="custom target" value="<?php echo "". $_SESSION['target']; ?>" />
<input type="hidden" name="custom referlp" value="<?php echo urlencode($_SERVER['HTTP_REFERER']); ?>" />
<input type="hidden" name="meta_required" value="email" />
<input type="hidden" name="meta_forward_vars" value="1" />
<input type="hidden" name="meta_tooltip" value="" />
<input class="emailfield" type="text" name="email" value="" tabindex="1500"  />
<input name="submit" class="emailbutton" type="image" src="button.gif" tabindex="501" />
</form>
<img src="http://tracking.com/adopt.php?type=embed" />
We are now on the email submit 2nd page (Info Gather page).

Please forgive me for not being consistent and using session cookies for storing the values from each page. I just use whatever code that gets the job done.

And that's why on this page I use:
Code:
$email= $_GET['email'];
$referlp= $_GET['custom_referlp'];
to pull the values from the parameters in the URL.

I then continue passing the values into the custom fields like so:
Code:
<input type="hidden" name="custom target" value="<?php echo "". $_SESSION['target']; ?>" />
<input type="hidden" name="custom referlp" value="<?php echo urlencode($referlp) ?>" />
And prepop the email field with this code:
Code:
<input type="text" name="email" value="<? echo $email ?>" />
[3c]Here's the final code for the email submit 2nd page:
Code:
<?php
session_start();
$email= $_GET['email'];
$referlp= $_GET['custom_referlp'];
?>
<header>
<title>Info Gather Page!</title>
</header>
<form method="post" action="http://www.aweber.com/scripts/addlead.pl"  >
<input type="hidden" name="meta_web_form_id" value="xxxxx" />
<input type="hidden" name="meta_split_id" value="" />
<input type="hidden" name="listname" value="xxxxxx2" />
<input type="hidden" name="redirect" value="http://tracking.com/base3.php?id=1" id="redirect_ea98cb67d251eddaad31adada10eaeb4" />
<input type="hidden" name="meta_redirect_onlist" value="http://domain.com/3rdpage.php" />
<input type="hidden" name="meta_adtracking" value="My_Web_Form" />
<input type="hidden" name="meta_message" value="1" />
<input type="hidden" name="meta_required" value="name (awf_first),name (awf_last),email,custom US Address (Street 1),custom US Address (City),custom US Address (State),custom US Address (ZIP Code),custom Cell phone" />
<input type="hidden" name="meta_forward_vars" value="1" />
<input type="hidden" name="meta_tooltip" value="" />
<input type="hidden" name="custom target" value="<?php echo "". $_SESSION['target']; ?>" />
<input type="hidden" name="custom referlp" value="<?php echo urlencode($referlp) ?>" />
<label class="previewLabel" for="awf_field-23131938">Gender: </label>
<select id="awf_field-23131938" name="custom Title" tabindex="508" class="genderfield" >
<option class="multiChoice" value="Male">--</option>
<option class="multiChoice" value="Male">Male</option>
<option class="multiChoice" value="Female">Female</option>
</select><br>
<label class="previewLabel" for="awf_field-23131935">Email: </label>
<input id="awf_field-23131935" type="text" name="email" value="<? echo $email ?>" tabindex="502" class="regfield" /><br>
<label class="previewLabel" for="awf_field-23131934-first">First Name:</label>
<input id="awf_field-23131934-first" type="text" class="regfield" name="name (awf_first)" value=""  tabindex="500" /><br>
<label class="previewLabel" for="awf_field-23131934-last">Last Name:</label>
<input id="awf_field-23131934-last" class="regfield" type="text" name="name (awf_last)" value=""  tabindex="501" /><br>
<label class="previewLabel" for="awf_field-23131936street1">Street:</label>
<input id="awf_field-23131936street1" type="text" class="regfield" name="custom US Address (Street 1)" tabindex="503" /><br>
<label class="previewLabel" for="awf_field-23131936city">City:</label>
<input id="awf_field-23131936city" type="text" class="regfield" name="custom US Address (City)" tabindex="504" /><br>
<label class="previewLabel" for="awf_field-23131936zip">Zip:</label>
<input id="awf_field-23131936zip" type="text" class="zipfield" maxlength="6" name="custom US Address (ZIP Code)" tabindex="506" /><br>
<label class="previewLabel" for="awf_field-23131936state">State:</label>
<select id="awf_field-23131936state" name="custom US Address (State)" tabindex="505" class="statefield">
<option value=""></option>
<option value="AL">AL</option>
<option value="AK">AK</option>
<option value="AZ">AZ</option>
<option value="AR">AR</option>
<option value="CA">CA</option>
<option value="CO">CO</option>
<option value="CT">CT</option>
<option value="DC">DC</option>
<option value="DE">DE</option>
<option value="FL">FL</option>
<option value="GA">GA</option>
<option value="HI">HI</option>
<option value="ID">ID</option>
<option value="IL">IL</option>
<option value="IN">IN</option>
<option value="IA">IA</option>
<option value="KS">KS</option>
<option value="KY">KY</option>
<option value="LA">LA</option>
<option value="ME">ME</option>
<option value="MD">MD</option>
<option value="MA">MA</option>
<option value="MI">MI</option>
<option value="MN">MN</option>
<option value="MS">MS</option>
<option value="MO">MO</option>
<option value="MT">MT</option>
<option value="NE">NE</option>
<option value="NV">NV</option>
<option value="NH">NH</option>
<option value="NJ">NJ</option>
<option value="NM">NM</option>
<option value="NY">NY</option>
<option value="NC">NC</option>
<option value="ND">ND</option>
<option value="OH">OH</option>
<option value="OK">OK</option>
<option value="OR">OR</option>
<option value="PA">PA</option>
<option value="PR">PR</option>
<option value="RI">RI</option>
<option value="SC">SC</option>
<option value="SD">SD</option>
<option value="TN">TN</option>
<option value="TX">TX</option>
<option value="UT">UT</option>
<option value="VT">VT</option>
<option value="VA">VA</option>
<option value="WA">WA</option>
<option value="WV">WV</option>
<option value="WI">WI</option>
<option value="WY">WY</option>
</select><br>
<label class="previewLabel" for="awf_field-23131937">Cell phone:</label>
<input type="text" id="awf_field-23131937" class="cellfield" name="custom Cell phone" value=''  tabindex="507" maxlength="10"/><br>
<input type="hidden" name="meta_preselected_awf_field-23131938" value=""/>
<input name="submit" class="submit" type="image" src="button.gif" value="Submit" tabindex="509" style="float:right;margin-top:15px;" />
</form>
Finally, we're on the coreg page! Whee!

I added a conditional code so that it uses M when the user chooses Male, and F when user chooses female. This is because SilverPath accepts only M or F.

Note that every space that is in your input field name should be replaced with an underscore for the php codes.
E.g.
WRONG $cellphone = $_GET['custom cell phone'];
CORRECT $cellphone = $_GET['custom_cell_phone'];

Remember the Option 2 Offer I added earlier?
I use it in these fields:
&exit_pop_url=
&exit_url=
&destination_url=

I then put in my target and referlp values into subid1 and subid2 respectively.
Last but not least, place your CPVLab pixel on this page:
Code:
<img src="http://tracking.com/adsub.php" />
Use http://meyerweb.com/eric/tools/dencoder/ to encode your URL links that you will be placing in the SilverPath iframe.
It turns
Code:
http://stmforum.com/forum/
into
Code:
http%3A%2F%2Fstmforum.com%2Fforum%2F


07-28-2011 02:06 PM #3 shanktank (Member)

[3d]And here's the code for the coreg page:

Code:
<?php
session_start();
$email= $_GET['email'];
$cellphone = $_GET['custom_cell_phone'];
$gender = $_GET['custom_title'];
$city = $_GET['custom_us_address_(city)'];
$state = $_GET['custom_us_address_(state)'];
$street = $_GET['custom_us_address_(street_1)'];
$zip = $_GET['custom_us_address_(zip_code)'];
$lname = $_GET['name_(awf_last)'];
$fname = $_GET['name_(awf_first)'];
$referlp= $_GET['custom_referlp'];
//condition
if ($gender=="Male") 
$gendernew = "M";
else
$gendernew = "F";
?>
<head>
<Title>This page makes me moolah</title>
</head>
<center><iframe src="http://www.silver-path.com/path.php?src_key=xxxx&email=<? echo $email ?>&first_name=<? echo $fname ?>&last_name=<? echo $lname ?>&gender=<? echo $gendernew ?>&mobile_number=<? echo $cellphone ?>&address=<? echo $street ?>&city=<? echo $city ?>&state=<? echo $state ?>&zip=<? echo $zip ?>&subid1=<?php echo "". $_SESSION['target']; ?>&subid2=<?php echo $referlp ?>&exit_url=http%3A%2F%2Ftracking.com%2Fbase3.php%3Fid%3D2&exit_pop_url=http%3A%2F%2Ftracking.com%2Fbase3.php%3Fid%3D2&destination_url=http%3A%2F%2Ftracking.com%2Fbase3.php%3Fid%3D2&prize=Your%20Prize%20Name%20&prize_img_url=http%3A%2F%2Fdomain.com%2Ffolder%2Fimage.jpg" width="1024" height="768" frameborder=0 marginwidth=0 marginheight=0></iframe></center>
<img src="http://tracking.com/adsub.php" />
In a nutshell, here's how the whole process looks like:
Popup lander(passes target value)-->Email Submit 1st page(input target value into custom field, passes email value,referring lander)-->Email Submit 2nd page(input email value,referring lander, embed pixel counts conversion,passes tons of form data)-->Coreg Page(inputs form data into iframe link)

=====================
EDIT: Wanted to add this in the 1st post, but it exceeds the number of characters.
**You might be wondering, why not pass the email from email submit 1st page and only store it on the 2nd page's form? I thought of saving the hassle and having only 1 list initially, but some people might not want to fill out the 2nd form.

Having 2 lists means that you can still email the people who gave their email address but need not enter their full info. This is to milk as much as you can out of every visitor.
=====================

If I get 50 gabazillion thanks, I'll write a guide on how to come up with front end freebie ideas so that you can use targets that are less competitive and bank real hard.

P.S. Please let me know if you found any mistakes or don't understand anything at all. I'll try my best to get an answer for ya.

UPDATE: Files are attached. Just edit the code as written inside the comments and style your own pages.


07-28-2011 02:08 PM #4 bbrock32 (Administrator)

Awesome man , looks really good!

Question : are you passing the cpvlab subid to silverpath/other so you can upload revenues later?


07-28-2011 02:11 PM #5 lifepow (Member)

great share and i hope you get lots of thanks and write about freebie ideas.


07-28-2011 02:16 PM #6 shanktank (Member)

Quote Originally Posted by bbrock32 View Post
Awesome man , looks really good!

Question : are you passing the cpvlab subid to silverpath/other so you can upload revenues later?
Yep.
Code:
&subid1=<?php echo "". $_SESSION['target']; ?>


07-28-2011 02:16 PM #7 ppvnewbie (Member)

Awesome guide here shanktank, please make this post a sticky guys...


07-28-2011 02:21 PM #8 bbrock32 (Administrator)

Quote Originally Posted by shanktank View Post
Yep.
Code:
&subid1=<?php echo "". $_SESSION['target']; ?>
Hmm , you are passing the keyword there.

Prob I am missing something but I don't think you can upload reports from SilverPath to CPVLab and match revenue generated without the correct subid from CPVLab.

Anyway , that's a small detail that can be solved pretty easily with some PHP.

Again , great guide!


07-28-2011 04:03 PM #9 pancakes (Member)

Wow, great tutorial man.

Going to sit down this weekend to hammer this out.


07-28-2011 04:55 PM #10 thenoto (Member)

Awesome guide, I had been working on setting up a path with CPVLab and you saved me a ton of time.

One issue I'm having is pre-popping the email on the long form. You are using a GET but the variable doesn't seem to be getting passed from Aweber even though I checked the pass variables box. Are you hosting your path and CPVLab install on the same domain? The variable is being passed to http://tracking.com/base2.php but then doesn't seem to be passed again to http://path.com/longform.php.


07-29-2011 10:03 AM #11 mattias (Member)

Awesome post. Thanks!


07-30-2011 03:10 PM #12 shanktank (Member)

Quote Originally Posted by bbrock32 View Post
Hmm , you are passing the keyword there.

Prob I am missing something but I don't think you can upload reports from SilverPath to CPVLab and match revenue generated without the correct subid from CPVLab.

Anyway , that's a small detail that can be solved pretty easily with some PHP.

Again , great guide!
Oh.
Gotta remember to add ?sid to the offerlink in the cpvlab campaign.
e.g. 3rdpage.php?sid=

then in the iframe link, add an additional subid parameter to get the subid generated by cpvlab

Code:
&subid3=<? php echo $_GET['sid'] ?>


07-30-2011 03:18 PM #13 shanktank (Member)

Quote Originally Posted by thenoto View Post
Awesome guide, I had been working on setting up a path with CPVLab and you saved me a ton of time.

One issue I'm having is pre-popping the email on the long form. You are using a GET but the variable doesn't seem to be getting passed from Aweber even though I checked the pass variables box. Are you hosting your path and CPVLab install on the same domain? The variable is being passed to http://tracking.com/base2.php but then doesn't seem to be passed again to http://path.com/longform.php.
Did you add this code in your email field?
Code:
value="<? echo $email ?>"


07-30-2011 04:09 PM #14 thenoto (Member)

Did you add this code in your email field?
Code:

value="<? echo $email ?>"
Yeah I did, I'm also echoing $email elsewhere on the page. The variable just seems to be blank. Doesn't seem like it's begin passed from base2.php to my long form page.


07-30-2011 05:47 PM #15 leber026 (Member)

Are you setting up the $email variable? You will need something like $email = $_GET['emailx'] or $email = $_POST['emailx'] depending on your page. I wrote emailx but that may change depending on your page.

I think there are some options in CPVLab to setup and passthrough stuff also. There might be a setting that needs changed in there.


07-30-2011 11:28 PM #16 shanktank (Member)

What about this before echoing?

Code:
$email= $_GET['email'];
You might want to post your code here for us to look at.


07-31-2011 07:47 AM #17 shanktank (Member)

UPDATE: Files are attached in 3rd post: http://stmforum.com/forum/showthread...ll=1#post17823


08-05-2011 07:14 AM #18 ppvnewbie (Member)

hey shanktank,

What kind of campaign did you create in cpvlab? If I remember a Lead Capture campaign will mostly track your targets, landers (pop or opt-in pages) and thank you page visitors...Any thoughts would be appreciated.


08-05-2011 02:56 PM #19 theta (Member)

Thanks shanktank for this great tutorial.

ppvnewbie, I set mine up in cpvlab as a landing page sequence campaign type.


08-05-2011 03:05 PM #20 shanktank (Member)

Quote Originally Posted by ppvnewbie View Post
hey shanktank,

What kind of campaign did you create in cpvlab? If I remember a Lead Capture campaign will mostly track your targets, landers (pop or opt-in pages) and thank you page visitors...Any thoughts would be appreciated.
Anything that has more than 1 page in the funnel, I use landing page sequence.


08-10-2011 03:09 AM #21 vidivo (Member)

Hey,

I found one issue I have with your set up... The cell phone field is just one field, don't like that so much since some people are stupid and only put in their cell without the area code or put in some random dash in there or what not...

Any chance you know how to code it so there are 3 fields for the cell phone submit? I think it will be a lot clearer for people that way what to exactly put in there... tried to do this with aweber and cant figure it out! urgh


08-12-2011 04:20 AM #22 shanktank (Member)

Quote Originally Posted by vidivo View Post
Hey,

I found one issue I have with your set up... The cell phone field is just one field, don't like that so much since some people are stupid and only put in their cell without the area code or put in some random dash in there or what not...

Any chance you know how to code it so there are 3 fields for the cell phone submit? I think it will be a lot clearer for people that way what to exactly put in there... tried to do this with aweber and cant figure it out! urgh
Hit up aweber's live chat for help on that if it's urgent.

I'll need to take some time before I can test and update it here.


08-23-2011 07:26 PM #23 leber026 (Member)

I noticed all this code here is using sessions. Is there a reason you are using sessions instead of cookies?

The reason I ask is I just got done helping a buddy with an issue. He is running PPV traffic to coreg on a fairly beefy dedicated server, tracking with cpvlab. Almost the same exact setup as described in this thread. Today he noticed that all his other campaigns took a massive hit (he had plenty of data so we could eliminate, scrubbing, ect). After looking around it appears the reason was due to the sessions. There where to many sessions opened and it was bogging down the server. We paused the landers with session data and everything went back to normal.

By default a new session is open for 24 minutes, so when you open a session on the lander you are poping you create a new 24 minute session for every page load. When running ppv with high traffic targets it can pretty easy to have thousands, tens of thousands or more sessions open, and since we might only have 10% CTR that means 90% of these sessions are useless and taking up memory and slowing the server down.

From what I see there are a couple work arounds
1) Set the session time out to a smaller value, like 5 minutes
2) Don't start a new session on the first page, wait and load it on the second page.
3) Use cookies

I think #3 is the best answer, no reason to put crap on our sever and make it do extra work when we can off load it to the browser is there?

So what do you guys think? Did I miss something?


08-25-2011 05:22 PM #24 leber026 (Member)

No opinions on cookies vs sessions? Common, the least you can do is tell me I'm crazy


08-25-2011 07:17 PM #25 numerouno (Member)

Good stuff, I'm not techno enough but I'd like to hear some opinions as well! I'm having a hard time wiht my coreg page on a very high traffic target, I feel like the more I get traffic, the worst is my conversion rate and it might have to do with my page load speed..


09-08-2011 04:59 AM #26 extremesg (Member)

Did anyone manage to figure out how to do it using cookies instead..?


09-08-2011 03:30 PM #27 leber026 (Member)

I'm short on time, but the quick answer is to

remove all session_start(); calls

then when ever you see session("target") on the left like session("target") = $_GET['target']; change it to set_cookie("target", $_GET["target"];

and when session("target") is being displayed use $_COOKIE["target"];

Note: You can change target to what every value you need and you can store more than one value if you want, just use mutiple set_cookie() calls.

I went through the files in the zip and change all the session calls over and remove the sessions starts, so hopefully this new upload will work. As a word of caution I did go over it pretty quick so you may want to double check things yourself ( which is good a good practice anyway )


09-20-2011 05:08 PM #28 ppvnewbie (Member)

Hey Shanktank

One question about the exit URL thing. I am using bbrock32's code for the coreg path and was wondering how to use it in conjunction of two offers. You know the "Award Winning" style of landers offers mostly 2-3 offers where the user can select from. How can you use landing page sequence AND being able to give them the right offer on the exit?


09-20-2011 10:48 PM #29 danny27 (AMC Alumnus)

Quote Originally Posted by shanktank View Post
Oh.
Gotta remember to add ?sid to the offerlink in the cpvlab campaign.
e.g. 3rdpage.php?sid=

then in the iframe link, add an additional subid parameter to get the subid generated by cpvlab

Code:
&subid3=<? php echo $_GET['sid'] ?>
Thanks Shanktank!

Do you know what these are for GameTheory? Or anyone else?

Thanks


09-20-2011 11:13 PM #30 danny27 (AMC Alumnus)

^ never mind just figured out your code.


09-21-2011 04:41 AM #31 extremesg (Member)

Hey Leber026,

Thanks for giving us your modified code.
I'm just about to jump in with this, but wanted to ask beforehand (as I'm a coding reeeeetard) whether you'd had chance (or anyone else)
to verify the 'cookie code' actually works ok..???


09-21-2011 07:37 PM #32 leber026 (Member)

I haven't tested the exact code I've uploaded. I did use very similar code on a different lander and it worked fine.

There are a number of changes you need to make to the code to use it, (add your own aweber code, add your tracking links, ect). So the best think I can recommend is setup the code and test it across a couple browsers. If you noticed anything that seems odd, post it and we can troubleshoot.


02-15-2012 09:53 PM #33 joshtodd ()

Quote Originally Posted by ppvnewbie View Post
Awesome guide here shanktank, please make this post a sticky guys...
Agreed. Done.


02-20-2012 06:02 AM #34 fortune (Member)

Is there code available here that shows you how to put the info into AWeber first before it enters a GameTheory path?

Update: I made modifications to the code to get it to work with the GT path.


03-22-2012 11:04 PM #35 molo (Member)

do we send to people 'please verify your email adress' after that or go straight for adding them to DB and autoresponders?


Home > > Coreg