Bier-Stack
5 Layered Mechanics
Low Build Cost
Compounding
THE VIRAL
MECHANICS
STACK
Five layered mechanics that turn every Wager user into a free acquisition channel. Built around the Nikita Bier playbook — every action triggers downstream users — but adapted for a custodial crypto casino and a low-trust market. Launches in sequence: streamer battles first, sports later.
Stack layers: 5
Build cost: $30K–$50K initial
Time to launch: 3–5 weeks for streamer layer
Self-sustaining after: ~90 days
00 — Why This Compounds
The Bier Compounding Logic, Adapted For Wager
Bier's playbook only works when every user action triggers downstream user acquisition. The Wager Cup alone doesn't compound — it builds engagement but doesn't multiply. The five mechanics in this doc do, because each one converts existing user behaviour into new user signups without asking users to do anything they wouldn't already do.
⚡ The Core Insight
Sharing a bet, joining a streamer group, opening a notification — these are things users want to do anyway. The mechanics in this doc attach an acquisition outcome to each of those behaviours without changing the behaviour itself. That's the difference between a marketing campaign (which fights against user intent) and a viral loop (which surfs on it). This is why Bier's apps grew with zero marketing budget. The product itself was the acquisition channel.
🎬
Layer 1 + 2
HOOK
Streamer Battles bring crowds of new users into the product through a viral event
The Championship turns one-off battles into a season-long league with a public leaderboard
Auto-Affiliate ensures every share by those users routes acquisition credit back to them
🎁
Layer 3
REWARD
Mystery Spin uses variable reinforcement to convert one-time sharers into compulsive sharers
The same psychology as gambling itself — applied to the sharing behaviour
💰
Layer 4 + 5
CONVERT
Paid Traffic Loop ensures every paid acquisition lands in a viral context, not a deadend funnel
Email Triggers turn first-time depositors into repeat sharers
01 — Launch Hook
Streamer Battles — The Bet With Friends Launch
Bet With Friends launches before the sportsbook. The streamer-controlled group mode is its first commercial use — a viral feature that gives streamers content, control, and a revenue cut, while delivering Wager an army of community-driven acquisition channels. This is the front-end of the viral stack.
🎯 The Strategic Logic
Other crypto casinos pay streamers a flat sponsorship fee to mention them. Wager flips the model: the streamer gets a product feature they can use as the centrepiece of their content, plus a revenue share on activity generated in their groups. Streamers will use this because it makes their stream better — not because they're paid to mention it. That's the difference between a paid endorsement (which audiences see through) and a genuine product integration (which audiences participate in).
The Two Group Modes
Streamer Mode vs. Friends Mode
🎬
STREAMER MODE
VIRAL HOOK
Who controls
The streamer (sole moderator)
Who can bet
Only the streamer — viewers fund the pool, watch the action
Who can join
Anyone with the group code or link
Funding
Each member deposits to the group balance
Distribution
Streamer decides when to end + distribute winnings
Best for
Live streams, content creators, community events
👥
FRIENDS MODE
RETENTION
Who controls
Group members collectively
Who can bet
Anyone in the group can place bets from the pool
Who can join
Invite-only via code or link
Funding
Each member contributes to the shared pool
Distribution
Group votes to close + distribute by contribution share
Best for
Mates' nights, fantasy leagues, weekend syndicates
🚀 Why Launch With Streamer Mode First, Not Friends Mode
Friends Mode is a great retention product but it doesn't acquire new users — it deepens existing ones. Streamer Mode acquires users at the rate streamers can pull crowds. A single mid-tier streamer with 2,000 concurrent viewers running a Wager Streamer Battle live converts a meaningful percentage to signups within an hour. The acquisition is happening because the streamer is the user-acquisition channel, not because Wager is running ads. Lead with what scales.
The Battle Format
Streamer vs. Streamer, Live
1
Two streamers commit to a live battle window
A 2-hour live battle. Both streamers create a Streamer Mode group on Wager. They each get a unique join code. Both communities are told: "Join my group to back me — we battle [opponent streamer] live tonight." This is announced 48 hours ahead.
→ 48-hour announce window creates anticipation + recruitment time
2
Viewers fund their streamer's group
Viewers join their streamer's group with the code. They each deposit a contribution to the group balance — minimum $20, no maximum. Funds are real money, held by Wager, controlled by the streamer for the duration of the battle.
→ Real money in the pool = real stakes = real audience engagement
3
Battle starts live — both streams running simultaneously
Both streamers play casino games using their group's pooled balance. Wager runs a live overlay showing both groups' balances in real time — viewers on each stream can see how their side is doing vs. the other. Trash talk between streams is the content.
→ Live balance comparison creates rivalry + content
4
Battle ends, winning group splits the win pool
After 2 hours (or hitting a target balance), the streamer with the highest balance wins. Their group splits the winnings proportionally to their contributions. The losing group gets back whatever balance remains. Crucially: even the losing group's members usually walk away with something, because casino RTPs mean some recovery is normal.
→ Losers don't lose everything — keeps trust in the format
5
Both streamers get paid by Wager regardless of who wins
Each streamer receives 10% of the Net Gaming Revenue generated during the battle from their group. Whether they win or lose the battle, they're paid for the activity. This is the asymmetric incentive that makes streamers want to run battles repeatedly — they get paid every time, not just on victories.
→ Streamer revenue is dynamic, paid weekly, tied to actual NGR
Roster vs. Wild Streamers
Two Acquisition Channels From One Feature
Roster Streamers
FORMAL DEAL
Pre-signed with Wager — formal sponsorship + revenue share contracts
Get higher commission rates (15-20% NGR) + monthly retainers
Featured in official Wager content, branding, and promo materials
Compliance-vetted: jurisdiction-checked, age-confirmed, brand-aligned
Targeted: 5–10 launch partners with audiences 5K+
🎲
Wild Streamers
OPEN ACCESS
Any streamer can run a Streamer Mode group — no approval needed
Get 10% NGR commission for activity generated in their group
Self-serve onboarding through Wager's streamer portal
No retainers, no brand commitments — pure performance-based
Open to: any streamer with audience, regardless of size
⚡ Why The Wild Streamer Layer Is Strategically Important
Roster streamers are predictable but expensive and slow to scale — you can sign maybe 10 in the first 90 days. Wild streamers cost nothing upfront, scale infinitely, and create competitive dynamics between streamers chasing the 10% revenue share. The wild layer is what makes this look like a viral movement rather than a marketing campaign. When 3 different mid-tier streamers all start running Wager Battles in the same week — none of them officially paid to do so — that's the moment the loop starts compounding. Streamers see other streamers making money from this and want in.
🛡️ Compliance Note for Wild Streamers
Even wild streamers need a minimal gate. Self-serve onboarding requires: (1) IP/geo verification, (2) confirming they're 18+, (3) accepting standard streamer terms (no promoting to minors, no operating in restricted jurisdictions, no misleading claims). This is a 2-minute form, not a 2-week approval process — but it exists to protect Wager from the worst-case scenarios. Anyone who hits $5K+ in monthly commissions auto-upgrades to formal vetting.
The Wager Championship
From One-Off Battles to a Season-Long League
Battles are content events. The Championship is the meta-game built on top. Streamers run 3 battles per week, accumulate ROI and win-rate stats on a public leaderboard, and compete through quarterly knockout rounds for the title of Wager Champion. This converts streamers from one-time content collaborators into ongoing competitive participants — and converts their communities from passive viewers into invested fans rallying behind their streamer.
🏆 Why A Championship, Not Just Battles
One-off battles generate one-off content. A streamer runs one, gets the spike, then moves on to the next sponsor. A persistent leaderboard with knockout rounds creates a season-long arc that streamers and their communities follow. Streamers now have a reason to come back every week — not for an appearance fee, but because they're climbing. Communities now have a reason to recruit other viewers into their streamer's group — every additional viewer is more deposits, more activity, more ROI for their guy. The community focus of streamer audiences becomes a self-reinforcing acquisition loop, with the streamer's standing as the public proof point.
The Format
Regular Season → Quarterly Finals
1
Streamers commit to 3 battles per week
Each battle generates ROI, win-rate, and audience engagement metrics that feed the public leaderboard. Streamers can battle anyone on the platform — roster or wild — and each completed battle counts toward their season stats. Missing weeks drops a streamer in the rankings; consistency is rewarded.
→ 3 battles per week is the minimum bar to stay on the active leaderboard
2
Public leaderboard ranks all active streamers
The leaderboard ranks streamers by composite score: ROI (net gaming margin generated for their group), win-rate (battles won vs. lost), and audience activation (concurrent viewers participating, % conversion to deposit). The composite score is published in real time and updates after every battle.
→ The leaderboard itself is the primary content asset — embeddable, shareable, screenshot-able
3
Top 16 enter quarterly knockout bracket
At the end of each quarter, the top 16 streamers by composite score enter a single-elimination bracket. Round of 16, quarter-finals, semis, final. Matchups are pre-scheduled and promoted across all 16 streamer audiences. Each knockout battle is full broadcast production — overlays, commentary, Wager-branded.
→ Bracket is published 1 week before the round of 16 starts — gives communities time to rally
4
Champion is crowned, community wins together
The winner of the quarterly final takes the Wager Champion title for the next quarter, plus the headline cash + token prize. Crucially, their community wins too — a Wager-funded community prize pool is split among viewers who participated in the champion's groups during the season. This is the part that converts viewers from passive fans into invested rally-callers.
→ Community prize pool is the structural genius — viewers benefit when their streamer wins
The Incentive Stack
Layered Rewards From Bottom To Top
📊
For Every Active Streamer
Public leaderboard position — the base reward. Bragging rights, embeddable badge, Twitter screenshot fodder
Standard NGR commission (10% wild, 15-20% roster) on all battle activity, unchanged
"Ranked #X on Wager" as a community talking point and a recruitment hook
Battle history archive on their streamer profile — replayable content for new viewers
🏅
For Top 10 Monthly
Monthly $WAGER token bonus on top of standard commission — sliding scale by rank
Top 3 monthly: $2,000 / $1,000 / $500 in $WAGER at indicative value
Top 10 overall: smaller token allocations + featured placement in Wager's marketing for the month
$WAGER tokens align streamers to long-term platform growth — they're now invested in the platform's success, not just chasing the next sponsorship
👑
For The Monthly #1 ("Champion Of The Month")
Exclusive "Wager Champion of the Month" branding on their streamer profile
Custom landing page URL: wager.casino/champion/[streamer-name]
Headline placement across Wager's own marketing channels for that month
First option to commit to high-profile Championship knockout battles in the following quarter
🏆
For The Quarterly Champion
$25,000 in $WAGER tokens or cash (winner's choice) for the streamer
$10,000 community prize pool distributed among viewers who participated in their groups across the season
Permanent "Wager Champion · [Quarter] [Year]" badge on profile — never expires
Reserved spot on the next quarter's roster bracket — no qualification required to defend the title
💎 The Community Prize Pool — Why This Is The Killer Mechanic
Most streamer programs reward the streamer and ignore the audience. The community prize pool flips this: the streamer's viewers don't just get to cheer, they get to win money when their streamer wins the championship. This solves the participation problem that kills most casino streamer integrations — viewers feel like they're shilling for a streamer's payday, not their own. Now every viewer who joins their streamer's group during the season has a direct financial stake in their streamer making the bracket, winning rounds, and taking the title. The community focus of streamer audiences becomes the strongest viral acquisition mechanism in the entire stack — because the community is now organising to recruit more viewers into the group, not because we're paying them to, but because more viewers = more activity = more ROI = better tournament seeding = bigger community prize pool at the end.
⚡ Why Clout Alone Works For The Top, But Cash + Tokens Hold The Middle
Top-tier streamers (5K+ concurrents) are already making money from streaming — what they're chasing is status and content arcs. For them, the leaderboard position and "Wager Champion" branding are the real prize. But the middle and bottom of the field need tangible incentives to stay engaged — these are the streamers running 3 battles a week to climb, not to maintain. Monthly token bonuses, featured placement, and the community prize pool give every active streamer something to chase, even if they're not realistically winning the quarterly final. This is what keeps the league deep and the leaderboard competitive, not a top-heavy structure where only the top 3 care.
When To Launch The Championship
Don't Launch It Day One
⚠️ Launching The Championship Too Early Kills It
The Championship needs streamers and audiences to already be running battles for it to have any competitive weight. Launching it day-one means streamers compete on an empty leaderboard and the format reads as marketing fluff. Launch streamer battles first. Let the format prove out for 60-90 days. Then announce the inaugural Championship season with the streamers who've already proven themselves on the platform. The leaderboard launches with credibility because it's already populated with real numbers from real battles. The first quarterly knockout is genuinely competitive because the seeding reflects actual performance, not invitation. This is the difference between a league and a stunt.
02 — Acquisition Layer
Auto-Affiliate Via Betshare
Every Wager user is automatically a referrer the moment they create an account. Their betshare URL is their referral link. No application, no approval, no separate sign-up. The act of sharing a bet IS the act of referring. This collapses two product flows into one and makes affiliate behaviour the default state of every user.
🔑 The Core Reframe (For The COO Conversation)
This is not an affiliate program. It's a loyalty reward for product sharing. Calling it an affiliate program triggers the formal compliance framework — which is correct for serious marketing partners. Calling it a loyalty referral keeps it inside the same compliance bucket as VIP rakeback, which Wager already pays without formal vetting. The formal affiliate program stays exactly as designed. The auto-loyalty layer sits alongside it as a separate product with separate rules.
🤝
FORMAL AFFILIATE
GATED
Approval
Manual — application + vetting
Commission
30%+ ongoing revenue share
Duration
Lifetime of referred player
Payout
USDT / cash, monthly
Dashboard
Full analytics + creatives
Compliance
Geo-locked + contractually bound
Target user
Content creators, KOLs, betting sites
🎁
AUTO-LOYALTY
AUTO
Approval
Automatic on signup
Reward
Mystery Spin + 5–10% rev share, capped
Duration
90 days, then ends
Payout
Wager Credits (in-platform only)
Dashboard
Personal stats only — no commercial intel
Compliance
Recipient-side gating (geo, KYC, age)
Target user
Every Wager user, by default
💡 The Economics Make Self-Selection Obvious
A serious content creator generating $50K/month in player losses earns $15K+ on the formal track. A casual sharer whose friend deposits $200 earns about $8 in Wager Credits on the loyalty track. The casual sharer has no incentive to game the system. The serious affiliate has every incentive to go through formal vetting. The two products self-select for different users — exactly what you want.
Compliance Safeguards
Three Layers That Make This Bulletproof
1 — Recipient-Side Geo + KYC Gate
The betshare URL contains a geo-check on the receiving end. Before the new user sees the signup form, their IP is checked against prohibited jurisdictions. If they're in a banned country, they get a "Wager is not available in your region" page and the betshare doesn't credit the sharer. The sharer never knows whether their friend was geo-blocked or just didn't sign up. This prevents anyone from intentionally driving traffic from banned jurisdictions because they get no signal it would work.
2 — Wagered-Gate + 7-Day Clawback
The betshare reward only pays out after the referred user clears the $1,000 wagered gate (not a deposit alone — wagering is what carries the house edge). Internal transfers, uncleared bonus funds, and voided bets don't count toward the gate. Every reward then sits in a 7-day clawback window: if the referred user's qualifying wagering is reversed or charged back, the reward is clawed back. Combined with device-fingerprint + deposit-source dedup (alt clusters collapse to one account), this makes fraud loops economically unviable rather than just discouraged.
3 — 10-Referrals-Per-Month Cap with Auto-Escalation
Any user hitting 10 successful referrals in a calendar month is automatically flagged and offered conversion to the formal affiliate program. They cannot earn more than the cap as a loyalty user. This is the natural funnel from casual sharer to formal partner — if someone is generating enough volume to hit the cap, they need to be vetted properly. The cap is the bridge between the two tracks.
03 — Reward Layer
The Mystery Spin
Variable reinforcement is the most powerful behavioural mechanic in psychology. Slot machines work because rewards are unpredictable. So do social platforms. So does this. The Mystery Spin reframes referrals as a slot mechanic — the slot wheel is on-brand for a casino, the reveal animation is familiar, and the rarity tiers map directly to the visual language users already understand from gameplay. Every successful referral spins a wheel. The reward is never predictable. The rare big wins create the addiction.
🎰 Why "Spin" Not "Box"
"Mystery box" carries case-opening / CS:GO baggage that fits crypto-bro culture but doesn't fit a casino brand. Mystery Spin frames the reveal as a slot mechanic — on-brand, familiar to every casino user, and visually consistent with the games already being played on the platform. The mechanic is identical; the framing is closer to home. Rewards are paid in Wager Credits (the in-platform spend currency) — same 1× wagering requirement as any Credit balance, so users can play with it immediately or hold it through wagering to withdraw.
COMMON
🎟️
$5
50%
UNCOMMON
💰
$15
32%
RARE
💎
$40
12%
EPIC
👑
$100
5%
LEGENDARY
🏆
$400
1%
EXPECTED VALUE PER SPIN: $21.10 · STANDARD SPINS PAID IN WAGER CREDITS (1× WAGERING) · MILESTONE TOKEN SPINS PAID IN LOCKED $WAGER (3× WAGER-TO-UNLOCK)
🎰 Why This Works Better Than Fixed Rewards
A fixed $20 reward per referral feels transactional. Users hit it once and forget. A Mystery Spin with 1% chance at $400 makes every invite feel like a slot pull. The expected value is roughly $21 per qualifying referral — close to a fixed reward — but the perceived value is much higher because users remember the big wins, not the average. Same expected cost to Wager. Dramatically more inviting behaviour from users. Rewards are paid in Wager Credits, requiring qualifying activity from the referred friend before the Spin is triggered — same conversion mechanic as the Wager Cup prize structure.
🎰
When Spins Trigger
Friend signs up via betshare URL — 0 reward (the sharer doesn't know yet)
Friend's 1st deposit ($50+) AND $1,000 wagered — Welcome Spin drops (Credits)
Friend's 2nd deposit ($50+) AND 30 days active AND $1,500 lifetime wagered — Loyalty Token Drop (~$47 in $WAGER, locked, 3× wager-to-unlock)
Friend reaches Silver VIP tierguaranteed Epic Spin ($100, Credits)
Friend reaches Gold VIP tierguaranteed Legendary Spin ($400, Credits)
🔥
The Milestone Ladder (cohort bonus)
Per-referee rewards above fire on every friend. On top, a cohort bonus fires for every 5 referees who reach the same tier — counting referees who reached a tier, never raw signups
5 reach the $1,000 gate — 1 standard Mystery Spin (Credits)
5 reach the $1,500 / 2nd-deposit gate — 1 $WAGER Token Spin (~$47, locked, 3× wager-to-unlock)
5 reach Silver VIP — guaranteed Legendary ($400) + 10 locked Token Spins (~$870)
5 reach Gold VIP — $2,500 locked Token Drop + Legendary (~$2,900); auto-escalates to affiliate vetting
Spin reveal is animated as a slot wheel + shareable — users post their wins on X (free content)
🛡️ Why The Trigger Thresholds Are Set Here
Every reward is priced as a share of the GGR its qualifying wagering generates, on an 80/20 casino/sports activity split (5.8% blended hold). The Welcome gate sits at $1,000 wagered (not deposited): at 5.8% that's $58 of GGR, and the stacked cost of everything paid on that referee (the Welcome Drop plus the referrer's milestone share) is ~44% of it — inside the target band. A lower $750 gate breached 50% at this blend, which is why it was raised. The second tier requires a 2nd deposit + 30 days active + $1,500 wagered before any token is issued, and that token is locked behind 3× wager-to-unlock. The guaranteed Epic/Legendary moves to Silver/Gold VIP, which require real handle to reach. Net: no reward is issued until the referred user has generated more GGR than the reward costs — the farmer fight is won at the gate, not in the payout.
03b — Cohort + Volume Layer
Circles, Betslip Volume & Social Drops
The single referral rewards one friend at a time. The mechanics below reward volume and group density — the part of the playbook that drives real saturation. Each one is gated on wagering, not signups, and each reward is priced below the GGR it generates so a farmer paying the house edge to mint it loses money. Full trigger tables, GGR backing, and acceptance criteria live in the canonical Reward & Gating Spec.
Circle Invite Tiers (group betting)
The Circle creator earns escalating guaranteed rewards as qualifying members accumulate. A member counts only once their own wager clears the gate — funding a Circle doesn't count, wagering does
5 members — Guaranteed Common ($5) + spin entry
10 members — Guaranteed Uncommon ($15) or 1 Mystery Spin
20 members — Guaranteed Rare ($40)
50 members — Guaranteed Epic ($100) + leaderboard seed
100 members — Guaranteed Legendary ($400) + affiliate vetting
Why it's the best 6-degrees mechanic: a Circle recruits a real friend graph (the mates watching tonight's game), not mercenary farmers — the one place genuine trust-transfer and retention live
🎟️
Betslip-Share Compounding (sports only, 9%)
A "follow" = a tracked tail bet on the same selection as the shared slip. Same-selection means it can't be hedged on Wager, so a farmer must hedge off-platform and eat a second vig
5 follows @ $25 — Guaranteed Common ($5)
10 follows @ $50 — 1 Mystery Spin ($21.10)
20 follows @ $50 — Guaranteed Rare ($40)
40 follows @ $75 — Guaranteed Epic ($100) + spin
Existing-user tails count at 0.5× (handle stimulation, not acquisition) so we never pay full acquisition rates for volume we'd have captured anyway. All tiers stay near 40–47% of the sports GGR they generate
📣 Social Drops — Reward Outcomes, Never Actions
The rule that defeats the two-follower problem by construction: never pay for a post, a follow, or a follower count — only pay when a tracked link produces a qualifying (deposit + wagered) user. The account with two followers and one view produces zero conversions and earns zero, automatically, with no manual policing. Components: a universal tracked link on every share surface; "share your win" auto-cards (the priority build — people won't post "I gamble" but they will post a $400 win, which routes around the embarrassment that kills casino virality); a monthly conversion-gated leaderboard; and an open clipper micro-tier double-gated on a reach floor (25k verified views) AND a qualifying deposit on the link. Zealy/Galxe quests are firewalled off the drop economy — quest completers get only capped micro-token allocations.
🏆 The Epic/Legendary Re-Share Lottery
When a user opens an Epic ($100) or Legendary ($400) drop, a popup offers a 1-in-50 chance at a bonus Rare drop for sharing the win via a tracked card. Cost is trivial — (1/50 × $40) = ~$0.80 expected per prompt. The real value isn't the engagement, it's favourable selection: gating the re-share to high-rarity wins means the only win-content circulating publicly is the content that makes the offer look generous. Every casino's referral program looks stingy in screenshots; ours shows only the top ~6% of outcomes. The 1/50 framing keeps the share feeling like another pull (on-brand) rather than a paid shill, and the tracked link riding the card is the actual prize — any qualifying signup it produces fires the standard referral drop on top. Capped at Rare regardless of source rarity; one roll per drop opened.
04 — Conversion Layer
The Paid Traffic Loop
Most crypto casinos run paid acquisition to a deadend funnel — user lands on homepage, sees a deposit bonus, either signs up or bounces. Wager's paid traffic should land in a moment, not a homepage. A live streamer battle, an active Wager Cup pick'em round, a mystery spin waiting to open. The user feels like something is already happening that they're stepping into.
🔴 LIVE NOW — Paid Traffic Landing Example
PICK A SIDE.
BACK A STREAMER.
SPLIT THE WIN.
Streamer A vs. Streamer B are battling live on Wager Casino — and their groups are filling up fast. Deposit $20+ to join either side. Winner's group splits the prize pool. Streamer battle ends in 2h 14m.
→ JOIN A STREAMER GROUP
⚡ Why This Outperforms A Standard Casino Landing Page
A homepage with "100% deposit bonus" is the format everyone runs. Users have banner-blindness for it. A landing page that puts the user mid-flow in something already happening is psychologically different — it activates fear of missing out (the battle ends in 2 hours), reciprocity (a streamer is already playing, you can back them), and identity (you have to pick a side). The bonus offer is still there, but it's earned by joining a side, not promised upfront. This converts at 2–4x the rate of standard casino landing pages, based on analogous mechanics from Polymarket and friend.tech traffic data.
📺
From Streamer Traffic
Click streamer link → lands on streamer's group join page
"Join [streamer name]'s group. Deposit to back them. Battle ends in X minutes."
No homepage detour — straight into the action
Referral code pre-attached to the streamer
💸
From Paid Ads
Click ad → lands on dynamic page showing whatever is most viral right now
If a streamer battle is live: shows battle landing
If the Wager Cup is mid-season: shows current standings + group selection
Fallback: shows the most recent mystery spin winner + invite flow
🔗
From Betshare Links
Click betshare URL → lands on the shared bet preview
"Sarah just placed this bet. Tail or fade?" CTA
One-tap signup → bet preview persists → first deposit unlocks the tail
Sharer auto-attributed as the loyalty referrer
05 — Retention Layer
Six Behavioural Email Triggers
Tied to in-product moments, not marketing calendars. Short, factual, system-style. Each one converts a user state-change into an opportunity to drive another action. The unifying rule: name a real outcome that affects the reader. Never "exciting news," "we'd love to..." or anything that pattern-matches to marketing.
Subject Line Rules
The Wrong Way vs. The Right Way
❌ THE WRONG WAY
"Your friend joined Wager Casino"
"Weekly affiliate update"
"Don't forget to share your picks"
"Exciting news from Wager"
"You've been selected for a bonus"
"Earn more by sharing"
✅ THE RIGHT WAY
"Sarah just signed up. Your mystery spin opens when she deposits."
"You earned $43 from 3 friends this week. Plus your streak."
"Your last pick got 8 clicks but no signups. Here's why."
"Group A overtook your group last night."
"You unlocked a Rare box. Worth $40+. Open in 24h."
"Streamer A just opened a new battle. Joins close in 1h."
📐 The Three Rules
1. Name a real outcome. Something specific happened that affects the reader.
2. Use first names and numbers. "Sarah" is more compelling than "your friend." "$43" is more compelling than "rewards."
3. Read like a system notification, not a campaign. If the subject could appear in a Stripe or Discord notification email, it's right. If it sounds like a marketing email, rewrite it.
06 — Execution Sequence
The Launch Order
Five layers, launched in a specific order. Each layer feeds the next. The streamer hook brings the crowd. The auto-affiliate captures their sharing. The mystery spin rewards them for compounding. The paid traffic loop captures external acquisition. The email triggers retain everyone. Launch this in any other order and you lose the compounding effect.
WEEK 1–2
Launch the casino (already planned)
Casino product goes live. Initial user base from existing crypto-native traffic. No special viral mechanics active yet — this is the foundation layer.
WEEK 2–3
Ship Auto-Affiliate + Mystery Spin + Email Triggers 1–3
Every signup now becomes an auto-loyalty referrer. Their betshare URL is their referral link. Mystery Spins drop on referred deposits. The first three email triggers fire automatically. The viral mechanics start working immediately on the existing user base — even before the streamer battles.
WEEK 3–4
Ship Bet With Friends (Streamer Mode + Friends Mode)
The full Bet With Friends feature ships. Streamer Mode is the headline product. Friends Mode is available but not heavily promoted yet — Friends Mode comes into its own once the user base is bigger.
WEEK 4–5
Roster streamer battles begin + Wild streamer portal opens
First 5–10 roster streamers run live battles on Wager. Simultaneously, the wild streamer portal opens for any streamer to self-serve onboard. Paid traffic landing pages dynamically point to live battles. This is the moment the loop compounds — paid traffic, streamer audiences, betshare URLs, and Mystery Spins all feed each other.
WEEK 5–6
Ship Email Triggers 4–6 + start Wager Cup recruitment
The remaining behavioural emails go live (dormant inviter, streak, tournament weekly). Wager Cup community recruitment begins for the sports book launch — same playbook, now with proven user base.
WEEK 8–10
Sportsbook launches + Wager Cup Season 1 begins
Sportsbook is live. The Wager Cup tournament starts with the 10 recruited communities. The viral stack is now operating across both products — streamer battles continue in casino, sportsbook drives the Cup, betshare URLs work across both verticals.
WEEK 10+
Compounding period — the loop should be self-sustaining
If the mechanics are working correctly: every new user creates downstream signups, paid acquisition CAC drops as referred users replace paid users, and the email triggers retain everyone. KPIs (next section) tell you whether you're compounding or just spending.
WEEK 14–16
Launch the Wager Championship — Season 1
After 60-90 days of organic streamer battles, the leaderboard now has credible numbers from real performance. Launch Season 1 of the Championship with the streamers who've already proven themselves on the platform. Public leaderboard goes live. Quarterly bracket announced. This is the moment streamer battles become a league, not a series of one-offs.
WEEK 26 (END Q1)
First quarterly finals + first Wager Champion crowned
Top 16 streamers by composite score enter the inaugural Championship knockout bracket. Single elimination, full broadcast production, scheduled across one weekend. First Wager Champion is crowned. Community prize pool distributed to viewers who participated. The format is now battle-tested and ready to repeat quarterly.
07 — KPIs + Kill Criteria
What To Measure + When To Pull The Plug
Five mechanics, five metrics. Each one has a green-zone target (working as intended), a yellow-zone trigger (needs intervention), and a kill criterion (this layer isn't compounding and needs a fundamental rebuild). Review weekly for the first 90 days.
MechanicMetric30-Day Target90-Day TargetKill Criterion
Streamer Battles Battles run per week (roster + wild) 5+ / week 20+ / week Under 2/week by Day 30 — streamer pitch not landing, rebuild offer
Streamer Battles New signups from battles (per week) 200+ / week 1,000+ / week Under 100/week by Day 30 — streamers running but not converting, fix landing page
Auto-Affiliate % of users who share at least 1 bet 15%+ 30%+ Under 5% by Day 30 — sharing flow has friction, audit UX
Auto-Affiliate Successful referrals per active sharer per month 0.5+ 1.5+ Under 0.2 by Day 30 — betshare links aren't converting, fix landing experience
Mystery Spin Box open rate after drop notification 70%+ 85%+ Under 40% — notification copy is wrong, rewrite trigger emails
Mystery Spin % of openers who share again within 7 days 25%+ 45%+ Under 10% — variable reward isn't driving compulsion, check odds distribution
Paid Traffic Loop CAC on referred-from-paid users ≤50% of cold CAC ≤30% of cold CAC No reduction vs. cold CAC by Day 30 — landing page isn't activating viral mechanic
Email Triggers Open rate across all 6 triggers (avg) 45%+ 55%+ Under 25% avg — subject lines not landing, rewrite using subject line rules
Stack Total K-factor — deposit-qualified (qualifying users invited per active user/month) 0.15–0.25 0.3 (0.5 exceptional) Under 0.1 by Day 90 — stack isn't compounding, fundamental rebuild needed
🛑 The Single Most Important Metric
K-factor — measured deposit-qualified, not on raw signups. Be honest about the category: a custodial crypto casino is not tbh. Money is at stake, the share carries embarrassment, and the "graph" is largely the same pool of airdrop farmers. A K of 0.15–0.25 is normal and healthy here, 0.3 is good, 0.5 is exceptional. Anything above 0.7 means either something genuinely special (most likely Circle, which recruits a real friend graph) or you're counting sybils. This stack is not the growth engine — streamers, clipping and social pages do the reaching; the loop is a multiplier that lowers blended CAC. Targeting K>1 sets the team up to feel like they're failing while doing fine. The metric that actually pays for everything is blended CAC against 90-day deposit-weighted retention/LTV — instrument that before launch. A leaky bucket gets you nowhere, and right now the stack retains users in the referral game but has little to retain them in the casino (reload, rakeback, VIP, races) — build that too.
🏆 What Success Looks Like At Day 90
20+ streamer battles per week, with 30%+ run by wild streamers (not roster)
30%+ of users sharing at least one bet per month
Deposit-qualified K-factor of 0.3 (0.5 is exceptional for the category)
Paid acquisition CAC down 50%+ due to referral-from-paid contribution
Email open rates above 50% on behavioural triggers

If you hit all five, the viral mechanics stack is working as intended. You're operating in the territory Bier's apps operated in — every user is an acquisition channel. Continue scaling. If you hit 3 out of 5, you're close — audit the failing two and rebuild. Under 3 out of 5 at Day 90, the stack needs structural rebuild before further investment.
WAGER CASINO · VIRAL MECHANICS · THE COMPOUNDING ENGINE · v2.0 · INTERNAL — STRATEGY