I am currently running a campaign where I have 5 different landing pages and each page has a second landing page and then the offer page.
My current setup in CPV Lab is to have 5 separate landing page sequence campaigns and then I have a php page that does my rotation. I plan on continually adding new LP's and removing old ones but it is hard to manage since they are considered different campaigns in CPV lab.
I have tried the multiple path option but it doesn't seem to work as it will rotate for the first landing page but then rotates the second one as well so LP1-A might go to LP2-B where I want it everytime to go to LP2-A.
My question is does anyone know a way to set this up as one campaign or is the way I am doing it the best way. On a side note to add a little complexity I could also see adding LP's without a second step in the future to test that out as well.
Thanks
I'd fire an email off to Rob directly. Normally he answers in a few minutes 
Same problem here. Be sure to let us know. Thanks
Multiple Path + Direct link sounds like your best bet.
That way you need 2 campaigns, and use the campaign URL of camp 2 as the offer for each Path in camp 1.
I havent tried this myself but it should work ok.
I talked to Rob and he thinks that is easiest way to do it at this point. I have included a piece of code that may be helpful to get this setup. This does a rotation based on weights. So if you want one LP getting 15%, another getting 35% and another getting 50% give this a try.
function weighted_random_simple($values, $weights){
$count = count($values);
$i = 0;
$n = 0;
$num = mt_rand(1, array_sum($weights));
while($i < $count){
$n += $weights[$i];
if($n >= $num){
break;
}
$i++;
}
return $values[$i];
}
//Set different value for each landing page you want in rotation
$values = array('A', 'B', 'C');
//Set the weight of each one. In this case 3=15%, 7=35% and 10=50%.
//Take the number of the weight diveded by the total count of the numbers to get the weight you want.
$weights = array(3, 7, 10);
//Assign your LP or T202, CPV link for each value.
$A = "http://test.com/a.php?";
$B = "http://test.com/b.php?";
$C = "http://test.com/c.php?";
//Grabs one random value based on the weights.
$result = weighted_random_simple($values, $weights);
//Sets url if result matches.
if($result == "A") { $url = $A; }
if($result == "B") { $url = $B; }
if($result == "C") { $url = $C; }
//Adds target to url - Need to replace target with whatever is passed over from your traffic source
$url .= "target=".$_GET['target'];
header("Location: ".$url);