Skip to main content

Send texts from ActiveCampaign Automations (CX Apps)

Learn how to add Salesmsg SMS to your Automations with ActiveCampaign CX Apps

Chris Brisson avatar
Written by Chris Brisson
Updated over a week ago

You can now use Salesmsg to send text messages directly from within your ActiveCampaign Automations. This lets you automatically reach new leads, follow up with contacts, or send bulk texts - all without leaving your automation workflow.

If you haven’t yet connected ActiveCampaign and Salesmsg, do that first. (See the Integrating with ActiveCampaign setup guide.)


How it Works

Salesmsg provides two “actions” you can add to your ActiveCampaign automation:

  1. Salesmsg: Send SMS (static)

  2. Salesmsg: Send SMS (Advanced) (dynamic)

Use whichever fits your needs best. Below is how each one works and when to use it.


Option #1: Salesmsg: Send SMS (static)

This is the simpler option. You choose which phone number, inbox, or “Smart Inbox” will send the message.

When to use

Use this when you always want the text to come from the same number or inbox.
For example, after someone fills out a form, you want to send from (555) 123‑4567 or from “Smart Inbox A.”

  • Inbox with One Number. It will show as (555) 555-5555: Inbox Name

  • Inbox with Multiple Numbers. Shown as Smart Inbox: Inbox Name

  • Short Code. Shown as Short code (79000)

Steps

  1. Drag in the Salesmsg action
    Place the “Salesmsg: Send SMS” widget where you want your message to send:

  2. Select or connect your Salesmsg account
    If not connected yet, you can do it here. Otherwise, choose the account you’ll send from:

  3. Choose the recipient’s phone number
    You have several options:

    • Use an ActiveCampaign field token (e.g. %phone%)

    • Use a custom field (e.g. %customfield%

    • Enter a hardcoded number (include country code) (e.g. 561-788-9898)

    • Pick fallback logic (e.g. use a secondary token if the primary is blank: %phone%, %customfield%)

  4. Select your “From” inbox or number
    Pick the number, inbox, or Smart Inbox that will send the message:

  5. Write your message

    • Type your SMS content

    • Use merge fields (e.g. contact name)

    • Optionally include an MMS media URL (.gif, .png, .jpg, .vcf)

    • Add tags to apply to the contact after sending

    • You can also enable “opt‑out messaging” (e.g. “Reply STOP to end”)
      ​


Option #2: Salesmsg: Send SMS (Advanced) (dynamic)

This approach is more flexible and scalable. Instead of picking a specific sending number, you use a Salesmsg Inbox ID to dynamically decide which inbox will send the message.


Why use this

  • You can route messages through different inboxes automatically

  • It’s more adaptable if you use multiple inboxes or number pools

How to set it up

  1. Get your Salesmsg Inbox ID

    • Go to your Inboxes in Salesmsg

    • Open the inbox settings

    • Copy the Inbox ID:

  2. Create a custom field in ActiveCampaign

    • Name it something like Salesmsg Inbox ID

    • Use it to store the correct Inbox ID for each contact:

  3. Set up the value dynamically (if needed)

    • Use ActiveCampaign’s “Set property value” action to insert the correct Inbox ID per contact:

    • Or you can hard‑code the Inbox ID if you want the same inbox for everyone:

  4. In the Salesmsg action inside your automation

    • Use the custom Inbox ID field (token)

    • Or type the Inbox ID directly

    • The action will use that inbox to send the message dynamically


Smart Inbox Features (With Multiple Numbers)

If you have an inbox that contains more than one phone number (a Smart Inbox), Salesmsg includes some advanced features to improve deliverability and consistency:

  • Local Presence (Localmsg): Automatically picks a sending number whose area code matches the contact’s.

  • Sticky Sender: Ensures the same number is used consistently for a given contact (helps with trust).

  • Scaler: Distributes outbound messages across all numbers evenly to handle high volume.

These features help your messages appear more localized and avoid overusing one number.


Sending MMS (Multimedia Texts)

You can also send images, files, vCards, etc., via MMS in your automation.

  • Use the Media URL field to insert the file’s direct URL (.jpg, .png, .gif, .vcf).

  • The URL can be static (hard‑coded):

  • or dynamic (use a merge token tied to a contact):

  • If you need to host the file, you can upload it to ActiveCampaign’s content manager and use that URL: Learn More


Frequently Asked Questions

Can I send MMS?

Yes - just host the media file online and paste its URL into the Media URL field.


​Do I need to import contacts first?

No - once Salesmsg and ActiveCampaign are connected, you can start sending texts directly via automations.

What timezone applies to the messages?

The timezone is set in your Personal Settings (or defaults to your browser’s timezone).


Need Help? âœ‹đŸ»

Contact us on live chat or send an email to us at [email protected].

Did this answer your question?