Your App Keeps Its Own Code
Your application stays as it is. We change the route underneath, so the calls, plugin, or framework mailer you already use keep working as written.
Managed Transactional Email
Order confirmations, password resets, shipping notices, and account alerts are sent by your site, not by a person. We move that mail onto a sending domain of its own and publish the records mailbox providers look for, so each message arrives signed as yours.
With Cascadia you get
Your application stays as it is. We change the route underneath, so the calls, plugin, or framework mailer you already use keep working as written.
Domain setup, publishing the records, warming the domain, and building the templates are all part of your first month. None of it is billed as a project.
Billing follows what you send: $1 per 1,000 emails, with a $5 minimum a month for each sending domain. There is no monthly fee, no contact count, no per-user pricing, and no tier to be moved into when your customer base grows.
What you get
All 20 of these come with Transactional Email, set up and looked after by our team.
Tell us what your site sends. We will authenticate a domain of its own for it.
An SMTP plugin takes about five minutes and signs your mail, which beats sending it unsigned. It will not watch your bounce rate, notice a blocklist entry, keep records aligned after your next migration, or tell you whether one particular customer received an invoice.
| What to compare | An SMTP plugin | Cascadia transactional email |
|---|---|---|
| Records | Set once, then forgotten | Watched and corrected when DNS changes |
| Reputation | Shared, so one bad batch hurts everything | Your own domain, trouble contained |
| DMARC reports | Daily XML nobody opens | Parsed and read for you |
| Tracing a message | Guesswork | A lookup that returns what happened |
| Warming | Full volume from a cold domain | Reputation raised before launch |
| Continuity | Leaves with the developer | Documented and handed over on request |
“I’ve always dreaded website management, but Cascadia has done an incredible job with my WordPress site, making it one less thing for me to worry about.”
“I’ve worked with Cascadia for several years now. They are always ready to help in any way I ask and can implement my ideas with ease. A company that values their clients!”
“Cascadia has been great to work with! We recently needed some updates, and Cascadia was quick to get them completed! We highly recommend Cascadia Web Services.”
“Cascadia is very responsive and we’re happy with them as our primary IT vendor.”
“They do great work, been using for years. Prompt responses to requests.”
Each order generates a confirmation and often a shipping notice. When one lands in spam, it comes back as a where-is-my-order message. Store mail is also the biggest volume many small businesses send, so a slip in reputation hits it first.
Get StartedWhen the product is access, a reset link or renewal notice is the product. A message that never arrives means a locked-out member and possibly a refund request, which is why delivery failures cost money fastest here.
Get StartedClinics, studios, trades, and anyone confirming appointments by email. A reminder in the spam folder turns into a no-show, and the cost is an empty slot on your calendar.
Get StartedWe set up a sending domain of your own, route your site mail through it, and keep an eye on every stream.
Application mail gets a dedicated subdomain, kept apart from the address your staff email from, so a sending problem never reaches your business inbox. We publish SPF, DKIM, and DMARC and check that they align with each other, since that is where most setups quietly fail.
Get StartedYour application keeps sending the way it does. We change the path under it so each message leaves signed, then rebuild the receipt, reset, and notification templates against your site and test them in the major mail clients.
Get StartedVolume rises in stages so mailbox providers learn the domain before real traffic depends on them. At normal levels we monitor delivery, bounce, and complaint rates continuously, suppression runs automatically, and blocklists are checked on a schedule.
Get StartedSee the work
Once a month you get one report showing what happened with email delivery, bounces, and the authentication checks on your domain, what we did about it, and anything we need from you.

Pricing
Transactional Email
How It Is Billed
What We Do for You
Ask us
Comparing us with another option? The comparison pages cover the main ones.
Compare with SendGrid, Amazon SES, Mailgun, and MoreCompare with SendGrid, Amazon SES, and MoreCompare with SendGrid and MoreStill have a question?
Transactional email is mail your application sends to one person because of something that person did: order confirmations, password resets, shipping notices, account verifications, receipts. A marketer does not schedule it. The recipient is usually waiting for it, so a delay or a spam-folder landing turns into a support ticket.
On the first Tuesday on or after the 3rd of each month, at 11 AM Pacific, covering the month just ended. It comes by email to the people on your account who receive reports, with a link to the full report online that stays open for 90 days.
Marketing email goes to a list on a schedule, and recipients can opt out. Transactional email goes to one person after an action, and nobody can reasonably opt out of a receipt they are owed. That changes the stakes. A newsletter filed under promotions is a missed chance; a password reset filed there is a customer locked out.
Most often they leave your web server unsigned. WordPress sends through the host by default, from an address on your domain, and nothing proves that server may send as you. Providers treat that as possible forgery. Sending the same mail through an authenticated path with published records fixes much of it, and reputation work handles the rest.
Deliverability is the share of your mail that reaches an inbox, as opposed to a spam folder or a rejection. We track delivery, bounce, and complaint rates, then look for placement problems those numbers can hide. A receiving server can accept a message that still ends up in spam, so acceptance alone proves little.
For transactional mail, above 99 percent delivered is normal and below 98 percent is worth investigating. Keep bounces under 2 percent and complaints under 0.1 percent, because providers weigh both. Marketing benchmarks are looser and do not apply. Receipts go to people who just gave you their address.
We recommend a subdomain, and it is included. Application mail then builds its own reputation, apart from the address your staff use. If bad addresses cause trouble, the damage stays on the subdomain and your team keeps emailing customers while we sort it out.
Three DNS records that show mail really comes from you. SPF lists the servers allowed to send for your domain. DKIM signs each message so tampering is visible. DMARC tells providers what to do when a message fails the first two. Publishing them is expected now; getting all three to align is where people stumble.
$1 per 1,000 emails sent, $5 minimum a month per domain. Each month's sending is billed on your next monthly invoice, worked out to the cent: a quiet month is $5 and 12,345 emails is $12.35. There is no monthly fee and no included emails, and the minimum is prorated in your first month.
You pay the same $1 per 1,000 for what you sent, on the same monthly invoice. Nothing is throttled and there is no upgrade conversation. If your volume grows to where another arrangement would cost less, we will say so instead of billing the higher amount every month.
Yes, and those are often the messages that start the conversation. WooCommerce uses the same WordPress mail function as everything else, so once that function is routed through the authenticated path, order confirmations, shipping notices, and account mail all follow it. We test each template during setup.
Often, though it takes longer than starting clean. We audit what is published, correct the records, request delisting wherever your domain was flagged, and clear out the addresses causing bounces. Volume then returns slowly. If the domain has mailed bad addresses for years, plan on a few weeks for the numbers to settle.
For the sending records, we only need DNS access: share your Cloudflare account with help@cascadiawebservices.com as a member with DNS access only (or add the domain to the Cloudflare account you already share with us), and we publish the records and check them ourselves. We never ask for your Cloudflare password or API tokens. If we already manage your WordPress, we route its mail through the authenticated path with the access we have. For anything else, you paste the SMTP settings from your client portal into your site or app.
Records go live a day or two after we have DNS access, and templates are usually built that same week. Warming is what takes time, because volume has to rise gradually so providers learn the domain. Expect two to three weeks before everything runs at full volume.
Yes. Send us the address and roughly when the message should have gone out. We will tell you whether it was accepted, bounced, or rejected, and what the receiving server said. That lookup is the reason delivery logs are worth keeping; without them, the honest answer is a shrug.
Your DNS records stay on your domain, since they were yours from the start, and we hand over your templates, suppression list, and sending history in a standard format. Service continues through the last business day of that month. There are no partial refunds. We will also tell you where to point your site next so mail does not just stop.
We’d love to hear from you!