Conversion Infrastructure

We finance the first habit.

RetainPixel captures product behavior, maps it into an activation ontology, and orchestrates interventions that taper away — until unsubsidized retention is your truth metric.

<5KB SDK
Zero Dependencies
<10s Event Latency
Supabase + Cloudflare

The platform that turns

retention

into a measurable outcome.

See your activation pipeline

Every metric, experiment, and intervention — in one view.

app.ts
events.log
1import { RetainPixel } from '@retainpixel/sdk'
2
3// Initialize — one line, zero config
4const rp = RetainPixel('pk_live_...')
5
6// Track activation milestones
7rp.track('onboarding_complete', {
8 plan: 'pro',
9 step: 4,
10})
11
12// Measure unsubsidized retention
13const score = await rp.getRetention('d30')
Live Events

Everything you need to prove retention

Built for founders who ship fast and measure what matters.

Map Your Habit Loop

RetainGraph Activation Ontology

12-state activation journey maps raw events to the behavioral milestones that matter. See exactly where users drop off.

Prove Retention Without Rewards

Scaffold Decay Controller

Taper interventions on a minimum-effective-dose schedule. Measure what sticks after subsidies stop.

Run Holdout Experiments

Ghost Holdout Engine

Randomized holdouts, silence windows, and weighted variant allocation. Know your lift is real, not noise.

Score Every Intervention

Decision Engine

Ranked candidate actions with explainable score components. Paywall timing and investment prompts are scored decisions, not static placements.

Measure Real Internalization

Internalization Metrics Suite

Five signals — IS, RDI, Voluntary Action Rate, Habit Velocity, Monetization Readiness — tell you when the habit is self-sustaining.

Launch Without Analytics Expertise

Autopilot Mode

Auto-detected milestones, suggested taper schedules, recommended reward budgets. One click to start your first activation challenge.

Ship in minutes, not months

Four steps from pixel to proven retention.

01

Install the Pixel

Drop a <5KB script tag or npm install. Zero dependencies. Events flow in under 10 seconds.

02

Map Your Events

RetainGraph maps raw events to the 12-state activation ontology. Autopilot suggests your milestones.

03

Run a Challenge

Launch a time-boxed activation challenge with tapering rewards. Ghost holdouts prove causation.

04

Measure Retention

Unsubsidized D30 retention is your truth metric. See the exact moment habits become self-sustaining.

Stop buying engagement.
Start financing habits.

Install the pixel. Run your first challenge. Prove unsubsidized retention.