A self-hosted replacement for Pinpoint is five parts: first-party events, a profiles table, segments as SQL, sending through SES and End User Messaging, and journeys on Step Functions or Lambda durable functions. What makes it better than Pinpoint ever was: holdout groups that measure real lift, one identity from first visit to revenue, and loops that learn from every send.
Pinpoint's weakness was never sending. It was that its analytics stopped at the message: delivered, opened, clicked. Whether a campaign changed what people did, and whether that was worth anything, was a separate project nobody finished. Building your own is the chance to put that question at the centre.
Book a free 30-minute call. You'll leave knowing what we'd do first and roughly what it costs, whether or not you hire us.
Suppression: bounces, complaints and unsubscribes are checked before every send, not after.
One-click unsubscribe (RFC 8058) in every bulk email, as Gmail and Yahoo require for bulk senders.
Frequency caps per person across all campaigns, and quiet hours in their time zone.
A consent record per channel with where and when it was given.
An idempotency key per send, so a retried job doesn't message someone twice.
People who haven't engaged with the last ten messages are suppressed automatically, which protects deliverability more than any template change.
Send time per person, learned from when they actually act, not when they open.
Each campaign's lift written back to a table, so the next segment can exclude people a message does nothing for.
Variants, including AI-written ones, judged by holdout lift on outcomes, never by opens.
For 50,000 contacts and four emails each a month: 200,000 emails on SES is $20, the event pipeline a few dollars, Athena cents, Lambda and Step Functions small change. No per-contact fee, so a growing list doesn't grow the bill. The real cost is the build: a few weeks for the core, more for a journey UI that non-engineers use.
Once a month: what changed in tech that month and what it means for you, from cloud and AI to security and the tools you build with. Every item links to its source. No sales pitch, unsubscribe in one click.
Book a free 30-minute call about it. Bring your setup and your bill; you'll leave knowing what we'd do first and roughly what it costs, whether or not you hire us.
Or keep reading
Amazon Pinpoint Alternatives in 2026: Amazon Connect, End User Messaging and SES, a SaaS Tool, or Your Own
Pinpoint's segments, campaigns, journeys and analytics ended on October 30, 2026. Sending lives on as AWS End User Messaging and SES; orchestration moves to Amazon Connect, a SaaS tool, or something you build. Four paths, what each is good at, and how to choose.
Read
Amazon Pinpoint Stopped Working After October 30, 2026: What Broke and What to Do Today
Pinpoint's engagement features (campaigns, journeys, segments and the analytics behind them) reached end of support on October 30, 2026. If messages stopped going out, a dashboard went flat or your app's analytics calls started failing, this is the triage: how to find every place you used Pinpoint, what still works under AWS End User Messaging, and what to put in place today, this week and this month.
Read
As of November 2, 2026. Provided as is, for general information, and accurate to the best of our knowledge on the date shown. Not legal, compliance, tax, financial or other professional advice. Prices, limits and vendor services change; check current vendor documentation before relying on anything here. Terms of use.