MARTECHSIGNAL

Loops Review

Email marketing for SaaS: marketing, product, and transactional email in one tool

Email Marketing · Freemium

Overview

Loops is an email platform built for SaaS companies, covering marketing campaigns, product announcements, and transactional email from one dashboard, and deliberately nothing else: there is no SMS, no push, and no in-app messaging. Founded in 2022 by Chris Frantz and Adam Kaczmarek, it went through Y Combinator's W22 batch, and the site names Linear, Perplexity, Framer, Clerk, Reuters, Granola, and Sketch among its customers. Automation was rebuilt and renamed Workflows in May 2026, replacing the original loop builder: workflows trigger on contact property changes, new contacts, or external events, branch on contact properties, and pause on timers. Experiments, added in June 2025, handle split testing. Guardian, introduced in September 2025, runs pre-send checks that flag misplaced variables, missing button links, and missing fallbacks. Deliverability handling is documented rather than claimed: hard bounces and complaints are suppressed, temporary failures retried, and large sends rate-limited. One constraint surprises people: Loops does not accept custom HTML email. Content is built in the editor or in LMX, an XML-based markup, with a Components API that cascades edits into every email using the component; MJML, Emailify, and Email Love files can be imported. Developers get roughly 70 REST endpoints with an OpenAPI spec, official SDKs for JavaScript, Go, Nuxt, PHP, and Ruby, a CLI, webhooks, SMTP for transactional sending, and an MCP server so coding agents can read and write contacts, events, and content. LLM translation, added in January 2026, duplicates an email branch and translates it in one click. Pricing is contact-based: the free plan covers up to 1,000 subscribed contacts and 4,000 sends per rolling 30 days with all features included; paid plans add unlimited sends, no Loops branding, and 1,000 emails per second, with no per-seat fees and no published list prices.

Screenshot of the Loops homepage
Loops homepage, captured September 2026. Vendor page shown as a dated reference capture; all site content belongs to its owner.

AI Capabilities

  • LLM email translation
  • AI workflow builder
  • MCP server for agent access

Key Integrations

StripeSegmentZapierPostHogSupabaseClerkFivetranMake

Pricing

Loops is freemium, with a free tier to start.

Free up to 1,000 subscribed contacts and 4,000 sends per rolling 30 days; paid plans are contact-based with unlimited sends and no published list prices

Current plans and limits live on the Loops pricing page.

How to install

  1. Sign up at loops.so with no credit card; the free plan includes all features up to 1,000 subscribed contacts and 4,000 sends per rolling 30 days.
  2. Verify a sending domain before production sends; the docs carry around 15 deliverability guides covering DKIM, DMARC, inbox placement, sender reputation, and subdomains.
  3. Get contacts in via CSV upload, simple or custom forms, the REST API, or the official Segment integration.
  4. For API use, create a key in the dashboard; the OpenAPI spec lives at app.loops.so/openapi.json and official SDKs exist for JavaScript, Go, Nuxt, PHP, and Ruby, plus a Go CLI at github.com/loops-so/cli.
  5. Agents connect over MCP (the docs publish a Claude Connector guide), and transactional sending can also run over SMTP from Django, Laravel, Rails, or Supabase.

Requirements

A verified sending domain for production and an API key for programmatic use; Loops is hosted SaaS with nothing to self-host. Unsubscribed contacts do not count toward plan limits.

Best for

SaaS teams that want marketing, product announcement, and transactional email in one modern tool driven from the API: contact-based pricing, all features on the free tier, and agent access over MCP make it a natural fit for developer-led startups sending onboarding sequences and lifecycle email.

Not for

Teams that need custom HTML email (not accepted; content is editor or LMX based), multi-channel programs needing SMS, push, or in-app messaging, or buyers who require published price lists before signing up, since paid figures come from the on-site calculator only.

Review notes

Assessed from loops.so, loops.so/docs, and loops.so/changelog; we have no Loops account and have not sent through it. The changelog is the best evidence of momentum: 15 entries between February 2025 and August 2026, including Workflows (May 2026), Goals (July 2026), and a Workflows API with a Claude Connector (August 2026).

The product correction that matters against our earlier record: none of the previously listed AI features (subject line suggestions, content generation, send-time optimization) appear anywhere in the docs. What is documented is LLM Translation for one-click email translation (January 2026), an AI agent that assembles workflows from a prompt, and an MCP server plus skills for coding agents. Our earlier integration list named Slack, Shopify, and HubSpot, none of which appear in the documented integration index; the documented set is Stripe, Polar, Auth0, Clerk, Supabase, PostHog, RudderStack, Segment, Clay, Fivetran, Make, Integrately, Zapier, and others.

The email-only scope is confirmed and stated plainly: no SMS, push, or in-app. Combined with the no-custom-HTML policy and contact-based pricing, the product is narrow by design, and the docs are unusually explicit about what it will not do.

Where it sits against incumbents: Customer.io and Userlist remain the closest comparisons for SaaS lifecycle email. Loops differentiates on the free tier (all features, 1,000 contacts), the 70-endpoint API with a public OpenAPI spec, and agent tooling (MCP, CLI, skills) that most competitors in this bracket do not document.

Verdict

A focused, developer-friendly email platform for SaaS: strong API and agent access, honest scope, email only, and paid pricing you calculate rather than read.

Pros and cons

ProsCons
AI capabilities: LLM email translation Closed source - no self-hosting option
Native integrations include Stripe, Segment, Zapier (8 listed)
Free tier to evaluate before committing (Free up to 1,000 subscribed contacts and 4,000 sends per rol)

Building your martech shortlist?

The weekly newsletter: one tool teardown, one workflow, no fluff. Free.

Subscribe

Frequently asked questions

What is Loops?

Email marketing for SaaS: marketing, product, and transactional email in one tool. It ships with LLM email translation, 8 listed integrations. MartechSignal's review covers features, pricing, and how it compares to alternatives.

How much does Loops cost?

Loops has a free tier. Paid plans unlock higher limits.

Is Loops a good Email Marketing tool in 2026?

A focused, developer-friendly email platform for SaaS: strong API and agent access, honest scope, email only, and paid pricing you calculate rather than read.

Does Loops support custom HTML email?

No. Loops does not accept custom HTML emails; content is created in its editor or in LMX, the platform's XML-based markup, and reused through a Components API so edits cascade into every email that uses the component. Imports are supported from MJML, Emailify, and Email Love. The docs include a page titled Why we don't support HTML emails explaining the reasoning, so teams with strict design-control requirements should test the editor against their needs first.

How does Loops pricing work as your list grows?

It is contact-based, not send-based: Loops charges on subscribed contacts and does not charge separately for sending. The free plan covers 0 to 1,000 subscribed contacts and up to 4,000 sends in any rolling 30 days, with all features included and a small Powered by Loops footer. Paid plans remove the branding, raise throughput to 1,000 emails per second, and lift the send cap entirely, with no per-seat fees. Loops publishes no dollar figures on its pricing page; you move a slider to estimate cost, and unsubscribed contacts do not count toward the limit.

Can AI coding agents connect to Loops?

Yes, and it is documented as a first-class surface rather than a bolt-on. Loops publishes an MCP server so any MCP client can read and write contacts, events, and content, along with agent skills for Claude Code, Codex, and Cursor, setup and migrate CLI commands, and a Claude Connector added in August 2026. The REST API underneath exposes roughly 70 endpoints with a public OpenAPI spec at app.loops.so/openapi.json. Separately, an in-app AI agent can assemble a workflow from a prompt, and LLM Translation translates an email branch in one click.

Similar Tools