UK email deliverability specialist for SaaS and product-led teams

Your product depends on email arriving. Most teams don’t find out it isn’t until it’s already cost them something.

When a verification email doesn’t land, the person who notices first usually isn’t anyone on your team. It’s a support agent fielding a “did I sign up correctly” ticket, or a product manager staring at a conversion number that’s quietly slipped for reasons nobody’s been able to pin down. None of this shows up as an error in a dashboard. It shows up months later, once it’s already cost you sign-ups, renewals, or a customer’s trust in the product. Digistrat finds out exactly what’s happening between your platform and the inbox, and fixes it properly.

Run the free health checkFree. Takes less than a minute.
Book a free check-up15 minutes · no obligation
What we find

The problems are rarely where the last person to look was looking.

Every SaaS company we've worked with has had someone check authentication at some point. What usually hasn't been checked is how the sending setup has aged since then, quietly, while the product scaled around it. These are the patterns that come up again and again.

Transactional and marketing sharing a domain

A promotional send that generates a spike in spam complaints can drag down the reputation of the same domain your password reset and billing emails rely on, on the same day. Nobody notices until account-critical email starts failing too.

The Postmaster blind spot

Google Postmaster Tools tracks reputation against the domain in your DKIM signature, not the address your emails appear to come from. If your ESP signs under its own domain rather than yours, you can be looking at Postmaster Tools every week and still have no visibility into your own domain's actual reputation.

Bounce and webhook handling nobody's watching

Most engineering teams wire up a webhook once, confirm it fires, and move on. Bounce codes and complaint signals keep arriving after that, and if nothing's actually parsing and acting on them, a rising hard-bounce rate can sit unnoticed for months while it steadily damages sender reputation.

Onboarding triggers producing more volume than anyone sized for

Lifecycle logic tends to grow one welcome email, one nudge, one re-engagement trigger at a time, and each addition makes sense on its own. Add them up eighteen months later and a single new signup can generate far more email than the infrastructure was ever designed to send well.

A migration that quietly broke something

Moving ESPs is usually treated as a data and integration project. The authentication and warm-up side gets far less attention, and a domain that was sending cleanly on the old platform can start landing in spam on the new one within weeks.

Our methodology

Deliverability isn't one fix. It's six things that all have to hold at once.

We use the same framework on every engagement, and for a product-led business it maps onto real moments in the customer lifecycle rather than sitting as an abstract checklist.

Sending setup and authentication

The very first email your platform ever sends a new user is usually the verification email, which means your authentication is being tested from day one whether anyone's watching or not. Getting the architecture right early means you're not fixing it under pressure later, once volume is ten times what it was at launch.

Engagement drivers

A free-tier signup who never came back is still sitting in your sending list as an active contact by most platforms' defaults, and every email you send them is working quietly against deliverability for the customers who are actually using your product.

Nurturing relationships

Onboarding sequences that read like they came from a person rather than a workflow tool get opened, replied to, and trusted, which matters more for a product someone's still deciding whether to rely on.

Data quality and hygiene

Bounced signups, mistyped addresses at the point of registration, and stale trial accounts all sit in the same list as your paying customers unless something is actively cleaning it out, and inbox providers don't distinguish your reasons for a messy list from anyone else's.

Effective content strategy

Billing and account emails carry legal and compliance weight that a product update email doesn't, and treating both with the same template logic is usually where the trouble starts.

Results measurement

Knowing your open rate isn't the same as knowing whether a silently failed password reset cost you a renewal. Most platforms will readily tell you the first thing and never the second.

What this looks like in practice

The problem, as the client experienced it

A venture-funded, product-led SaaS company came to us with a support queue full of “I never received my verification email” tickets and a trial-to-paid conversion rate that had been sliding for months with no obvious cause. Their engineering team had checked the obvious things: the ESP dashboard showed sends going out fine, and Google Postmaster Tools showed nothing wrong at all.

That last part turned out to be the actual problem. Their ESP was signing outbound mail under its own DKIM domain rather than the client's, which meant Postmaster Tools had never been tracking their reputation in the first place. It had been reporting on the platform's aggregate sending, not theirs.

Once we corrected the signing configuration and could see the real picture, the underlying issue was clear: a segment of new signups on a specific email provider were landing in spam because of a subdomain reputation issue from a previous migration that had never been resolved. We fixed the authentication, ran a structured warm-up on the affected subdomain, and put monitoring in place so the same blind spot couldn't reopen unnoticed.

Within the 45-day working window, verification email delivery to the affected provider had recovered, the related support tickets dropped off, and the client had visibility into their actual domain reputation for the first time since launch.

Questions we get from engineering and product teams

Frequently asked questions

Should transactional and marketing email share the same sending domain?

Not ideally. When they share a domain, a reputation problem caused by one stream affects the other, which means a marketing send with a high complaint rate can drag down deliverability for your password resets and billing notices on the same day. Separating the streams onto distinct subdomains is one of the highest-value changes we make in most engagements, and it's usually simpler to set up than teams expect.

Why does Google Postmaster Tools show no data for our domain?

Postmaster Tools tracks reputation against the domain in your DKIM signature, not the address recipients see in their inbox. If your ESP signs mail under its own domain rather than one you control, Postmaster Tools has nothing of yours to report on, even though your emails are going out under your brand. This is more common than most engineering teams expect, and it's usually a quick fix once it's identified.

Do we need separate authentication for AWS SES transactional email?

You need SPF and DKIM properly aligned for whichever domain or subdomain SES is sending from, and it's worth treating this separately from any marketing sends running through a different platform or the same SES account under a different configuration. AWS SES gives you the tools to get this right, but it doesn't set it up for you or flag when it drifts, which is where the monitoring gap tends to open up.

We've just migrated ESPs. Is our reputation at risk?

Usually, yes, more than most teams expect. A domain can send cleanly on one platform and start landing in spam on another within weeks if the new IPs and domains haven't been properly warmed up, and this risk exists even when the underlying authentication records look identical on paper. A structured warm-up plan run alongside the migration is the difference between a clean cutover and a few weeks of unexplained deliverability problems.

How long does it take to fix a deliverability problem properly?

The investigation and report take three to five business days once we have access. Quick fixes that don't depend on longer-term strategic work are implemented across the following 45 days, which gives enough time to see whether the changes have actually held rather than just looking better for a week. Anything that needs longer-term work is set out clearly in the report rather than left implicit.

Do you work alongside our engineering team, or do you just hand over a report?

We work alongside your team. On DNS specifically we prefer to shadow changes rather than hold access directly, because handing a third party your DNS credentials is a risk you don't need to take, but the working method throughout is the same: we're in the room while the work happens, not producing a document and leaving.

Where this fits

Everything above is covered by one engagement.

Every engagement starts with the free health check, and from there the path depends on what it finds. Most SaaS engagements move into the Deliverability Review and Fix, which is the full investigation described above, and some continue into Ongoing Monitoring once the fixes are in place, so nothing that's been corrected quietly drifts again.

See what is included

Find out where your emails actually stand.

Free. Takes less than a minute. Run the health check and see instantly whether something is structurally wrong with your sending setup.

Run the free health checkFree. Takes less than a minute.