Monetization
Turn demo traffic into revenue with affiliate links, CTA buttons, and timed popups.
Overview
All monetization settings live in the Monetization tab inside SlotsReach → Settings in your WordPress admin. There are two main features:
- Affiliate Link & Button - a “Play for Real” CTA that sends visitors to your affiliate offer.
- Popup - a timed overlay that appears during demo play, nudging players to register at a real casino.
Affiliate Link
Set a global “Play for Real” URL that appears on every game page.
- Go to SlotsReach → Settings → Monetization
- Paste your affiliate/tracking URL into the Play for Real URL field
- Click Save
The URL is applied globally. Every game page and demo player will show a button linking to this URL. If the field is empty, no button is displayed.
Button Text
Customize the CTA button label that appears next to the demo player.
| Setting | Default | Description |
|---|---|---|
| Play for Real URL | empty | Your affiliate link. Leave empty to hide the button entirely. |
| Button Text | Play for Real | Label shown on the CTA button (e.g. “Play for Real Money”, “Register Now”). |
Popup
Show a promotional overlay after a player has been playing a demo for a set time. This is the highest-converting monetization feature.
| Setting | Default | Description |
|---|---|---|
| Enable Popup | Off | Toggle the popup on or off |
| Delay (seconds) | 30 | Time in seconds before the popup appears after demo play starts |
| Style | Default | Choose Default (built-in design) or Custom HTML |
Default Popup Style
The built-in popup displays the game thumbnail, game title, and a “Play for Real” button linking to your affiliate URL. No configuration needed beyond enabling it and setting the delay.
How it works:
- Player opens a demo game
- After the configured delay, a centered overlay fades in
- The popup shows the game image, name, and your CTA button
- Player can close the popup and continue playing, or click through to your offer
Custom HTML Popup
Select Custom HTML as the style to write your own popup markup. Use placeholders that get replaced with game data at runtime.
Placeholders
| Placeholder | Replaced With |
|---|---|
| [game-name] | The title of the current game (e.g. “Sweet Bonanza”) |
| [game-image] | Full URL to the game thumbnail image |
| [play-for-real] | Your affiliate URL (from the Play for Real URL setting) |
Example Template
<div style="text-align:center; padding:30px;">
<img src="[game-image]" alt="[game-name]"
style="width:200px; border-radius:12px;" />
<h2 style="margin:16px 0 8px; font-size:20px;">
Like [game-name]?
</h2>
<p style="color:#999; font-size:14px;">
Try it with real money and claim your welcome bonus.
</p>
<a href="[play-for-real]"
style="display:inline-block; margin-top:16px;
padding:12px 32px; background:#D4835E;
color:#fff; border-radius:8px;
text-decoration:none; font-weight:bold;">
Play for Real Money
</a>
</div>Paste this into the Custom HTML field in the Monetization tab. Adjust styles, colors, and copy to match your site.
Tips
- Delay timing: 30 seconds works for most sites. Going below 15s feels aggressive, above 60s and many players have already left.
- Button text: Keep it short. “Play for Real Money” or “Claim Bonus” converts better than longer phrases.
- Test your popup: Set the delay to 5 seconds temporarily, load a game page, and verify the popup shows correctly. Reset the delay before going live.
- No affiliate link = no popup: The popup requires a Play for Real URL to be set. If the URL field is empty, the popup will not appear even if enabled.