Set up a Campaign

Campaign settings provide flexibility in managing how you send and receive SMS. Whether you aim for a one-way announcement or two-way communication, setting up your campaign ensures your messages reach their intended recipients in the desired manner.

To set up your SMS Campaign:

  1. On the Create SMS Campaign page, define Campaign Name.
  2. Choose the Country of Operation.
  • SMS Direction: Choose an SMS direction for your campaign. You have three options:
    • SMS Out Only: For outgoing messages.
    • SMS In Only: For incoming messages.
    • Both Ways (SMS Out & SMS In): Enables two-way communication.
  • SMS Type: Select the SMS Type based on the nature and intent of your messages:
    • Promotional: Ideal for sharing special offers, discounts, or promotions with a broader audience.
    • Transactional: Designed for institutions, especially banks, to send one-time passwords (OTPs) and crucial alerts to users.
    • Service Implicit: Use this to convey OTPs, booking confirmations, order updates, and other essential info to registered customers. These should not be intended for marketing.
    • Service Explicit: Service Explicit SMS is used to send offers, discounts, or updates regarding services to existing customers.

SMS Out-Only Campaigns

Keep in mind that SMS regulations differ across countries, and telecom operators might alter sender details.

Note: For sending SMS to Indian phone numbers, the DLT process is mandatory, which requires a registered Principal ID, Template ID, and Sender ID.

  • Sender-ID: Sender IDs are used to brand your outgoing SMSes instead of displaying your Phone Number. This is optional. [Read More…]
  • Template-ID: An SMS template is a type of message template that contains content that you can define, save, and reuse to send messages. [Read More…]
  • Long Code/Short Code: You may choose either of these. Choose any Phone Number/Short Code that you have purchased. In case you don’t have any, you might like to place an order to buy a Long Code or Short Code.

  1. Select Sender ID. If you do not have Sender ID, click on NEW SENDER ID tab. Read More
  2. Enter a Webhook URL to get notifications of outgoing message delivery.
  3. Enable HTTP Basic Authentication.

Note: Ensure that the URL supports HTTPS and is capable of handling JSON payloads via HTTP POST requests.

  1. Once all parameters are set, click on Continue button to set your campaign settings. A confirmation popup will appear to verify your campaign settings.

SMS In-Only Campaigns

If you choose the SMS In Only campaign, ensure you need to provide a number to receive the SMS.

  • Long Code: Pick any Phone Number/Short Code you own, or consider purchasing one.
  • Webhook URL: Enter a Webhook URL to get instant notifications of incoming message delivery.
  • Enable HTTP Basic Authentication.

Note: Ensure that the URL supports HTTPS and is capable of handling JSON payloads via HTTP POST requests.

  1. Once all parameters are set, click on Continue button to set your campaign settings. A confirmation popup will appear to verify your campaign settings.

Both Ways- SMS Out and SMS In

For Both ways- SMS out and SMS in settings, refer to the sections on Incoming and Outgoing SMS.

  1. Once all parameters are set, click the Continue button to set your campaign settings. A confirmation popup will appear to verify your campaign settings.
  2. Campaign List: After creation, the new campaign will appear in the Campaign List on the My Campaigns page.

Try Campaign Now

The Try Now option lets you send a quick test SMS and get a code snippet for ready use. This service is free for trial accounts and you can send up to 10 Trial SMS. To send more SMS, top up the wallet and upgrade your account.

  • As a Trial Account user, you can send an SMS to your registered numbers. You can also Add New Number to send an SMS to the trial account. Add a new number and enter the OTP that you receive to proceed with the number registration.

Note: For the trial account users, the default Sender ID is ENABLX and the SMS Template is Test Template.

  • For the paid account, the SMS sending charges will be deducted from your EnableX Wallet. You can select a Sender and Template ID from the approved list and further add the message body and recipient(s).

Schedule a Campaign

To schedule a campaign,

  1. Go to My Campaigns page and navigate the Campaign List.
  2. Choose the Project and click on Send/Schedule Campaign icon.

  1. This action opens the Schedule Campaign page.

  1. Define Your SMS:
  • Select Message Template from the dropdown list. The templates you have created so far will appear in the drop-down list.

Note: Read How to Create SMS Template

  • Review the message in the SMS Body entry field. Make sure it reflects your intent.
  • In the From entry field, select the Sender ID. If no Sender ID is selected for the campaign, a default ID will be assigned to the project.
  1. Add Recipient List
  • Choose your Recipient File. Ensure it is in .csv, .xls, or .xlsx format.
  • Download the sample template and upload the Recipient List in CSV format.
  1. Send the Campaign Now
  • Click on SEND NOW button, if you want to run the campaign now.
  1. Set the SMS Schedule
  • Choose the desired Date and Time when you want to start the campaign.
  1. Developers: Utilize the Code Snippet If you are integrating this into your application, a sample script is provided. Ensure you update the placeholder data in the code with your campaign specifics before using it.
  • Ensure all the details provided are correct and click on SCHEDULE.

Edit SMS Campaign

To edit a campaign,

  1. Go to the My Campaigns page and navigate the Campaign List.
  2. Choose the Project and click on Edit Campaign icon.
  3. This action opens the Edit SMS Campaign page.

  1. Make the required changes and click on CONTINUE.

Copy Campaign ID for API Use

To copy Campaign ID for API use, follow these steps:

  1. Go to the My Campaigns page and navigate the Campaign List.
  2. Choose the Project and click on Copy Campaign Link icon.
  3. Your Campaign ID has been copied to your clipboard. You can now paste it wherever needed.