All Collections
E-Delivery
List Management
How To Create An SMS Campaign
How To Create An SMS Campaign
Support At Phonexa avatar
Written by Support At Phonexa
Updated over a week ago

The Campaigns section allows you to view and manage the list of all available SMS Campaigns. You can create a new SMS campaign and duplicate existing ones.

To create a Campaign, go to the SMS Campaigns > Campaigns section.

Click the “Add Campaign” button and fill in the name of the campaign in the “Name” field. Select a folder in the “Select Folder” field or add a new one in the “Create New Folder” field.

Click the “Add” button to complete.

Click the “Configure” button in the “Actions” column to open the campaign setup page.

The Campaign Setup page contains the following tabs:

Global

The “Global tab allows you to view and manage general campaign settings. The “Global” tab contains the following information:

  • Created Date: The date and time when the campaign was created.

  • Launched Date: The date and time when the campaign was launched.

  • Campaign Name: The name of the campaign.

  • Folder fields contain:

    Select: Select a folder from the existing ones.

    Or Create New: Enter the name of the new folder.

  • Labels: Select labels from the existing list.

Fill in the information and click the “Save” button to complete. You can also use the “Save and Next” button to complete the settings and be redirected to the next tab.

Click the “Validate Campaign Settings” button to verify that you have completed all steps necessary to make this campaign go live.

Click the “Delete Campaign” button to remove the campaign from the system.

List Options

The “List Options” tab allows you to configure the campaign’s contact options. The tab contains the following data fields:

  • Contact List: Select the contacts list(s) for the campaign (To create a list go to the List Management > All Contacts section. Click the “Add New” button and choose “Create New List”).

    Note: Read more about How To Create A Contact List in this Knowledge Base article.

  • Exclude List: Select the exclude list(s) for the campaign (To create a list go to the List Management > All Contacts section. Click the “Add New” button and choose “Create New List”).

    Note: Read more about How To Create A Contact List in this Knowledge Base article.

  • Unsubscribe List: Select an unsubscribe list(s) for the campaign. (To create a new unsubscribe list, go to Suppression Management > Unsubscribe Lists section. Click on ‘Add Unsubscribe List’).

    Note: Read more about How To Create An Unsubscribe List in this Knowledge Base article.

Check this box to automatically unsubscribe contacts from your list if they didn't receive your campaign. This can include invalid phone numbers and contacts that have opted out.

Click the “Save” button to complete. You can also use the “Save and Next” button to save the settings and be redirected to the next tab.

Campaign Automation

The “Campaign Automation” tab allows you to manage automation configurations and flows.

You can select the “Campaign type” in the pop-up window:

  • On Demand

  • By Schedule

  • Autoresponder

  • By Count In List (Online)

By selecting the “On demand” campaign type, you can run the campaign as needed.

Click the “Save” button to complete. You can also use the “Save and Next” button to save the settings and be redirected to the next tab.

By selecting the “By Schedule” campaign type, you can run the campaign on a set schedule. You can configure the following data fields:

  • Schedule: Enter the date and the time.

  • Timezone: Choose the timezone.

You can click the “Use Contact Timezone” button to send the message to the contact by their timezone.

Click the “Save” button to complete. You can also use the “Save and Next” button to complete the settings and be redirected to the next tab.

By selecting the “Autoresponder” campaign type, you can run the campaign based on the time the contract has been in a contact list. You can configure the following data fields:

  • Trigger Campaign After: Specify Days, Hours, and Minutes to trigger and run the campaign after the contact was added to the list.

  • Resend message(s) to updated contacts: Click the checkbox to send the message again to the same contact based on the field updated trigger.

    Update on contact's field: Select the specific field from the dropdown list to trigger the re-send message.

  • Resend message(s) to re-activated contacts: Click the checkbox to send the message again to the same contact if the contact is re-activated (Changed contacts status from Inactive to Active).

  • Send Only to new subscribers: Click the checkbox to send the message only to new subscribers in the contact lists.

Click the “Save” button to complete. You can also use the “Save and Next” button to complete the settings and be redirected to the next tab.

By selecting the “By count In List (Online)” campaign type, you can run the campaign based on the number of contacts you have in a contact list. You can configure the following data field:

  • Contacts Count: Specify the number of contacts upon reaching which the campaign will be run.

  • Resend message(s) to updated contacts: Click the checkbox to send the message again to the same contact based on the field updated trigger.

    Update on contact's field: Select the specific field from the dropdown list to trigger the re-send message.

  • Resend message(s) to re-activated contacts: Click the checkbox to send the message again to the same contact if the contact is re-activated (Changed contacts status from Inactive to Active).

  • Send Only to new subscribers: Click the checkbox to send the message only to new subscribers in the contact lists.

Click the “Save” button to complete. You can also use the “Save and Next” button to complete the settings and be redirected to the next tab.

Template Settings

The “Template Settings” tab allows you to manage and customize the templates for your SMS Campaign.

To configure the “Templates” tab, select the scheme from the “Template Mode” drop-down list. The following modes are available:

  • Simple: Allows you to select and edit one template in the campaign.

  • A/B Testing: Allows you to select and edit several templates in the campaign.

If you select the “Simple” Template Mode, fill in the following data field:

  • Template: Select the template from the existing list.

If you select “A/B Testing” Template Mode, fill in the following data fields:

  • Select Count: The number of templates that will be used.

  • Template 1: Select a template from the drop-down list.

  • Template 2: Select a template from the drop-down list.

  • Auto-Send Remaining SMS: Select the “Enable” button to send the SMS Campaign with different templates based on the A/B Test configuration. The template with higher performance will be selected for the campaign.

If you select “Enable” Auto-Send Remaining SMS button fills the following data fields:

  • A/B Test Group Percentage: Select the percentage ratio size of the test group.

  • SMS Percentage to send to each Template: Select the percentage ratio for using the selected template.

  • Select Winning Criteria: Select the Unique Clicks option.

  • Select Winner After: Specify Days, Hours, and Minutes after which will be specified Winning Criteria.

Click the “Save” button to complete. You can also use the “Save and Next” button to complete the settings and be redirected to the next tab.

Sending Channel(s)

The “Sending Channel(s)” tab allows you to manage the sender configuration.

The “ESP Routing” block allows you to select the type of delivery channel and contains the following fields:

  • Send type: Select the type of the delivery channel: Single Channel or Multiple Channel.

  • Select Channel: Select the delivery channel from the existing one.

The “Sender Configuration” block allows you to set up the sender settings. Depending on the value (selected in the “Send Type” field), the block will have different settings options.

If the “Single Channel” option is selected in the “Select Channel” field, you can select one channel.

The “Sender Configuration” block allows you to set up the sender settings. It contains the following fields:

  • Sender Group: Select the sender group (allows you to have the option to select one sender ID or all senders (round-robin) logic).

  • Sender ID: Select the sender from the existing one or All Sender (ID)s (Round Robin).

Click the “Save” button to complete.

If the “Multiple Channel” option is selected in the “Send Type” field, you should select at least two channels. The “Sender Configuration'' block contains the following fields:

  • ESP: The name of the channel.

  • Sender Group: Select the sender group from the existing one.

  • Sender ID: Select the sender ID from the existing one.

In the “Split Ratio” block you can set up the ratio for the distribution between channels. The values for the percentage should be filled out in the “Percentage” column.

Enter the information and click the “Save” button to complete.

Notifications

The “Notifications” tab allows you to configure the option of sending a notification if the campaign is not sending any messages for a specific timeframe.

The “Sending Notification” block contains the following fields:

  • Enable Sending Notifications: Switch the toggle to the “On” position to enable the Sending Notifications option.

  • Notification Time: Select the timeframe after which the system will start checking the campaign and send the notifications (Now, After 1 day(s), etc.).

  • Check Notification Within: Select the time frame for how often the system should check if this campaign did not send any messages (From 1 and up to 10 hours).

  • Maximum number of notifications: Select the number of notifications to be sent per day (1 or 2 times per day).

If there are new notifications for the Сampaign, they will be displayed as a red warning icon in the “Actions” column under the “Campaigns” section, and the system will also send a notification message to the email address.

To customize the system notifications go to System Management > General > Project Settings > E-delivery tab.

Sending Option(s)

The “Sending Option(s)” tab allows you to choose the automated pause campaign by a certain time and limit send by the number of SMS per hour.

The “Sending Option” block contains the following fields:

  • Pause Campaign: If the “Yes” field option is selected you can pause the campaign activity for a certain amount of time.

  • Use Contact Timezone: If the “Yes” field option is selected the message will be sent to contact by contact timezone which is defined by ZIP code or country or/and region. Otherwise, campaign or system timezone used. If the “No” field option is selected choose “Pause Timezone” in the dropdown list.

  • Pause Schedule: Select the timeframes for the pause by each day and time.

    Enable/Disable: Click the checkbox to enable/disable the pause for a certain day.

    Pause (24 hrs)?: Click the checkbox to enable/disable the pause for 24 hours.

    Day: Monday, Tuesday, etc.

    Pause Between (HH::MM): Enter the time for the pause.

If in the “Limiter Enabled” field the “Yes” option is selected you can set up the limitation for the number of SMS sent per hour. Fill in the SMS quantity limit in the “Per Hour Limit” field and the total number of SMS that can be sent for the selected campaign in the “Total Campaign Limit” field. Click the “Save” button to complete.

Webhooks/Tracking

The “Webhooks/Tracking” tab allows you to set up tracking activity depending on the status of the campaign. The “Webhooks/Tracking” tab contains the following information:

  • Tracking URL: Tracking URL address.

  • Fire Action Event: Event after which webhook/tracking will be enabled (SENT, SENT FAILED, DELIVERED, DELIVERED FAILED, CLICKED, UNSUBSCRIBE).

  • Method: HTTP method of the webhook/tracking (GET, POST).

  • Status: Status of the tracking URL (Active, Disabled, Duplicating).

Click the “+ Add Tracking Link” button to add the tracking link and fill in the following fields in the “Add Tracking Link” pop-up window:

  • Fire on Action: Select the event after which webhook/tracking will be enabled (SENT, SENT FAILED, DELIVERED, DELIVERED FAILED, CLICKED, UNSUBSCRIBE).

  • Method: Select the HTTP method of the webhook/tracking (GET, POST).

  • URL Contact Fields: Enter the tracking URL address. Also, you can add the Contact Fields (Email, Phone, First Name, Last Name, Country, City, Address, State, Zip, Day Of Birth, Custom field).

  • Status: Select the status of the tracking URL (Active, Disabled, Duplicating).

Click the “Add” button to confirm. Click the “Cancel” button to disallow the changes.

Click the “Edit” button in the “Actions column to edit the tracking link and fill in the following fields in the “Edit” pop-up window:

  • Fire on Action: Select the event after which webhook/tracking will be enabled (SENT, SENT FAILED, DELIVERED, DELIVERED FAILED, CLICKED, UNSUBSCRIBE).

  • Method: Select the HTTP method of the webhook/tracking (GET, POST).

  • URL Contact Fields: Enter the tracking URL address. Also, you can add the Contact Fields (Email, Phone, First Name, Last Name, Country, City, Address, State, Zip, Day Of Birth, Custom field).

  • Status: Select the status of the tracking URL (Active, Disabled, Duplicating).

Click the “Add” button to confirm. Click the “Cancel” button to skip without saving.

Click the “Delete” button in the “Actions column to delete the tracking link. In the “Delete” pop-up window click the “Delete” button to confirm. Click the “Close” button to cancel the changes.

Did this answer your question?