Resend Explained: Reliable Transactional Email for Your Site
What Resend actually is
Strip away the jargon and Resend is a delivery service for the automated emails your website or app sends on its own. When someone resets a password, buys a product, signs up for an account or completes a booking, a message needs to go out within seconds. Resend is the plumbing that carries that message and does its best to put it in front of the recipient.
These are called transactional emails. They are triggered by an action, sent to one person, and expected almost instantly. A receipt. An order confirmation. A verification link. A shipping notice. Nobody signs up for them, yet everyone assumes they will arrive.
This is a different job from marketing email. Tools like Mailchimp and Klaviyo are built for newsletters, promotions and campaigns sent to large lists of subscribers who opted in. That is bulk, scheduled, one-to-many communication. Resend is one-to-one and event-driven. The distinction matters more than it first appears, because the two types of mail behave differently, are judged differently by inbox providers, and should almost never travel down the same pipe. Confusing them is one of the most common and most damaging mistakes a business can make with email, and we will come back to it.
Why deliverability is the whole point
Here is a scenario every business owner should sit with for a moment. A customer buys from you at eleven at night. Their card is charged. The order lands in your system. But the confirmation email drops into their spam folder, or vanishes entirely. By morning they have emailed support, asking whether the payment went through, whether the order is real, whether your business is real. You have just spent money and goodwill on an email that cost pennies to send and failed at the one thing it existed to do.
The same story plays out with password resets. If the reset link never lands, the customer cannot log in, cannot buy, and often does not come back. The email was sent. It just was not delivered to the inbox. That gap between sent and delivered is called deliverability, and it is the entire reason services like Resend exist.
Inbox providers such as Gmail and Outlook are suspicious by default. They need proof that mail claiming to come from your domain genuinely comes from you and has not been forged by a spammer. That proof is set up through three things, and they are simpler than they sound. SPF is a short record that lists which servers are allowed to send email for your domain. DKIM adds a tamper-proof signature to each message, so the provider can confirm it was not altered in transit. Domain verification ties it all together by proving you actually control the domain you are sending from. Get these right and your mail earns trust. Skip them and even a perfectly legitimate receipt looks, to Gmail, exactly like something worth quarantining.
Where it fits with your site or app
Most websites send email whether the owner realizes it or not. A WordPress site fires off password resets, comment notifications, contact-form messages, WooCommerce order confirmations and more. Out of the box, WordPress hands these to the web server to send, and web servers are poor at it. They are not verified as email senders, so their messages are the first to be flagged as spam. This is why so many site owners quietly assume their contact form is broken when in fact the mail is being sent and silently binned.
Connecting Resend fixes that. On WordPress it slots in through a plugin that reroutes every system email through Resend’s verified, reputable infrastructure instead of the server. For a custom app, your developers connect to Resend directly so that account sign-ups, alerts and notifications go out the same trusted way. Either way, the emails your business depends on start behaving like proper mail.
You do not always need it. If your host provides a genuine, authenticated email service and your volumes are low, that may be perfectly adequate. The moment email is doing real work, though, carrying receipts, resets, bookings, anything a customer is waiting on, a dedicated sender like Resend is the difference between reliable and hopeful. If you are already rethinking your site, it is worth folding into a wider web design and development plan rather than bolting on later.
The honest trade-offs
Resend is very good at one thing, and that focus is a feature, not a limitation. But it comes with conditions worth understanding before you commit.
First, it is built for transactional mail, not marketing. You should not run campaigns or newsletters through it, and doing so can actively harm the delivery of your important system emails. Keep marketing in a marketing tool.
Second, it depends on correct DNS setup. Those SPF, DKIM and verification records live in your domain settings, and if they are wrong or missing, delivery suffers. This is a one-off job done properly, but it is not optional, and it is the step most often fumbled.
Third, cost scales with volume. A modest site sends few enough emails to sit comfortably in a free or cheap tier. A busy store sending thousands of confirmations a day will pay more, and that is fair, but it should be planned for rather than discovered on an invoice.
Fourth, you still own your sender reputation. Resend gives you trusted infrastructure, but if your own domain sends dubious mail, generates complaints or hits dead addresses, that reputation degrades and no service can fully protect you from yourself.
Common mistakes we see
- Sending marketing blasts through it. Pushing a newsletter through a transactional sender breaches its intended use and drags down the deliverability of the receipts and resets that genuinely matter.
- Skipping domain verification. Rushing setup without proving you own the domain leaves mail unauthenticated, so messages bounce or land in spam from day one.
- Ignoring SPF and DKIM. Leaving these records unconfigured tells Gmail and Outlook they have no reason to trust you, and they will act accordingly.
- Sending from a free address. Firing transactional mail from a gmail.com or outlook.com address rather than your own verified domain looks amateurish and unauthenticated in equal measure.
- Never checking what happens after sending. Assuming an email that was sent was also delivered, with no monitoring of bounces or spam complaints, means the first person to notice a problem is an angry customer.
How North Sea runs it
We treat transactional email as core infrastructure, because for most businesses it quietly is. When we set Resend up for a client, we start by getting the domain verification, SPF and DKIM records right, tested and confirmed, so mail is trusted from the first send rather than earning trust the hard way. On WordPress we wire it in cleanly so every system email, from WooCommerce receipts to password resets, routes through verified infrastructure without a plugin conflict in sight. For custom applications we connect it at the code level and build in the monitoring that tells us if delivery ever slips.
The result is unglamorous and exactly what you want: the emails your customers are waiting on simply arrive. No mystery bounces, no support tickets asking whether an order went through, no reset links lost to a spam folder. If you want the mail your organization depends on to behave predictably, and to sit within a wider approach to your site and digital marketing, we can set it up properly. Start a project and we will make sure your transactional email lands where it should.
Let’s build something that performs.
Tell us where you are and where you want to go — we’ll come back with a plan, not a calendar invite.