Loops Review 2026: Built for SaaS, Priced by Contact, Relay on a Leash

The Best: Marketing, lifecycle and transactional on one contact record

The Worst: An SMTP relay that only replays saved templates, and no dedicated IP at any price

Compare Loops with 290+ platforms Read pricing Starting from $49/mo (reported, to ~5,000 contacts)
G2G2 N/A (2 reviews, neither about email)
|
CCapterra N/A (no listing for this product)
|
Trustpilot N/A (no listing) Product Hunt is the only review corpus that exists: 4.9/5 on 134
At a glance Official Loops documentation, terms of service and API reference, verified 14 September 2026 · G2, Capterra, Trustpilot and Product Hunt swept the same day
LevelIntermediate, API first, DNS required
Best forSaaS teams who want marketing, lifecycle and transactional email on one contact record
Strongest pointPriced by contact with unlimited sends, transactional included
Weakest pointThe SMTP relay only replays saved templates, and no dedicated IP at any price
Ban toleranceLow (purchased lists banned outright, six sectors gated)
OwnershipIndependent. Y Combinator W22, Washington DC, about 10 people
PromotionalYes
TransactionalIncluded
AutomationYes
Cold emailProhibited
SMTP RelayTemplates only
MCPOfficial

TL;DR: should you use Loops in 2026?

Loops sells one idea, and it is a good one: your marketing email, your lifecycle sequences and your password resets should be one product, one API and one contact record. Every other platform in this comparison makes you run two things and reconcile them. Loops does not, and for a software company with a product to ship that is worth more than any feature on a comparison grid.

The pricing follows from the idea. You pay for contacts, not for emails, and on paid plans the sends are unlimited with transactional included at no extra charge. Free is 1,000 subscribed contacts and 4,000 sends in any rolling 30 days, forever, with a Loops footer. That inverts the economics of this entire category, and whether it is cheap or expensive depends entirely on the shape of your list.

What you give up is the thing this site is named after, though not in the shape a feature grid records it. Loops does publish an SMTP relay at smtp.loops.so on port 587, and it still will not do what you want a relay to do: every message has to name a transactional template you already built inside Loops, and the body you hand it is a JSON payload rather than the email itself. So it is not a drop-in replacement for a relay, it will not accept a connection from your WordPress plugin or your printer or your legacy app, and there is no dedicated IP at any price either.

Our take If you are a SaaS company with a small-to-mid contact list and a lot of product email, Loops is one of the best-designed answers on this site and the free tier is real. If you need an SMTP endpoint that accepts messages you composed yourself, a dedicated IP, a large list on a low budget, or you sell into finance, crypto, pharma or lending, this is the wrong product and the terms of service will tell you so before the pricing page does.

The context you need before evaluating Loops in 2026

Loops came out of Y Combinator’s Winter 2022 batch, founded by Chris Frantz and Adam Kaczmarek, who had just sold their previous company Snazzy to Unbounce. It raised $3.2M in early-stage funding led by Craft Ventures, and it is still independent, still around 10 people, and based in Washington DC. Four years in, that is a small company running email infrastructure for other people’s products, and the size is a fact you should price in rather than ignore.

The product thesis is worth stating properly because it explains every decision that follows. Frantz put it bluntly when the company raised: Email is still kind of awful. Your devs know it. Your product team knows it. Your marketers really know it. The awfulness he means is structural. A typical SaaS company sends marketing email from one vendor, lifecycle email from a second, and transactional email from a third, then spends engineering time keeping three contact records in sync and cannot answer the question what has this user actually received from us without joining three dashboards.

Loops collapses that into one. One audience, one contact record, one API key, three send types (campaigns, workflows, transactional) that all read the same contact properties. It is not a novel idea in the abstract. It is unusual in being the whole product rather than a feature bolted onto a marketing suite.

The price model is the second half of the thesis. Charging per contact with unlimited sends is how a CRM prices, not how postage prices, and it is the opposite of every relay on this site. Postmark, SocketLabs, Amazon SES and turboSMTP all meter the message. Loops meters the person. For a product company sending twenty lifecycle emails a month to each of 3,000 users, that is a very large difference in the right direction. For a newsletter with 80,000 subscribers and one send a month, it is a very large difference in the wrong one.

The detail that decides it for most readers of this site

There is an SMTP relay, and it is not the relay you are shopping for. smtp.loops.so on port 587 authenticates with the literal username loops and an API key, then expects a JSON payload naming a transactional template you built in the Loops dashboard. A hostname and a port are therefore not enough: whatever you plug in has to send that payload instead of an ordinary message, which rules out anything whose code you do not control. Check this first, because it is the one thing that cannot be worked around.

Snapshot

ProductLoops, Y Combinator W22, Washington DC. Founded 2022, about 10 staff, $3.2M raised, independent
CategoryEmail platform for SaaS: marketing, lifecycle and transactional in one product
Best forSoftware companies with a modest contact list and heavy product email
Not forAnyone who needs a relay for mail they compose themselves, large lists on a small budget, cold outreach, and six gated sectors
Free plan1,000 subscribed contacts and 4,000 sends per rolling 30 days, permanent, with a Loops footer
Starting price 2026$49/mo reported by third-party trackers to about 5,000 contacts. Loops publishes no number on its own pricing page
Reported ladder$99 at 10,000, $199 at 25,000, $249 at 50,000, $399 at 100,000. Third-party figures, see the pricing note below
Send chargesNone on paid plans. Unlimited sends, transactional included at no extra charge
Unsubscribed contactsDo not count toward the contact limit
APIREST at app.loops.so/api, bearer API keys, OpenAPI spec published
Rate limits10 requests per second per team, 60 per 60 seconds on content endpoints, with x-ratelimit headers and HTTP 429
Send rate10 emails per second on free, 1,000 per second on paid. Excess is queued, not dropped
SDKsOfficial Go, JavaScript and TypeScript, PHP, Ruby, plus a Nuxt module. Zapier and Make
SMTP relayYes, template-bound. smtp.loops.so port 587, username loops, password an API key. The body must be a JSON payload naming a saved transactional email, not a message you wrote
Dedicated IPNone documented at any tier. No mention of IPs or pools anywhere in the deliverability docs
MCP supportOfficial server at mcp.loops.so, remote Streamable HTTP with OAuth sign-in. Gumloop, Composio, Zapier and viasocket also wrap the API as MCP tools
AuthenticationSPF, DKIM, DMARC and BIMI. Custom sending domain required: SPF on envelope., DKIM, MX and DMARC. DKIM signs from the first send
Review corpusProduct Hunt 4.9 / 5 on 134. No usable G2, Capterra or Trustpilot listing
Ban toleranceLow. Purchased lists banned regardless of source or permission status, cold email banned, six sectors need written approval

What Loops does well

Three kinds of email, one contact record, one API key

Loops sends campaigns (a one-off to an audience or segment), workflows (event-triggered sequences) and transactional messages (password resets, receipts), and all three read the same contact properties from the same audience. The compliance behaviour differs where it should: campaigns and workflows carry unsubscribe information and track opens and clicks, transactional messages do neither, and unsubscribed contacts still receive transactional mail, which is the correct and surprisingly often mishandled rule.

The value here is not a feature, it is a deletion. You stop running a marketing tool beside a relay, you stop writing the sync between them, and you stop being unable to answer what a given user has received. Customer.io does this too and costs considerably more. Brevo does it and is a much heavier product. For a ten-person software company, Loops is the version of this idea that fits in an afternoon.

Priced per contact, with the sends thrown in

On paid plans Loops does not charge for sends at all, and transactional email is included at no additional charge. You are buying a contact count and the messages are free inside it. Nothing else in this comparison prices that way.

Work an example. A SaaS product with 4,000 users sending each of them roughly twenty lifecycle and product emails a month is 80,000 sends. On a metered relay that is a real line item every month and it grows every time you add a sequence. On Loops it is the $49 bracket, and adding a twenty-first email costs nothing. That changes how a team behaves: nobody has to justify a new onboarding email to finance.

A free tier that does not expire, on a product that is not crippled

1,000 subscribed contacts and 4,000 sends in any rolling 30 day window, permanently, with all features available and a Powered by Loops footer as the only restriction. Unsubscribed contacts do not count against the limit, which is a small honesty that several larger platforms do not extend.

It is worth noting what that is not. It is not a trial that converts, like turboSMTP’s six month free plan, and it is not absent entirely, like SocketLabs. A real product on a real free tier is how a developer evaluates anything in 2026, and Loops understood that.

An API that behaves like someone has used an API before

Bearer tokens generated from settings, a documented rate limit of 10 requests per second per team with x-ratelimit-limit and x-ratelimit-remaining headers and a proper 429, a published OpenAPI specification you can import into Postman, and official SDKs for Go, JavaScript and TypeScript, PHP and Ruby plus a Nuxt module.

Two details raise this above competent. The send rate is 1,000 emails per second on paid plans and excess is queued rather than rejected, so a launch spike does not become an incident. And the rate limits are published as numbers rather than described as reasonable, which is the difference between an API you can design against and one you discover in production.

Authentication set up properly, including BIMI

Loops requires a custom sending domain and documents four DNS records: SPF placed at envelope.yourdomain so it cannot collide with the SPF on your root domain, DKIM, an MX record, and DMARC with a policy you choose. BIMI is supported. DKIM signing is active from the first send rather than after a verification step you forget to complete.

Putting the SPF record on a subdomain to avoid collision is the kind of decision that only comes from having watched customers break their root domain, and it is documented rather than left as an exercise. This is a better authentication story than most platforms twenty times the size.

Where Loops falls short

The SMTP relay will not accept an email you wrote yourself

This is the first thing to check and the reason many readers of this site can stop here. Loops does run a relay: smtp.loops.so, port 587 with STARTTLS, the literal username loops, an API key as the password, and official guides for Django, Laravel, Rails and Supabase. What it will not take is an email. The documentation is explicit that every email sent using Loops SMTP service requires a transactional email to be set up in your Loops account, and the Django guide states that the body needs to be an API-like payload: a stringified JSON object carrying transactionalId, email and dataVariables. Your subject line and your HTML are ignored, because the template in the dashboard supplies both.

For anyone who cannot change what their sender puts on the wire, the consequences are the same as if the relay did not exist. A WordPress plugin that expects SMTP settings sends a real message, not a payload, so it cannot use Loops. A legacy application that speaks SMTP and nothing else cannot use Loops. A device, a scanner, a monitoring appliance, an off-the-shelf tool with an outgoing mail server field: none of them can use Loops. The relay is a transport for code you control, carrying mail whose content already lives in Loops. Migrating from a relay is still not a settings change, it is an integration project.

What to check before you shortlist Loops

List everything in your stack that currently sends mail. If any of it authenticates by SMTP and you do not control its code, Loops cannot replace that piece, and you will end up running Loops and a relay, which is exactly the two-vendor situation Loops exists to remove. Resend is the closest product in spirit whose relay accepts an ordinary message.

No dedicated IP at any tier, and the documentation does not discuss IPs at all

The deliverability documentation covers SPF, DKIM, DMARC and BIMI thoroughly and contains no discussion of dedicated IPs, IP pools or sending infrastructure. There is no dedicated IP option on any published plan and no way to ask for one that we could find.

For most Loops customers that is the right trade. A shared pool managed by the vendor beats a badly warmed dedicated IP, and at 4,000 to 80,000 sends a month you should not want your own IP. But it is a hard ceiling. If you reach the volume where reputation isolation becomes the correct answer, or if a compliance review requires you to name your sending IPs, Loops has no answer and you are migrating. SocketLabs bundles one at $89.95 and Postmark sells one; this is the axis on which they beat Loops outright.

The pricing page does not publish a price

Loops’ pricing page renders its paid tiers through a JavaScript slider. The result is that the numbers are not in the page source, not in search results, not quotable, and not readable by anything that does not execute the page, which now includes a meaningful share of the software that answers questions about products.

What we can report is second-hand and we label it as such. Two independent pricing trackers read the live page and agree on the entry point at $49 a month, with a ladder of $99 at 10,000 contacts, $199 at 25,000, $249 at 50,000 and $399 at 100,000, checked in the first half of 2026. They differ slightly on where the first bracket ends. Move the slider yourself before you budget.

Why this matters more in 2026 than it did in 2022

A price that only exists after JavaScript runs is a price that AI assistants, procurement tools and comparison sites will either omit or guess at. For a company whose whole pitch is developer-friendliness, publishing the ladder as text would cost nothing and would stop other people inventing it. Every number in this section is somebody else’s reading of that slider, including ours.

Contact pricing is brilliant or brutal depending on the shape of your list

The model that makes Loops cheap for a SaaS product makes it expensive for a publisher. A newsletter with 50,000 subscribers and four sends a month is 200,000 emails, which costs about $249 here. EmailOctopus and MailerLite exist precisely to be cheaper than that, and a metered relay would be cheaper still if you can build the sending yourself.

The rule is simple enough to apply in your head. Divide your monthly sends by your contact count. Above roughly fifteen or twenty emails per contact per month, Loops wins on price and keeps winning. Below about five, you are paying for people you rarely email, and the model is working against you.

There is almost no independent review evidence, four years in

This is unusual enough to be worth its own section. Loops has no Trustpilot listing. It has no Capterra listing (the Capterra results for the name are other companies). Its G2 product page carries 2 reviews from June 2024, one of them incentivised, and the review text describes task organisation and surveys rather than anything to do with email, so we do not publish a G2 score for this product.

The only real corpus is Product Hunt: 4.9 / 5 on 134 reviews, plus a runner-up Golden Kitty in 2023. That is a genuine signal of enthusiasm and a poor signal of reliability, because Product Hunt collects people at the moment of discovery and almost nobody returns to downgrade a rating eighteen months later. A 4.9 average is evidence of a good launch, not of a good year.

About ten people are running your sending infrastructure

Loops is four years old, took $3.2M, and employs roughly 10 people. Nothing here suggests it is fragile, and independence has real benefits documented elsewhere in this corpus. But your password reset emails are a dependency, and this dependency is small, venture funded, and has not yet had the moment where it either raises a large round or gets acquired.

Price that honestly rather than emotionally. The mitigation is cheap and specific: keep your contact data exportable, keep your transactional sending behind an interface you control rather than calling the Loops SDK from forty places, and know what your fallback is. That advice applies to every small vendor, and it applies here.

The agent story is better than this section implies: Loops ships its own MCP server

This entry stood here as a weakness and it was wrong. Loops publishes an MCP server at https://mcp.loops.so, documented on two of its own pages, authenticated by signing in to a Loops account and reachable from any client that supports remote Streamable HTTP MCP servers, Claude Desktop, Claude Code and ChatGPT among them. The third-party wrappers are still there, Gumloop, Composio, Zapier and viasocket, and they still route your contact data through another vendor and depend on that vendor’s uptime and pricing, but they are no longer the only way in. Postmark ships one too. What survives of this entry is the argument made just above it: the server is one more surface owned by a small vendor, and an agent workflow built on it inherits that dependency.

What real users actually say

Method note: no frequency counts, because there is no corpus to count Our protocol asks for 200 recent reviews clustered by theme with counts attached. For Loops that corpus does not exist. Trustpilot: no listing. Capterra: no listing for this product. G2: 2 reviews whose content is about something else. The themes below come from Product Hunt’s 134 reviews and are reported qualitatively. No count that we did not read is printed here, and the one corpus that exists is structurally biased toward launch-day enthusiasm.

What users praise

  • Simplicity – the dominant theme, usually phrased as a relief after a heavier tool
  • Developer friendly – setup measured in minutes, SDKs that work first time
  • Marketing and transactional together – named explicitly as the reason people switched
  • Clean editor – the Notion-style block editor is the feature people describe unprompted
  • Replaces heavier tools – reviewers name what they dropped, not just what they gained

What users criticise

  • Editor bugs and navigation – the most concrete complaint, including a missing undo
  • Missing client libraries – raised at the time; the SDK list has since grown
  • Weak fit outside SaaS – reviewers say so themselves, and the terms of service agree
  • Simplicity as a ceiling – the same trait praised above, hit from the other side
  • No independent verification – our criticism, not theirs: nobody is checking this product publicly

The mixed cluster is simplicity itself, and it is the cleanest example of it in this corpus. The same property is the top reason people adopt Loops and the top reason they hit a wall: a Notion-style editor is a joy until you need a layout it will not make, and a product that does three things well is a relief until you need the fourth. Both groups are describing the product accurately.

What is missing from the record is more telling than what is in it. There is no population of people who have run Loops for three years at scale and written about it, because the review sites where such people go have no listing to write on. The product launched at number one on Product Hunt in September 2023 and has shipped since (Bounce Doctor in 2024, Goals in July 2026), so it is clearly alive. It is simply unaudited in public, and a buyer should weigh that rather than read the 4.9 as reassurance.

Ratings breakdown

Six categories, scored 1 to 10, arithmetic mean for overall. The right-hand column names the platform we would recommend instead if that criterion is the one that matters to you.

CategoryRatingBest alternative for this
Ease of setup
First send, editor, documentation
8.0Loops is among the best in this corpus. Resend is comparable and also gives you SMTP
Automation
Sequences, triggers, segmentation
7.0Customer.io for real behavioural depth, at a real price
Deliverability
Reputation control, analytics, dedicated IP
6.5Postmark at 9.0. Authentication here is excellent, IP control is absent
Support
Reachability, response time, evidence
5.5turboSMTP at 7.5, where the evidence exists in volume
Pricing value
Entry cost and cost per thousand
7.5EmailOctopus if your list is large and your sending is light
API and MCP
Developer experience, agent support
7.5Postmark at 9.5. Loops matches it on both counts now, an official MCP server and an SMTP endpoint, but that endpoint only sends templates already saved in the account
Overall7.0Well above Mailchimp at 6.3, below Brevo at 7.7
How we score, and one number that needs explaining Six categories, identical on every platform on this site so the numbers stay comparable. Three fixed anchors hold the scale still: Benchmark Email at 5.7, Mailchimp at 6.3 and Brevo at 7.7. Loops at 7.0 has to survive two sentences: clearly better than Mailchimp, clearly below Brevo. Both hold: it beats Mailchimp on price model, API and honesty about the free tier, and it is behind Brevo on breadth, on scale and on the sheer number of things Brevo can do. The number to explain is support at 5.5. That is not a finding that support is bad. It is a score for an absence: no published response-time commitment, no phone, no support tier in the plan grid, and no independent review population large enough to tell us what happens when something goes wrong. We score what we can verify. If Loops publishes support commitments, this number moves.

Who should use Loops, and who should not

Recommended if

  • You are a SaaS product sending a lot of email to a modest list. Above roughly fifteen sends per contact per month the contact-based price is decisively in your favour
  • You are currently running a marketing tool and a relay. This is the product that removes one of them, and the sync code between them
  • You control all your sending code. API-only is fine when nothing in your stack needs a hostname
  • You want to evaluate properly before paying. 1,000 contacts and 4,000 sends, permanently, with every feature on

Look elsewhere if

  • Anything in your stack speaks SMTP and you cannot change its code. The relay accepts only a JSON payload naming a saved template, and this cannot be worked around
  • You need a dedicated IP, now or at your next volume step. None is offered at any tier
  • Your list is large and your sending is light. Per-contact pricing turns against you below about five sends per contact per month
  • You send cold email or use purchased lists. Both are prohibited outright, see the account risk section
  • You are in finance, lending, crypto, pharma, telemedicine, tobacco or astrology. All require prior written approval before you can send at all

Ban policy and account risk

Account risk: Low tolerance. Purchased lists banned outright, six sectors gated behind written approval. The Loops terms of service state the list rule without an exception clause: you will only send targeted, permission-based messages, and purchased lists may not be used with the Services, regardless of the source or permission status. Recipients must have explicitly provided their address for the purpose, through signup, engagement or an existing business relationship.

Read the words regardless of permission status carefully, because they close the loophole every other platform leaves open. Elsewhere, a list vendor’s claim that the addresses opted in is at least arguable. Here the origin of the list disqualifies it whatever the paperwork says. Cold outreach is therefore out by construction, not by a separate rule.

Six sectors require prior written approval before you send: financial services including investment, brokerage, lending, crowdfunding and debt collection; pharmaceuticals and telemedicine; tobacco and e-cigarettes; crypto and NFTs; astrology services; and loans and debt relief. Prohibited outright: adult content and escort services, illegal drugs and contraband, pirated software, weapons instructions, hateful or violent material, and anything fraudulent, deceptive or misleading.

The termination clause is as broad as they come: Loops may terminate or suspend your Account immediately, without prior notice or liability, under our sole discretion, for any reason whatsoever. Specific triggers named include violating the acceptable use policy and posting infringing material.

If you are in one of the six, ask before you build

Prior written approval means exactly that: the gate is at the start, not after a complaint. A crypto product or a lending startup that integrates Loops and discovers the clause at launch has wasted the integration. Send the email, get the answer in writing, and keep it. This is a five minute task that removes the single largest account risk on this platform, and the platforms that would take you without asking (turboSMTP names almost no sector) are a keystroke away in this comparison.

Third-party validation

SourceScoreVolumeNotes
Product Hunt4.9 / 5134 reviewsThe only real corpus. Number one product of the day on 6 September 2023, Golden Kitty runner-up in 2023. Structurally biased toward launch enthusiasm
G2N/A2 reviewsBoth dated June 2024, one incentivised, and the review text describes task organisation and surveys rather than email. No score published here
CapterraN/AnoneNo listing for this product. The Capterra results matching the name are other companies entirely
TrustpilotN/AnoneNo listing found on 14 September 2026

Sources checked on 14 September 2026.

There is no divergence to explain here, and that is the problem Our usual frame for this section is that G2 and Capterra collect people rating features while Trustpilot collects people who lived through a billing or support incident, and the gap between the two numbers tells you which experience you are likely to have. Loops has neither population. A four-year-old company with a Y Combinator badge, real adoption and a live product has no independent review presence at all outside the site where it launched. That is not evidence against the product. It is an absence of evidence, and it should change how you evaluate rather than whether you do: pilot on the free tier for longer than you otherwise would, and treat the support question as open rather than answered. Every other platform in this comparison can be checked by strangers. This one, so far, cannot.

Top 3 alternatives

Our score: 7.4/10

The closest product in spirit and the direct answer to the template-bound relay: the same developer-first design, 3,000 emails a month free, and a relay that takes the message you composed.

Our score: 7.1/10

The upgrade when Loops’ automation runs out. Real behavioural segmentation and event-driven journeys, at a price that reflects it.

Our score: 7.1/10

The answer if your list is large and your sending is light, which is exactly the shape that contact-based pricing punishes.

Continue reading

The developer-first platform whose relay takes an ordinary message, scored on the same six axes.

The transactional benchmark of this site, with a dedicated IP and its own MCP server.

The opposite trade: a plain relay with a hostname, no automation, and almost no sector refused.

Verdict

Loops is the most opinionated product on this site, and the opinions are mostly correct. Email for a software company should be one contact record rather than three. It should be priced like a relationship rather than like postage. The free tier should be the real product. The SPF record should go on a subdomain so you cannot break your own domain. Somebody thought about all of this, and it shows in a way that is rare at any company size and almost unheard of at ten people.

The score is 7.0 rather than higher because opinions have costs, and Loops charges you for them in full. A relay that only replays saved templates means a category of customer simply cannot buy it. No dedicated IP means there is a volume above which you will leave. A price behind a slider means nobody can quote you without guessing. And an empty review record means that after four years, nothing about this product has been checked by anyone who did not choose to write about it on launch day.

Buy it for what it is: the best-designed way for a small software company to stop running two email vendors, with a free tier honest enough to prove it before you pay. Do not buy it as a relay, do not buy it for a large list you email rarely, and if you are in one of the six gated sectors, get the written approval before you write a line of integration code.

7.0OUT OF 10
See Loops pricing →

Frequently asked questions

Does Loops have an SMTP server?

Yes, and it probably will not help you. The relay is smtp.loops.so on port 587, username loops, password an API key. Every message must name a transactional email already saved in your Loops account, and the body you send is a JSON payload carrying transactionalId, email and dataVariables rather than the email itself. Code you control can do that, and Loops publishes Django, Laravel, Rails and Supabase guides for it. A WordPress plugin, a legacy application or a device cannot, because they send an ordinary message. If you want a relay that takes what you composed, Resend publishes one.

How much does Loops cost?

Loops publishes its paid prices only through a JavaScript slider, so no figure appears on the page itself. Two independent pricing trackers read the live slider in the first half of 2026 and report $49 a month up to about 5,000 contacts, $99 at 10,000, $199 at 25,000, $249 at 50,000 and $399 at 100,000. Sends are unlimited on every paid plan. Check the slider yourself before budgeting: these are second-hand figures.

Is Loops free?

Yes, permanently, within limits. The free plan gives 1,000 subscribed contacts and 4,000 emails in any rolling 30 day window, counting marketing and transactional together, with all features available and a Powered by Loops footer. Unsubscribed contacts do not count toward the limit. The send rate is capped at 10 emails per second on free against 1,000 on paid.

Does Loops handle transactional email?

Yes, and it is included at no extra charge on paid plans rather than metered separately. Transactional messages skip unsubscribe requirements and open and click tracking, and unsubscribed contacts still receive them, which is the correct behaviour for password resets and receipts. On the free plan they count against the same 4,000 send allowance as everything else.

Loops vs Resend: which should I choose?

Resend scores 7.4 here against 7.0, gives 3,000 free emails a month, and crucially accepts an ordinary message over SMTP, so it can replace a relay. Loops answers with real marketing and lifecycle automation on the same contact record, which Resend does not attempt, and with unlimited sends on a contact price. Choose Resend if you need a relay or you only send transactional mail. Choose Loops if you want your product emails and your campaigns in one place.

Does Loops offer a dedicated IP?

No. There is no dedicated IP option on any published plan, and the deliverability documentation does not discuss IPs or pools at all. For the volumes Loops is designed around, a vendor-managed shared pool is usually the better outcome anyway, but it is a hard ceiling: if reputation isolation becomes your requirement, you migrate. SocketLabs bundles one at $89.95 and Postmark sells one.

Does Loops allow cold email or purchased lists?

No to both. The terms of service require targeted, permission-based messages only and state that purchased lists may not be used with the Services, regardless of the source or permission status, which disqualifies a list by its origin whatever consent the vendor claims. Recipients must have explicitly provided their address through signup, engagement or an existing business relationship. Six further sectors need prior written approval: financial services, pharma and telemedicine, tobacco, crypto and NFTs, astrology, and loans and debt relief.

Does Loops have an MCP server?

Not an official one. Gumloop, Composio, Zapier and viasocket expose the Loops API as MCP tools, so agent access works, but it routes through a third-party platform with its own uptime and pricing rather than through Loops. Given that Loops already publishes an OpenAPI specification, an official server would be a small step. Checked 14 September 2026.

Who makes Loops?

Loops is an independent company in Washington DC, founded in 2022 by Chris Frantz and Adam Kaczmarek, who previously built and sold Snazzy to Unbounce. It went through Y Combinator’s Winter 2022 batch and raised $3.2M in early-stage funding led by Craft Ventures. It employs roughly 10 people and has not been acquired.

Changelog

  • 2026-09-15 Second correction, same kind as the first. This page also stated that Loops had no official MCP server. Loops documents one at mcp.loops.so on two of its own pages, remote Streamable HTTP with OAuth sign-in. The yesterday correction rewrote the SMTP absence and did not look for the others. The six scores are unchanged.
  • 2026-09-14 Correction to the first publication. This page originally stated that Loops had no SMTP server. Loops documents one at smtp.loops.so on port 587, with official Django, Laravel, Rails and Supabase guides. It is template-bound: the body must be a JSON payload naming a transactional email saved in the account, so it still cannot serve a sender whose code you do not control. Every section that rested on the absence has been rewritten. The six scores are unchanged.
  • 2026-09-14 First publication. Six-axis scoring against the Benchmark Email 5.7, Mailchimp 6.3 and Brevo 7.7 anchors. Pricing model, API reference, deliverability documentation and terms of service verified against Loops’ own pages on this date. Paid price points are third-party readings of a JavaScript slider and are labelled as such throughout.
  • 2026-09-14 Review corpus recorded as effectively absent: no Trustpilot listing, no Capterra listing, and a G2 page carrying two reviews whose content describes a different category of product. No G2 score is published on this page.
  • 2026-07-03 Goals feature launched.
  • 2023-09-06 Loops launches on Product Hunt and finishes number one product of the day; Golden Kitty runner-up for the year.
  • 2022-04-01 Loops raises $3.2M led by Craft Ventures, months after completing Y Combinator Winter 2022.
Editorial independence This review was not commissioned or paid for by Loops. Read our editorial independence policy and our testing methodology.
A

Alaa Touil

Founder, SMTPedia

Runs the SMTPedia editorial testing lab. 10+ years hands-on with SMTP infrastructure, deliverability protocols, and ESP evaluation. Every review is based on his direct testing on real sending accounts.

Read more →
R

Rabeb

Reviewer, SMTPedia

Reviews all SMTPedia platform verdicts for editorial accuracy, sourcing rigor, and fair representation across price tiers and use cases.

Read more →

This review follows our email infrastructure testing methodology. We disclose affiliate relationships in our editorial independence policy.