Resources
Email guides, examples, and resources
What the Loops team has learned about sending email people actually open. Start with a guide, browse the examples, or look up a term.
Email frequency
How often to send onboarding, product update, newsletter, and re-engagement email.
Onboarding emails
Structure an onboarding sequence, time each email and stop it at activation.
125 SaaS email examples analyzed
Subject length, emoji, punctuation, and body-length patterns across 14 categories.
Stripe payment emails
Send failed payment, dunning, and receipt emails from Stripe events.
Dunning emails
What to send when a payment fails, how many emails to send, and four examples.
Churn prevention emails
What to send when usage drops, when a customer cancels, and after they leave.
Migrate from Mailgun to Loops
Swap the SDK, map template sends to dataVariables, verify your domain, and cut over one email type at a time.
Migrate from Brevo to Loops
Swap the SDK, map each call, verify your domain, and cut over one email type at a time.
SMTP error codes explained
What SMTP reply codes like 421, 550, and 554 mean, and how to fix them.
Customer engagement tools
What counts across email, in-app, push, chat, and analytics, with 9 options compared.
Send a welcome email after signup
Install the SDK, trigger a Workflow from signup, test it, and avoid common failures.
Subject line tester
Score and preview your subject line before you hit send.
UTM link generator
Build tagged campaign URLs so your analytics stay clean.
Email DNS checker
Look up SPF, DKIM, and DMARC records for any domain.
EML viewer
Open and read raw .eml files right in your browser.
Spam word checker
Check your email copy against a list of words and phrases to review.
Mailto link generator
Make mailto links with a prefilled subject and body.
DMARC record generator
Generate a DMARC policy record to protect your domain.
Loops sends transactional, marketing, and lifecycle email from one platform. Pick the job you need to do.
What is the difference between transactional and marketing email?
Transactional email is triggered by something one person does, like a password reset, receipt, or verification code. Marketing email is sent to a group to share news, offers, or product updates. Loops sends both from one platform.
What is lifecycle email?
Lifecycle email is automated email triggered by where someone is in their journey with your product, such as onboarding, trial expiry, or winning back inactive users. In Loops you build these as workflows that fire on your own events.
Do I need a separate tool for transactional and marketing email?
No. Loops handles transactional, marketing, and product email from one account, so your contacts, templates, and sending reputation all stay in one place.
Does Loops have a free plan?
Yes. The free plan covers up to 1,000 subscribed contacts and 4,000 emails in any rolling 30 days, marketing and transactional combined. Paid plans include transactional sending at no extra charge. You can start without a credit card.