Adapty Mail
Get started
Set up Adapty Mail and launch your first email flow.
Brand
Review and refine the brand profile that powers email generation and web paywalls.
Adapty
Send profiles, emails, and purchases to Adapty Mail from an app that already runs the Adapty SDK.
Adapty Mail API
Send user profiles and transactions to Adapty Mail directly from your server, without the Adapty SDK.
Set up your sending domain
Add DNS records, verify your sending domains, and understand warm-up so Adapty Mail can send on your behalf.
Create a campaign
Generate a complete email sequence from your app's store metadata and refine it before attaching to a flow.
Test your flow
Run a test user through Adapty Mail to confirm that emails send, checkout takes payment, and access reaches your app.
Campaign analytics
Slice campaign performance by campaign, segment, A/B variant, message, or trigger — and see delivery, engagement, and revenue side by side.
Adapty Mail turns your Adapty user data into AI-generated email sequences that convert trial users into paid subscribers. It uses the profile data already in your Adapty project to build, send, and attribute campaigns — no separate email platform required.
Why Adapty Mail?
Sending targeted email campaigns requires copy, design, sending infrastructure, and revenue attribution. Each of these is a separate problem to solve.
Adapty Mail handles all of it. Your brand profile is built from your store URL and any other sources you add, and a complete email sequence is generated from it in under 2 minutes — sent from your own domain with personalized checkout links and purchase attribution.
How it works
- Collect emails: Your app passes user emails and
customer_user_idvalues to Adapty via SDK. Adapty Mail uses this data to identify recipients and attribute revenue to the specific email that drove each purchase. You can also send this data from your server with the Adapty Mail API. When the same person reaches Adapty Mail from more than one source, Adapty Mail merges them into a single profile. It matches on the sending system’s own ID first, thencustomer_user_id, then email address, so that person receives one sequence rather than one per source. - Build a web paywall: The checkout page every email links to.
- Generate a sequence: AI uses your brand profile to produce 1–15 emails — copy, design, hero images, and personalized checkout links matched to your app’s category and brand voice.
- Launch a flow: Pick a trigger (never purchased, renewal cancelled, billing issue, subscription expired, or refunded) and a segment, then attach your campaign. Emails start sending automatically, and revenue from email-driven purchases is attributed back to the specific email that drove the conversion.
Requirements
Every Adapty Mail project needs:
- Sending domain: A domain you control, with access to its DNS settings. Adapty Mail sends from your own domain, and only apex domains are accepted. See Set up your sending domain.
- A checkout to send people to: Every email links to one. See Set up checkout.
- User identity: A stable user ID and an email address for each user. These are what Adapty Mail delivers to and attributes revenue with — missing either one leaves that user out of sends and out of campaign analytics.
Then, depending on how you set it up:
- Stripe, if you want the bundled paywall builder to generate your checkout. To use another payment provider, host the checkout yourself and point Adapty Mail at its URL.
- An entry point that carries your user data in — the Adapty SDK if your app runs it, or the Adapty Mail API if your backend is the source of truth.
Get started
Follow the Get started with Adapty Mail guide to complete setup and launch your first campaign. Once setup is complete, test your flow before you launch to real users.