Blog / Guides
Complete MyLead Guide - Content Lockers
This article is updated regularly
Last update:
05 December 2025
I think content lockers are the tool that MyLead is most known for. So let’s give them a shot!

Content Locker is a tool that allows you to earn from your website, blog, or mobile app. By using a content locker, you can block access to specific content.
CPA Locker
To create a new CPA Locker, just click on the first box found on the Content Lockers page, or visit this link. The UI is very similar to the one used to create a new OfferWall.

In case you don’t have any CPA Lockers, click on the + Create CPA Locker button.

A “Creating Locker” form will appear. There are a few fields you’ll need to fill out here:
1. Settings tabs - by using this form, you can adjust the settings for desktop and mobile lockers. The first tab is for general settings.
2. Locker name - give your locker a name. It will be visible only to you.
3. Number of required conversions - you can set the number of required conversions (completed offers) that will “unlock” the locker. For example, you may require that a visitor installs 2 mobile applications (instead of 1) to proceed.
4. Loading method - determines when the locker will be shown. You can choose between immediately (now), after a certain amount of time, and after clicking (on a specific element on the website, like a button).
5. Unlock action - once the user completes the required number of conversions, what happens? Use this setting to determine if the locker will just be hidden from the page (the locker overlay) or if the user will be redirected to a specific URL (maybe a thank you page or a download file page you’ve created).
6. Access time & time format - sets the duration for which the user will have access to the unlocked content. The default is 3600 minutes, but you can set another value, such as two days.
7. 18+ campaigns - in case you plan to send mainstream traffic to your content locker, keep this turned off.
8. Preview - when you make a change to your content locker, you’ll be able to preview the changes in this panel on the right side.
9. Action buttons - once you are done, hit the + Add a locker button.
Desktop version
Click on the Desktop version tab to make changes to the appearance of the locker for desktop devices.

There are a few things you can change here:
1. Locker name - this is the text that will be displayed above the locker. You can try different texts, like “Verification required” etc.
2. Locker title description - these are the instructions that explain what is required from a visitor to unlock the content.
3. Description displayed on the locker - this explains what will happen once the required actions have been completed.
4. Background transparency - if the locker is shown “above” your website, you can adjust the transparency here.
5. Theme selection - there are 6 premade themes available for you to choose from. There is even an Instagram-like theme available.
6. Customize the theme - if you want to change some background or text colors, pick YES.
7. The maximum number of offers displayed on the locker - determines the maximum number of offers shown in the locker for the user to choose from.
8. Message displayed when closing the locker - what will the user see when the locker is closed.

Example of Instagram theme
Mobile version
This is how the mobile versions looks like:

As with desktop version, there are a few options you can tweak for mobile version:
1. Locker name - the text that will be shown above the mobile locker
2. Locker title description - these are the instructions that explain what is required from a visitor to do to unlock the content.
3. Description displayed on the locker - this explains what will happen once the required actions have been completed.
4. Theme selection - there are 6 premade themes available for you to choose for. There is even an Instagram like theme available.
5. Customize the theme - in case you want to change some background or text colors, pick YES.
6. The maximum number of offers displayed on the locker - determines the maximum number of offers shown in the locker for the user to choose from.
Make sure you turn on the mobile version of the locker to preview the changes.
Once you add a locker, it will be displayed in the list.

You’ll notice a few buttons near the Locker’s settings text:
• Available Campaigns - in case you want to disable some offers from showing in your content locker, use this option.
• Website codes - this will show a popup from which you can grab your locker URL. I will show more details below.
• Duplicate - if you want to create another content locker with the same settings, hit the duplicate button.
• Support for blocking an IP locker - enter your IP address and make Locker display to you only. Use for tests.
• Remove the locker - use this button if you want to delete this locker.
Website codes
If you click on the website codes button, you’ll see this popup:

This is where you can select the domain content locker will use and also there are some additional options available under the JavaScript code section:
• AdBlock detection - enabling this will add additional code, so your content locker will work for users that are using AdBlock
• Detecting when JavaScript is not available - in case there are some visitors that don’t support JavaScript, this code might help them see the locker anyway
• Adjust the dynamic parameters of JavaScript - you can pass custom title and description via URL in case you want some dynamic fields in your locker
• Add parameters tracking the content - if you want to track revenue and conversions, you need to pass your tracker’s click_id token to the offer - which in this case is your locker. The supported get parameters are ml_sub1, ml_sub2, ml_sub3, ml_sub4, ml_sub5
• Automatic translation of the locker's content - this is cool. The content of the locker can be automatically translated to the user's language. I’m sure this will boost conversion rates.
Once you select the options you like, you’ll see 3 fields:

And here is how to use them:
• JavaScript code that you can paste into your website - this is the code you need to paste in the <HEAD> part of your website.
• URL for your iframe code - if you want to show the content locker in the custom iframe (that you control), put this URL in the iframe src attribute. Additionally, you can just open this URL directly and treat it as the offer page (you can even pass tracking click_id param to this URL). Or open this to preview your content locker.
• Sample Iframe embed code - if you just copy this code into an empty HTML file and save the file, you can also see how your content locker will look.
There are 3 icons below the locker name:

Will show the profit that content locker generated, the number of visits and the number of leads.
TIP: Make sure you keep 18+ campaigns turned off if you plan to send mainstream traffic to your locker.
Captcha Locker
Captcha Locker is a system that allows you to monetize the content on your website. It looks identical to the popular anti-bot security system - reCAPTCHA.
Now that we know what a captcha locker is - let’s create a new one.

Click on the + Create Captcha Locker button and you’ll see a form like this one:

The captcha locker is much simpler than the content locker.
There are just a few fields you need to fill out here:
1. Settings tabs - there are 3 tabs available, I’ll explain each one.
2. Locker name - this will only be visible to you.
3. Theme selection - there are only 2 themes available; light and dark.
4. Unlock action - what will happen once the user completes the required action? You can pick between closing the locker or redirecting the visitor to another page (URL).
5. Access time & time format - sets the duration for which the user will have access to the unlocked content. The default is 3600 minutes, but you can set another value, such as two days.
6. +18 Campaigns - in case you plan to send mainstream traffic to your content locker, keep this turned off.
7. Preview panel - when you make a change to your content locker, you’ll be able to preview the changes in this panel on the right side.
Advanced tab
In this tab there are only 3 settings available:
• Number of required conversions - you can set a number of required conversions (completed offers) that will “unlock” the locker. For example, you may require that a visitor installs 2 mobile applications (instead of 1) to proceed.
• The maximum number of offers displayed on the locker - determines the maximum number of offers shown in the locker for the user to choose from.
• The minimum number of offsets displayed on the locker - determines the minimum number of offers shown in the locker for the user to choose from.
Device specific
You’ll find 4 fields in this tab.

This is the text that will show in the popup that appears once you click on the captcha checkbox:

• Title for the desktop version - this is the instruction will be shown on top of the popup for desktop devices
• Description displayed on the locker - and this is the explanation on what will happen when the uses “passes” the check (completes the offer) on desktop devices
• Title for the mobile version - this is the instruction will be shown on top of the popup for mobile devices
• Description displayed on the locker - and this is the explanation on what will happen when the uses “passes” the check (completes the offer) on mobile devices
Once you are done, hit the + Add locker button and your locker will be shown in the list.

You may have noticed a few fields here:
1. This one shows the profit generated by your captcha locker
2. The 2nd fields shows the number of visits
3. And the 3rd field shows the leads generated by your captcha locker
And the 4 buttons near the Locker's settings text:
• Available Campaigns - in case you want to disable some offers from showing in your captcha locker, use this option.
• Website codes - this will show a popup from which you can grab your locker URL. I will show more details below.
• Duplicate - if you want to create another captcha locker with the same settings, hit the duplicate button.
• Remove the locker - use this button if you want to delete this locker.
All these are pretty self explanatory, let me just show more details for the Website codes popup.
Website codes
This popup is similar to the one used for CPA Locker, but with fewer fields.

The only field you can use is the “Add parameters tracking the content” which is used to pass tracking tokens to the Captcha locker (as you would pass them to an offer page). The supported get parameters are ml_sub1, ml_sub2, ml_sub3, ml_sub4, ml_sub5.
Useful if you want to track the performance of your Captcha locker with your tracker. Of course, you would need to set up a correct postback also first.
For that, you can just set up a Global postback.
File Locker
A File Locker is a monetization tool offered that blocks access to files on a website. Users who want to download or access the file must complete at least one offer or task provided by the affiliate, and in doing so, the publisher earns revenue from the user's action.
Let’s create a new file locker. Open the My File Lockers page, and click on the + Create File Locker button.

A form like this one will be shown:

Again, you’ll notice it’s pretty similar to the form used to create other lockers.
There are a few fields you’ll need to fill out:
1. Settings tabs - there are 3 tabs here and I’ll explain each one of them.
2. Locker name - this is the locker name that will be visible only to you.
3. Page title - this is the text that will be shown to the visitor above to the locker. You can change it to something different if you want (ie. Verification, etc.)
4. Theme selection - file locker comes with 4 pre-made themes.
5. URL address to be redirected to - enter the URL of the file that is being locked by the locker. This is the URL where a user will be redirected after he completes the required action (or required number of conversions)
6. Your note about the locker - depending on the locker theme settings, this text might be shown also somewhere in the locker.
7. Preview panel - whenever you make some changes to the locker, you’ll see them in the preview panel.
8. Action buttons - click the + Add Locker button once you are done.
Advanced tab
The advanced tab has only a few fields you’ll need to fill out.

Those fields are:
• Number of required conversions - you can set a number of required conversions (completed offers) that will “unlock” the locker. For example, you may require that a visitor installs 2 mobile applications (instead of 1) to proceed.
• The maximum number of offers displayed in the locker - determines the maximum number of offers shown in the locker for the user to choose from.
• The minimum number of offers displayed in the locker - determines the minimum number of offers shown in the locker for the user to choose from.
• Access time & time format - sets the duration for which the user will have access to the unlocked content. The default is 3600 minutes, but you can set another value, such as two days.
• Message displayed when closing the locker - what will the user see when the locker is closed.
Theme configuration
The only field you’ll find here is the “Customize the template”:

Which allows you to also change some other fields that are displayed in the locker, like the name of the file or file size.
Once you save your locker, it will be shown in the list.

You’ll notice there are a few fields here also:
1. This one shows the profit generated by your locker
2. The 2nd fields shows the number of visits
3. And the 3rd field shows the leads generated by your locker
And the 4 buttons near the Locker's settings text:
• Available Campaigns - in case you want to disable some offers from showing in your locker, use this option.
• Website codes - this will show a popup from which you can grab your locker URL. I will show more details below.
• Duplicate - if you want to create another captcha locker with the same settings, hit the duplicate button.
• Remove the locker - use this button if you want to delete this locker.
All these are pretty self explanatory, let me just show more details for the Website codes popup.
Website codes
This popup is similar to the one used for other locker types, but with fewer fields.

This is where you can select the domain for the file locker (1) and also there are some additional options available under the JavaScript code section:
• Adjust the dynamic parameters of JavaScript - you can pass custom title and description via URL in case you want some dynamic fields in your locker
• Add parameters tracking the content - if you want to track revenue and conversions, you need to pass your tracker’s click_id token to the offer - which in this case is your locker. The supported get parameters are ml_sub1, ml_sub2, ml_sub3, ml_sub4, ml_sub5
• Automatic translation of the locker's content - this is a nice feature. The content of the locker can be automatically translated to the user's language. I’m sure this will boost conversion rates.
Then there is the “URL for your iframe code” which is the URL you can put in your iframe src attribute in case you want to use the iframe on your website which you can control.
Or you can just open this URL directly in your browser to see how the locker looks like.
In case you don’t know how to use the URL in the iframe src field, there is also a sample code which you can use under “Sample Iframe embed code”.

Mobile Rewards
Mobile Rewards is a tool that helps developers monetize apps without compromising user experience. Instead of bombarding users with traditional ads, developers can offer them a more engaging way to interact with their app. By completing tasks and collecting points, users can redeem those points for customizable rewards. The system works only on mobile devices.
Now that we know how mobile rewards work - let’s create one!
Open the Mobile Rewards page in your dashboard and click on the + Create Mobile Reward button.

You’ll see a form like this one, which is a bit different from other forms used so far to create a new locker. This one has more additional fields.

Let’s go over these fields:
1. Settings tab - I’ll explain all of them here.
2. Locker name - this will only be visible to you.
3. Locker header type - you can choose between text or image option.
4. Header content - the text that will be displayed in the header
5. Locker title content - show info about the reward the user will receive when he completes the required action.
6. Description displayed on the locker - a short explanation for the visitor about what he needs to do in order to get the prize (eq. points)
7. Instruction content - a longer explanation on how to get and save the points.
8. Preview panel - whenever you make a change in the locker settings, it will be displayed in the preview panel.
And the bottom part of the Basic settings tab looks like this:

1. Title on the login and registration page - the text that will be shown to the visitor on the login and registration page.
2. Description on the login and registration page - also text that will be shown to the visitor on the login and registration page.
3. Background - if you want to customize the appearance of the locker, you can upload a custom background image here.
4. Reject CPA Campaigns - in case you don’t want to show CPA campaigns in your locker (the ones that are more harder to convert), you can disable them here.
Theme configuration tab
There are 2 fields here to start with; theme selection and customize the template.

There are only 2 themes available from the theme selection drop-down menu, but you can customize them if you select YES from the customize the template drop-down menu.
List of awards tab
And in the last tab you need to define the prizes that a user can receive once he collects enough points. Let’s say you have a mobile game and want to give the user some special weapons like Magic Sword, Super Shield etc.
Here is how to add those rewards.

Hit the + Add a prize (repeat this for each prize you want to add) button.

And then, for each prize, you’ll need to fill out these fields:
• Name of the prize -
• Number of points -
• Prize description -
• Photo of the prize -
In the bottom part of the form, there are 3 fields remaining:

• Action after receiving the prize - what will happen after a user claims the reward? You can choose to send him an email or redirect him to an URL.
• URL address to redirect - if you’ve picked Redirection in the field above, then enter the URL here. Otherwise, if you’ve picked the Email address in the field above, you’ll need to enter your email where you will receive the information about the prize given to the user.
• The content of the additional question - you can also ask the user an additional question. If you want to do it, select YES here.
Once you are done, hit the + Add prize button. If you want to add more prizes, just repeat this step. The prizes you add, will be shown in the list.

Don't forget to hit the + Add a locker once you fill out all fields and add at least 1 prize.
A new mobile rewards locker will be created and shown in the list.

You’ll notice a few new fields here in the locker list.
1. The first field shows the profit generated by the locker
2. The second field shows the number of visits generated by the locker
3. The third field shows the number of leads generated by the locker
4. And the last fields shows the number of awards you’ve added in the locker
Additional buttons near the Locker's settings text are:
• User list - opens the list of users that registered and are using the mobile rewards locker
• Website codes - this will show a popup from which you can grab your locker URL. I will show more details below.
• List of awards - shows the list of awards in the locker
• Remove the locker - use this button if you want to delete this locker.
All these are pretty self explanatory, let me just show more details for the Website codes popup.

This is where you can select the domain locker will use and also there are some additional options available under the JavaScript code section:
• Add parameters tracking the content - if you want to track revenue and conversions, you need to pass your tracker’s click_id token to the offer - which in this case is your locker. The supported get parameters are ml_sub1, ml_sub2, ml_sub3, ml_sub4, ml_sub5
And then you’ll also see this one:
• URL for your iframe code - if you want to show the locker in the custom iframe (that you control), put this URL in the iframe src attribute. Additionally, you can just open this URL directly and treat it as the offer page (you can even pass tracking click_id param to this URL). Or open this to preview your locker.
• Sample Iframe embed code - if you just copy this code into an empty HTML file and save the file, you can also see how your content locker will look.

Incent campaigns
MyLead has Incent campaigns, which are affiliate marketing offers that require users to complete a specific action, such as filling out a survey or installing an app, in exchange for a reward.

You can use this list to create a content locker for a specific offer. Later, you can add more offers to your content locker.
In case you want specific offers in your content locker, you can use the filters on the right side.
For example, if I want to only see the offers that match the following filters:
• Conversion type: Install
• Device type: Mobile devices - Android
• Type: CPA
I would get about 28 offers:

And if you click on an offer, for example the “Cash Giraffe” offer, you’ll see more details like this:

You’ll see some general information about the offer here.
1. The offer name
2. The preview page thumbnail (for most of the mobile apps that will be the screenshot from the Google Play Store or Apple App Store)
3. Type of offer (CPA in this example) and the payout for the offer
4. Devices where offer is available
5. List of countries (or one) where offer is available
6. What the user needs to do to unlock the locker (or convert)
7. The button which creates the content locker and adds this offer to the new locker. You’ll need to pick the locker type before you proceed.
Offer API
With Offer API you can automatically download information about incentive campaigns that you can use in lockers and the Offerwall system.

Hit the + Add a traffic source to start using the Offer API.

You’ll need to select the type of traffic used to promote the offers (or lockers). For example, if you plan to use paid traffic to promote the offers or lockers, select PPC/Paid traffic.

In case you want to use mobile pops, select Other from the Advertising platform dropdown and just put Mobile Pops in the platform name. Click on the Add a traffic source button.
You’ll still see this screen:

Why? Because every traffic source you add, must be approved first.
Open the traffic sources from the left menu:

And you’ll notice that your traffic source is still under approval:

After a short time, once your traffic source is approved, you’ll see it like this:

And then you are ready to go!
In case you are having problems with adding a traffic source, I suggest you take a look at this video:
https://www.youtube.com/watch?v=uoRT4kdlzh8
Complete MyLead Guide - Chapter list
1. How to register on MyLead - click to read
2. Main Dashboard - click to read
3. My Profile - click to read
4. Offers (Affiliate Campaigns) - click to read
5. Surveys - click to read
6. OfferWall Rewards - click to read
7. Content Lockers - now reading
8. CPA Locker
9. Captcha Locker
10. File Locker
11. Mobile Rewards
12. Icent Campaigns
13. Offer API
14. Smartlniks
15. Free Affiliate Tools
16. Coupons and promotions
17. HideLink
18. Passage of Offers
19. Damaged Links
20. Withdrawals
21. Statistics and Reports
22. Postbacks
23. Adding MyLead as an Affiliate Network to your Tracker
24. How to Add MyLead Offers to the Tracker
25. How to Add MyLead Lockers (as an Offer) to Tracker
26. How to Add MyLead Smartlinks (as an Offer) to Tracker
27. Community and News