Saltar al contenido principal

Email Campaigns

Send email campaigns to your customers and leads. Track sends, errors, and pauses in real time.

The Email Campaigns page in the DabDash admin showing a list of campaigns with name, mode, status, and send counts
The Email Campaigns page lists every campaign with its status, mode, and progress.

Quick Start

  1. Open Marketing → Email Campaigns.
  2. Build or import a contact list under Lists.
  3. Click New Campaign, pick a mode (SMTP or Webhook), write your email, and choose your list.
  4. Hit Send Now. The page redirects to the campaign stats view where you can watch progress in real time.

Customers vs Leads

Your audience is split into two groups. The split matters because each group needs a different way to receive email.

  • Customers are people who bought from you. You can email them through your own SMTP server.
  • Leads are people you've collected but who haven't bought yet. Leads must be sent through a webhook to an outside provider that handles sending reputation for you.

SMTP Mode — For Your Customers

SMTP mode uses your store's email account to send. Set up SMTP first under Settings → Domain & Email. SMTP is for customers only, because customers trust mail from your own address.

Webhook Mode — For Leads

Webhook mode hands each recipient off to your outside email provider. You set the URL on each campaign — pick Webhook as the sending mode and enter your endpoint URL. We generate a signing secret the first time you save, so your endpoint can verify each request came from us. Different campaigns can use different webhooks. Leads should always go through a webhook provider so that bounces and complaints don't hurt your store's reputation.

When to Use SMTP vs Webhook

If you're emailingUse this mode
People who bought from youSMTP
People who haven't bought yetWebhook
A mix of bothWebhook (safer for reputation)

Uploading Your First List

Open Lists, click New List, and upload a CSV with one email per row. The first column should be email, with optional columns for first name and last name. We deduplicate as we import.

Composing a Campaign

Click New Campaign. Give it a name, write a subject line, and write the body. You can drag and drop images right into the editor — we upload and host them automatically. Use the Send Test button before going live, to see how your email looks in your own inbox.

Send Caps Explained

Email caps protect your sending reputation. Sending too fast looks like spam to email providers.

  • SMTP defaults to 1 per minute and 30 per hour.
  • Webhook defaults are higher because your provider handles the pacing.
  • You can lower the cap, but you can't raise it past the safe ceiling.

Unsubscribes & Compliance

Every email we send includes a one-click unsubscribe link. We remove the address from future campaigns automatically — you don't have to do anything. This keeps you compliant with anti-spam laws.

Reading Your Sending Log

Open any campaign and click the Sending Log tab. Only errors are logged — successful sends aren't. Each row shows the recipient, the error type, a detail snippet, and the HTTP status (for webhook errors). Click Download CSV to export everything.

Why Your Campaign Paused Itself

If your webhook endpoint returns errors three times in a row, we pause the campaign automatically. This protects your sending reputation and stops good email from going to a broken endpoint. You'll see a banner at the top of the campaign stats page when this happens.

Resuming a Paused Campaign

Fix the issue first — if your webhook was returning errors, open the campaign, scroll to the Webhook endpoint section, and use Test webhook to verify your endpoint responds. Then click Resume. Sending picks up where it left off.

Troubleshooting Deliverability

  • If your emails land in spam, send to a smaller, more engaged group first to warm up your sending reputation.
  • Keep subject lines specific and avoid spammy words.
  • If your bounce rate is high, clean your list — remove addresses that bounce and never email them again.
  • For leads, always use webhook mode so your store's domain isn't used for cold outreach.