How to Create an Email Campaign
The Campaigns section provides an overview of all available email campaigns, allowing you to run and manage them. You can create a new email campaign or duplicate existing ones.
To create the Campaign, go to the Email Campaigns > Campaigns section.
Click the “Add Campaign” button to insert the new campaign into the list. Fill in the name of the campaign in the “Name” field, and click the “Add” button to complete.

Click the “Configure” button in the “Actions” column to open the campaign settings.
The Campaign Setup module contains the following tabs:
Global
The “Global” tab allows you to view and manage the following general campaign settings:
- Created Date: The date and time when the campaign was created.
- Campaign Name: The name of the campaign.
- Labels: Select the existing labels from the drop-down list. Read more about Labels in this Knowledge Base article.
Fill in the information and click the “Save” button to complete. You can also use the “Save and Next” button to confirm the changes and be redirected to the next tab.
Click the “Validate Campaign Settings” button to verify that you have completed all the steps necessary to make this campaign go live.
To remove a campaign from the system, click the "Delete Campaign" button. After a campaign has been deleted, you have the option to click the "Restore Campaign" button to bring it back. However, please note that a campaign in the restored status cannot be sent out. This status only allows you to view and edit the deleted campaign.
List Options
The “List Options” tab allows you to configure the following campaign’s contact options:
- Allowed E-Validation Status: Select the validation status of the recipients (Not Checked Yet, Verified, Undeliverable, Catch All, Role or Distribution Group, Malformed, SpamTrap, Complainer, Bot, Seed Account, Unknown, Unauthorized, Disposable Email, Error).
Note: If you are not using the Phonexa validation service, choose the "Not Checked Yet" option. - Exclude Domains / Include Domains Checkbox: Check the corresponding box to specify whether you wish to exclude or include specific domains from the list of recipients.
- Exclude Domains / Include Domains: Based on the selection above, choose which recipient domains will be included or excluded from the list of recipients.
- Contact Lists: Select an existing contact list(s).
Note: Read more about how to create a contact list in this Knowledge Base article.
- Enable List Priority: Check the box to prioritize the sending order of contact lists from top to bottom.
Note: This option requires selecting at least two contact lists. - Exclude List: Select lists to exclude contacts from receiving emails.
Example: If you have list 'A' containing both Android and iOS users, and list 'B' containing only iOS users, and you want to send emails exclusively to Android users, you would add list 'A' to the "Contact List" field and list 'B' to the "Exclude List." As a result, the campaign will be sent only to Android users.
Click the “Save” button to complete. You can also use the “Save and Next” button to confirm the changes and be redirected to the next tab.
Campaign Automation
The "Campaign Automation" tab enables you to manage the configuration and flow of your automation settings. To begin, select your preferred campaign type from the "Campaign Type" field, then configure the following settings according to your selection:
On Demand
The "On demand" campaign type allows you to run your campaign based on your specific needs. After you complete the setup process, the campaign will not start automatically. Instead, it will initiate email distribution only when you request it, and then it will be completed.
Click the “Save” button to complete. You can also use the “Save and Next” button to confirm the changes and be redirected to the next tab.
By Schedule
The “By Schedule” campaign type allows you to run the campaign on a set schedule. Fill in the following settings to set up the schedule:
- Schedule: Select the date and the time.
- Timezone: Select the timezone.
- Use Contact Timezone: Check the box to enable sending messages to the contacts according to their time zone. Otherwise, the campaign’s or system’s timezone will be applied.
Click the “Save” button to complete. You can also use the “Save and Next” button to confirm the changes and be redirected to the next tab.
By Event
The “By Event” campaign type allows you to run the campaign based on certain delivery events. You can configure the following data fields:
- Event: Choose an event (Click, Open, Not Open, Open Not Click).
- Select Main Campaign: Select the main campaign from the list.
- Send Campaign After: Specify Days, Hours, and Minutes after which your campaign will send the email.
Click the “Save” button to complete. You can use the “Save and Next” button to confirm the changes and be redirected to the next tab.
Autoresponder
The "Autoresponder" campaign type allows you to run a campaign based on the length of time a contact has been on a specific list.
Note: When using the Autoresponder campaign type, it will only include contacts that have been added to the list within the last two days.
Fill in the following settings to configure:
- Schedule Type:
- Instantly: The campaign will run right after the contact is added.
Note: If there are third-party processing rules for a contact list, the campaign will be triggered after processing is complete. - With Delay: The campaign will run right after the selected timeframe.
- Trigger Campaign: Specify Days, Hours, and Minutes to trigger and run the campaign after the contact was added to the list (only for the “With Delay” schedule type).
- Resend message(s) to updated contacts: Check the box to resend the email to the same contact based on the field update trigger. Select the field(s) to trigger the messages in the field below.
- Update on contact's field(s): Select the specific field from the drop-down list to trigger resending the email.
- Resend message(s) to re-activated contacts: Check the box to resend the email to the same contact if their status is reactivated from Inactive to Active.
- Send Only to new subscribers: Check the box to send the email only to new subscribers in the contact list.
Click the “Save” button to complete. You can also use the “Save and Next” button to confirm the changes and be redirected to the next tab.
By Count In List (Online)
The “By Count In List (Online)” campaign type allows you to run the campaign based on the number of contacts you have in a contact list. Fill in the following settings to configure:
- Contacts Count: Specify the number of contacts upon reaching which the campaign will be run.
- Resend message(s) to updated contacts: Check the box to resend the email to the same contact based on the field update trigger. Select the field(s) to trigger the messages in the field below.
- Update on contact's field(s): Select the specific field from the drop-down list to trigger resending the email.
- Resend message(s) to re-activated contacts: Check the box to resend the email to the same contact if their status is reactivated from Inactive to Active.
- Send Only to new subscribers: Check the box to send the email only to new subscribers in the contact list.
Click the “Save” button to complete. You can also use the “Save and Next” button to confirm the changes and be redirected to the next tab.
Recurring
The “Recurring” campaign type allows you to automatically send messages to your entire contact list at a fixed, repeating interval. With this configuration, the campaign runs continuously in cycles. After each send, the campaign pauses and resumes only when the next scheduled interval is reached.
When the campaign is launched, messages are sent to all contacts currently in the list. After completion, the campaign switches to the “Scheduled for Delivery” status and waits for the next trigger period. Any new contacts added to the list after the campaign run will not receive messages immediately. Instead, they will be included in the next scheduled campaign cycle along with all existing contacts.
Note: The “Use Contact Timezone” option is not available for this campaign type.
Fill in the following settings to configure:
- Trigger Period: Specify the interval between campaign runs by setting the number of Days, Hours, and Minutes.
Click the “Save” button to complete. You can also use the “Save and Next” button to confirm the changes and proceed to the next tab.
Template Settings
The "Template Settings" tab allows you to manage and customize your email templates.
To get started, choose the preferred scheme from the "Template Mode" drop-down list:
- Simple: This mode allows you to select and edit a single template for your campaign.
- A/B Testing: This mode allows you to choose and edit multiple templates for your campaign.
For the “Simple” template mode, fill in the following data fields:
- Template: Select a template from the existing list.
- Subject: Select values from the drop-down list using the Email and System fields.
For the “A/B Testing” template mode, fill in the following data fields:
- Template Count: Enter the number of templates that will be used.
- Template (1, 2, …): Select an existing template from the drop-down list. Note: The number of templates to configure depends on the template count selected in the field above.
- Subject: Select values from the drop-down list using the Email and System fields.
- Auto-Send Remaining Emails: Select the “Enabled” option to send remaining emails based on the “A/B Testing” setup you choose. Select the “Disabled” option to send each email from each template one by one.
- A/B Test Group Percentage: Enter the number of emails and set the percentage ratio for the A/B test, after which the remaining emails will be sent.
- Email Percentage to send to each Template: The percentage of emails that go to each template.
- Select Winning Criteria: Select the parameter that will define the winning criteria (Unique Opens / Unique Clicks).
- Select Winner After: Indicate the number of days, hours, and minutes after which the winner will be determined.
Click the “Save” button to complete. You can use the “Save and Next” button to confirm the changes and be redirected to the next tab.
Sending Channel(s)
The “Sending Channel(s)” tab allows you to set the sender configuration. To manage the setup, make a selection via the “Send Type” field to determine the routing:
- Single Channel
- Multiple Channels
- ESP/Domain
For the “Single Channel” configuration, fill in the following fields:
- Select Channel: Select the existing channel from the drop-down list.
Then fill in the information via the “Sender Configuration” block:
- From Name: Enter the sender’s name.
- From Email: Enter the sender’s email.
- Reply to Email: Enter the email where the response will be sent to.
- Address: Enter the sender's address (Used to replace sender placeholders in the template).
Click the “Save” button to confirm the changes.
For the “Multiple Channel” configuration, fill in the following fields:
- Select Channels: Select the existing channels from the drop-down list.
Then fill in the information for each sender via the “Sender Configuration” block:
- From Name: Enter the sender’s name.
- From Email: Enter the sender’s email.
- Reply to Email: Enter the email where the response will be sent to.
- Address: Enter the sender's address (Used to replace sender placeholders in the template).
Set up the distribution ratio for each selected channel via the “Split Ratio” block:
- Percentage: Enter the distribution ratio in percentage.
Click the “Save” button to confirm the changes.

For the “ESP/Domain” configuration, fill in the following fields:
- Select Domains: Select one or multiple domains.
- Select Channels: Select at least two channels.
Then fill in the information for each sender via the “Sender Configuration” block:
- From Name: Enter the sender’s name.
- From Email: Enter the sender’s email.
- Reply to Email: Enter the email where the response will be sent to.
- Address: Enter the sender's address (Used to replace sender placeholders in the template).
Set up the distribution ratio for each selected channel and each selected domain via the “Split Ratio” block:
- Percentage: Enter the distribution ratio in percentage.
Click the “Save” button to confirm the changes.
Notifications
The “Notifications” tab allows you to set up notifications for when the campaign is not sending any messages within a specific timeframe.

To configure, fill in the following fields via the “Sending Notification” block:
- Enable Sending Notifications: Switch the toggle to the “On” position to enable the notifications.
- Notification Time: Select the timeframe after which the system will begin checking the campaign and sending notifications (Now, After 1 day(s), etc.).
- Check Notification Within: Select a time frame for the system to check if this campaign failed to send any messages (between one and ten hours).
- Maximum number of notifications: Select the maximum number of notifications to be sent per day (one or two times per day).
If there are new notifications for the Campaign, they will appear as a red warning icon in the “Actions” column under the “Campaigns” section. The system will also send a notification message to your email address.
Sending Option(s)
The "Sending Option(s)" tab allows you to set the campaign's sending parameters, including a specific time and an hourly limit on emails sent.
The “Limits” block allows you to send to a limited number of contacts by the Campaign total. Configure the following settings to set this feature up:
- Total Campaign Limit: Enter the total number of messages that can be sent during the whole campaign duration.
- Per Hour Limit: Enter the number of messages that can be sent per hour.
- Use Contact Timezone: Select the "Yes" option to send messages based on the recipient's time zone, which is determined by their ZIP code or country/region. If you select this option, messages will be sent according to the recipient's local time. Select the "No" option to send messages based on a predefined time zone specified in the field below.
- Schedule Timezone: Select the time zone according to which you prefer to send the messages.
The “Campaign Schedule” allows you to set a specific schedule for sending out the messages. The list of schedule rules contains the following settings:
- Type: The action type (Send / Do not send).
- Schedule Method: The schedule rule method.
- Period: The selected days of the week.
- Start Time: The exact start time of sending.
- End Time: The exact end time of sending.
- Status: The schedule rule status (Active / Disabled).
To add a new schedule rule, click the “Add Schedule Rule” button and fill in the following information in the pop-up window:
- Status: Switch the toggle to the “ON” position to enable the schedule rule.
- Action: Select the preferred action for the sсhedule rule (Send / Do not send).
- Per Hour Limit: Enter the number of messages that can be sent per hour.
- Days: Check the boxes for your preferred days of the week, or click the “Set 24/7” button to select all days.
- Start time: Select a specific hour to begin sending out messages.
- End time: Select a specific hour to finish sending out messages.
Click the “Add” button to confirm the schedule rule.
Webhooks/Tracking URL
The “Webhooks/Tracking” tab allows you to set up the event tracking feature depending on the status of the campaign.
The “Tracking Rules” list contains the following information:
- ID: The unique identification number of the rule.
- Trigger: The name of the trigger that is set in the rule.
- Trigger Settings: The list of settings for the trigger.
- Action: The action to perform according to the rule.
- Action Settings: The list of settings for the action.
- Status: The status of the rule (Active/Disabled).
- Created At: The date and time when the rule was created.
- Author: The name of the user who created the rule.

To create a new tracking rule, click the “Add Rule” button and select the required options in the pop-up window:
- Trigger: Select the event that triggers the action.
- [E-Delivery] Sent: The email is sent.
- [E-Delivery] Sent Failed: The email could not be sent.
- [E-Delivery] Delivered: The email is delivered.
- [E-Delivery] Soft Bounced: The email is not delivered due to temporary issues.
- [E-Delivery] Hard Bounced: The email is not delivered due to permanent issues.
- [E-Delivery] Opened: The recipient has opened the email.
- [E-Delivery] Clicked: The recipient has interacted with the email.
- [E-Delivery] Spam Reported: The recipient has reported the email as spam.
- [E-Delivery] Unsubscribe: The recipient has unsubscribed.
- Action: Select the event tracking type.
After selecting your preferred event, click the “Next” button to continue with the setup. Follow the instructions provided in the corresponding article to configure the selected action. Read more about how to configure each event tracking type in this Knowledge Base article.
To test the existing tracking rule configuration, click the “Test Run” button in the “Actions” column. Fill in the test data in the provided fields (not mandatory) that match the tracking rule configuration placeholders. Click the “Confirm” button to complete the test run. 
Once the test run is executed, click the “Proceed to the Log” button to check the test results.

You may also navigate to the “Test Runs” tab of the “Tracking Log” report manually via the System Management > Logs > Tracking Log section.
Send a Test
The “Send a Test” tab allows you to send emails to multiple recipients to test your campaign.
The “Test Send” block allows you to send a campaign template to multiple recipients and configure the following data fields:
- Send test to: Enter the email address(es) of recipient(s).
- Template: Select the existing email template.
- Delivery Channel: Select the existing delivery channel.
The "Optional Placeholders Data" block allows you to apply manual adjustments to template placeholders for your test send.
- Use default test data for template placeholders: Check the box to use the system’s default placeholders for the test send. Do not check the box to enter the data manually via the fields provided below (Phone, First Name, Last Name, Country, City, Address, State, Zip, Day Of Birth). Click the “Add Other Fields” button to add custom fields.
Click the “Send Test” button to send the test email.
Logs
The “Logs” report allows you to view the email campaign status changes and updates. To access, click the “Logs” button within the Campaign Setup page.
Note: Read more about the Campaign Logs in this Knowledge Base article.


















