CPV Lab: Tested and Reviewed

by Josh Todd on October 27, 2010

CPV Lab came out a month or two back, and you couldn’t read a blog that had anything to do with PPV or CPV marketing without seeing an ad or a review for it.  I read through a lot of them and they just went over the features that it had, but nobody had actually run any campaigns with it yet.  I decided to hold off on my review until I used it as my main tracking solution for PPV campaigns for an entire month.  So what’s the verdict?  Read on…

The install process for CPV Lab was relatively painless.  Just upload it to your server, enter your MySQL database into into the config file, and run the installer script.  Pretty much the same process as Prosper202 or any web-based script.  After logging in, I did get the overall feeling that CPV Lab was designed to be lightweight and quick on its feet.  There is not a lot of flashy interface design here, it is just the important info that you need to see quickly and it loads fast.  I like that about it.

The six different campaign types in CPV Lab

The six different campaign types in CPV Lab

Setting up the first campaign with CPV Lab was a breeze.  All you do is paste in your affiliate link and/or landing page URL, and tell it how you want to rotate things.  I haven’t even been able to dive in deep and try all of the advanced campaign types that this thing allows, but the primary Direct Link / Landing Page campaign type works like a dream.  You can just set up one direct link campaign, or rotate several.  You can set up one landing page, or rotate several.  But then, you can rotate multiple offers on the backend of each of those landing pages.  And you can also split test the landing pages against the direct link offers (one or many), all at once.  And you can choose the weight for each of these rotating factors.  If you want to test one at 10% and one at 90% of the traffic, CPV Lab has you covered.  Mind = blown.

Offer Rotator

The weighted offer & landing page rotator

Once you set up the campaign, you get your link and put it in your campaign at the PPV network and you are good to go.  It has several pre-made variables set up for the dynamic keyword insertion tokens for each network, so that makes it easy to get the subid tracking working correctly.  All of this went pretty much as I expected, although I was definitely impressed by the number of rotation options.  But the true beauty of CPV Lab doesn’t reveal itself until you actually have traffic live and running.

In PPV campaigns, you have to change things a lot.  This is a pain because you have to get your page re-approved by the PPV network with every change that you make.  At least that’s how it used to be.  The #1, awesome, truly amazing thing about CPV Lab is that once you create your campaign, the tracking URL never changes!  You can add and remove offers & landing pages, change rotation weights, and make any changes you want to the campaign without ever having to get re-approved by the PPV network.  This is a massive time saver, and worth the price of admission by itself.

After you’ve got enough traffic to start analyzing the stats, CPV Lab shines again with its built-in optimization features.  It will automatically highlight winning and losing targets and keywords on your stats page, based on metrics that you set on the settings page.  If you want to consider every keyword that has more than a 25% ROI a winner, you can do that.  If you want to make everything that has received more than 100 reviews without a conversion a loser, you can do that.  The options are limitless.  This takes all the guesswork out of optimizing your campaigns and lets you focus on creating new ones.  It will also show you Time & Day trends so you can set up day parting.

Trends Chart

The time & day Trends chart

You can track conversion in real time with a pixel, and it fires much more consistently than the P202 pixel ever did for me.  To get the actual cost data in there, you can upload the reports from your PPV network as often as you’d like.  This allows you to calculate the proper cost per keyword, not just for the campaign overall.  This was another thing that you couldn’t do with P202 for PPV campaigns.  If you are paying $0.20 a view on one URL and $0.01 a view on all the other ones in your campaign, you better be dang sure that you know the difference when you are looking at your conversion stats and optimizing your campaign!  CPV Lab does this beautifully.

Bottom line, if you run PPV traffic, you need to get CPV Lab.  It will make you more productive, help you optimize your campaigns, and save you so much time doing it you will be dumbfounded.  I know this review might come out sounding like a sales letter, but I have never been so impressed with a piece of software in this industry, ever.  Not to mention there are new add-ons coming soon to work with Facebook, Plenty of Fish, etc.

Do yourself a favor and buy it now.  If you buy through my link, I would be more than happy to help you with any CPV Lab questions or troubleshooting that you need.  I also am good friends with the creator, Robert Matthew, so if I can’t answer your question I’ll get it straight from him.

Bottom line: CPV Lab is amazing.  You are losing money by not using it.  I have used it personally on every PPV campaign for the last month, and I will not be going back.  Ever.

Disclosure: http://cmp.ly/5

{ 19 comments… read them below or add one }

Affiliate Paying October 27, 2010 at 3:50 am

Great review Josh.

I will bookmark this post and join through your link when I'm ready to buy one. 🙂


browie October 27, 2010 at 4:39 am

I don't have it but I would like to point out with p202 you can rotate in landing pages whenever you want also.

Besides that it looks amazing and someday I need to jump on the wagon.


Josh Todd October 27, 2010 at 6:15 am

While it's true that you can rotate in offers on P202, you cannot track multiple payouts. Every offer in the rotator will be assumed to have the same payout. This gives you inaccurate numbers. Also, there is no way in P202 to split multiple offers & multiple landing pages at the same time without creating lots of campaigns within campaigns and the reporting is all a big mess after that.


imKazu October 28, 2010 at 2:46 am

the weighted offer rotater looks sweet

I always did this by hand in prosper but you can only have a handful of variations with 5 slots per campaign


Dave October 27, 2010 at 4:41 am

Cool, good review. I've definitely heard quite a few good things about it for CPV.

What are your thoughts on using it for CPM campaigns, (ie POF or Facebook)? I assume it'd work just as well, and the added features would make it worthwhile?

Finally, what's the speed like in terms of refreshing stats for analysis? I find tracking202 drags.


Josh Todd October 27, 2010 at 8:45 am

The speed is almost instantaneous. Much quicker than P202. I'm not sure if I would use it for CPM campaigns in its current form, but the good news is that the creator is actually working on FB and POF extensions for it right now. He's going to add them to the package and all current and future users will get those for no additional charge. I can't wait to try them out!


affiliatesea October 27, 2010 at 5:37 am

I heard about this CPV lab before.Thanks for the complete review.


StackThatMoney October 29, 2010 at 4:13 am

Awesome review! will be buying this whenever i find time.


malik November 7, 2010 at 10:36 pm

hi guys i wana join CPV lab plzz help me…….tell me the whole process then i ll try to

member of it…bcz i like it….but some ppl tell me that its all froud……


Josh Todd November 8, 2010 at 12:48 am

How can a tracking software package be fraud? You host it yourself.


Shane December 4, 2012 at 5:35 am

CPV gives you the ability to teagrt with Keywords and URLS Pretty Amazing! What I really like about CPV here is that it really allows you to teagrt your niche. Target that audience that’s ready to buy that’s really looking for the information and your product. Learn the basics of PPV first by visiting my earlier post about how to make money online with PPV Traffic.


Andres Torres, Jr. March 8, 2013 at 2:33 pm

Hi Shane, where can I find your earlier post make money online with PPV Traffic.

Thank U


Brandon February 3, 2011 at 12:45 am

Unfortunately I read this post after already buying cpvlab, mostly for the split tracking & testing options that were missing in 202.

Also, I had a really shitty time with 202’s tracking pixels and allowing for proper tracking of stats. I’m glad I finally found someone else who mentioned this somewhere as I was really freaking out about inconsistent results but couldn’t get confirmation on anyone having the same issue.

Love the blog Josh… you rock!


Aaron Cross September 11, 2011 at 9:59 am

Whats the recommended server for hosting cpv lab? Anyone enjoying the fastest redirects on the planet?


Josh_Todd September 12, 2011 at 6:18 pm

The slickest setup is to go with Beyond Hosting’s CPV Lab VPS Package. It screams, and they install the software for you and support everything. Check it out here: http://beyondhosting.net/CPVLab-Hosting/


Mark January 13, 2013 at 4:52 pm

How does the licence work with CPV Lab? If I have 10 websites would I need 10 licences?

I would prefer to install it on one site and then manage the 10 sites through it.


Josh Todd January 14, 2013 at 2:38 pm

You install it on a domain that you use exclusively for tracking, and then you can use it to track campaigns on as many different domains as you want.


Chris January 26, 2013 at 12:43 pm

How does it work with the major PPC networks (adwords, bingads) and their policy that the display URL matches the destination URL? If I have a single license and use it on my tracking domain, then my ads destination URL will differ from the display URL.


Josh Todd January 29, 2013 at 2:25 pm

The final destination URL will match the display URL, it just goes through your tracking domain first. This is common practice in PPC campaigns across all major networks. Since your CPV Lab URL will immediately redirect users to your website, it’s entirely invisible.


Leave a Comment

{ 2 trackbacks }

Previous post:

Next post: