Integration of Adset.pro with the Cloaking Service Veloraad.pro
Introduction
This guide describes the step-by-step process of integrating the Adset.pro platform with the cloaking service Veloraad.pro for traffic from TikTok. Veloraad.pro acts as a "cloak": it delivers a white page to moderators and bots, while providing the target (money) link of your Adset.pro campaign to the real user.
After setup, you will be able to:
-
Pass traffic from TikTok through the cloaking of Veloraad.pro before reaching your Adset.pro campaign
-
Correctly transmit all parameters and TikTok macros (Click ID, creative, campaign, ad group) throughout the chain
-
See complete statistics for the source in Adset.pro and attribute conversions
Traffic Flow Diagram
TikTok Ads ──► Veloraad.pro (cloak) ──► Adset.pro Campaign ──► PWA / Offer
│
bot/moderator ──► White Page
Key Idea: In TikTok advertising, the link Veloraad.pro is used. The cloak delivers your Adset.pro campaign tracking link with all TikTok GET parameters to the real user, which Adset.pro uses to recognize the source and fill in the statistics.
Step 1: Add TikTok Traffic Source in Adset.pro from Template
To ensure all TikTok parameters are transmitted automatically, add the source from the ready-made TikTok template — it already contains all the necessary parameters and macros, no manual entry is required.
Action Steps
-
Go to Tracker → Traffic Sources
-
Click the “Source” button (green button with a plus icon)
-
In the “Select from Template” field, choose TikTok
-
The template will automatically insert the set of parameters and macros:
GET Parameter | TikTok Macro | What It Transmits |
|---|---|---|
|
| TikTok Click ID (Click ID) |
|
| ID of the creative from which the click came |
|
| Creative name |
|
| Ad campaign ID |
|
| Ad campaign name |
|
| ID of the ad group (ad group) |
|
| Ad group name |
- Set the name of the source (for example,
TikTok) and click “Save”
Important. The pixel transmission (parameter ttq) in this setup is not used — the pixel and conversion sending are configured separately on the Adset.pro side (Pixels section). There is no need to add the ttq parameter to the cloak link.
Step 2: Set Up Campaign in Adset.pro and Copy Tracking Link
After adding the source, create (or open) the campaign that will receive traffic and obtain its tracking link.
Action Steps
-
Go to Tracker → Campaigns
-
Create a new campaign or open an existing one
-
In the campaign settings, in the “Traffic Source” field, select the source TikTok created in Step 1
-
Configure the stream set (PWA / landing / offer link), filters, and pixel as needed
-
Save the campaign and copy the tracking link
Due to the selected TikTok source, the tracking link will already contain all GET parameters with TikTok macros, for example:
https://your-campaign-domain/click?ttqid=__CLICKID__&creative_id=__CID__&creative_name=__CID_NAME__&ad_campaign_id=__CAMPAIGN_ID__&campaign_name=__CAMPAIGN_NAME__&adgroup_id=__AID__&adgroup_name=__AID_NAME__
This link (and its GET parameters) will be used further in Veloraad.pro.
Step 3: Setup in Veloraad.pro
3.1 Add Domain
-
In the Veloraad.pro panel, go to the domains section and add your domain
-
In Cloudflare, create an A record for this domain pointing to the IP address of the Veloraad.pro server (the current IP can be found in the Veloraad.pro instructions/panel)
-
Wait for DNS propagation and ensure that the domain in Veloraad.pro has switched to active status
3.2 Add Campaign
-
Create a new campaign in Veloraad.pro
-
Fill in the campaign data. Use the Adset.pro campaign tracking link from Step 2 as the offer link (money / target link)
-
Select the domain added in step 3.1
-
Configure Filters and Geo (white-page for bots/moderators, geo-targeting for your campaign)
-
Save changes
3.3 Add GET Parameters to the Link from Veloraad.pro
After saving the campaign, Veloraad.pro will provide a final (cloaked) link in a short form, for example:
https://bleacn.icu/bf1ad4
You need to manually add all GET parameters from the Adset.pro campaign tracking link (Step 2) to this link. Place a ? and append the parameters without spaces:
https://bleacn.icu/bf1ad4?ttqid=__CLICKID__&creative_id=__CID__&creative_name=__CID_NAME__&ad_campaign_id=__CAMPAIGN_ID__&campaign_name=__CAMPAIGN_NAME__&adgroup_id=__AID__&adgroup_name=__AID_NAME__
Note:
-
Parameters are taken as is from the Adset.pro tracking link — the macros (
__CLICKID__and others) will be filled in by TikTok when displaying the ads. -
The pixel parameter
ttqshould not be added — it is not transmitted in this setup. -
If there is a Sub Id option in Veloraad.pro (transmitting parameters after cloaking), you can specify the parameters there — the result will be the same.
Step 4: Use the Final Link in TikTok Advertising Campaign
Use the link obtained in step 3.3 (Veloraad.pro domain + GET parameters) as the target URL in the TikTok advertising campaign. After that:
-
Bots and moderators on TikTok will see the white page of Veloraad.pro;
-
The real user will be redirected to your Adset.pro campaign;
-
All TikTok parameters will correctly reach Adset.pro and enter the statistics.
Checklist Before Launch
-
[ ] The TikTok traffic source has been added from the template in Adset.pro
-
[ ] An Adset.pro campaign has been created/set up with this source, and the tracking link has been copied
-
[ ] The domain has been added in Veloraad.pro, and an A record pointing to the Veloraad.pro server IP has been set in Cloudflare
-
[ ] A campaign has been created in Veloraad.pro: the offer field contains the Adset.pro tracking link, the domain has been selected, and Filters and Geo have been configured
-
[ ] All GET parameters from the Adset.pro tracking link (excluding
ttq) have been added to the cloaked link in Veloraad.pro -
[ ] The final link has been inserted into the TikTok advertising campaign
-
[ ] A test click has been performed and the transmission of Click ID and parameters in Adset.pro statistics has been checked
Troubleshooting
Problem | Solution |
|---|---|
TikTok parameters are coming empty | Ensure that the GET parameters are appended to the cloaked link from Veloraad.pro (after |
Traffic is not reaching the Adset.pro campaign | Check the A record of the domain in Cloudflare (IP of the Veloraad.pro server) and ensure that the Adset.pro tracking link is specified as the money link in the Veloraad.pro campaign. |
All traffic goes to White Page | Check the settings of the Filters and Geo in the Veloraad.pro campaign — overly strict rules may send real users to the white page. |
Conversions are not sent to TikTok | Conversion sending is done through the TikTok Pixel in Adset.pro (Pixels section), not through the |
