From your product data to emails
that actually move users.
Sendlyr reads your existing data, finds the early behavior that predicts conversion, then drives users toward it with state-matched emails you approve and an A/B test that measures the lift.
Read-only access. No new stack.
We connect to the database or analytics source you already use. No SDK to install, no schema to change, no events to re-instrument. If you can grant a read-only DB user, we can analyze.
- Currently live: Azure SQL, Postgres, Snowflake, BigQuery, MySQL
- Read-only. We never write to your production database
- No PII required. We work with anonymized user IDs by default
Statistical analysis on your cohort.
We test every candidate early behavior — completed onboarding, used feature X, returned on day N — against your 12-week retention or trial-to-paid outcome. The behavior with the best combination of lift, coverage, and statistical significance becomes the milestone.
- Method: cohort split — users who hit each candidate signal vs. matched users who didn't
- Threshold: minimum +3pp lift, ≥30% coverage, p < 0.05
- This is analysis, not a formula — the winning behavior is different for every product
Deterministic state. No black-box ML.
Every night we look at each trial user's behavior relative to the milestone and assign them a state. The rule that drives each state is a plain SQL expression on your data — auditable, explainable, and yours.
- Deterministic. Same inputs → same state. No ML scoring, no opaque model
- Auditable. You can see the rule that put any user into any state
- Editable. Want to redefine "stuck" as 5 days instead of 3? One config change
AND milestone_progress < 0.4
AND last_session_within(48h) IS FALSE
One approval per state. You stay in control.
For each state we draft a behavior-matched email. You read it, edit it, replace it, or reject it. Once approved, the system personalizes each send from live data — names, progress, dynamic CTAs — and routes the right template to the right user automatically.
- Approval is per-template, not per-user — approve once, reuse the template across all users in that state
- Edit anything before approving — subject, body, CTA, send time
- Monitoring mode at launch — drafts are generated but nothing sends until you flip the switch
A/B split from day one. Conversion, not opens.
Half your trial users receive state-matched emails. The other half receive nothing — your real control. We track conversion as the primary metric: trial-to-paid, week-12 retention, or whatever your business cares about. Open rates are noise.
- Treatment vs. control — same product, only emails differ
- Stratified by state — comparing matched users, not random splits
- Minimum 50 treatment users before we report a lift. Below that, no claim
What we don't do.
If any of these are dealbreakers, Sendlyr isn't the right tool — and we'd rather you know now than after the discovery call.
From discovery call to first measurable lift.
Two weeks to monitoring mode. Two to four weeks of monitored sends before A/B significance. No long implementation.
Questions you'd ask on a call.
mail.yourapp.com). We integrate with your existing ESP (Postmark, SendGrid, Resend) or set one up. Never from a sendlyr.com address.Book a 48-hour analysis.
We'll analyze your product data and tell you what your activation milestone is. No commitment. Free for qualified teams.
Book a discovery call →