Embeddable Offerwall & Integration Channels
Distribute verified campaigns across web portals, single-page applications, and mobile apps using responsive embeddable walls, our client SDK, or direct REST API v1 endpoints.
1. Embeddable iFrame Offerwall
Zero-dependency responsive containerThe fastest way to deploy rewards monetization. Embed directly into any container on your webpage. The wall dynamically adapts to container widths from 320px mobile viewports up to full desktop layouts.
<iframe src="https://wall.cpaad.net/embed/YOUR_PLACEMENT_ID?user_id=PUBLISHER_USER_ID" width="100%" height="750" loading="lazy" referrerpolicy="strict-origin-when-cross-origin" style="border: none; border-radius: 8px;" ></iframe>
Secured via authorized parent-domain HTTP Referrer validation and optional HMAC session tokens.
2. Client-Side JavaScript SDK
Modal launcher with real-time conversion eventsProvides seamless programmatic control over offerwall launch, modal styling, touch gesture dismissals, and live callback events for modern single-page applications.
<script src="https://cdn.cpaad.net/sdk/v1/cpaad-sdk.min.js" async></script>
<script>
window.addEventListener('CPAAD_SDK_READY', () => {
const wall = new CPAadWall({
placementId: 'plc_live_your_token',
userId: 'user_88291',
theme: 'oatmeal-charcoal',
onConversion: (data) => console.log('Reward received:', data.reward)
});
document.getElementById('earn-coins-btn').onclick = () => wall.open();
});
</script>3. S2S Direct Tracking & REST API
Direct programmatic ingestion for custom interfacesIf you build your own custom rewards interface or native mobile components, query our versioned REST API v1 directly and route users through our low-latency redirect links.
Tracking URL:
https://track.cpaad.net/click?pid=plc_01&oid=off_98&sub1=user_123&sub2=campaign_tag
Postback Delivery Callback (HTTP POST):
X-CPAAD-Signature: t=1728556800,v1=9f82ab49c0...
Body: { "click_id": "clk_01...", "sub1": "user_123", "payout": 2.4000, "status": "APPROVED" }