CPC (Cost-Per-Click) System

The CPC System is a platform extension that enables internal performance-based advertising. It allows advertisers to bypass traditional offerwalls and purchase raw, targeted traffic directly from your publisher network.


🚀 Advertiser Workflow

The CPC system provides a self-service campaign management portal for your advertisers.

1. Campaign Creation

Advertisers can launch campaigns by defining:

  • Target URL: The destination for the traffic.
  • Pricing: A custom Bid per Click (BPC).
  • Budgets: Daily and total spending limits to control campaign scale.
  • Targeting: Geographic (Country) and Device (Desktop/Mobile) filters.

2. Budgetary Controls

The platform utilizes a real-time balance ledger:

  • Escrow: Upon campaign creation, the total_budget is moved from the advertiser's available balance to the campaign's escrow.
  • Automated Pausing: If a daily budget is reached or the total budget is depleted, the campaign is automatically hidden from the network.

🛡️ Publisher Integration & Verification

CPC campaigns are seamlessly integrated into the main Offerwall under the "Websites" tab.

The Verification Lifecycle

To ensure high traffic quality for advertisers, the CPC system uses a 3-step verification process:

  1. Pre-Click Audit: Every click is audited by the FraudDetectionService for VPNs, Proxies, and Bots.
  2. Timer Verification: The user must stay on the advertiser's page for a configurable duration (default: 10-30 seconds).
  3. Active Tab Tracking: The platform uses the Page Visibility API to ensure the advertiser's site is actively viewed (the timer pauses if the user switches tabs).

⚙️ Administrative Management

Administrators can oversee the CPC ecosystem via Admin Panel → Addons → CPC Settings.

Campaign Approval

  • Global Moderation: Choose whether new campaigns require manual admin approval or go "Live" instantly.
  • Domain Blacklisting: Automatically block campaigns pointing to prohibited or adult-only domains.

Financial Oversight

  • Commission Engine: Define the platform's "cut" for CPC traffic (e.g., Advertiser pays $0.10, Publisher receives $0.07).
  • Real-time Analytics: Monitor global CTR, average bid prices, and total network spending.

Configure CPV System →