Transactional API · Campaigns · SMS

Send email.
Know it landed.

One HTTP request sends a receipt. The dashboard sends the newsletter. Every delivery, bounce and open lands on the same message record.

No card. API key and your own domain on the free tier.

Compare · Deliverability report

TimeEventRecipient
09:41:07email.sentthandi@kasiroast.co.za
09:41:09email.deliveredthandi@kasiroast.co.za
09:52:30email.openedlerato@mokoenadesign.co.za
09:52:44email.clickedlerato@mokoenadesign.co.za
10:03:12sms.delivered+27 82 555 0142
The Buzzz dashboard overview: total volume, delivered, failures and queue counts above a 30-day activity chart and a list of recent sends.
The dashboard: sends, delivery and engagement in one place.
A sent campaign's report: sent, opened, clicked and failed counts, then breakdowns by device, mail client and country, and clicks per link.
Campaign report: opens, clicks, devices and links.
The automation editor: a welcome series with an email step, a condition on whether the contact opened it, and a follow-up email on the yes path.
Automations: emails and yes/no conditions.

Two ways in

API · Dashboard

For developers

One request sends it.

Install the SDK, set a key, send. Transactional sends carry no open or click tracking.

node.jscurl
import { Buzzz } from "@buzzzmail/node";

const buzzz = new Buzzz({ apiKey: process.env.BUZZZ_API_KEY! });

const email = await buzzz.emails.send({
  from: "orders@yourdomain.co.za",
  to: "customer@example.com",
  subject: "Your receipt",
  html: "<p>Thanks for your order.</p>",
});

200 OK

For marketing teams

Design it, then send it.

Drag blocks into a newsletter, test two subject lines, send to a list or a segment.

The campaign designer: a rail of draggable blocks, a newsletter canvas with a hero, text, image and button, and the selected block's properties on the right.

What one account does

08 items
  1. 01

    Transactional API

    Batch 100 messages per call, schedule up to 72 hours out, replay safely with an Idempotency-Key.

  2. 02

    Webhooks, SDK, OpenAPI

    Signed, retried POSTs for every delivery and engagement event. @buzzzmail/node is generated from the spec.

  3. 03

    SMTP relay + inbound

    Point WordPress, WooCommerce or Odoo at the relay. Receive mail on your domain as an email.received event.

  4. 04

    Campaign designer

    Drag-and-drop blocks, a code template, or an AI draft from a brief, metered in credits, not tokens.

  5. 05

    Segments + branching

    Automations that fork on opened, clicked, or now matches a segment, each with its own yes/no path.

  6. 06

    A/B on subject or body

    Test a slice, send the winner to the rest. Or land at 09:00 in every recipient's own timezone.

  7. 07

    SMS on the same account

    Reach South African phones with the contacts, opt-outs and history you already have.

  8. 08

    Deliverability, published

    We warn at 2% hard bounces, pause at 4%, both under AWS's review line. A person answers appeals in one business day. See the report

How we compare

Sourced · see /compare
FeatureBuzzzSendGridMailchimpResend
Billed inRandUS dollarsUS dollarsUS dollars
SMS to South African phonesYes, same account—Not supportedNo SMS product
Transactional emailIncludedEmail APIPaid add-on, Standard and upEmail API
Campaigns in the same planYesBilled separately—API-only sending

— means the comparison pages do not state it. Full comparisons →

A person, not a ticket queue

Support · deliverability

2% · 4%

We warn before we pause

Owners are warned at 2% hard bounces or 0.05% complaints. Sending pauses at 4% or 0.08%, both under AWS's review levels.

1 day

A person answers appeals

Sending appeals are answered within one South African business day. Platform deliverability report

ZAR

Rand, SMS included

Billed in rand. SMS to South African phones runs from the same account as your email. Pricing

Questions

FAQ
What is free?

1,000 emails a month, API access and one custom sending domain. It does not expire and needs no card. See plans

Do you bill in rand?

Yes, every price is in South African rand. A send past your plan's monthly allowance is refused, not billed as overage.

Can I move over from Mailchimp or SendGrid?

Import your contacts, or collect new ones with a hosted signup form. Software that sends over SMTP, such as WordPress, WooCommerce or Odoo, can point at our relay at buzzzmail.co.za with an API key as the password. Compare pricing

Where is my data stored?

Outbound email goes through Amazon SES in eu-north-1 (Stockholm). Inbound email is received and stored in eu-west-1 (Ireland). The page lists every other provider and region. Where your data lives

What does POPIA mean for my contacts?

For the contacts you upload, you are the responsible party and Buzzz is your operator: we process them only on your instructions and do not sell them. The notice covers cross-border transfers, retention and your rights. Read the POPIA notice

Do you send SMS?

Yes, to South African phones, from the same account and contacts as your email. Paid plans include a monthly SMS allowance, and SMS packs add more; the pricing page has the current numbers.

What happens if my bounce rate is high?

We email the account owners at 2% hard bounces or 0.05% complaints, and pause email sending at 4% or 0.08%. A person answers appeals within one South African business day. Deliverability report

Is there an API and an SDK?

Yes. @buzzzmail/node is generated from the OpenAPI spec, which is public. Transactional API sends carry no open or click tracking. Read the docs

Your first 1,000 are on us.

Start sending →

Every month. No card. Priced in rand.