Channel playbooks
Monetize unsold ad inventory with an AI companion offer
A webmaster's playbook for replacing remnant and house-ad slots with the Secrets AI offer: four integration paths, worked eCPM math with hypothetical inputs, placement ranking, geo strategy and sub-ID tagging.
If you run sites with display inventory, some share of your impressions goes unsold or clears at floor prices. Those slots either show house ads that earn nothing or remnant fill that earns very little. If your audience skews adult or adult-adjacent, routing that inventory to an affiliate offer like Secrets AI can turn dead impressions into revenue. This guide covers how to integrate it, how to do the math honestly, and how to decide where it goes.
Who this is for
This fits if:
- Your traffic is 18+ and skews toward interests that overlap with AI companions: adult, dating, gaming, anime, AI and tech, men's lifestyle.
- You can see fill rate and effective CPM per ad unit in your ad server or network dashboard.
- You can edit ad tags, fallback settings or page templates.
- You are allowed to show adult creatives on the pages in question. Many mainstream ad networks prohibit adult content on pages that carry their ads. Read your network's terms first and keep adult creatives off any page where that conflicts.
Why remnant slots are worth replacing
Across the display industry, remnant and backfill impressions commonly earn a fraction of premium rates, often well under a dollar per thousand impressions and sometimes cents. House ads earn nothing at all. Those are typical industry ranges, not figures for your site: check your own reports.
An affiliate offer pays on outcomes instead of impressions. On the right audience, the effective CPM of a CPA or RevShare offer can beat remnant fill. On the wrong audience it will not. The only way to know is to measure.
Four integration paths
1. Direct banner
Take a banner from the Secrets creative library, which has all standard sizes and lives in the shared asset library your affiliate manager gives you access to. Wrap it in your tracking link and place it in a fixed slot. Cropping to fit is fine; rewriting the copy or swapping the model in the image is not.
- Effort: lowest
- Best for: sites with a simple layout or no ad server
- Watch for: banner blindness. Rotate creatives every few weeks.
2. Waterfall fallback
Set the offer as the fallback in your ad server or header bidding setup, so it serves only when no paid bid clears your floor. In most ad servers this is a house or backfill line item at the lowest priority, or a passback tag.
- Effort: low to medium
- Best for: sites already selling inventory programmatically
- Watch for: your ad network's policies on passback creatives. You keep every impression that sells at a good price and only fill what would otherwise go unsold.
3. Custom HTML unit
Build a native-style unit in your own HTML: a character image, one line of copy and a button, styled to match the site. This often outperforms stock banners because it looks like part of the page.
- Effort: medium
- Best for: content sites with a defined visual style
- Watch for: the rule against misleading creatives. It must be clearly an ad or recommendation, not fake site content, fake messages or fake notifications.
4. Dedicated slot
Create a new placement specifically for the offer: an in-content recommendation box, an end-of-article unit, or a sidebar module. This adds inventory rather than replacing it.
- Effort: medium
- Best for: high-engagement pages where readers scroll to the end
- Watch for: user experience. One well-placed unit beats three intrusive ones.
The eCPM math
The effective CPM of an affiliate placement is:
eCPM = CTR x paying conversion rate x payout per paying user x 1,000
All inputs below are hypothetical. They show how the math works and are not Secrets conversion rates or Secrets averages.
| Scenario | CTR | Click to paying user | Payout | Effective eCPM |
|---|---|---|---|---|
| Weak fit | 0.10% | 0.2% | $40 | $0.08 |
| Moderate fit | 0.20% | 0.5% | $50 | $0.50 |
| Strong fit | 0.40% | 1.0% | $60 | $2.40 |
Payouts in this table are hypothetical CPA values within the published "up to $70" range. Your real CPA depends on geo tier and is confirmed by your affiliate manager.
How to read it:
- On a weak-fit audience, the offer may earn less than your existing remnant fill. Leave those slots alone.
- On a strong-fit audience, the same slot can earn several times typical remnant rates.
- Break-even test: compare the offer's measured eCPM per slot with the eCPM that slot currently earns. Replace only where the offer wins.
If you are on RevShare instead, payout per paying user becomes 40% of their lifetime spend. That number grows for months, so a RevShare placement's eCPM keeps rising after the impressions are served. Judge it on a longer window than CPA.
Placement ranking
Rank your slots before you integrate, then roll out top-down:
- Fully unfilled or house-ad slots. Zero opportunity cost. Start here.
- Slots that consistently clear at or near floor. Low opportunity cost, easy to test with a waterfall fallback.
- Below-the-fold and end-of-content units. Lower CPMs from programmatic buyers, but readers who reach them are engaged.
- Mobile sticky and interstitial units. High visibility, but check user experience and network policies.
- Premium above-the-fold slots. Only if the data from the slots above shows the offer clearly beats your paid fill.
Change one tier at a time so you can attribute the effect.
Geo strategy
CPA is geo-tiered: Tier 1 countries earn the most, and your manager confirms the per-tier amounts. That shapes routing:
- Tier 1 traffic. Premium programmatic demand is also highest here, so the offer competes against stronger bids. Use it mainly as a fallback in Tier 1.
- Other tiers. Programmatic demand is often thinner, so remnant rates are lower and the offer has an easier bar to clear, even at a lower CPA.
- Language. Secrets is localized in English, Spanish, French, German and Japanese. Traffic in those languages lands on a product in its own language, which helps conversion.
If your ad server supports geo targeting on line items, set different priorities by country. Ask your manager which geos are converting best right now.
Sub-parameter tagging
Without per-slot tracking you cannot run the break-even test. Tag every placement:
| Field | Use | Example value |
|---|---|---|
| Source ID | Site | site_animeblog |
| sub1 | Click ID (reserved) | your ad server's or tracker's click macro, empty if you have none |
| sub2 | Integration path | fallback, banner, html, dedicated |
| sub3 | Creative | 300x250_chara |
| sub4 | Placement | sidebar_top, incontent_2, footer |
| sub5 | Optional extra, such as geo | us |
Many ad servers can insert macros into click URLs, such as a click ID or the creative ID. Put a unique click ID in sub1.
Map the other values into sub2 to sub5 so they appear in the Everflow Flex Report (Analytics → Flex). More detail is in tracking and sub-IDs.
Measuring and iterating
- Pull impressions per slot from your ad server and clicks and conversions per sub4 from the Everflow Flex Report.
- Calculate measured eCPM per slot weekly.
- Give each test enough impressions to produce several paying conversions before deciding.
- Rotate creatives when CTR drops.
- Ask your manager for custom creatives or landers once you have volume. Top partners can request them.
Next steps
- Choose CPA or RevShare per slot with CPA vs RevShare.
- Set up per-slot tracking with sub-IDs.
- Check the published rates on the commissions page.
- Apply to the Secrets AI affiliate program.
More in channel playbooks
Short-form video for AI companion offers
How to promote Secrets AI on TikTok, Reels and Shorts: content angles that survive moderation, link placement, solo vs multi-account operation, per-account sub-ID tracking and a scaling cadence.
Read guideReddit strategy for AI companion affiliates
How to promote Secrets AI on Reddit without getting removed: subreddit selection, account age and karma, value-first posting, comment strategy, profile funnels, sub-ID tagging per subreddit and measurement.
Read guideRunning an AI model persona on Instagram and TikTok
How to build an AI-generated model persona on Instagram and TikTok, keep it consistent, stay inside platform rules, and route followers to the Secrets AI offer with clean tracking.
Read guideReady to send your first click?
Two minutes to apply. Usually approved within 24 hours. Tracking links the same day.