adPluga

Product guide

How to monetize with AdPluga

Got traffic? Turn it into revenue. Sign up, integrate the SDK or tag, and start serving ads in minutes.

1. Create account as publisher

During registration, choose the "Monetize only" profile. Onboarding skips campaign creation and goes straight to property verification + integration snippet. You get pk_test_ keys to test without affecting billing.

2. Verify property

Add your site or app in Inventory → Properties. Verify via DNS TXT or meta tag. Only verified properties are eligible to receive ads and generate revenue.

3. Create ad slots

In Inventory → Slots, create the spaces where ads will appear. Define size (e.g. 300×250, 728×90), position and type (banner, native, interstitial). Each slot gets a unique ID for integration.

3. Create ad slots
3. Create ad slots

4. Integrate SDK or tag

Choose your integration method: tag.js (HTML, <5KB), Flutter SDK, Android or iOS SDK, or direct API. Paste the snippet in your app/site with your pk_live_ key and slot ID. See the SDKs page for platform-specific examples.

SDKs →

5. Test in test mode

Use the pk_test_ key to validate that ads load, impressions are recorded and events appear in the Integration Console (Inventory → Integration). No real billing happens in test mode.

In test mode, events are isolated end-to-end: separate data, dashboards and metering, with no billing or reputation impact. Test risk-free.

6. Activate live mode

Switch to pk_live_ when satisfied. Ads start generating real revenue. Monitor in real time on the Dashboard and Reports.

7. Explore the marketplace

Visit the Marketplace to discover ads from advertisers. Request access (handshake) to serve the ones you want in your slots. When the advertiser approves, a DIRECT deal is automatically created (88/12 revshare) and you start earning with each impression.

7. Explore the marketplace
7. Explore the marketplace
Marketplace & Deals →

8. Reverse demand

In Reverse Demand, publish the type of campaign you're looking for. The system matches compatible advertisers and notifies them. They can initiate a handshake with you directly.

8. Reverse demand
8. Reverse demand

9. Track revenue

Your balance accumulates in the Wallet. Payout requests become available when the minimum balance is reached. Check Billing for detailed history.

9. Track revenue
9. Track revenue

10. Channels beyond web

Beyond web and mobile, you can monetize physical screens (DOOH), connected TV (CTV/VAST), podcasts (audio DAI) and newsletters (email). Each channel has its own integration method and tracking, but shares the same dashboard, billing and reporting.

10. Channels beyond web
10. Channels beyond web
See available channels →

11. Mediation with other networks

If you already work with AdMob, Meta Audience Network or other networks, mediation lets you compete those networks against AdPluga in a unified waterfall. The system calls each network by priority order and selects the response with the best eCPM — maximizing your fill rate and revenue per impression.

Configure mediation →

12. Team management

In your organization, you can invite members with different roles. The administrator has full access; the integrator manages properties, slots and SDKs; the analyst views reports and metrics without being able to modify anything. Each member sees only what their role allows. Manage members in Settings → Users.

13. Restrict to specific services

Each property (site, app, channel) is independent. You can create separate properties for each service or vertical in your group — each with its own slots, SDK keys and metrics. A DIRECT deal is linked to specific slots of a property, ensuring each ad only appears where authorized.