With Loops, you can track events and contact properties and then use that information to send emails to increase revenue, engagement or just generally improve your user’s experience of your app.
Let’s get started ✨
0️⃣ Set up domain records
We send from your domain so your emails appear as if they’re coming from you.
Here’s an example of the emails we send. Your email won’t have any mention of Loops unless you’re on a free plan.
We choose to send from the
mail.loops.so subdomain but you can send from your root domain if you’d prefer.
Before you can start sending emails with Loops, you need to set up your domain records. You can read this guide to Setting up a domain for sending with Loops or figure it out yourself :)
You will be adding some DNS records to your domain’s DNS settings so that we can verify that you own the domain you want to send emails from.
Once you’ve set up your domain records, you’ll be able to start sending emails!
You can always send the records to a developer to help you integrate them. Here’s how: Adding a member to your team
1️⃣ Import contacts
The most popular path is importing a CSV of existing contacts then using our API or an Integration to continue automatically adding contacts going forward.
Contacts are unique users in your Loop’s audience. We use email and a unique identifier to distinguish contacts. The only required field a contact must have is an email.
Contact email address pictured
Contact properties are additional pieces of information you can associate with a contact. They can include things like name, location, job title, and more. You can use these properties to segment your audience and send more targeted emails to specific groups.
For example, you could send a promotional email only to contacts in a with a certain job title or in a certain user group.
Contact properties pictured
2️⃣ Create your first email
To create your first email, first select the type of content you’ll be sending. You can send email as a campaign, loop or transactional email. You can also choose to start with a Template instead of starting from scratch.
Manually sent emails, triggered by either you clicking send or scheduling a time for the email to send, is considered a campaign.
Campaigns are sent one time to a group of contacts you select.
Examples: newsletters, product updates, announcements, investor updates
Loops continue sending to the audience you have selected. By default, each contact receives a Loop one time.
Examples: onboarding a contact over a series of days, checking in when activity has dropped, encouraging usage of features based on other feature usage
Transactional emails are emails that are required to be sent in order for the platform to continue to be used. They do not contain unsubscribe information as they must be received in order for contacts to continue using your platform.
Examples: forgot password, two-factor authorization codes, receipts
Metrics are a key part of understanding the success of your email campaigns. Loops provides the following metrics to help you track the performance of your emails: open rates, click-through rates, unsubscribe rates, spam complaints, hard bounces and soft bounces.
You can use these metrics to make data-driven decisions about how to improve your emails and better engage with your audience.
✅ Explore Loops!
Wondering what the next step is to get started implementing emails for your SaaS? Check out the getting started guide.
If you still have questions, just ping me! [email protected] :)