CoGrid Track another competitor
← Back to loops.so's timeline
May 2026 Positioning Call to action Page title Content Design

Call to action changed to "CLI now available" from "We update our docs daily"

Previous headline: "Email for modern software companies"

New call to action: "$npm i loops"

New call to action: "167.4K / WEEK"

Call to action removed: "Terms of Service"

Page title changed from "Loops - The email platform built for SaaS" to "Loops - One platform for all your email"

Large content change — ~95% of the page copy

Large visual change

Passages before

240

Passages after

122

Removed

229

Added

111

The captures, side by side

Before · April 2026

loops.so homepage in April 2026
Archived screenshot

Extracted page copy (markdown)

![Logo](https://framerusercontent.com/assets/FSrJVQANxVehKQVMLOk5rpxprQ.svg)

[Docs](https://loops.so/docs/quickstart)

[Pricing](./pricing)

Guides

[Log in](https://app.loops.so)

[Start](https://app.loops.so/register)

![](https://framerusercontent.com/images/3A4305fufNAsWvtR8wGUKe1Ek.svg?width=512&height=512)

### Backed by Y Combinator

# Email for modern software companies

Send your product, marketing, and transactional email with Loops. One simple
interface, for all your email.

[Get started](https://app.loops.so/register)

[Read docs](https://loops.so/docs)

- [./customers/framer](./customers/framer)

since

Dec 2022

- since

Aug 2023

- since

Aug 2022

- since

Mar 2024

- since

Oct 2023

- since

Apr 2024

- since

Nov 2023

- ![](https://framerusercontent.com/images/NJEQV3zJtCzyTQwyCvUFP2HiIU.png?width=3070&height=576)

since

Mar 2024

- since

Jan 2022

- [./customers/cosmos](./customers/cosmos)

since

Feb 2025

- ![](https://framerusercontent.com/images/pwJpwOl3cJojrU9hlvgwLgLZQ.png?width=128&height=128)

Spline

since

Mar 2023

- since

Jul 2024

- [./customers/framer](./customers/framer)

since

Dec 2022

- since

Aug 2023

- since

Aug 2022

- since

Mar 2024

- since

Oct 2023

- since

Apr 2024

- since

Nov 2023

- ![](https://framerusercontent.com/images/NJEQV3zJtCzyTQwyCvUFP2HiIU.png?width=3070&height=576)

since

Mar 2024

- since

Jan 2022

- [./customers/cosmos](./customers/cosmos)

since

Feb 2025

- ![](https://framerusercontent.com/images/pwJpwOl3cJojrU9hlvgwLgLZQ.png?width=128&height=128)

Spline

since

Mar 2023

- since

Jul 2024

- [./customers/framer](./customers/framer)

since

Dec 2022

- since

Aug 2023

- since

Aug 2022

- since

Mar 2024

- since

Oct 2023

- since

Apr 2024

- since

Nov 2023

- ![](https://framerusercontent.com/images/NJEQV3zJtCzyTQwyCvUFP2HiIU.png?width=3070&height=576)

since

Mar 2024

- since

Jan 2022

- [./customers/cosmos](./customers/cosmos)

since

Feb 2025

- ![](https://framerusercontent.com/images/pwJpwOl3cJojrU9hlvgwLgLZQ.png?width=128&height=128)

Spline

since

Mar 2023

- since

Jul 2024

![Loops dashboard showing campaigns, onboarding, and transactional emails with
sends, opens, and clicks
metrics](https://framerusercontent.com/images/JT0Trmq2DOzwK8TNqnkOQ4FLzS8.png?width=3840&height=2160)

Designers

## Simplicity meets polish at scale

Write

Craft an email like you're writing a doc

[Learn more](https://loops.so/docs/creating-emails/editor)

Polish

Your email, your branding

[Learn more](https://loops.so/docs/creating-emails/editor#dynamic-content)

Personalize

Make it relevant, out of the box

[Learn more](https://loops.so/docs/creating-emails/personalizing-emails)

[https://framerusercontent.com/assets/gX1079xlNJeHfnE5CRC8Z0hMw.mp4](https://framerusercontent.com/assets/gX1079xlNJeHfnE5CRC8Z0hMw.mp4)

![Screenshot of saved styles
feature](https://framerusercontent.com/images/Jg0crRo8xw13p6fTphY82cTrs.png?width=880&height=652)

Themes

Save attributes in a single, reusable theme that anyone on your team can apply
to any email.

[Learn more](https://loops.so/docs/creating-emails/editor#saved-styles)

![Screenshot of components
feature](https://framerusercontent.com/images/fwAiMCurjlmeRJPbhJdItA0tSqo.png?width=908&height=696)

Components

Create a Component, update it in one place, and it updates everywhere.

[Learn more](https://loops.so/docs/creating-emails/components)

Developers

## Simple integration with your stack

Create contact

Update contact

Delete contact

Send event

Send email

    {
      "email": "[[email protected]](/cdn-cgi/l/email-protection)",
      "firstName": "Alice",
      "lastName": "Smith",
      "source": "app",
      "subscribed": true,
      "userGroup": "paying",
      "userId": "004"
    }

Copy to clipboard

POST

https://app.loops.so/api/v1/contacts/create

Copy to clipboard

[npm i loopsSimple integration with our Node SDK 30K+ weekly
downloads](https://loops.so/docs/sdks/javascript)

[Supabase integration](https://loops.so/docs/integrations/supabase)

[JSONYAML Open APIQuickly snap in our specs to get
started](https://loops.so/docs/api-reference/intro#openapi-spec)

[Stripe
integration](https://loops.so/docs/integrations/stripe#create-a-webhook-in-stripe)

[eventPropertiesPersonalized digests in a snap
emaildateplanTypenewPlanoldPlanplanPriceisLifetimeplanCost](https://loops.so/docs/events/properties)

[We update our docs daily](https://loops.so/docs/start-here)

Integrations

Loops integrates with thousands of other platforms so you can sync contacts and
trigger emails from around the internet.

[See all](https://loops.so/docs/integrations)

[Webhooks](https://loops.so/docs/integrations/incoming-webhooks)

[Supabase](https://loops.so/docs/integrations/supabase)

[Clerk](https://loops.so/docs/integrations/clerk)

[Zapier](https://loops.so/docs/integrations/zapier)

[Census](https://loops.so/docs/integrations/census)

[Framer](https://loops.so/docs/integrations/framer)

[Make](https://loops.so/docs/integrations/make)

[Segment](https://loops.so/docs/integrations/segment)

[Webflow](https://loops.so/docs/integrations/webflow)

[Bubble](https://loops.so/docs/integrations/bubble)

Marketers

## Craft a respectful customer journey

Build your Loop

From onboarding emails to engaging users who haven’t explored your app,
automate it all with Loops.

[Learn how](https://loops.so/docs/loop-builder)

1

Start with a trigger

Contact updated

Event fired

Contact added

2

Refine your audience

Timer

Branch

Audience filter

3

Send your message

Welcome to Loops

Thanks for signing up for Loops! Let's jump right in…

Email you actually want to read

Segment your audience

Create dynamic audience segments that continually improve over time. Integrate
multiple data sources to build your source of truth.

[Learn how](https://loops.so/docs/contacts/filters-segments)

🤝

High engagement

Users open emails more than 50% of the time

☑️

Completed onboarding

Users finished the Onboarding Loop succesfully

🫠

Likely to churn

Users have yet to meet engagement goals

For everyone

## Zero-effort deliverability

Intelligent queueing

Our automatic queueing system optimizes email delivery by spacing out sending
times, reducing spam risks and improving deliverability.

[Learn
more](https://loops.so/docs/deliverability/optimization#deliverability-optimization)

![](https://framerusercontent.com/images/plk19HItbSjaZsE7tTUOrarncs.png?width=608&height=800)

Intelligent queueing

Emails are queued to be sent periodically, helps avoid spam flags.

Complete DNS Handling

We handle the difficult parts of deliverability so you don’t need to. From
DMARC to DKIM, we handle emails getting from A to B safely and quickly.

[Learn more](https://loops.so/docs/deliverability/setting-domain)

![](https://framerusercontent.com/images/qgUf0sacGlzWdTjyH1xcKn4.png?width=608&height=800)

Complete DNS Handling

Emails sent with Loops comply with the strictest deliverability guidelines.

Check your deliverability

We created Bounce Doctor, a free tool to help diagnose your deliverability. Send
an email to a generated address and we help you resolve your delivery troubles.
Easy!

[Learn more](https://bounce.doctor)

![](https://framerusercontent.com/images/AcDPSZS76mDLjXyoKSJPTqEXvY.png?width=608&height=800)

![](https://framerusercontent.com/images/P81rcpulzZkzGAdevl1LfX160.png?lossless=1&width=744&height=765)

Check your deliverability

A free tool to help you see if your deliverabilty needs work.

We want to make email easy.

Email shouldn’t be complex.

It shouldn’t live in your codebase and it should fit with your brand. Your
designers should love it. Your engineers should find the APIs easy. Your
marketers should feel empowered to send good and relevant email.

And if all of those people are just you, it should work well for you as well.

[Give it a try](https://app.loops.so/register), and [let us
know](/cdn-cgi/l/email-protection#37545f455e44775b58584744194458) what you
think.

![](https://framerusercontent.com/images/icL2G3L5WRPiv3sxKjGvcfLr6Xk.svg?width=117&height=48)

- ![](https://framerusercontent.com/images/XmT9ub3DqFuzxxLGpYMsGC15l84.png?width=160&height=160)

Account Confirmation

![](https://framerusercontent.com/images/bW7YsBrDeXvzgCyR0m8FS1JEx8.png?width=160&height=160)

- ![](https://framerusercontent.com/images/XmT9ub3DqFuzxxLGpYMsGC15l84.png?width=160&height=160)

Onboarding Day 1

![](https://framerusercontent.com/images/obivLZuTLv3DQ42sdFdXrQkfOKY.png?width=160&height=160)

- ![](https://framerusercontent.com/images/XmT9ub3DqFuzxxLGpYMsGC15l84.png?width=160&height=160)

Payment Confirmation

- ![](https://framerusercontent.com/images/XmT9ub3DqFuzxxLGpYMsGC15l84.png?width=160&height=160)

Onboarding Day 2

![](https://framerusercontent.com/images/WJLCRL5IlvAILxrLvqPQjda0m8.png?width=160&height=160)

- Forgot Password

- ![](https://framerusercontent.com/images/XmT9ub3DqFuzxxLGpYMsGC15l84.png?width=160&height=160)

Invite Team

- ![](https://framerusercontent.com/images/XmT9ub3DqFuzxxLGpYMsGC15l84.png?width=160&height=160)

Changelog Updates

NEW

- ![](https://framerusercontent.com/images/XmT9ub3DqFuzxxLGpYMsGC15l84.png?width=160&height=160)

Newsletter

🗞️

Newslett|

- ![](https://framerusercontent.com/images/XmT9ub3DqFuzxxLGpYMsGC15l84.png?width=160&height=160)

Upgrade Confirmation

✅

- ![](https://framerusercontent.com/images/XmT9ub3DqFuzxxLGpYMsGC15l84.png?width=160&height=160)

Account Confirmation

![](https://framerusercontent.com/images/bW7YsBrDeXvzgCyR0m8FS1JEx8.png?width=160&height=160)

- ![](https://framerusercontent.com/images/XmT9ub3DqFuzxxLGpYMsGC15l84.png?width=160&height=160)

Onboarding Day 1

![](https://framerusercontent.com/images/obivLZuTLv3DQ42sdFdXrQkfOKY.png?width=160&height=160)

- ![](https://framerusercontent.com/images/XmT9ub3DqFuzxxLGpYMsGC15l84.png?width=160&height=160)

Payment Confirmation

- ![](https://framerusercontent.com/images/XmT9ub3DqFuzxxLGpYMsGC15l84.png?width=160&height=160)

Onboarding Day 2

![](https://framerusercontent.com/images/WJLCRL5IlvAILxrLvqPQjda0m8.png?width=160&height=160)

- Forgot Password

- ![](https://framerusercontent.com/images/XmT9ub3DqFuzxxLGpYMsGC15l84.png?width=160&height=160)

Invite Team

- ![](https://framerusercontent.com/images/XmT9ub3DqFuzxxLGpYMsGC15l84.png?width=160&height=160)

Changelog Updates

NEW

- ![](https://framerusercontent.com/images/XmT9ub3DqFuzxxLGpYMsGC15l84.png?width=160&height=160)

Newsletter

🗞️

Newslet|

- ![](https://framerusercontent.com/images/XmT9ub3DqFuzxxLGpYMsGC15l84.png?width=160&height=160)

Upgrade Confirmation

✅

- ![](https://framerusercontent.com/images/XmT9ub3DqFuzxxLGpYMsGC15l84.png?width=160&height=160)

Account Confirmation

![](https://framerusercontent.com/images/bW7YsBrDeXvzgCyR0m8FS1JEx8.png?width=160&height=160)

- ![](https://framerusercontent.com/images/XmT9ub3DqFuzxxLGpYMsGC15l84.png?width=160&height=160)

Onboarding Day 1

![](https://framerusercontent.com/images/obivLZuTLv3DQ42sdFdXrQkfOKY.png?width=160&height=160)

- ![](https://framerusercontent.com/images/XmT9ub3DqFuzxxLGpYMsGC15l84.png?width=160&height=160)

Payment Confirmation

- ![](https://framerusercontent.com/images/XmT9ub3DqFuzxxLGpYMsGC15l84.png?width=160&height=160)

Onboarding Day 2

![](https://framerusercontent.com/images/WJLCRL5IlvAILxrLvqPQjda0m8.png?width=160&height=160)

- Forgot Password

- ![](https://framerusercontent.com/images/XmT9ub3DqFuzxxLGpYMsGC15l84.png?width=160&height=160)

Invite Team

- ![](https://framerusercontent.com/images/XmT9ub3DqFuzxxLGpYMsGC15l84.png?width=160&height=160)

Changelog Updates

NEW

- ![](https://framerusercontent.com/images/XmT9ub3DqFuzxxLGpYMsGC15l84.png?width=160&height=160)

Newsletter

🗞️

Newslet|

- ![](https://framerusercontent.com/images/XmT9ub3DqFuzxxLGpYMsGC15l84.png?width=160&height=160)

Upgrade Confirmation

✅

[./](./)

[All systems operational](https://status.loops.so)

Product

[Changelog](./changelog)

[Engineering](./engineering)

[Docs](https://loops.so/docs)

Resources

[Guides](https://loops.so/docs/guides/intro)

[Customers](./customers)

[Glossary](./glossary)

[Email examples](./examples)

Company

[About us](./about)

[Updates](./updates)

[Careers](https://www.ycombinator.com/companies/loops/jobs)

[Credits](./credits)

Connect

[LinkedIn](https://www.linkedin.com/company/sendwithloops/)

[X](https://twitter.com/loops)

[Threads](https://www.threads.net/@loops)

[Contact](/cdn-cgi/l/email-protection#c2b1b7b2b2adb0b682aeadadb2b1ecb1ad)

© 2026 Astrodon Inc.

[Privacy Policy](./privacy)

[Terms of Service](./terms)

[Trust Center](https://trust.oneleet.com/loops)

[DPA](./dpa)

[DPF](https://www.dataprivacyframework.gov/list)

View archived HTML →

After · May 2026

loops.so homepage in May 2026
Archived screenshot

Extracted page copy (markdown)

[CLI now available](/agents/cli)

One platform,every email

Loops is the simplest way to send
[product](https://loops.so/docs/guides/product-updates),
[marketing](https://loops.so/docs/types-of-emails#campaigns),

and [transactional](https://loops.so/docs/transactional) email, from waitlist to
IPO.

[Get started](https://app.loops.so/register)

[For agents](/agents)

Framer

Linear

Perplexity

Granola

Clerk

Reuters

Y Combinator

## Email design from first principles

It was hard to design emails that work everywhere. We fixed that. Designs
crafted with Loops will work in all supported email clients. Easy.

Human

AgentAlpha

Themes

background

#1C1917

padding

24px

border

1px solid

radius

6px

border width

1px

border color

#1C1917

Loops <[[email protected]](/cdn-cgi/l/email-protection)>

Learn more

Learn

[Editing basics](https://loops.so/docs/creating-emails/editor)[Reusable
assets](https://loops.so/docs/creating-emails/components)[Styles and
themes](https://loops.so/docs/creating-emails/styles)[More](https://loops.so/docs/creating-emails)

## A delightful developer experience

We have contacts, contact properties, events and event properties. Understand
the concepts? You know how to use Loops.

Human

Agent

Create contact

POST

https://app.loops.so/api/v1/contacts/create

{

"email": "[[email protected]](/cdn-cgi/l/email-protection)",

"firstName": "Alice",

"lastName": "Smith",

"source": "signup_form",

"subscribed": true,

"userGroup": "paying"

}

[$npm i loops](https://www.npmjs.com/package/loops)

[167.4K / WEEK](https://www.npmjs.com/package/loops)

[167.4K/weekView on npm](https://www.npmjs.com/package/loops)

[NodeN](https://loops.so/docs/sdks/javascript)[NextJS](https://loops.so/docs/sdks/javascript/nextjs)[Ruby](https://loops.so/docs/sdks/ruby)[PHPphp](https://loops.so/docs/sdks/php)[NuxtJS](https://loops.so/docs/sdks/nuxt)[Laravel](https://loops.so/docs/smtp/laravel)

Learn

[API quickstart](https://loops.so/docs/api-reference/intro)[Contacts
API](https://loops.so/docs/api-reference/examples/contacts)[Events
API](https://loops.so/docs/api-reference/examples/events)[More](https://loops.so/docs/api-reference)

## Build powerful lifecycle loops

Your best opportunity for connecting with users once they close the tab is the
inbox. Time to use your best opportunity.

Human

AgentSoon

Acquisition

Start

Trigger

userCreated

Delay

5 mins

Send

welcome email

Branch

Delay

3 days

Filter

!activated

Finish

Send

setup guide

Exit

Remove from Loop!activated after 14d

Learn

[Triggers](https://loops.so/docs/loop-builder/loop-triggers)[Branching](https://loops.so/docs/loop-builder/branching-loops)[Playbooks](https://loops.so/docs/guides/lifecycle-emails)[More](https://loops.so/docs/loop-builder)

## Your growth team's most effective lever

Connect Loops to your app and track what emails drive upgrades, churn reduction,
and revenue.

Goal conversions

Coming soon

124

Free → Pro

124

3.2%

Onboarding Complete

892

68%

Referral Link Click

445

12%

Learn

[Experiments](https://loops.so/docs/loop-builder/experiments)[Segments and
filters](https://loops.so/docs/contacts/filters-segments)[Event
properties](https://loops.so/docs/events/properties)[More](https://loops.so/docs/loop-builder)

## Finally, marketing in sync with product

Build segments from properties and engagement, reuse them across campaigns and
loops, and they will stay in sync with your product.

Saved segments

3 total

Paying Customers1,240

plan is pro+2

Recent Signups850

signed up < 7d ago+2

Didn't open last campaign125

last campaign not opened+2

Learn

[Segments and filters](https://loops.so/docs/contacts/filters-segments)[Contact
properties](https://loops.so/docs/contacts/properties)[Mailing
lists](https://loops.so/docs/contacts/mailing-lists)[More](https://loops.so/docs/contacts)

## Stay synced with your stack

Loops sits on top of your data to help you send emails. Connect the products you
already use for a simple, connected experience.

[Webhooks](https://loops.so/docs/integrations/webhooks)[Supabase](https://loops.so/docs/integrations/supabase)[Clerk](https://loops.so/docs/integrations/clerk)[Zapier](https://loops.so/docs/integrations/zapier)[Framer](https://loops.so/docs/integrations/framer)[Make](https://loops.so/docs/integrations/make)[Segment](https://loops.so/docs/integrations/segment)[Webflow](https://loops.so/docs/integrations/webflow)[Bubble](https://loops.so/docs/integrations/bubble)[Stripe](https://loops.so/docs/integrations/stripe)[PostHog](https://loops.so/docs/integrations/posthog)[Auth0](https://loops.so/docs/integrations/auth0)

Learn

[Stripe billing events](https://loops.so/docs/integrations/stripe)[Supabase user
sync](https://loops.so/docs/integrations/supabase)[Clerk auth
sync](https://loops.so/docs/integrations/clerk)[All
integrations](https://loops.so/docs/integrations)

## See why teams stick with Loops

Our retention is high. We spend most of our time building things for our
existing customers. Here are some nice things they've said.

["Loops is focused, fast, and does just what we need" Jorn, Founder, Framer
->](/customers/framer)["Loops is super simple, intuitive, and has what we need
without the bloat" Luca, Founder, Cosmos ->](/customers/cosmos)

## Start sending better email today

Free to start. No credit card required.

[Start for free](https://app.loops.so/register)

[For agents](/agents)

Company

[About](./about)

[Careers](./careers)

[Credits](./credits)

[Customers](./customers)

Product

[Pricing](./pricing)

[Docs](https://loops.so/docs)

[Templates](./templates/category/all)

[Examples](./examples)

Resources

[Changelog](./changelog)

[Engineering](./engineering)

[Glossary](./glossary)

[Agents](./agents)

Connect

[Email](/cdn-cgi/l/email-protection#5f2c2a2f2f302d2b1f3330302f2c712c30)

[LinkedIn](https://www.linkedin.com/company/sendwithloops/)

[Threads](https://www.threads.net/@loops)

[𝕏](https://twitter.com/loops)

© 2026 Astrodon Inc.

[Privacy](./privacy)

[Terms](./terms)

[Trust (SOC2)](https://trust.oneleet.com/loops)

[DPA](./dpa)

[DPF](https://www.dataprivacyframework.gov/list)

[All systems operational](https://status.loops.so)

[](./)

Guides

[Pricing](./pricing)

[Docs](https://loops.so/docs)

[Log in](https://app.loops.so/)

[Start](https://app.loops.so/register)

View archived HTML →

Every changed passage

Everything removed and added between the two captures — the complete list the "Call to action changed to "CLI now available" from "We update our docs daily"" figure is computed from.

Easy!

+ Easy.

Simple integration with your stack

+ Stay synced with your stack

Backed by Y Combinator

+ Y Combinator

Send event

+ Send

Send email

+ "email": "[[email protected]](/cdn-cgi/l/email-protection)",

Audience filter

+ Filter

3

+ 3 days

Completed onboarding

+ Onboarding Complete

Send your product, marketing, and transactional email with Loops.

+ Loops is the simplest way to send product, marketing,

− Email for modern software companies

− One simple interface, for all your email.

− since

− Dec 2022

− - since

− Aug 2023

− - since

− Aug 2022

− - since

− Mar 2024

− - since

− Oct 2023

− - since

− Apr 2024

− - since

− Nov 2023

− -

− since

− Mar 2024

− - since

− Jan 2022

− since

− Feb 2025

− -

− Spline

− since

− Mar 2023

− - since

− Jul 2024

− since

− Dec 2022

− - since

− Aug 2023

− - since

− Aug 2022

− - since

− Mar 2024

− - since

− Oct 2023

− - since

− Apr 2024

− - since

− Nov 2023

− -

− since

− Mar 2024

− - since

− Jan 2022

− since

− Feb 2025

− -

− Spline

− since

− Mar 2023

− - since

− Jul 2024

− since

− Dec 2022

− - since

− Aug 2023

− - since

− Aug 2022

− - since

− Mar 2024

− - since

− Oct 2023

− - since

− Apr 2024

− - since

− Nov 2023

− -

− since

− Mar 2024

− - since

− Jan 2022

− since

− Feb 2025

− -

− Spline

− since

− Mar 2023

− - since

− Jul 2024

− Designers

− Simplicity meets polish at scale

− Write

− Craft an email like you're writing a doc

− Polish

− Your email, your branding

− Personalize

− Make it relevant, out of the box

− Save attributes in a single, reusable theme that anyone on your team can apply to any email.

− Components

− Create a Component, update it in one place, and it updates everywhere.

− Developers

− Update contact

− Delete contact

− Copy to clipboard

− Copy to clipboard

− npm i loops Simple integration with our Node SDK 30K+ weekly downloads

− JSONYAML Open APIQuickly snap in our specs to get started

− Stripe integration

− event Properties Personalized digests in a snap emaildateplan Typenew Planold Planplan Priceis Lifetimeplan Cost

− Integrations

− Loops integrates with thousands of other platforms so you can sync contacts and trigger emails from around the internet.

− Marketers

− Craft a respectful customer journey

− Build your Loop

− From onboarding emails to engaging users who haven’t explored your app, automate it all with Loops.

− 1

− Start with a trigger

− Contact updated

− Event fired

− Contact added

− 2

− Refine your audience

− Timer

− Send your message

− Welcome to Loops

− Thanks for signing up for Loops!

− Let's jump right in…

− Email you actually want to read

− Segment your audience

− Create dynamic audience segments that continually improve over time.

− Integrate multiple data sources to build your source of truth.

− 🤝

− High engagement

− Users open emails more than 50% of the time

− ☑️

− Users finished the Onboarding Loop succesfully

− 🫠

− Likely to churn

− Users have yet to meet engagement goals

− For everyone

− Zero-effort deliverability

− Intelligent queueing

− Our automatic queueing system optimizes email delivery by spacing out sending times, reducing spam risks and improving deliverability.

− Intelligent queueing

− Emails are queued to be sent periodically, helps avoid spam flags.

− Complete DNS Handling

− We handle the difficult parts of deliverability so you don’t need to.

− From DMARC to DKIM, we handle emails getting from A to B safely and quickly.

− Complete DNS Handling

− Emails sent with Loops comply with the strictest deliverability guidelines.

− Check your deliverability

− We created Bounce Doctor, a free tool to help diagnose your deliverability.

− Send an email to a generated address and we help you resolve your delivery troubles.

− Check your deliverability

− A free tool to help you see if your deliverabilty needs work.

− We want to make email easy.

− Email shouldn’t be complex.

− It shouldn’t live in your codebase and it should fit with your brand.

− Your designers should love it.

− Your engineers should find the APIs easy.

− Your marketers should feel empowered to send good and relevant email.

− And if all of those people are just you, it should work well for you as well.

− Give it a try, and let us know what you think.

− -

− Account Confirmation

− -

− Onboarding Day 1

− -

− Payment Confirmation

− -

− Onboarding Day 2

− - Forgot Password

− -

− Invite Team

− -

− Changelog Updates

− NEW

− -

− Newsletter

− 🗞️

− Newslett|

− -

− Upgrade Confirmation

− ✅

− -

− Account Confirmation

− -

− Onboarding Day 1

− -

− Payment Confirmation

− -

− Onboarding Day 2

− - Forgot Password

− -

− Invite Team

− -

− Changelog Updates

− NEW

− -

− Newsletter

− 🗞️

− Newslet|

− -

− Upgrade Confirmation

− ✅

− -

− Account Confirmation

− -

− Onboarding Day 1

− -

− Payment Confirmation

− -

− Onboarding Day 2

− - Forgot Password

− -

− Invite Team

− -

− Changelog Updates

− NEW

− -

− Newsletter

− 🗞️

− Newslet|

− -

− Upgrade Confirmation

− ✅

+ One platform,every email

+ and transactional email, from waitlist to IPO.

+ Framer

+ Linear

+ Perplexity

+ Granola

+ Clerk

+ Reuters

+ Email design from first principles

+ It was hard to design emails that work everywhere.

+ We fixed that.

+ Designs crafted with Loops will work in all supported email clients.

+ Human

+ Agent Alpha

+ background

+ 1C1917

+ padding

+ 24px

+ border

+ 1px solid

+ radius

+ 6px

+ border width

+ 1px

+ border color

+ 1C1917

+ Loops <[[email protected]](/cdn-cgi/l/email-protection)>

+ Learn

+ Editing basics Reusable assets Styles and themes More

+ A delightful developer experience

+ We have contacts, contact properties, events and event properties.

+ Understand the concepts?

+ You know how to use Loops.

+ Human

+ Agent

+ "first Name": "Alice",

+ "last Name": "Smith",

+ "source": "signup_form",

+ "subscribed": true,

+ "user Group": "paying"

+ Learn

+ API quickstart Contacts APIEvents APIMore

+ Build powerful lifecycle loops

+ Your best opportunity for connecting with users once they close the tab is the inbox.

+ Time to use your best opportunity.

+ Human

+ Agent Soon

+ Acquisition

+ Start

+ Trigger

+ user Created

+ Delay

+ 5 mins

+ welcome email

+ Delay

+ !activated

+ Finish

+ Send

+ setup guide

+ Exit

+ Remove from Loop!activated after 14d

+ Learn

+ Your growth team's most effective lever

+ Connect Loops to your app and track what emails drive upgrades, churn reduction, and revenue.

+ Goal conversions

+ Coming soon

+ 124

+ Free → Pro

+ 124

+ 3.2%

+ 892

+ 68%

+ Referral Link Click

+ 445

+ 12%

+ Learn

+ Experiments Segments and filters Event properties More

+ Finally, marketing in sync with product

+ Build segments from properties and engagement, reuse them across campaigns and loops, and they will stay in sync with your product.

+ Saved segments

+ 3 total

+ Paying Customers1,240

+ plan is pro+2

+ Recent Signups850

+ signed up < 7d ago+2

+ Didn't open last campaign125

+ last campaign not opened+2

+ Learn

+ Segments and filters Contact properties Mailing lists More

+ Loops sits on top of your data to help you send emails.

+ Connect the products you already use for a simple, connected experience.

+ Learn

+ Stripe billing events Supabase user sync Clerk auth sync All integrations

+ See why teams stick with Loops

+ Our retention is high.

+ We spend most of our time building things for our existing customers.

+ Here are some nice things they've said.

+ "Loops is focused, fast, and does just what we need" Jorn, Founder, Framer ->"Loops is super simple, intuitive, and has what we need without the bloat" Luca, Founder, Cosmos ->

+ Start sending better email today

+ Free to start.

+ No credit card required.

+ [](./)