Elevate your mobile marketing strategy by adding our powerful messaging platform to your list of communication channels. Through our direct Oracle Eloqua integration, you can use Campaign Canvas or Program Builder to send and receive SMS.

Your campaigns are as simple or as personalised as you want them to be. Send one-way outbound SMS messages or take advantage of Oracle Eloqua custom data objects and contact records to capture incoming messages, outbound delivery reports and unsubscribes. Our app will lookup contacts based on number and match existing custom data that can be passed to your custom object.

 "Our Oracle Eloqua SMS integration is the most powerful available. We have Oracle Eloqua experts and partners standing by to assist you in automating your messaging workflows."

 Quick & Easy Set Up

  • Fully self serve
  • Free support
  • Simple to follow documentation

Flexible Campaign Steps

  • Cloud Action to Send SMS
  • Cloud Decision to process SMS Replies
  • Cloud Feeder to receive Incoming Messages

Powerful Personalisation

  • Insert data into messages from contact objects
  • Insert data into messages from custom objects
  • Lookup data from contact objects based on incoming message and pass to custom objects

Powerful Tools for Global Delivery

  • Automatically format mobile number for delivery based on contact country
  • Fallback to account country if not available with contact
  • Expert advice on global functionality and pricing


Step 1 - Add the Callback URLs to your Burst SMS Account

  1. In your Burst SMS Account, go to SETTINGS.
  2. Under API Settings, add the following:
    a) DLR Callback URL -
    b) Reply Callback URL -
  3. Enter your API Secret.
  4.  Scroll to bottom of page and click UPDATE PROFILE to save your changes.

Step 2 - Install and Configure the Burst SMS Cloud Connector for Oracle Eloqua

  1. Install the Burst SMS Connector: CLICK HERE TO INSTALL
  2. Click "Accept and Install"
  3. In Oracle Eloqua, go to Settings (via top left Menu).
  4. Select APPS under "Platform Extensions".
  5. Select Burst SMS.
  6. Select Configure (top right cog icon).
  7. Fill in your Burst SMS API Key and Secret (from Step One).
  8. Select your desired default country for Number Formatting.
  9. Click Connect.


On successful installation of the Burst SMS Cloud Connector you will see 3 new elements available for use on the Campaign Canvas. The Cloud Feeder to process messages texted to your dedicated virtual number (Incoming SMS), The Cloud Decision to process Replies (Received SMS?) and the Cloud Action to Send SMS.

Receiving SMS texted to your dedicated number.

In the NUMBERS section of your Burst SMS account you will see your dedicated virtual number. People can text this number and you can pass the message directly to your campaign using the Cloud Feeder.

1. Drag the Incoming SMS item to the canvas to start. Click on the item to edit its settings. You can rename the item for context.

2. Click the pencil to configure the Cloud Feeder.

3. You now see options to select which number you wish to receive on, what you would like to receive and also the ability to map data from the incoming message to a custom object.

Virtual Number - This is the number in your Burst SMS account that people will send messages too.

What type of text are we looking for - Choose to only accept text if its a specific word or an email address.

Custom Objects - Map incoming data to your custom object.

When somebody texts in a search is performed by default to see if the number already exists. If a number is not found a record is created in the database with an email address we create which is <mobile-number>

If a record is found we will use that contact to add to the automation.

Creating Custom Objects

For information on creating Custom Objects to use within your campaigns, please click Here.

Sending Automated Text Messages 

1. Drag the Send SMS Action item to the Campaign Canvas, Click on the item to edit its settings.

2. Click on the pencil to edit the Cloud Action

3. Setup your Send SMS Action options

Sender ID - This is the number the message will come from.

Recipient Field - This is the number we are sending the number to. This is a field within the contact object that contains a mobile number. By default we use the standard MobilePhone field. If your mobile number is in a different field please map it here.

AutoFormat Mobile Number - In order to format numbers correctly for delivery to specific countries, we need to know the destination. You can map country names here and our system will automatically format the number for you. This means you will not have to pre-format the numbers in your database.

Custom Objects - Here you can map sent data to your custom object.

Merge Custom - You can merge data from your custom object using up to 2 custom filters. 

Merge Contac- You can merge data from the contact object into your message content

Pending Message Expiry - You can send an instruction to the carriers to stop retrying to send your message after selected number of hours.

Test SMS feature - You can enter your phone number and and click on TEST SMS button to send a message to your handset to preview the message. Please note the custom and contact field name will appear instead of the actual field data.

Receive Reply Text Messages 

Reply messages work on a little differently to incoming messages as they are a reply to a message the automation has sent. They work using a decision node and can be processed down a decision tree. In our case we will wait for a period of time and if a reply is received within the given time we can process in the affirmative and if no reply is received we can process in the negative.

1. Drag the Send SMS Action item to the Campaign Canvas, Click on the item to edit its settings.

2. Click on the pencil to edit the Cloud Decision

3. Setup your Check for Received SMS Cloud Decision options

How long should we wait? - This is the period of time that we will wait before processing the negative option

What type of text are we looking for? - You can elect to wait only for a specific word or any text response.

Custom Objects - You can map the incoming data to your custom object. In our example we have asked for an email address so we will map the incoming text where we are expecting an email address to our custom object.

Completing your Campaign

In our example we have setup a further text message acknowledgement and reminder of the bottom of our Decision node.