Transactional Email
Bird Email API (formerly SparkPost)
EU-Made Report an error0–5 in half steps. 5 means the rubric's top anchor is met on the evidence.
by Bird B.V. · bird.com
Report an error on this page Is this your product? →
Link to this page
Add ?theme=dark to the image address for dark backgrounds.
The badge shows the category and the month of the latest evaluation, and EU-Made where
that is the product’s provenance. It never shows a score.
Bird Email API (formerly SparkPost) at a glance
- Vendor
- Bird B.V.
- Headquarters
- Not stated on the vendor’s pages as of 1 Nov 2026
- Data hosting
- Not stated on the vendor’s pages as of 1 Nov 2026
- Free plan
- Yes, per the vendor’s own page source, captured 1 Nov 2026
- Panel verdict
- The AI panel rates Bird Email API (formerly SparkPost) 3/5, the mean of 6 judges. Bird Email API (formerly SparkPost) is a transactional email service from Bird B.V. how scores are made
- As of
- Vendor pages captured 1 Nov 2026; evaluated by the panel 1 Nov 2026. all sources
Bird Email API (formerly SparkPost) alternatives, European ones first →
Read this page as one judge. Each weighs the same scores by what they care about.
The panel's verdict
Bird Email API (formerly SparkPost) is a transactional email service from Bird B.V. of Amsterdam, and across the bench its highest scores land on the sending API and its lowest on reliability and accounts. The sending API sits at 7-8, on a documented REST endpoint and SMTP relay, idempotency keys, a sandbox simulating deliveries, bounces and spam complaints, inbound mail parsed to a webhook, and SDKs for TypeScript, Python, Go and PHP. Reliability and accounts sits at 4-5, where we found no public information on an uptime SLA, service credits, incident history or support response times. Data and security holds a flat 7, while deliverability, observability and pricing transparency sit at 6-7. Sovereignty sits at 5-6, where the recurring caution is the subprocessor list: it gives the cloud email sending provider's locations as Ireland (optional), USA, with no public information on which region applies when the customer makes no selection, even though regional EU API and SMTP hosts exist. No criterion spread the judges by more than a point, and weighted totals range from 5.8 to 6.6.
Speaks for it
- Sending API scores cluster at 7-8 on a documented REST endpoint, an SMTP relay, idempotency keys and a mail sandbox simulating bounces and spam complaints
- Domain set-up generates the exact DKIM, return-path and DMARC records and requires DMARC before a domain may send
- Webhooks follow the Standard Webhooks specification with HMAC-SHA256 signatures and a published retry schedule of eight attempts over roughly 27.5 hours
- Retention is published per data class, with email content capped at 72 hours and message logs kept 30 days on every plan
- All four plan prices and per-1,000-email rates are public, with unused balance carrying forward
Held against it
- Reliability and accounts scores cluster at 4-5, with no public information on an uptime SLA, service credits, incident history or support response times
- The subprocessor list gives the cloud email sending provider's locations as Ireland (optional), USA, and we found no public information on which region applies when the customer makes no selection
- The captured pages give different figures for the ISO 27001 status
- Dedicated IP add-ons appear on the pricing page only as maximum counts per plan, without a price
- SMTP sends the exact submitted MIME rather than rendering stored templates, so the two channels are not at feature parity
Best for
- You send transactional mail such as order confirmations and password resets and want a documented REST API with idempotency keys and SDKs in TypeScript, Python, Go or PHP
- You need per-message tracing in your own systems, with per-recipient event timelines, exact bounce reasons and signed webhooks
- You are moving an existing application and can point Nodemailer, Rails, Django or Laravel at the SMTP relay by swapping credentials
Avoid if
- You need an uptime SLA or service credits before trusting a pipeline where minutes of downtime count, since reliability and accounts is the lowest-scored criterion at 4-5
- You must evidence the whole sending chain as EU-resident, as the subprocessor list gives cloud email sending locations as Ireland (optional), USA, and we found no public information on which region applies when the customer makes no selection
- Your budget depends on dedicated IPs, which appear on the pricing page only as maximum counts per plan without a price
The scores
| Criterion | Panel median |
|---|---|
| Sending API, SMTP & developer experience | 4 of 5 |
| Deliverability & sender reputation | 3.5 of 5 |
| Message logs, events & webhooks | 3.5 of 5 |
| Message data, retention & security | 3.5 of 5 |
| Reliability, accounts & support | 2.5 of 5 |
| European sovereignty | 3 of 5 |
| Pricing transparency | 3 of 5 |
Sending API, SMTP & developer experience
Show reasoningHide reasoning
How this is scored
How an application sends mail: a REST API and an SMTP relay with their limits stated, official SDKs and drivers for named languages and frameworks (PHP and Laravel, Node, Python, Ruby and Rails, Java, Go, .NET), stored templates with variables and versions, batch sending, attachments, idempotency keys, scheduled sending, a test or sandbox mode that does not deliver, inbound email parsed into a webhook, and the quality of the API reference and guides.
0 — Not a sending service; an application cannot send email through it by API or SMTP.
3 — An API or SMTP credentials to send a message; SDKs, templates, limits and a test mode are basic or not described.
5 — A documented REST API and SMTP relay, official SDKs for several named languages, stored templates with variables, attachments and batch sending, rate limits stated, a sandbox or test mode, and quick-start guides for named frameworks.
8 — An API reference with every endpoint and error code, idempotency keys, scheduled sending, template versions and a template language documented, inbound email parsed to a webhook, an OpenAPI specification or official CLI, framework drivers maintained by the vendor, and a migration guide from named competitors.
10 — An API a team builds its product on: versioning and deprecation policy published, backward compatibility stated, full parity between API and SMTP features, local or staging test tooling that mirrors production, and every limit, timeout and retry behaviour documented.
The SaaS Developer
The REST API and SMTP relay are both fully documented, with a PHP SDK named, a Laravel SMTP swap, Liquid templates with variables and conditionals, idempotency keys, a batch endpoint, scheduled sending and a sandbox that simulates deliveries, bounces and complaints before a real customer is emailed — nearly everything my password-reset pipeline needs. Inbound mail arrives parsed with SPF, DKIM and DMARC checks as an email.received webhook, and there is an official CLI and MCP server on top of the SDKs. It stops short of the top band because SMTP sends only the exact MIME your app submits and cannot render stored templates, so the two channels are not at parity, and we found no public information on an API versioning or deprecation policy. 1 2 3 5 6 14
The Platform Engineer
A REST send endpoint, a batch endpoint for up to 100 messages, idempotency keys with replay protection, scheduled sending, a sandbox that simulates deliveries, bounces and complaints, and inbound mail parsed into a webhook are all documented, with typed SDKs for TypeScript, Python, Go and PHP plus a CLI and MCP server, and rate limits stated per plan. The SMTP relay is documented down to ports, TLS requirements, regional hosts and per-key defaults, but it passes through the exact MIME your application submits rather than rendering stored templates, so API and SMTP are not at feature parity. We found no public information on vendor-maintained framework drivers beyond SMTP swap guides for Nodemailer, Rails, Django and Laravel, or on a published API versioning and deprecation policy. 6 3 14 1 13 7 5
The Shop Operator
My shop runs on PHP, and there is a PHP SDK alongside TypeScript, Python and Go, a CLI, and an SMTP relay on regional hosts with STARTTLS ports — I could point Shopware's mailer at it by swapping credentials. The API documents idempotency keys so a retried order confirmation cannot send twice, scheduled and batch sending, a sandbox that simulates bounces and spam complaints, inbound replies parsed into a webhook, Liquid templates with a pinned published version, and concrete limits for message size, headers and sending rate per plan. 1 3 5 6 13 14
The Data Protection Officer
Sending is well documented for a compliance-sensitive team: an idempotency-keyed REST endpoint with a documented replay header, Liquid templates whose published versions are pinned at acceptance, batch sends validated as one unit, attachments, scheduled sending, and a sandbox that simulates deliveries, bounces and spam complaints before a real patient is contacted. Inbound mail arrives parsed to a webhook with SPF, DKIM and DMARC checks, official SDKs cover TypeScript, Python, Go and PHP alongside a CLI, and the SMTP relay documents its ports, TLS requirement and per-plan rate limits, with migration guidance from SparkPost and framework mailers. We found no public information on a versioning or deprecation policy, and SMTP sends the exact submitted MIME rather than stored templates. 2 3 5 6 7 13 14
The Agency Lead
Sending is well covered for my stack: a documented REST endpoint and a regional SMTP relay with required TLS, official SDKs for Node, Python, Go and PHP plus a CLI and MCP server, Liquid templates with published-version pinning, batches up to 100 messages, idempotency keys on both channels, scheduled sending, a sandbox that simulates bounces and complaints, and inbound mail parsed to a webhook. Limits per plan and per message are stated plainly. It stops short of the top because we found no published API versioning or deprecation policy, and the SMTP path sends the exact MIME the application submits rather than rendering stored templates, so the channels are not at full feature parity. 1 2 3 6 7 13 14
The Skeptic
A documented send endpoint returning a message ID, a batch endpoint validating up to 100 messages as one unit, idempotency keys with a replay header, scheduled sending, stored templates with a documented Liquid engine plus React Email, a sandbox that simulates deliveries, bounces and spam complaints, inbound mail parsed to a webhook, and an official CLI, MCP server and SDKs in four languages — with rate limits per plan and per-field limits spelled out. I stop short of the top because SMTP deliberately sends the exact MIME you submit without rendering stored templates, and we found no public information on an OpenAPI specification, framework drivers maintained by the vendor, an API versioning policy, or a migration guide from named competitors beyond a SparkPost transition page that warns a SparkPost request cannot be sent unchanged. 1 2 3 6 13 14
Deliverability & sender reputation
Show reasoningHide reasoning
How this is scored
What the vendor does so the mail reaches the inbox: guided SPF, DKIM and DMARC set-up with a custom return path and tracking domain, shared IP pools and how senders on them are vetted and policed, dedicated IPs with automatic warm-up, transactional and bulk mail kept on separate streams or IP pools, bounces, complaints and unsubscribes turned into suppressions automatically, feedback loops with mailbox providers, blocklist and DMARC monitoring, compliance with the Gmail and Yahoo bulk-sender rules, and published delivery times or inbox placement with their method.
0 — No sender authentication and no bounce handling; mail goes out from shared addresses with no reputation management at all.
3 — SPF and DKIM can be set up and bounces are recorded; IP policy, stream separation and suppressions are basic or not described.
5 — Guided SPF, DKIM and DMARC set-up with a custom return path, shared IPs with a stated sender vetting policy, dedicated IPs available, automatic suppression of hard bounces and complaints, transactional and marketing mail separated by stream or IP pool, and deliverability guidance in the documentation.
8 — Dedicated IPs with automatic warm-up and pool management, a stated acceptable-use and vetting process for shared pools, feedback loops and blocklist monitoring, DMARC reports, BIMI or custom tracking domains, compliance with the Gmail and Yahoo sender requirements stated, delivery times published, and access to deliverability experts.
10 — Deliverability that can be verified: delivery time and bounce rates per mailbox provider published continuously with their method, inbox placement testing included, pool reputation shown to the customer, and a documented escalation path with mailbox providers.
The SaaS Developer
Everything I would configure on day one is covered: generated DKIM, return-path and DMARC records with SPF alignment on the return-path CNAME, DMARC required before a domain can send, daily re-checks, a DMARC policy generator and report analyzer, dedicated IPs with a roughly 30-day automated warm-up, and automatic suppression of hard bounces and spam complaints. The Inbox Insights page measures inbox versus spam placement per mailbox provider, which goes beyond the basics. It falls short of the higher band because we found no public information on feedback loops, blocklist monitoring, stated compliance with the Gmail and Yahoo sender rules, or published delivery times. 4 5 15 16
The Platform Engineer
Authentication is handled seriously: generated DKIM, return-path and DMARC records gate sending outright, each organization gets its own DKIM selector, and dedicated IPs warm up automatically over roughly 30 days with IP pools that separate password resets from promotional blasts. Hard bounces and complaints are suppressed automatically with traffic-type-aware rules, and the dashboard measures inbox and spam placement per mailbox provider with health labels and guidance on when to investigate bounce and complaint rates. We found no public information on a stated vetting policy for shared IP pools, on feedback loops with mailbox providers or blocklist monitoring, on a statement covering the Gmail and Yahoo bulk-sender requirements, or on published delivery times. 15 16 4 5 20 7 1
The Shop Operator
This is what I need most and the guide generates the exact DKIM, return-path and DMARC records for my domain, detects my DNS provider, formats values for it, splits over-long TXT values, requires a DMARC record before a domain may send and re-checks daily — a non-specialist can follow that. Dedicated IPs warm up automatically over about 30 days, order mail and newsletter can be split by category and IP pool, and hard bounces and spam complaints are suppressed automatically. We found no public information on feedback loops, blocklist monitoring, a vetting policy for the shared pools, or stated compliance with the Gmail and Yahoo bulk-sender rules. 1 4 5 15 16 20
The Data Protection Officer
The chain is guided end to end: DKIM, return-path CNAME and DMARC records are generated for the domain, DMARC is required before a domain may send, a DMARC report analyzer and branded tracking domain are provided, and dedicated IPs warm up automatically over roughly 30 days with IP pools separating transactional from marketing traffic. Hard bounces and spam complaints are suppressed automatically, and Inbox Insights measures inbox versus spam placement per mailbox provider for verified domains. We found no public information on shared-pool vetting, feedback loops, blocklist monitoring, or stated compliance with the Gmail and Yahoo bulk-sender requirements. 1 4 5 15 16
The Agency Lead
Domain set-up is rigorous enough to trust per client: Bird generates the DKIM, return-path and DMARC records, requires DMARC before a domain can send, gives each organization its own DKIM selector, and warms dedicated IPs automatically over roughly 30 days. Hard bounces and complaints are suppressed automatically, transactional and marketing traffic can be separated by category and IP pool, and the Inbox Insights page measures inbox versus spam placement per mailbox provider. We found no public information on feedback loops, blocklist monitoring, a stated vetting process for the shared pools, or published delivery times with their method. 1 4 5 15 16
The Skeptic
The authentication story is unusually concrete: exact DKIM, return-path and DMARC records are generated for you, SPF alignment is handled on a return-path CNAME, DMARC is required before a domain may send, each organization gets its own DKIM selector, dedicated IPs ramp over roughly 30 days, transactional and marketing traffic are separated by pool, hard bounces and complaints are suppressed automatically, and an Inbox Insights page measures inbox versus spam placement per mailbox provider. We found no public information on feedback loops with mailbox providers, blocklist monitoring, a statement of compliance with the Gmail and Yahoo bulk-sender rules, published delivery times, or access to deliverability experts, so I cannot place this higher. 4 5 7 15 16
Message logs, events & webhooks
Show reasoningHide reasoning
How this is scored
What the team can see about each message once the application has handed it over: a message log searchable by recipient, subject, tag or message ID, the full event history (processed, delivered, deferred, bounced with the remote server's answer, opened, clicked, complained), how long logs and message content are kept, event webhooks with retries and a signature, an events API, dashboards and statistics per stream, tag or domain, alerts on bounce or complaint spikes, and access for a support team without developer rights.
0 — Nothing can be seen after sending; no logs, no events and no webhooks.
3 — Totals of sent and bounced messages; per-message logs, webhooks and retention are basic or not described.
5 — A searchable message log with per-message event history and the bounce reason, log retention stated, event webhooks for delivery, bounce, open, click and complaint, statistics per tag or domain, and an API to fetch events.
8 — Webhooks signed and retried with their schedule documented, the raw SMTP response and the rendered message viewable per send, log retention configurable or extended by plan, alerts on bounce, complaint or delivery-time thresholds, export or streaming of events to a named log or data tool, and read-only roles for support staff.
10 — Full traceability: every message traceable from API call to the receiving server's final answer, events streamed in real time with ordering and delivery guarantees stated, long retention with search across the whole history, and observability features documented with their limits.
The SaaS Developer
This is the part I care most about and it is strong: searchable message logs with a per-recipient event timeline, fourteen event types including deferred and out-of-band bounce, an events API with cursor pagination and a type filter, and webhooks signed with HMAC-SHA256, retried eight times over roughly 27.5 hours, with secret rotation and a replay endpoint — I could answer whether a user got the reset mail without opening a ticket. Metrics with breakdowns by sending domain, mailbox provider and IP pool are in the dashboard and via the stats API. It misses the higher mark because message retention is a flat 30 days on every plan, and we found no public information on alerts for bounce or complaint spikes, configurable longer retention, or a rendered-message view per send. 2 7 16 17 18
The Platform Engineer
Per-recipient event timelines are fetchable by API across fourteen event types including deferrals and out-of-band bounces with the bounce reason, and the webhook implementation is the most honestly documented I have read in this category: Standard Webhooks signing, an eight-attempt retry schedule over roughly 27.5 hours with jitter, secret rotation with a 24-hour overlap, replay of failed deliveries, and an explicit statement that deliveries are not ordered. Message retention is 30 days on every plan with content kept at most 72 hours, and statistics break down by mailbox provider, sending domain and IP pool. We found no public information on configurable log retention, on alerts that fire when bounce or complaint rates spike as opposed to dashboard guidance on when to investigate, or on streaming events to an external log tool. 18 17 16 7 9 2
The Shop Operator
When a customer reports a missing invoice I can pull the per-recipient event timeline for the message with acceptance, deferrals and the exact bounce reason, and events reach my systems through signed webhooks retried on a documented schedule of eight attempts over roughly 27.5 hours, with replay, test sends and secret rotation. Message logs are kept 30 days on every plan and I found no option to extend that, and while the metrics page shows delivery, bounce and complaint rates with breakdowns, we found no public information on alerts that notify me when those spike. 2 7 16 17 18
The Data Protection Officer
Every message can be followed: a searchable log, per-recipient event timelines over fourteen event types via the events API, exact bounce reasons, a raw MIME download, and signed HMAC-SHA256 webhooks whose retry schedule of eight attempts over roughly 27.5 hours is published, with metrics broken down by mailbox provider, sending domain and IP pool. Message retention is stated at 30 days on all plans and email content at most 72 hours, which suits a sender of lab-result notices. We found no public information on configurable log retention, alerts on bounce or complaint spikes, or streaming export of events to an external tool. 2 7 9 13 16 17 18
The Agency Lead
Fourteen event types, a per-recipient event timeline per message, searchable logs with exact bounce reasons, and webhooks under the Standard Webhooks specification with the retry schedule, at-least-once semantics, secret rotation and a replay endpoint all documented — better than most platforms I run today. Retention is stated: message logs 30 days on every plan, email content 72 hours. We found no public information on configurable log retention, alerts on bounce or complaint spikes, or export of events to a named log tool. 2 7 16 17 18
The Skeptic
Message retention is 30 days on every plan, an API returns each message's per-recipient event timeline across 14 event types including exact bounce reasons, metrics break down by mailbox provider, sending domain and IP pool, and webhooks follow the Standard Webhooks spec with HMAC-SHA256 signatures, eight retry attempts over roughly 27.5 hours, replay and secret rotation — the retry and signing behaviour is documented better than most. But retention is a flat 30 days, and we found no public information on configurable or extended retention, alerts on bounce or complaint spikes, streaming events to an external log tool, or viewing the rendered message or raw server answer per send. 2 5 7 17 18
Message data, retention & security
Show reasoningHide reasoning
How this is scored
What is stored about each message and what the customer controls: whether message bodies are stored or only metadata, retention periods and the setting to shorten them, deletion of a recipient's data on request, open and click tracking that can be switched off per stream or message, TLS for delivery with an option to require it, encryption at rest, API keys with scopes and per-domain restrictions, IP allow-listing, two-factor authentication and SSO for the dashboard, an audit log, a vulnerability disclosure programme, and security certifications or audits with their scope. Where the data is processed and by whom is scored under sovereignty.
0 — Stores every message indefinitely with no controls, and the vendor states it uses message content for its own purposes.
3 — A privacy policy and a statement that data is encrypted; what is stored, retention and access controls are basic or not described.
5 — What is stored per message documented, retention periods stated, open and click tracking switchable, TLS used for delivery, API keys with restricted permissions, two-factor authentication for the dashboard, and a data processing agreement offered.
8 — Message content retention configurable down to none or metadata only, enforced TLS per domain or message, encryption at rest stated, scoped API keys and IP allow-listing, SSO (SAML) and roles, an audit log, deletion of recipient data by API, and ISO 27001 or SOC 2 stated with its scope.
10 — Data minimisation that can be verified: every stored field and its retention listed, content never stored unless the customer opts in, customer-managed encryption keys or equivalent, independent audits published with their scope, and every security control the customer has listed with its effect.
The SaaS Developer
The privacy policy lists what is kept per message — email address, subject line, IP address and traffic data for six months, with content capped at 72 hours — and open and click tracking can be switched off per send or per API key, with encryption in transit and at rest, channel-scoped keys, two-factor, SAML and an immutable audit log all documented. SOC 2 Type 2 and ISO 27001 are listed in the trust center, though the captured pages give different statuses for the ISO 27001 certification, so we would verify the report before relying on it. We found no public information on customer-configurable content retention, IP allow-listing, or deletion of recipient data by API. 6 9 10 12 19 20
The Platform Engineer
What is stored is documented precisely — message content at most 72 hours, message records 30 days, inbound parsed bodies and attachments 30 days — and open and click tracking can be switched off per message and per SMTP key. API keys are scoped per channel with read and write permissions, revoking a key cuts off its SMTP access within seconds, two-factor and SAML are supported, and an immutable audit log records key rotation, domain changes and security events without exposing secrets. The captured pages give different figures for ISO 27001 status, and we found no public information on IP allow-listing, on configurable retention periods, or on deleting a recipient's data through the API. 9 10 14 3 19 12 20
The Shop Operator
Email content is kept at most 72 hours and messages 30 days, open and click tracking can be switched off per send or per SMTP key, delivery uses TLS, API keys are scoped per channel, and the dashboard offers two-factor authentication, SAML and an immutable audit log. ISO 27001 and SOC 2 Type 2 appear on the trust page with reports available on request; the captured pages give different accounts of the ISO 27001 status, so I would verify the current scope before relying on it. 9 10 12 19
The Data Protection Officer
What is stored is listed with its retention — email address, subject line, IP address and traffic data for six months after transmission, email content at most 72 hours, inbound bodies and attachments 30 days — and open and click tracking default on but are switchable per API key, with TLS required on SMTP and encryption at rest stated. API keys are scoped per channel, SAML and two-factor authentication exist, an immutable audit log covers keys, domains, webhooks and security events, and a privacy dashboard supports deletion of end-user data within one month. The captured pages give different figures for the ISO 27001 status — one archived SparkPost security page shows the process beginning while the trust page and the DPA state certification — and we found no public information on IP allow-listing or configurable content retention. 9 10 12 14 19 20
The Agency Lead
For running thirty clients the audit log is the standout: a chronological, immutable record of key, domain, webhook, team and billing changes, readable by Workspace Admins and Analysts but not Developers, alongside SAML, two-factor access and API keys scoped per channel. Email content is kept 72 hours at most and traffic data six months, a DPA is published, encryption in transit and at rest is stated, and the current trust page lists ISO/IEC 27001:2022 and SOC 2 Type 2 — though the captured pages give different figures on ISO 27001 status, as an archived SparkPost security page from 2018 describes the certification as still in process. We found no public information on IP allow-listing, enforced TLS for outbound delivery, or configurable content retention. 2 9 10 12 19 20
The Skeptic
Retention is published per data class rather than buried — email content up to 72 hours, email metadata six months after transmission, inbound parsed bodies and attachments 30 days — alongside switchable open and click tracking, encryption in transit and at rest, per-channel scoped API keys, two-factor authentication, SAML, an immutable audit log whose read access is role-restricted, and ISO 27001 with SOC 2 Type 2 listed on the security page. The captured pages give different figures for ISO 27001 status, since a 2018 archived page describes the certification process as just beginning while current pages list it as held, and we found no public information on customer-configurable retention, IP allow-listing, or requiring TLS per domain or message. 9 10 12 13 14 19 20
Reliability, accounts & support
Show reasoningHide reasoning
How this is scored
Whether the platform can be relied on and run by a team: a public status page with incident history, uptime SLA and service credits published, redundancy or failover across data centres described, queueing and retry of mail during outages, sub-accounts or servers per application, client or tenant, team members with roles, separate environments, support channels and response times per plan, named migration help, and integrations with platforms that send mail on the customer's behalf (WordPress, Shopify, Shopware, Supabase, Vercel and similar).
0 — No status page, no support channel and no way to separate users or applications.
3 — A support contact and a single account; status page, SLA, sub-accounts and roles are basic or not described.
5 — A public status page with incident history, an uptime SLA on at least one plan, sub-accounts or separate servers per application, team members with roles, support by email or chat with stated hours, and plugins or guides for several named platforms.
8 — An SLA with service credits published, redundancy across data centres or regions described, mail queued and retried during incidents, sub-accounts with their own keys, domains and limits manageable by API, granular roles, support response times per plan, and migration assistance offered.
10 — Reliability that can be verified: uptime history published for years, post-mortems for incidents, multi-region failover documented, an SLA covering delivery latency as well as API availability, and white-label or reseller tooling for agencies and platforms.
The SaaS Developer
There is a public status page showing platform components, workspaces that separate production from sandbox traffic, defined team roles (workspace admins, analysts, developers, organization owners), and a Shopify connector plus Zapier, Make and n8n routes. However, we found no public information on an uptime SLA or service credits, incident history on the status page, redundancy across data centres, queueing and retry during outages, or support response times per plan. For a platform carrying my invoices and password resets, that silence is what keeps this below the mid band. 13 19 21 22
The Platform Engineer
A public status page shows live operational status, workspaces separate production from sandbox traffic with team roles, support is reachable by email, and there are a Shopify integration and SMTP swap guides for Nodemailer, Rails, Django and Laravel. We found no public information on an uptime SLA with service credits, on incident history or post-mortems, on queueing and retry of mail during an outage, or on support response times per plan; the only disaster-recovery statement we captured sits on an archived SparkPost page. For a one-time-code pipeline where three minutes is an outage, nothing here commits the vendor in writing to an availability or delivery-latency figure. 21 13 22 3 8 20
The Shop Operator
There is a public status page with current component health, workspaces to keep production and sandbox apart, team roles with an audit log, and a support contact — but we found no public information on incident history, an uptime SLA or response-time commitments. The named integrations cover Shopify, Zapier, Make and n8n plus SMTP guides for Nodemailer, Rails, Django and Laravel; for my Shopware shop I found no plugin and would have to connect via SMTP or the API. 3 12 13 21 22
The Data Protection Officer
There is a public status page with per-component status, workspaces that separate production from sandbox, and granular roles — workspace admins, analysts, developers and organization owners — plus SparkPost migration guidance, SMTP swap guides for Nodemailer, Rails, Django and Laravel, and integrations for Shopify, Zapier, Make and n8n, with a disaster-recovery plan mentioned on an archived SparkPost security page. For a health sender this is operational ground rather than contractual: we found no public information on an uptime SLA with service credits, support response times, or incident history and post-mortems on the status page. 3 5 13 19 20 21 22
The Agency Lead
Workspaces with role-based access and API keys scoped to exact channels are the closest thing to per-client accounts I found, the audit log records every invitation and role change, a public status page shows component states, and there is migration guidance for SparkPost traffic and for existing SMTP apps (Nodemailer, Rails, Django, Laravel) plus a Shopify connector and n8n/Zapier/Make hooks. We found no public information on an uptime SLA or service credits, incident history on the status page, support response times per plan, or queueing and retry of mail during an outage. Without an SLA, and with no evidence that a workspace maps one-to-one to a client with its own limits, this is where I would push the vendor hardest. 3 5 13 19 21 22
The Skeptic
There is a public status page showing current operational state across the site, platform and engagement components, workspaces separate production and sandbox traffic, team roles exist with differentiated permissions, and Shopify, Zapier, Make and n8n integrations are documented. What I would want before trusting a password-reset pipeline to it is missing from the captured pages: we found no public information on an uptime SLA or service credits, incident history, redundancy across data centres, queueing during outages, or support response times. 13 19 21 22
European sovereignty
panel opinion
Show reasoningHide reasoning
How this is scored
Who the contracting entity and the parent company are, where messages, logs and recipient data are processed and stored, whether an EU region can be chosen and what it covers, and who the subprocessors are (cloud hosting, sending infrastructure, logging, support and payment tools). Independently sourced by the sovereignty pipeline; every message carries personal data, so the whole sending chain counts, not only the dashboard.
0 — Non-EU vendor and contracting entity, hosting unstated, subprocessors unnamed, and no data processing agreement offered.
3 — A privacy policy and a data processing agreement exist, but hosting location is unstated or non-EU and the subprocessors are not listed.
5 — An EU region available and an EU contracting entity or EU representative, but parts of the chain (sending infrastructure, logs, support, payment) run through non-EU providers without a stated safeguard, or the EU region does not cover logs and account data.
8 — EU processing of messages, logs and account data on named infrastructure, an EU contracting entity, subprocessors listed with their locations, a data processing agreement published, and security certifications (ISO 27001, SOC 2) stated.
10 — Sovereign end to end and evidenced: European ownership, entity, hosting, sending infrastructure and every subprocessor, data export and deletion documented, and certifications published with their scope rather than implied.
The SaaS Developer
An EU region exists (eu1 hosts and SMTP), Bird contracts through a Dutch entity registered with the Dutch consumer and markets authority, a data processing agreement with Standard Contractual Clauses is published, and the subprocessor list is public with locations and change notifications. But the list shows the email sending infrastructure running on AWS with Ireland marked optional alongside the USA, and we found no public information on which region applies when a customer makes no selection, or on where logs and account data are stored. For a Hamburg buyer the sending chain is therefore not shown to be EU by default, even though transfer safeguards are stated. 3 9 10 11
The Platform Engineer
Bird B.V. in Amsterdam is the contracting entity, a published data processing agreement applies the EU Standard Contractual Clauses, and the subprocessor list is unusually specific about each provider's function and location. For the email sending chain specifically, cloud email sending runs on AWS with Ireland marked optional and the USA listed without qualification, and the captured pages do not state which region applies when the customer makes no selection; regional EU API and SMTP hosts exist and keys are matched to them. We found no public information on where logs and account data are processed or on whether the EU region covers them. 11 10 6 3 9
The Shop Operator
Bird B.V. is an Amsterdam company with a published data processing agreement and a subprocessor list that names locations, and EU API and SMTP hosts exist. For the sending chain itself the list shows AWS for email sending with Ireland marked optional and the USA listed without qualification, and I found no statement of which region applies if I make no selection — for my German and Austrian order data I would want that pinned down in writing before switching my mail over. 3 10 11
The Data Protection Officer
Bird B.V. of Amsterdam is the contracting party, the Dutch Data Protection Authority is the named supervisory authority, Standard Contractual Clauses (modules two and three) and the EU-U.S. Data Privacy Framework cover transfers, and a dated subprocessor list with locations is published alongside regional EU hosts for both API and SMTP. For a sender of patient notices the sticking point is the email chain itself: the subprocessor list shows the cloud email sending provider as "Ireland (optional), USA" and we found no public information on which region applies when the customer makes no selection, or on where logs and account data are processed; optional support subprocessors sit in the USA and the UK. 3 6 9 10 11
The Agency Lead
The contracting side is European and unusually transparent: a Dutch supervisory authority and ACM registration are named, SCCs cover EEA transfers, and a dated subprocessor list gives locations per platform, with ISO 27001 and SOC 2 stated. For the email sending platform specifically, that list names AWS with Ireland marked optional while the USA is listed without qualification, and nothing we captured states which region applies if the customer makes no selection — so I cannot confirm messages and logs are EU-processed by default, even though eu1 API and SMTP hosts exist. Support affiliates and payment providers span the UK and USA, covered by stated safeguards. 3 9 10 11 12
The Skeptic
Bird B.V. of Amsterdam is the vendor, a data processing agreement is published naming the Dutch supervisory authority and the Dutch consumer authority, standard contractual clauses govern EEA transfers, and a dated subprocessor list gives locations. But the list shows the cloud email sending infrastructure with Ireland optional and the USA listed without qualification, and support tooling runs through the USA and UK, so parts of the sending chain are not evidenced as EU-resident; we found no public information confirming EU processing of messages, logs and account data end to end. 3 9 10 11
Pricing transparency
Show reasoningHide reasoning
How this is scored
Whether a buyer can compute the real annual cost from public pages alone: price per tier by monthly message volume, the price per additional thousand messages, the free tier and its limits, what dedicated IPs, extra log retention, sub-accounts, SSO and support plans cost, minimum term, and whether unused volume carries over.
0 — No public prices at all; every customer is a sales call.
3 — A starting price or a free tier exists, but how cost scales with volume or which features cost extra is unclear.
5 — Tiers are public with their monthly volume and price, but at least one commonly needed piece (overage rate, dedicated IP, longer log retention, SSO, support plan) is unpriced or "on request".
8 — Every tier priced publicly with its volume and overage rate per thousand messages, dedicated IPs and add-ons priced, log retention per tier stated, minimum term and VAT treatment stated.
10 — Complete price computability: annual cost derivable for a given monthly volume, number of domains and sub-accounts and feature set, with every add-on, support and overage fee and the cancellation terms published.
The SaaS Developer
All four tiers are public with price and approximate volume (Free $0 with 1K emails / month, Startup $15 / month Approx. 37.5K, Growth $250 / month Approx. 555K, Scale 1,000 $1,000 / month Approx. 2.85M), the per-1,000-email rate is stated per plan, the free tier's daily and monthly caps are shown, unused balance carries forward, and fees are stated as exclusive of taxes. The wallet-plus-deposit model is a little convoluted — deposits lapse after a year and top-ups can be automatic — but the pieces are all visible. It falls short because dedicated IPs appear only as maximum counts per plan without a price, and we found no public information on SSO pricing, support plans or a minimum term. 6 7 8
The Platform Engineer
All four plans are public with their monthly deposit and rate per thousand emails, the free tier's daily and monthly limits are stated, sending stops at the free limit, and unused balance carries forward, so the monthly cost of a known send volume is computable from the pricing page. The plan tables also state sending domains, SMTP connections, webhook endpoints and 30-day message retention per tier, and the terms state that fees exclude taxes and default to euros when no currency is specified. We found no public information on the price of a dedicated IP, on support plan or SSO pricing, or on a minimum term, and mailbox add-on pricing sits on a separate page. 7 6 8
The Shop Operator
The tiers and rates are public: Free at $0 with 1K emails a month, Startup at $15 / month, Growth at $250 / month and Scale at $1,000 / month, per-1,000 rates of $0.40, $0.45 and $0.35, metering per recipient, a wallet whose unused balance carries forward, and message retention of 30 days on every plan. Dedicated IP add-on counts are listed per plan but their price is not, and we found no public information on a minimum term, so the plan itself is computable while some add-ons are not. 7 8
The Data Protection Officer
The annual cost is largely computable from the pricing page alone: Free $0 with 1K emails per month and 50 per day, Startup $15 / month for approximately 37.5K emails, Growth $250 / month for approximately 555K, Scale 1,000 at $1,000 / month for approximately 2.85M, each charged from the monthly deposit at $0.40, $0.45 and $0.35 per 1,000 emails respectively, with unused balance carrying forward and fees stated as exclusive of taxes. Message retention is 30 days on every tier. Dedicated IP add-ons appear only as maximum counts per plan, and we found no public information on the price per dedicated IP, support-plan pricing or a minimum term. 7 8
The Agency Lead
The tier table is public and granular: Free at $0 with 1K emails per month, Startup at $15 per month with approx. 37.5K emails, Growth at $250 with approx. 555K, Scale at $1,000 with approx. 2.85M, per-1,000-email rates of $0.40, $0.45 and $0.35, sends metered per recipient, usage charged from the first send from the plan's balance, unused balance carrying forward, and message retention 30 days on all plans. For writing a price per client into a maintenance contract the gaps bite: dedicated IPs appear only as maximum counts per plan without a price, and we found no public information on workspace or sub-account pricing, SSO, support plans or a minimum term. Fees are exclusive of taxes, prepaid balances are non-refundable and lapse after one year, and quotations are stated to be non-binding. 6 7 8
The Skeptic
Every tier is public with its monthly price, approximate volume and per-1,000-email rate ($0.40, $0.45 and $0.35 across the paid tiers), a free plan with daily and monthly allowances, per-recipient metering stated plainly, and plan-level rate limits, domains and IP counts on the same page; a deposit becomes spendable balance, unused balance carries forward, and fees are exclusive of taxes. Dedicated IP add-ons appear only as maximum counts without a price, and we found no public information on what a dedicated IP, a support plan, SSO or a minimum term cost, while deposits are non-refundable and lapse after one year — enough to estimate, not enough to compute the real annual bill. 6 7 8
European sovereignty — proven facts
0 of 6 dimensions provenBuilt only from facts shown on the vendor's own pages. A dimension we could not prove is left open, not scored as zero.
| Legal entity | Not determined | — | uncited Report an error |
|---|---|---|---|
| Hosting location | Not determined ⚠ unverified | — | uncited Report an error |
| Hosting options | Not determined ⚠ unverified | — | uncited Report an error |
| Open source | Not determined | — | uncited Report an error |
| Data processing agreement | Not determined ⚠ unverified | — | uncited Report an error |
| Transfer impact assessment | Not determined | — | uncited Report an error |
Questions about Bird Email API (formerly SparkPost)
Is Bird Email API (formerly SparkPost) European?
Yes. whats-best.ai classifies Bird Email API (formerly SparkPost) as EU-Made.
Where does Bird Email API (formerly SparkPost) store data?
Not stated on the vendor’s pages as of 1 Nov 2026.
Does Bird Email API (formerly SparkPost) have a free plan?
Yes. Bird Email API (formerly SparkPost) has a free plan, per the vendor’s page captured 1 Nov 2026.
What are the best alternatives to Bird Email API (formerly SparkPost)?
As of 2 Nov 2026, the panel rates Lettermint (3.5/5), Postmark (3/5) and Mailjet Email API (3/5) highest among the other 15 Transactional Email products evaluated. Ratings that look equal are rounded to half stars; the order uses the unrounded rating, then the name. The highest-rated European alternative is Lettermint (EU-Made). Ratings are the AI panel’s opinion, formed from public evidence: how scores are made. The full list, with European products first: Bird Email API (formerly SparkPost) alternatives.
Where this could be wrong
- Evidence ages. The oldest capture behind this page is from 1 Nov 2026. Vendors change pricing and policies without notice; every fact reflects its source as of the capture date shown in the registry.
- Weak sourcing — Hosting location, Hosting options, Data processing agreement. Not confirmed on the vendor’s own pages as captured.
- AI can misread a source. Extraction and judgement are automated; a citation guarantees traceability, not infallibility. If something here is wrong, say so — no account needed, every report is decided within 5 business days, and accepted corrections are published.
What we left out
A claim that does not survive our checks costs us the claim, not the page. This is what was taken off this one.
- 17 product facts could not be confirmed on the vendor’s page as captured and were left out of this page and of the panel’s material. Know more? Tell us
- 12 integrations facts could not be confirmed on the vendor’s page as captured and were left out of this page and of the panel’s material. Know more? Tell us
- 6 legal facts could not be confirmed on the vendor’s page as captured and were left out of this page and of the panel’s material. Know more? Tell us
- 5 compliance facts could not be confirmed on the vendor’s page as captured and were left out of this page and of the panel’s material. Know more? Tell us
- 3 support facts could not be confirmed on the vendor’s page as captured and were left out of this page and of the panel’s material. Know more? Tell us
- 1 subprocessors fact could not be confirmed on the vendor’s page as captured and was left out of this page and of the panel’s material. Know more? Tell us
- 3 sovereignty dimensions could not be confirmed on the vendor’s own pages and are shown as unknown. Know more? Tell us
- 6 of the readings below were written against an earlier fact sheet — a fact has been corrected, added or pulled since. Until the panel next runs on this product you are reading the older judgement. Know more? Tell us
Sources (22)
The pages every claim on this page was read from — each one checked, dated, and kept verifiable.
- 1 Vendor homepage (email API) bird.com Checked 1 Nov 2026 Details →
- 2 Features page (transactional email) bird.com Checked 1 Nov 2026 Details →
- 3 Features page (SMTP relay) bird.com Checked 1 Nov 2026 Details →
- 4 Features page (deliverability) bird.com Checked 1 Nov 2026 Details →
- 5 Features page (SparkPost) bird.com Checked 1 Nov 2026 Details →
- 6 API documentation (sending email) bird.com Checked 1 Nov 2026 Details →
- 7 Pricing page bird.com Checked 1 Nov 2026 Details →
- 8 Terms of service bird.com Checked 1 Nov 2026 Details →
- 9 Privacy policy bird.com Checked 1 Nov 2026 Details →
- 10 Data processing agreement (dpa) bird.com Checked 1 Nov 2026 Details →
- 11 Subprocessor list bird.com Checked 1 Nov 2026 Details →
- 12 Security / trust page bird.com Checked 1 Nov 2026 Details →
- 13 Sending API, SMTP & developer experience — found from sitemap bird.com Checked 1 Nov 2026 Details →
- 14 Sending API, SMTP & developer experience — found from sitemap bird.com Checked 1 Nov 2026 Details →
- 15 Deliverability & sender reputation — found from sitemap bird.com Checked 1 Nov 2026 Details →
- 16 Deliverability & sender reputation — found from sitemap bird.com Checked 1 Nov 2026 Details →
- 17 Message logs, events & webhooks — found from sitemap bird.com Checked 1 Nov 2026 Details →
- 18 Message logs, events & webhooks — found from sitemap bird.com Checked 1 Nov 2026 Details →
- 19 Message data, retention & security — found from sitemap bird.com Checked 1 Nov 2026 Details →
- 20 Message data, retention & security — found from sitemap bird.com Checked 1 Nov 2026 Details →
- 21 Reliability, accounts & support — found from sitemap bird.com Checked 1 Nov 2026 Details →
- 22 Reliability, accounts & support — found from sitemap bird.com Checked 1 Nov 2026 Details →