CPV V11.0 changes summary

The following changes can be found in CPV Lab (opens new window) and CPV One (opens new window) version 11.

CPV Lab V11

Multi-currency support

You can now decide what currency you want to see your revenues in all the reports.

By simply deciding what is the currency you want to use, CPV Lab will check the exchange rate for today and will do all the changes in all the reports. All the reports will be using the currency you select as default.

Multicurrency support

Also, for each offer source (meaning for each affiliate network or partner) you can define the currency you will the commission from that network.

Multicurrency support

New API integrations with Google

Now the costs will be automatically syncronized with Google Ads via API.

To start using this integration you need:

  • to have a PRO or above plan of your CPV tracker
  • to go to Sources -> API integrations
  • Select Google Ads and follow the steps from there

Here is a step by steo guide on how to use this integration

New Google Ads integration

Improved Session Management

Until now, if you didn't use your tracker for a period of time, you were automatically logged out from the system. Now you can configure after how much time you want to be logged out.

Session timeout

Custom domains checks

Custom tracking domains are very useful now with the need of first party cookies.

In order to add a custom tracking domain there are 2 checks to be done:

  • to have a SSL
  • to have the right CNAME defined

All this is done now automatically and you can visually see which domains are ok and which have issues.

custom tracking domain checks

Redirect profiles changes

Allow conditions in redirect profils on GET/Post requests

Redirect profiles was updated to accept conditions on GET/Post requests.

  • you can define an URL to be called
  • the redirect condition is true or false based on the value returned from that URL

How this will work:

  • define a Redirect Profile
    • in your campaign (in the section from the bottom of the campaign setup page or in the dedicated Redirect Profiles page)
  • Name - set any name you wish for the Redirect Profile
  • Conditions
    • define a condition for the redirect with the following values:
      • type: POST Request
      • operator: is not
      • value: return":1
      • URL: requested url
        • it can also have parameters, like: domain/api/?ip={!ipaddress!}&useragent={!useragent!}&campKey=CA-{!campaignid!})

TIP

Example: If you will use this link as Redirect URL: domain/api/?ip={!ipaddress!}&useragent={!useragent!}&campKey=CA-{!campaignid!})

  • This redirect condition will replace the {!ipaddress!}, {!useragent!} and {!campaignid!} wildcards with the actual values
  • then it will make a POST request to the URL, passing the parameters also.
  • If the response doesn't contain return":1, then the condition is matched.
  • Destination URL:
    • choose as the redirect destination "URL" and enter the URL where you want to redirect traffic that matches the condition (unwanted traffic)
    • traffic that doesn't match the condition (legit traffic) will be sent to the offer URL.

Redirect profile on get/post conditions

Allow redirects to offers with /offer or /offerID

Allow redirects to option groups with option/group-name

Listicle campaigns are now much easier, with smart links available. You can use the "Option group name" in your URL so you can send the traffic directly to that option.

Option groups name

# CPV Page name Alias to be used Explanation Campaign type
1 base2.php /offer Instead of the normal base2.php used to track and redirect to the offer, the link will have the format "domain/offer" can be used in all campaign types
2 base3.php?cloid=offerID /offer/offerID The direct link to the offer will use this alias Multiple Option or a Landing Page Sequence campaign
3 base3.php /option The link that will rotate between Option groups will use as alias the option group name Multiple Option or a Landing Page Sequence campaign
4 base3.php?cogid=option-group-ID /option/option-group-ID The link to a specific option group will use the option name and the group Id Multiple Option or a Landing Page Sequence campaign
5 base3.php?cogid=option-group-name /option/option-group-name The link to a specific option group will use the option option name and the option group name Multiple Option or a Landing Page Sequence campaign

Allow redirect profiles with conditions based on "Contains / Doesn't contain" operator

Drill Down report

The Drill Down report allows you to see your marketing data on 4 levels.

  • select the campaign and the timeframe for your report
  • choose from the dropdowns the levels you want your data to be grouped by
  • expand each level by clicking on the + sign at the beginning of the row
  • exapand next levels in the same way
  • if you change a level, click the refresh button
  • you can find more details about this report here

Drill down stats report

Integration with WarriorPlus

A new integration with WarriorPlus that allows conversion payout to appear in reports.

Expanded Facebook CAPI integration - allow passing additional user details

Option to assign custom domains to user accounts

When you create a new user account, you can now give permissions to all custom domains or to some custom domains.

  • Go to "Settings -> User Accounts"
  • Edit or add a new user
  • On the Custom Domain section select what custom domains should this user have permissions to.

Add permissions to custom domains for a user

Reuse the same landing page in multiple campaigns

Option to track conversions in a specific time interval

Track entire website (e-commerce, blog) with one tracking code

  • The tracking for landing pages is done by adding some tracking code in the body of the page (Step2 code from Campaign Setup Page).

  • You can track your entire website (if you have an ecommerce website, a blog, or any other website) by placing the tracking code only once in the website header and following these steps:

    • Create an "Organic traffic" campaign
      • Select "Organic Traffic" as your traffic source
      • it will get the {pagename} in an extra token parameter

    Organic traffic page name parameter

    • add the direct traffic code only once to your site common code

    • add as many pages as you want to your website

    • in the reports you will see the page name and you can filter the information by using it.

Direct Tracking code updates

Some traffic sources don't accept redirects. Like:

  • Google Ads
  • Microsoft (Bing) Ads
  • Facebook (Meta) Ads

For these traffic sources the traffic is sent directly to the landing page. And, in the landing page there is a code to do the tracking, called Direct traffic code

When you create a Google Ads, Microsoft Advertising or Facebook (Meta) Ads campaign, you will get all your pieces of code in the "Pixels & Links" section.

This includes:

  • the Direct Traffic Code for your landing pages
  • the tracking code for your landing page activity

Now you have a dropdown next to the Step 2 code and you will get the complete code for each landing page in there.

So, you don't have to get the Direct Traffic Code manually for your landing page any longer!

Direct traffic code for each landing page

Last Updated: 6/24/2024, 11:53:45 PM