You know the pattern: a referral button lost in settings. A "Share & earn" card that nobody clicks. Technically live, practically dead.
It's not that teams don't care about referrals—it's that building something better requires engineering time that always gets deprioritized. So the referral program stays static while conversion opportunities slip away.
The highest-performing programs don't work like this. They show up at exactly the right moment, in exactly the right way. They feel native to your product, not bolted on.
That's why we built Placements.
Dynamic referral experiences without touching code
Placements lets you control when, where, and how your referral program appears throughout your product—all from a visual interface.
Choose the format that fits the moment
Deploy full-page takeovers for big announcements, subtle bottom sheets for gentle nudges, or dialogs for quick actions.

Target specific points in the user journey
Define exactly where each placement appears—after entering a promo code, when viewing rewards, or on the referrer's dashboard. Test different approaches across campaigns without engineering help.

All your placements in one campaign
Design, preview, and manage mobile and web placements from a single campaign builder. No more scattered tools or disconnected experiences.

Timing changes everything
The difference between a referral that happens and one that doesn't often comes down to timing. Placements ensure your program appears when users are primed to share—not just where it's convenient to implement.
With Placements, you can:
- Context-aware messaging: Surface referral prompts after key actions like code redemption, achievement unlocks, or repeat visits
- Momentum marketing: Capitalize on positive moments (like earning a reward) to drive sharing behavior
- Smart re-engagement: Catch users who started but didn't finish with strategically placed reminders
- Ship instantly: Launch, test, and iterate on placements in minutes, not sprints
Placements transform referrals from a feature checkbox into a growth engine.
Coming soon
This is just the start. Here's what we're building next:
- Expanded formats: New placement types including dialogs and drawers, with pre-built templates to maintain brand consistency while shipping fast
- Behavioral triggers: Launch placements based on user actions like app installs or reward redemptions, with smart frequency caps to prevent fatigue
- Granular analytics: Track performance metrics for each placement—views, clicks, conversions—to optimize your referral funnel with data