Product emails triggered by your app
Build onboarding, trial, and re-engagement workflows around your product events. Keep contact data current so each email reflects the user’s latest state.
2. Add your audience
Bring in contacts, keep their properties current, and organize people into useful segments for each journey.
Add contacts
Import contacts with their existing marketing permissions. Creating a contact through the API does not confirm double opt-in.
Sync properties
Keep plan, role, activity, and lifecycle data current on every contact.
Build segments
Group the right audience using shared properties and product behavior.
Personalize journeys
Use role, plan, and setup progress to choose the next message.
3. Trigger events when customer data changes
Start the right email when a contact property changes, an integration updates a record, or your app sends an event.
Contact properties
Trigger a journey when plan, status, role, or another contact property changes.
Integrations
Start emails when connected tools update customer or lifecycle data.
App events
Send a custom event from your product to begin the matching workflow.
Scheduled app events
Have your app send an event on the required date. Use Event received to start the workflow.
4. Emails flow out automatically
After the trigger matches, Loops follows your timers, branches, and audience filters. Your app must keep the properties used by those checks current.
Emails you can ship today
Onboarding, welcome, product update, and waitlist emails you can adapt and ship.
Onboarding emails
Help users finish setup, then move activated users into education for their role or plan.
Welcome emails
Confirm signup and give the new user one next step.
Product update emails
Share new features, fixes, and ship notes so users see everything you are building.
Waitlist emails
Keep early sign-ups warm with progress updates until you are ready to launch.
Product email is free to start
Every Loops plan includes workflows, events, and contact properties. The free tier includes up to 1,000 subscribed contacts and 4,000 combined marketing and transactional sends in any rolling 30-day window. It does not expire.
Frequently asked questions
What is a product email?
How do workflows work?
How do I trigger emails from my app?
Can product and marketing share data?
Is product email free to start?
Build your first product email workflow
Connect a product event, add an email, and test the path with a test contact before enabling it.