Protect Your Campaign Like a Pro
π What Are UTM Rules?
UTM (Urchin Tracking Module) parameters are URL tags used to track and filter traffic. In XCLO.app, UTM Rules act as your campaignβs firewall, filtering who gets to see the real offer and who is redirected to the safe white page.
This makes your funnel more secure, prevents spying, and keeps unauthorized visitors out.
π― Use Cases: Why UTM Rules Matter
- β Only allow traffic from your actual ad platforms (e.g., Facebook, Google)
- π Use custom UTM as an access token, known only to your links
- β Block spy tools, bots, and manual visits with no UTM
- π§ Protect your campaign strategy and prevent leakage
π§© Types of UTM Rules in XCLO
Rule | Description |
---|---|
Strict UTM Rule | Only traffic with exact key=value pairs is allowed to see the offer page. |
Blocked UTM Rule | Traffic with these UTM parameters will be blocked, even if other conditions are met. |
Optional UTM Rule | Preferable UTM parameters β if matched, offer page is shown. If not, fallback logic applies. |
Include UTM in Offer URL | Forwards UTM parameters to your offer page for tracking continuity (e.g., postback or analytics). |
π§ͺ Example: Strict UTM Rule
Set:
utm_source=facebook|utm_campaign=spring2025
Only traffic with this full URL:
https://yourdomain.com/landing.php?utm_source=facebook&utm_campaign=spring2025
…will see the offer page. Everything else is sent to the white page.
π Example: Custom Secret UTM
Create a custom UTM as an access key. Example:
utm_secret=accessX918
Only visitors with this full URL will pass:
https://yourdomain.com/landing.php?utm_secret=accessX918
This acts like a private password embedded in the ad link β invisible to casual visitors or spy tools.
π« Example: Blocked UTM Rule
utm_source=botnetwork|utm_campaign=spytest
Even if other filters are valid, XCLO will reject visitors with these UTM values.
βοΈ Example: Optional UTM Rule
utm_term=flashsale|utm_medium=cpc
Traffic with these UTMs is preferred, but not mandatory. If matched, offer is shown. Otherwise, fallback applies.
π§° How to Add UTM in Ads
π¦ Facebook Ads
Go to: Ad Level β Tracking β URL Parameters
?utm_source=facebook&utm_medium=paid&utm_campaign=launch2025&utm_secret=accessX918
π₯ Google Ads
Use in: Tracking Template or Final URL Suffix
{lpurl}?utm_source=google&utm_medium=cpc&utm_campaign=brandpush&utm_secret=accessX918
β« TikTok Ads
Go to: Ad Group β Tracking Settings
?utm_source=tiktok&utm_medium=ppc&utm_campaign=viral&utm_secret=accessX918
π Why Enable βInclude UTM in Offer URLβ?
If you want to continue tracking at the offer page level (e.g., for Google Analytics, affiliate ID, or postbacks), check this box.
XCLO will automatically pass your UTM data to the offer:
https://real-offer.com?utm_source=facebook&utm_campaign=launch2025
π§ Best Practices
- Use
utm_secret
or unique tokens as a gate - Combine with GEO, device, and OS filters
- Rotate UTM secrets weekly or per campaign
- Always test with Debug Mode before launch
- Avoid generic UTMs like
promo
ortest
π Final Thoughts
UTM Rules are your invisible barrier. Set them smartly to:
- Shield your real offer from bots, reviewers, and competitors
- Route only trusted, verified traffic
- Maintain clean campaign data
Use UTM like a pro β not just for tracking, but as your **first line of defense**.