---
title: Email Campaigns with an AI Writer and Open Tracking | SaleMag
description: Write email campaigns with AI or a drag-and-drop block editor, send
  through your own SMTP server, and track opens, clicks and unsubscribes in one
  place.
url: https://salemag.net/features/email-campaigns
language: en
published: 2026-10-21
updated: 2026-10-21
author: SaleMag Team
tags:
  - email campaigns
  - email marketing
  - ai email writer
  - smtp
  - newsletter
---

# Email Campaigns with an AI Writer and Open Tracking | SaleMag

> SaleMag's email campaigns send through your own SMTP server. Start from six templates, build with a drag-and-drop block editor or raw HTML, or let the AI writer draft the subject and body from a short prompt. Target a segment or tag, schedule, and track opens, clicks and unsubscribes, with one-click unsubscribe headers added automatically.

- Four ways to write: starter templates, a visual block editor, HTML, or the AI writer.
- The AI writer drafts subject and body in four tones and suggests three better subject lines.
- Send through any SMTP server, including the SMTP of your existing email provider.
- Open tracking is on by default; click tracking is optional; bot and scanner hits are filtered out.
- Unsubscribe links and one-click unsubscribe headers are added automatically, and unsubscribes switch email opt-in off.

Email is still where invoices, B2B buyers and international customers live. But for many Bangladeshi businesses it is a separate tool, with a separate list that never matches the people who message on WhatsApp. Writing a good-looking email also takes time most small teams do not have.

SaleMag puts email on the same campaign engine and contact list as WhatsApp and SMS, and adds an AI writer for the first draft.

## How do I write an email campaign?

The email editor has four ways in:

| Tab | What it gives you |
|---|---|
| Templates | Six starters: Welcome, Promotional Offer, Newsletter, Product Announcement, Re-engagement, Event Invitation |
| Visual | Drag-and-drop blocks: heading, text, button, image, divider, spacer |
| HTML | Paste or edit raw HTML |
| AI writer | Describe the email and get a subject and body |

A live preview shows the result before you send.

## How does the AI email writer help?

Type what the email is about, for example "Eid collection launch, free delivery inside Dhaka this week", and pick a tone: professional, friendly, urgent or informative. The AI returns a subject line and an HTML body that you can keep editing in the visual or HTML tab. A separate *Improve subject* button suggests three alternatives under 60 characters.

The writer runs on your workspace's own AI provider (OpenAI, Anthropic or Gemini), the same key that powers the [AI chatbot](https://salemag.net/features/ai-chatbot).

## How is email sent?

Through your own SMTP server. You enter host, port, username, password, encryption and the from name and address, and send a test email from settings. Any provider with SMTP access works, including transactional services you already use. Each campaign can set its own from name, from address and reply-to.

Sending uses the same pacing as other channels: batches of 1,000 recipients, messages spaced out, and automatic retries for unexpected errors.

## Who receives the campaign?

Pick a segment from your [CRM](https://salemag.net/features/crm-segments), a tag, all contacts or a CSV upload, and preview the audience. Only contacts with an email address and email [opt-in](https://salemag.net/glossary/opt-in) are included. Personalise with tokens like `{{contact.first_name}}` or any custom field.

## How do I measure results?

- **Opens:** an invisible tracking pixel, on by default.
- **Clicks:** optional click tracking through signed redirect links.
- **Filtering:** opens and clicks from mail scanners and bots are ignored, so numbers are closer to real people.
- **Unsubscribes:** counted per campaign.
- **Failures:** the reason per recipient, with retry and CSV export.

When a campaign finishes you get an in-app and email notice.

## How are unsubscribes handled?

Every email gets an unsubscribe footer unless you placed the `{{context.unsubscribe_url}}` link yourself. SaleMag also adds the one-click `List-Unsubscribe` headers that Gmail and other inboxes look for. Unsubscribing switches the contact's email opt-in off, so later campaigns skip them automatically.

## What it does not do

SaleMag does not host a sending service or verify your domain's SPF and DKIM records; set those up with your SMTP provider. Bounces are not processed automatically, and there is no A/B testing yet.

## Who is it for?

Shops and service businesses that want newsletters and promotions on the same list as their [WhatsApp broadcasts](https://salemag.net/features/whatsapp-broadcast) and [bulk SMS](https://salemag.net/features/bulk-sms). See [pricing](https://salemag.net/pricing) for monthly email limits.

## Steps

1. **Connect SMTP**: Add your SMTP host, port, login and sender details, then send a test email.
2. **Write the email**: Pick a starter template, build with blocks or HTML, or ask the AI writer for a draft.
3. **Choose the audience**: Select a segment, tag, all contacts or a CSV; only email opted-in contacts are included.
4. **Send or schedule**: Send a test, then launch now or schedule with date, time and timezone.

## FAQ

### Which email service does SaleMag send through?

Your own SMTP server. Enter host, port, username, password and encryption (TLS, SSL or none) plus your from name and address, and send a test email to check it. Services like Amazon SES, Mailgun or SendGrid work through their SMTP credentials.

### How does the AI email writer work?

Describe the email, choose a tone (professional, friendly, urgent or informative) and the AI writes a subject line and HTML body you can edit. It can also suggest three shorter subject lines. It uses your workspace's own AI provider key.

### Can I write the email in Bangla?

Yes. The editor accepts any text, so you can write or paste Bangla content. Check the preview and send a test to yourself before launching.

### Does SaleMag track opens and clicks?

Yes. An open-tracking pixel is on by default and click tracking can be switched on per campaign. Opens and clicks from security scanners and bots are filtered out.

### How are unsubscribes handled?

Every email gets an unsubscribe link in the footer (unless you placed one yourself) and one-click List-Unsubscribe headers. When someone unsubscribes, their email opt-in is switched off and future campaigns skip them.

### Does SaleMag handle bounces?

Not automatically. Bounce handling depends on your SMTP provider, so watch bounce reports in that provider's dashboard.
