Campaign Builder

Purpose:
This guide walks you through creating a cloaking campaign using XCLO.app, a lightweight but powerful SaaS tool designed for traffic filtering, offer protection, and conversion routing.

πŸ”‘ Step 1: Access the License Dashboard

  1. Go to: https://my.xclo.app
  2. Select your active license from the dropdown.
  3. View your license details (key, status, expiry, active domains).
  4. Click on Create Campaign.

πŸ› οΈ Step 2: Fill Out the Campaign Builder

πŸ“Œ Basic Settings

  • Campaign Title: Internal campaign name. (e.g., US Dating Push May25)
  • Default White Page URL: Clean/safe page shown to bots. (e.g., https://white.safezone.com)
  • Default Offer Page URL: Actual lander shown to human traffic. (e.g., https://real-offer.com)
  • White Render Method: curl or 302
  • Offer Render Method: iframe, meta refresh, or 302

🌍 Country Filters

Add Allowed or Blocked countries to filter traffic.

  • Allowed: US, CA
  • Blocked: IN, BD

πŸ’» Device, OS & Browser Filters

  • Allowed Device: desktop
  • Blocked OS: Linux
  • Allowed Browser: Chrome

πŸ•΅οΈβ€β™‚οΈ VPN & Bot Filters

  • Uncheck bot/crawler access unless testing.
  • Uncheck VPN access for cleaner traffic quality.

πŸ”— UTM Rules

  • Strict Rule: utm_source=facebook|utm_campaign=promo1
  • Blocked Rule: utm_source=spamnetwork
  • Optional Rule: utm_term=keyword1

see this article: UTM Rules for detail parameters.

🌐 Multi-Targeting

Enable geo-specific offers:

US;https://us-offer.com | DE;https://de-offer.com

βš–οΈ Rule Logic

Use AND for strict matching or OR for broader targeting.

πŸ§ͺ Debug Mode

Enable for testing only. Don’t use in production campaigns. Learn more here.

βœ… Step 3: Generate Your Campaign Script

  1. Click Show Summary to review config.
  2. Click Generate Campaign Script β†’ index.php file will download.

☁️ Step 4: Deploy to Hosting

Upload the index.php file to your server and rename if needed (e.g., landing.php).

Your campaign URL: https://yourdomain.com/landing.php

πŸ“Š Step 5: Monitor

Check Dashboard for:

  • Active Domains
  • Traffic Stats (Allowed, Blocked)
  • Campaign resets

πŸ” Best Practices

  • Test with Debug Mode before scaling.
  • Exclude flagged GEOs or devices to avoid ad bans.
  • Change white pages frequently.
  • Keep UTM rules tight for tracking consistency.