Blog
Engineering updates and insights from the PushMail team.
Campaigns vs. Sequences: When to Use Each (and Why You Need Both)
Campaigns and sequences serve different purposes. Here's a clear breakdown of when to use one-time blasts vs. automated drip flows — and how they work together.
Dedicated IPs: Who Actually Needs Them?
Dedicated sending IPs sound great in theory. In practice, most senders get worse deliverability with them. Here's when they help and when they hurt.
The Developer's Guide to Email Campaigns
Everything you need to know about sending email campaigns — from list management and scheduling to deliverability and tracking. A practical guide for developers.
The Developer's Guide to Drip Sequences
How to build automated email sequences that onboard users, nurture leads, and re-engage churned contacts. A practical walkthrough with API examples.
Automate Your Email Workflows with PushMail + Zapier
Connect PushMail to 7,000+ apps on Zapier. Send emails, create contacts, enroll in drip sequences, and trigger Zaps on opens, clicks, bounces, and unsubscribes — no code required.
How to Send Emails from n8n with PushMail
Install the PushMail community node for n8n and automate your entire email lifecycle — send transactional emails, manage contacts, enroll in drip sequences, and trigger workflows on opens, clicks, and bounces.
Why We Validate Every Email for Free
Most ESPs charge for email validation or skip it entirely. We built it into every send at no extra cost. Here's what we check and why it matters.
Resend vs PushMail: API-First Email for Developers Compared
Both Resend and PushMail are built for developers. But Resend stops at transactional email. PushMail adds sequences, campaigns, contact management, and multi-provider support.
Multi-Site Email: One Account, Unlimited Domains, Zero Reputation Bleed
If you run multiple projects, you're probably managing multiple ESP accounts. PushMail lets you run all of them from one dashboard and one API key — with full reputation isolation between sites.
Migrating from Mailchimp to PushMail: A Step-by-Step Guide
Mailchimp charges by subscribers. PushMail charges by emails sent. Here's how to migrate your contacts, recreate your automations, and cut your email bill.
Give Your AI Agent the Ability to Send Emails
PushMail ships 15 MCP tools for Claude, GPT, and Cursor. Here's how to connect your AI agent to real email infrastructure in under 5 minutes.
Beehiiv vs PushMail: Newsletter Platform vs Email Infrastructure
Beehiiv gives you a newsletter platform with a website, recommendations, and monetization. PushMail gives you email infrastructure with an API. Different tools for different needs.
Email Warm-Up Explained: Why New IPs Get Spam-Foldered
A new sending IP has zero reputation. ISPs treat it like a stranger — and strangers go to spam. Here's how warm-up works and when you can skip it entirely.
How to Migrate from SendGrid Without Losing Your Sending Reputation
PushMail's BYOK mode lets you keep your SendGrid account, warmed IPs, and authenticated domains — while adding sequences, campaigns, and per-email pricing on top.
One API for Drip Sequences, Campaigns, and Transactional Email
Most teams use one tool for transactional email and another for marketing. Here's why that's expensive, fragile, and unnecessary.
ConvertKit/Kit vs PushMail for Developer Newsletters
ConvertKit charges $66/mo for 5,000 subscribers with limited API access. PushMail is code-first with pay-per-email pricing — no subscriber fees, full API control.
The Hidden Costs of Amazon SES Nobody Mentions
Amazon SES costs $0.10 per 1,000 emails. That number is misleading. Here's what you'll actually spend — in money and engineering time.
Postmark vs PushMail: Transactional Email Plus Everything Else
Postmark is great for transactional email. But if you also need sequences, campaigns, and contact management, you need a second tool. PushMail does it all.
Bring Your Own Key: Why BYOK Matters for Sender Reputation
Most ESPs send your email from shared infrastructure. BYOK mode lets you use your own SendGrid account — keeping your sending reputation entirely yours.
How PushMail's Trust System Protects Every Sender on the Platform
Shared email infrastructure means one bad sender can hurt everyone. PushMail's orgSendingHealth system automatically detects and isolates bad senders — protecting your deliverability without manual intervention.
Apple Mail Privacy Protection Killed Open Rates — Here's What to Track Instead
Apple Mail prefetches every tracking pixel before the recipient reads your email. Open rates are now meaningless for half your audience. Here's what actually works.
How to Build a SaaS Onboarding Sequence with Conversion Goals
Build a multi-step onboarding drip with automatic goal tracking. When a user completes onboarding, the sequence stops itself — no manual intervention, no wasted emails.
Pay Per Email vs Per Subscriber: A Cost Breakdown With Real Numbers
Most ESPs charge by how many contacts you have, not how many emails you send. Here's what that actually costs at scale — with real numbers.
Beyond Fire-and-Forget: Scheduling Transactional Emails for Reminders and Digests
Most transactional email APIs only support immediate sends. Here's how to use PushMail's campaign scheduling to send reminders, digests, and trial expiration notices at the right time.
Why We Built an Email Platform on Cloudflare Workers
Most email platforms run on AWS. We built PushMail on Cloudflare Workers, D1, KV, Queues, and R2. Here's why — and what it means for latency, reliability, and cost.
Event-Driven Drip Sequences: Auto-Enroll on Tag Add or List Add
Most drip tools require manual enrollment. PushMail sequences can auto-trigger when a contact is added to a list or tagged — no code required.
SPF, DKIM, DMARC: The Developer's No-Nonsense Setup Guide
A practical, copy-paste guide to email authentication. No theory lectures — just the DNS records you need and why.
The Developer's Guide to Email Webhooks: From Bounce Handling to Multi-Provider Normalization
Email providers fire dozens of event types with inconsistent schemas. Here's how PushMail normalizes SendGrid events and forwards them to your app with HMAC signing.
The 15% Branding Discount: How Opt-In Attribution Makes Email Cheaper
Enable a "Sent with PushMail" footer on your emails and get 15% off every send. Here's how the branding discount works and when it makes sense.
Email Validation at Send Time: Typo Detection, MX Lookups, and Bounce Suppression
Sending to invalid addresses tanks your reputation. PushMail's validation API checks syntax, MX records, and disposable providers before you waste a send.
CSV Contact Import: Async Processing for Large Lists Without Timeouts
Importing 100k contacts from a CSV shouldn't time out your HTTP request. Here's how PushMail handles large imports using Cloudflare Queues and R2.
How to Send Email from Cloudflare Workers (Without an SDK)
Cloudflare Workers don't have a built-in email primitive. Here's how to send transactional and marketing email from the edge using PushMail's REST API.