The modern Brevo alternative · Built in Europe
Campaigns, automations and transactional email that take off in minutes and land in the inbox. Plus the one number no other platform shows you: the revenue each email brings back.
first 100 on the list keep 40% off, for life
One email when it opens. Nothing else, ever.
One platform, three jobs
No CRM you never asked for, no SMS add-ons, no seat pricing games. The three email jobs every business actually has, done properly.
Lists, merge tags and scheduled sends. Legal footer and one-click unsubscribe injected automatically.
Welcome series, onboarding, win-back. Triggered by signups, events or bookings. Never a spaghetti diagram.
Magic links, receipts, notifications. One POST, idempotency keys, a log of every request. Replace Resend without losing the DX.
POST /v1/send
{
"to": "ada@customer.com",
"template": "magic-link",
"data": { "url": "…" }
}Getting started
Paste it once. SPF, DKIM and DMARC records are generated and checked for you, and the 30-day warm-up starts on its own.
Import the CSV you export from Mailchimp, Brevo or MailerLite. Every address is screened before it becomes mailable, so an old CSV cannot burn a fresh domain.
A campaign from the dashboard, or one POST to /v1/send from your app. Same engine, same reputation, one place to watch it.
What no other platform shows you · shipping at launch
Brevo stops at opens and clicks. Sendlenk plugs into the Lenk suite (lenkli links, datalenk analytics, your Stripe) to trace every euro back to the exact email that earned it. The three pieces are already live and paid for; this is what we are wiring together for launch.
| Campaign | Sent | Clicks | Revenue |
|---|---|---|---|
| Launch day #3 | 8 412 | 1 204 | +1 240 € |
| Onboarding series | 2 318 | 644 | +890 € |
| July newsletter | 11 067 | 1 892 | +340 € |
↑ the column that changes how you write emails
Preview of the report, with sample figures.
Who is building this
Sendlenk is the fourth product of the Lenk suite. The three others are live, paid for and used every day, and they are exactly what makes that revenue column possible.
Deliverability on autopilot
Most platforms hand you the keys and let you burn your domain. Sendlenk ships with guardrails that make good deliverability the default.
New domains warm up automatically
30-day enforced schedule, most engaged subscribers first.
Every import is screened
Above 5% predicted invalid addresses, the list is locked.
Auto-pause before providers punish you
Bounce over 4% or complaints over 0.1% and sending freezes itself.
DNS done for you
SPF, DKIM and DMARC checked and generated at onboarding.
news.yourapp.com
warming · day 6/30SPF
pass
DKIM
pass
DMARC
aligned
Pricing · at launch
Mailchimp bills your unsubscribed contacts. Klaviyo bills profiles you never emailed. Brevo counts every send, transactional included. Here you pay for the contacts you actually email this month. Store the rest for free.
Launch prices. The first 100 people on the waitlist keep 40% off them, for life.
Contacts you email each month
Store as many as you like. 10 sends per contact included.
Starter
The whole engine, small list
9 € /mo
1 000 emailed / month · 10 sends each
Included:
Growth
popularWhen you want the revenue column
29 € /mo
1 000 emailed / month · 10 sends each
Everything in Starter, plus:
Scale
For teams and agencies
79 € /mo
1 000 emailed / month · 10 sends each
Everything in Growth, plus:
Ultra
5 000 000 emails a month. Unlimited contacts, newsletters, members and sending domains, higher API rate. No sendlenk badge, ever.
Price on request
Talk to usEvery plan starts with a 14-day trial. Card required, one click to cancel, nothing charged before day 14. No free tier: we would rather build for people who actually need this.
Counted = unique contacts you emailed this month. A list of 200 000 you mail 5 000 of costs the 5 000 tier. Unsubscribed, bounced and suppressed addresses never count at all. Each contact includes 10 sends a month, then 0,50 € per 1 000.
Before you sign up
The sending engine works today: campaigns, transactional API, domain setup, warm-up, import screening and the auto-pause safeguards all run. What is left before we open: automations, revenue attribution, and the production infrastructure. We onboard the waitlist in small batches so each setup is done properly.
Two things. Early access, in the order of the list. And, for the first 100 people on it, 40% off the launch prices kept for life on whichever plan you pick. Not for a year, for as long as you stay. After the first 100 the list still gets early access, and a smaller launch discount.
Three things. Focus: Brevo became a CRM suite with chat, SMS and phone lines, we do email only. Billing: Brevo meters every send and your transactional traffic eats the same quota, so an integration stuck in a loop costs you money, while here sending is included and you pay per contact emailed. And the revenue column, which Brevo simply does not have.
Yes, as a CSV export: every list is screened before it becomes mailable, so an old export cannot wreck your new domain. Early access users get their migration set up with us, hands on.
We count the unique contacts you emailed during the calendar month. Not your list size. A list of 200 000 you only mail 5 000 of sits on the 5 000 tier. Unsubscribed, bounced and suppressed addresses never count at all, and storing contacts you do not email costs nothing. Each contact includes 10 sends a month, which is about twice what anyone actually uses; past that it is 0,50 € per 1 000 emails. Go over a tier and you move up the following month, we never block a send mid-campaign.
In the European Union, with GDPR by default: a timestamped consent record per contact today, and a data processing agreement (DPA) published before the first customer. That is a commitment we make now, because it is far harder to retrofit later.
Once, when your access is ready. No newsletter, no drip campaign, no sharing your address. We would look ridiculous doing otherwise.
Leave your email. The first 100 keep 40% off for life. We open access in small batches and we write to you once, when it is your turn.