What is Loops?
Loops is an email platform, that helps you send marketing and transactional emails from our app, API and integrations. 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 ✨ What we’ll be covering…- Set up your domain records
- Import contacts
- Collect signups with a form
- Create your first email
- Send transactional email
1. Set up your domain records
The first step is to set up your domain, so you can send emails through Loops. You need to do this before you can send any emails. We send from your domain so your emails appear as if they are coming from you.
mail.loops.so
subdomain but you can send from your root domain if you’d prefer.
To set up your domain in Loops, you need to add some MX, TXT and CNAME 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. Read how to add a member to your team.
2. Import contacts
To send marketing and product emails to your contacts, you will need to import those contacts into Loops. Note: this isn’t required if you only plan to use transactional email, as those contacts can be emailed directly via the API. If you have any existing contacts, i.e from a waitlist, your early access users, a database or your audience on a different platform, you can get started by importing them via CSV. You can import contacts via CSV upload, API or through one of our integrations.The most popular path is to import a CSV of existing contacts, then going
forward automatically add contacts using our API, a form or an integration.
Contacts
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 properties
Contact properties are additional pieces of information you can associate with a contact. They can include things like name, location, job title, and more. We provide default properties like name, user group and source, but you are free to add any number of custom properties to your contacts, too.
3. Collect signups with a form
Adding a form to your site is one (popular) way to automatically add new contacts to your Audience. Even if you’re adding contacts programmatically via API or integration, in most cases you’ll also want to have an input form on your page to collect emails for newsletters or product updates. To add a form to your site, head over to the Forms page. You will see a handful of customization options including the form style, placeholder text, success message, font, font color, button color, and more. Make as many changes as you need to create a form that matches your brand.
4. 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.


You can preview your email any time by hitting the paper airplane icon in the
top right of the editor window.


Types of emails
Sending your first email
Editing emails in our editor
Custom emails with Emailify, Email Love or MJML
6. Set up an automated mail sequence
We suggest that new Loops users warm up their new sending domain with a welcome email sequence. A slow ramp up of emails sent to highly-engaged recipients will help prepare your domain for larger campaigns later on (read more). You can create an onboarding or welcome sequence using what we call “loops”. A loop looks like this:

7. Send transactional email
You’ll likely need to send a password reset, login or other automatic email that confirms a user action. These non-promotional emails are considered Transactional emails and are the 1:1 emails that are sent to a single contact via API or integration. They’re included in all paid Loops plans, and also included within the 4,000 monthly sends available in the Free plan. To get started, click the Create button on the Home screen, followed by Transactional. Next, it’s time to write and style your email. We recommend following a similar style across all of your Transactional emails. You can do this by using themes. Let’s create a Password Reset email together. Add copy and styling, and then to add dynamic content click the Insert data variables icon and specify a data variable name. These data variables will be populated with real content when you send the email using the API.

8. Integrate with other platforms
Loops integrates with thousands of other platforms, making it easy to send email to your audience, users or customers, regardless of where they originate.
Get support from the team
Whether you’re sending your very first emails for your business or are switching over from another service, we’re always here to help! Every page of Loops has a small?
widget in the bottom right-hand corner. Click it to receive instant support.
💬 Do you prefer live chat? Click and chat!
💌 Do you prefer email? Send away
🧑💻 Do you prefer a video call? Book it