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_budgetis 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:
- Pre-Click Audit: Every click is audited by the FraudDetectionService for VPNs, Proxies, and Bots.
- Timer Verification: The user must stay on the advertiser's page for a configurable duration (default: 10-30 seconds).
- Active Tab Tracking: The platform uses the
Page Visibility APIto 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.