Skip to content
Menu
CPV Lab Pro Blog
  • Go to cpvlab.pro
  • MV Lab
  • FAQ
  • Contact
  • Demo
CPV Lab Pro Blog
Dynamic keywords for personalized landing pages

Boost Conversions By Upto 50% With CPV Lab’s Dynamic Insertion

Posted on April 12, 2023May 4, 2023 by Patrick H

This is going to be an advanced tutorial teaching you how to use CPV Lab’s dynamic insertion feature. 

This a very powerful method that could increase your landing page’s conversion rate by upto 50%. 

View video tutorial here!

Dynamic Insertion Tutorial 2023

Step 1: Create the campaign in CPV Lab

Create a CPV Lab campaign by clicking the “Add New Campaign” tab, or use a campaign you’ve already created.

CPV Lab affiliate marketing tracker - add new campaign

 

Step 2: Edit the landing pages

1. Then, go to the “Landing Pages” area and place a question mark “?” at the end of the URL.

Dynamic insertion - CPV Lab affiliate marketing tracker

2. Make up (create) a name for the variable.

Example variable name: example1

Tip: it should be something you can understand and remember easily.

Dynamic insertion - CPV Lab affiliate marketing tracker

3. Add an equal sign “=” after the variable that you named (created).

Dynamic insertion - CPV Lab affiliate marketing tracker

4. Select a CPV Lab Token from the drop down menu that appears.

Dynamic insertion - CPV Lab affiliate marketing tracker

We’re using state token in this tutorial, but here’s a list of other powerful tokens CPV Lab provides for us below.

List of CPV Lab’s tokens:

FeatureTokenDescription
Displays Keyword{!target!}Grabs the keyword/target
Displays the users city{!mm_city!}Grabs the users city
Displays users state{!mm_state!}Grabs the users state
Displays device’s model{!sm_device_model!}Grabs the model of the mobile device
Displays device’s brand{!sm_device_brand!}Grabs the mobile device’s brand name
Displays the users browser{!sm_browser!}Grabs the browser name
Displays the browser version{!sm_browser_version!}Grabs the browser version
Displays the operating system{!sm_os!}Grabs the operating systems name
Displays the operating system version{!sm_os_version!}Grabs the operating systems version
Displays IP Address{!ispcarrier!}Grabs the users ip address
Displays users country{!mm_country!}Grabs the users country

Source:
https://doc.cpvlab.pro/passing-posting-data.html#_2-using-wildcard-tokens-in-the-lp-offer-urls

Step 3: Copy the code for Dynamic Insertion

Copy the php script from the “Links & Pixels” area in the “Pass Keyword/Target to Page” section.

<?php echo($_GET['target']) ?>
Dynamic insertion code - CPV Lab marketing tracker

 

Step 4: Update your Landing page

Paste the php script where you want the dynamic variable(s) to be displayed in your landing page (it needs to be a php file).

WordPress landing page- insert dynamic code from CPV Lab

Step 5: Update your variables

Now we just need to change the name from “target” which is set by default to the name we created earlier for our variable. 

Since we named our variable “example1” in this tutorial we have to replace the name “target” with the name “example1” in the php script.

Before:

<?php echo($_GET['target']) ?>

After:

<?php echo($_GET['example1']) ?>
WordPress landing page- insert dynamic code from CPV Lab

Step 6: Finished!

Now, just save and check the link to make sure the variables are being passed to the landing page and working correctly.

Note: I added a color to the variables using a CSS style attribute with the span tag so it would be easier to see the variables in this tutorial. You can easily copy this script, and add all sorts of different variations.

Example script:

<span style="color:yellow;"><?php echo($_GET['example1']) ?></span>
Dynamic insertion results - CPV Lab affiliate marketing tracker

Alternative landing page example:

Dynamic insertion results - CPV Lab affiliate marketing tracker

Over The Shoulder Video Tutorial:

Optional: But, recommended.

In case the user’s location can’t be identified (found) we can set a default/backup value to make sure our page isn’t left with missing text when the user arrives to our page.

To make sure we don’t run into this error we’re going to use the same php script we had earlier:

<?php echo($_GET['example1']) ?>

And add additional code to the script like this:

<?php echo (empty($_GET['example1']) ? "default-value-here" : $_GET['example1']) ?>

The version below can be copied and used for your own site.

<?php echo(empty($_GET['target']) ? "default-value-here" : $_GET['target']) ?>

**Special thank you to Radu for providing this powerful script for us to use, and showing exactly how to use it properly.

URL Query String Structure:

https://example.com?variable=value&variable2=value2
Color:
Usage:
Position in URL
Red
Start of Parameter
?
Blue
Variable name
variable
Orange
Value Separator
=
Green
Value
value
Purple
Parameter Separator
&

Source:
www.semrush.com/blog/url-parameters/

Guest Author – Patrick Hill

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Share on Social Media
twitter facebook linkedin email
◀GA4: What is it and what changes can we expect?
Using Search Arbitrage for Affiliate Marketing Success in 2023▶

Leave a Reply Cancel reply

You must be logged in to post a comment.

Subscribe to our newsletter

Follow us on Social Media
Facebook Youtube Linkedin

Latest Posts

Discover CPV One - campaign analytics

Discover CPV One for Campaign Analytics

10:15 am 18 Sep 2023
Integrate UTM Codes and CPV One with Google Analytics

How to integrate UTM Codes and CPV One with Google Analytics 4

7:58 am 15 Sep 2023
How to test affiliate offers with SurfShark VPN

VPN Shark For Your Affiliate Campaigns

9:13 pm 29 Aug 2023
Easy tracking WordPress Pages with CPV Lab

Easy WordPress tracking with CPV Lab and default HTML editor

11:14 pm 13 Aug 2023
Custom tracking domains in affiliate marketing

Custom Tracking Domain in Affiliate Marketing

5:33 pm 08 Aug 2023
Adplexity - Native Ads - step by step tutorial

Adplexity Native Ads Tutorial

11:24 am 25 Jul 2023
Direct Affiliate Link vs landing page

Which is Better – a Direct Affiliate Link vs Landing Page?

10:23 am 19 Jul 2023
Affiliate Traffic Sources

Affiliate Traffic Sources: 7 Ways To Promote Affiliate Links In 2023

11:05 pm 15 Jul 2023
Add CPV Lab tracking code to WordPress

Easy Tracking for WordPress – Tutorial

10:34 am 11 Jul 2023
Advanced techniques for fast loading landing pages

Lightening Fast Landing Pages

8:08 am 02 Jul 2023
©2023 CPV Lab Pro Blog
Manage Cookie Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage vendors Read more about these purposes
View preferences
{title} {title} {title}