Cloakerly Documentation Open dashboard

How it works

Cloakerly inspects each visitor against the campaign you configured, then returns one of three outcomes to your integration:

ResponseWhat your site should do
A URLSend the visitor to that affiliate / money page
trueKeep the visitor on the current (safe) page
Anything elseTreat as blocked — stop, show a blocked page, or stay on the safe page

You do not need to parse extra fields. The SCRIPT snippets handle this for you.

Safe page and affiliate pages

Every campaign has:

Money clicks in the dashboard are visitors who received an affiliate URL. Blocked hits are visitors who did not.

Real users stay on page

The switch Real users stay on page (blocked traffic goes to affiliate) inverts the default:

Use the default unless you intentionally want the landing page itself to be the money page.

Traffic decision

On each hit Cloakerly typically looks at:

  1. Campaign status (Active / In-Active / Allow All / In Review)
  2. Frequency cap (same IP too often in a time window)
  3. Device (mobile / desktop) and operating system
  4. Browser (user-agent filter)
  5. IP version (IPv4 / IPv6)
  6. Country and language
  7. Network type (VPN, hosting, business, wireless, residential)
  8. VPN and datacenter allow/block switches
  9. Your IP blacklist / whitelist
  10. Required click IDs (GCLID / FBCLID) and UTM rules
  11. Then it picks an affiliate URL (including device-specific URLs and traffic %)

Checks that can decide locally run first so obvious mismatches do not wait on extra lookups.

Campaign statuses

StatusBehaviour
In-ActiveFiltering is off. Visitors see the landing / safe page as a normal site.
ActiveFilters run. Qualified traffic can be redirected to an affiliate page.
Allow AllFilters are skipped. Everyone is sent to an affiliate page.
In ReviewHits are still logged, but everyone stays on the safe page. Useful while an ad account is looking at the site.

Change status from the campaign form or by clicking the status badge on the dashboard.

Start In Review or In-Active, confirm logs, then switch to Active.

Filtering layers

Blacklist and whitelist

IP Listing stores IP ranges you own:

Use this for office IPs, known bot ranges, or partners you always want through. See IP listing.

Visitor fingerprint

Each request includes IP, user agent, language, current URL, and (unless you hide it) the referrer. Cloakerly uses that plus network intelligence (proxy, VPN, hosting, scraper, Tor, and similar flags) to classify the hit. Those flags appear on the Click Log so you can see why a visitor was allowed or blocked.

Quality scoring

Cloakerly combines rule filters with automated quality signals (datacenter, VPN, anonymous, scraper, and similar). You control the outcome with:

You do not configure third-party services. All of this is inside the campaign form.

What gets logged

Every evaluated hit can appear in Click Logs with:

Use the reason column when a campaign “does nothing” or sends the wrong page — it usually names the failing rule.