A bulk email campaign is a one-time email sent to a predefined list of recipients.
How to Create a Bulk Email Campaign
1. Go to Campaigns → Campaign Manager
2. Click Create Campaign → Bulk Campaign.
3. Choose the channel, assign a folder, and click Create.
Campaign Settings
Campaign Name
Campaign Name is used to help you locate the campaign among others and manage it in reports, filters, or exports.
If you use a utm-tag with the ${Message.MailingUtmName} variable, the campaign name will be included in the tag automatically.
Campaign
Subject Line. Supports variables and emojis.
Preview text
* Body text – the email client will show the first line of the content;
* Custom – you can enter a custom preview text (supports variables/emojis);
* Blank – the area after the subject will be blank in inbox previews.
Sender - set the name and email address that appear in the recipient’s inbox, indicating who the message is from.
Choose how to create an email
Create your message using one of the following options:
* Maestra Editor – modern drag-and-drop editor;
* HTML Editor – custom HTML code, including manual insertion of variables;
* Legacy editor – earlier version of visual email editor;
* URL – fetch template from a hosted link;
* ZIP – upload a ZIP archive of your template.
Once your template is complete, you can also:
Add an AMP version for interactive elements (e.g. quizzes, surveys).
Review and edit all links in the message and update their type if needed (e.g., when using custom subscription confirmation or unsubscribe links).
Send Test Message
Once your campaign is ready, you can preview it.
During a test send, the selected customer will receive the message via email.
You can only send test emails to customers that already exist in your database.
To create a new account in the database, please follow the instructions.
To send a live test, click “Send Test Message”. You can select recipients from the existing list (previously added for testing) or add additional ones using the “Add Recipient” button. Then, click “Send to Selected.”
Test results are not recorded on the customers card. You can see their statuses in a list by clicking on the link.
General Settings
Brand – relevant for multibrand projects.
Topic – allows recipients to flexibly manage their subscriptions and receive communications only on topics they’re interested in.
Tags – use tags to group campaigns by an additional attribute when channel, topic, and folder filters are not sufficient. Filtering campaigns by tags is easy, including within reports.
Campaign profile – defines who can receive the message and under what rules.
Available Profiles:
Default – for marketing messages. Basic recipient checks are applied:
* Valid email adress
* Active email subscription (Subscribed to email channel or selected topic)
* Not part of the global control group (if enabled).
Note: this is not the same as the campaign control group.
* Daily communications for the recipient stay within the allowed limit (if Smart Sending limits are enabled).
You can disable these checks using the toggles available in the campaign profile. However, subscription checks can only be bypassed in transactional campaigns, and only for critical service messages that must be delivered to the customer (such as order status updates).
Opt-In – for confirming pending subscriptions. Applies checks for:
* Valid email
* Pending opt-in status for the email channel (or for the selected topic, if the campaign includes one)
* Daily communications for the recipient stay within the allowed limit (if Smart Sending limits are enabled).
You can override Smart Sending using toggle in the profile.
Recipients
Choose one of the following recipients selection methods:
UTM Tags
UTMs help attribute traffic and performance to the correct campaign and channel.
You can either:
Use saved default UTM parameters
Customize UTMs per campaign
When Setup Is Complete
Campaign Readiness Check
Once all required fields are completed — indicated by a green check mark next to each section header — the system automatically changes the campaign status from "Draft" to "Ready to Send."
Schedule or Send Now
Pick send time:
Send Now – campaign will begin sending right away and its status will change to "Sending".
Schedule – set a specific future time and date. Until then, the campaign will have the status "Send scheduled". You can edit it during this waiting period — including adjusting the launch time.
Timing and Sending Speed
Sending Interval – limit sending to specific hours (by project or recipient timezone)
Sending Speed – control the sending speed to manage traffic load on your website or call center. The system supports limits from 500 to 2,000,000 emails per hour. When throttling is enabled, you'll see an estimated duration for the full send.
How long to retry sending – define how long a message remains valid (e.g. 3 hours). Example: If the relevance period is 3 hours and the campaign starts at 10:00 AM, no messages will be sent after 1:00 PM, even if delivery failed earlier.
A/B Testing and Control Groups
A/B testing lets you try different subject lines, templates, or sender names to see which version performs best — boosting opens, clicks, and revenue.
Control Groups let you exclude part of your audience to see how your campaign really performs by comparing their behavior to those who got the message.
You can run A/B tests and control groups simultaneously.
The following metrics are available for email campaigns:
Open rate — the percentage of customers who opened the campaign during the testing period (does not work with control group).
Click rate — the percentage of customers who clicked at least once during the testing period (available if click tracking is enabled, does not work with control group).
Conversion to order — the percentage of customers who placed at least one order during the testing period. Returns and cancellations are not included.
Average order value (AOV) — total revenue divided by the number of orders during the testing period. Returns and cancellations are not included.
Average revenue per user (ARPU) — total revenue during the testing period divided by the number of participants in the test variant. Returns and cancellations are not included.
As soon as you add an A/B test, a control group, or both, it is automatically created in the corresponding section. You can view the test results in the report available there.
Once Your Campaign Is Sent
Filters
Each campaign generates statuses like Sent, Opened, Clicked, or Unsubscribed. Some statuses are assigned automatically when the campaign is sent (e.g., Sent), while others appear in the customer’s activity feed only if they’ve interacted with the message (e.g. Opened, Clicked, or Unsubscribed).
You can use these statuses to create filters:
Reports
After the campaign is sent, detailed reports become available:
Performance metrics
Heatmaps
Campaigns report