Skip to main content
This guide takes you through the minimum setup for a real marketing send.

Before you begin

You need:
  • A JetEmail account with access to Marketing
  • Permission to edit DNS for a domain you control
  • A permission-based list of recipients
  • A physical sender identity and unsubscribe process appropriate for the laws that apply to you
Do not upload purchased, scraped, or otherwise non-consensual lists. They generate complaints, damage sender reputation, and can lead to sending restrictions.

1. Add a sending domain

  1. In the dashboard, go to MarketingDomains
  2. Click Add domain
  3. Enter a domain or dedicated subdomain, such as news.example.com
  4. Click Add domain
JetEmail creates the authentication and tracking records for that exact domain. See Domains & DNS for the complete setup.

2. Publish and verify DNS

Add every record displayed on the domain page at your DNS provider:
  • Return-path CNAME
  • Two DKIM CNAME records
  • DMARC TXT record
  • Tracking CNAME
Keep the tracking CNAME in DNS-only mode. If you use Cloudflare, turn off the orange-cloud proxy for that record. Return to JetEmail and click Verify DNS. The domain becomes Active when all required records resolve.

3. Create an audience

  1. Go to MarketingAudiences
  2. Click New audience
  3. Enter a name, such as Product newsletter
  4. Add an optional description and internal tags
  5. Click Create
An audience is a reusable list. Deleting an audience removes the grouping, not the contact records.

4. Add or import contacts

Open the audience and choose one of these paths:
  • Click Add contacts to select contacts already in your account
  • Click Import to upload new contacts from a CSV
For CSV import, include an email column. JetEmail also recognises first_name, last_name, and status; every other non-empty column becomes a custom property you can use as a merge field.
The import summary reports added, updated, skipped, and subscriber-limit rows. See Contacts for accepted column aliases and status handling.

5. Create a template

  1. Go to MarketingTemplates
  2. Click New template
  3. Choose a starter or Blank template
  4. Give the template an internal name
  5. Set its subject and preview text
  6. Under Sender, choose the verified domain and enter the local part of the from address
  7. Build the email in Design, or switch to HTML
  8. Add an unsubscribe link with the footer block or {{unsubscribe_link}}
  9. Use Send test to check the message in a real inbox
  10. Click Create
The template is the source of the sender identity. Broadcasts and template-based transactional sends inherit its from name, from address, and reply-to address.

6. Send a broadcast

  1. Go to MarketingBroadcasts
  2. Click New broadcast
  3. Enter an internal broadcast name
  4. Choose your template and audience
  5. Review or override the subject
  6. Optionally choose a future date and time
  7. Click Send now or Schedule
The preview on the right shows the selected template. A scheduled broadcast remains editable from the Broadcasts list until sending begins.
Review the audience, sender, subject, links, merge fields, and unsubscribe experience before sending. A live send cannot be recalled after it is accepted into the delivery queue.

7. Read the results

Open a completed broadcast to see:
  • Recipient, sent, failed, and pending counts
  • Delivery, unique open, and unique click rates
  • A searchable recipient list
  • Per-recipient delivery status and a link to the message log
For account-wide trends, use MarketingMetrics. For receiver responses and a full event timeline, use MarketingLogs.

Design better templates

Learn every editor mode, block, style, and preview control.

Automate the next send

Turn templates into triggered, timed sequences.