There are two types of integrations between SlickText and ActiveCampaign:
- Two-way contact sync integration — The two-way contact sync integration automatically creates or updates contacts, and syncs lists between SlickText and ActiveCampaign, based on changes in either platform.
- Automation integration — With the automation integration, you can connect your SlickText brand to ActiveCampaign’s automation tool. This will allow SlickText to trigger automations in ActiveCampaign and ActiveCampaign to drive actions in SlickText, such as send a text message.
In this article:
Syncing SlickText and ActiveCampaign Contacts
Connecting your SlickText and ActiveCampaign Accounts
Syncing Contact Data from ActiveCampaign to SlickText
Syncing Contact Data from SlickText to ActiveCampaign
Use ActiveCampaign Automation Tools with SlickText
Connecting your SlickText Brand with ActiveCampaign’s Automations Tool
Using SlickText Triggers with an ActiveCampaign Automation
Using SlickText Actions with an ActiveCampaign Automation
Before We Begin
Integrating SlickText and ActiveCampaign requires you to have an account with both platforms. SlickText has a minimum contact requirement of a mobile phone number, while ActiveCampaign requires an email address. In order to sync contacts between SlickText and ActiveCampaign, your contacts must have both an email address and a phone number.
Syncing SlickText and ActiveCampaign Contacts
SlickText’s ActiveCampaign two-way integration allows you to create contacts, update contact information, and sync lists between SlickText and ActiveCampaign based on changes that occur in either platform.
In this Section:
Connecting your SlickText and ActiveCampaign Accounts
Syncing Contact Data from ActiveCampaign to SlickText
Syncing Contact Data from SlickText to ActiveCampaign
Connecting your SlickText and ActiveCampaign Accounts
Before you can sync contacts from SlickText to ActiveCampaign, you’ll need to give SlickText permission to access your ActiveCampaign account.
- From the SlickText Dashboard, click on your name in the bottom left corner and choose Settings.
- On the Settings page, click on Integrations.
- Scroll through the list of integrations and click on ActiveCampaign.
- In the top right corner of the page, click the Install button.
- You will be prompted to enter your API URL and API Key for your Active Campaign Account. To locate these keys, log in to ActiveCampaign, click on Settings, then select Developer.
- Go back to SlickText, enter the API URL and API Key, then click the Install button.
- You can now configure the Integration Settings, which you can learn more about below.
Syncing Contact Data from ActiveCampaign to SlickText
In this section, you’ll define a behavior for when contact changes are coming from ActiveCampaign to SlickText.
- Create new contacts and update existing ones in SlickText: When a new contact with a mobile phone number is created in ActiveCampaign, a new contact will be created in SlickText. When changes are made to contact fields in ActiveCampaign, those changes will overwrite the corresponding contacts’ existing data in SlickText.
Note:
When a phone number is added to an existing contact in ActiveCampaign, SlickText will create a new contact since that contact now meets SlickText’s minimum requirement.
Note:
Changing a contact’s phone number in ActiveCampaign will create a new contact in SlickText with identical data except for the new phone number.
- Update existing SlickText contacts only: When changes are made to contact fields in ActiveCampaign, those changes will overwrite data for corresponding contacts in SlickText. This will only affect ActiveCampaign contacts with a mobile phone number that matches a SlickText contact. New contacts created in ActiveCampaign will not automatically be created in SlickText.
- Don’t do anything: When changes are made in ActiveCampaign, nothing happens in SlickText.
Contact Opt-In Status
If Create new contacts and update existing ones in SlickText is selected, you’ll need to choose an opt-in status for these new contacts.
- If SMS permission is being collected when contacts join your audience in ActiveCampaign, choose Subscribed, which is the default option.
- If SMS permission is not being collected for your ActiveCampaign audience, choose Not Subscribed.
- Two other opt-in statuses are available, but unlikely choices. Blocked means that the customer cannot send text messages to your SlickText sending number and you will not be able to text that contact. Unsubscribed means the contact was previously subscribed and actively asked to be unsubscribed.
Note:
Not Subscribed and Unsubscribed are treated differently. A key difference is that you cannot manually subscribe contacts who are in the Unsubscribe status. They must re-subscribe themselves.
Syncing Contact Data from SlickText to ActiveCampaign
In this section, you’ll define a behavior for when contact changes are coming from SlickText to ActiveCampaign.
- Create new contacts and update existing ones in ActiveCampaign: When a new contact with an email address is created in SlickText, a new contact will be created in ActiveCampaign. When changes are made to contact fields in SlickText, those changes will overwrite the corresponding contacts’ existing data in ActiveCampaign.
Note:
When an email address is added to an existing contact in SlickText, ActiveCampaign will create a new contact since that contact now meets ActiveCampaign’s minimum requirement.
Note:
Changing a contact’s email address in SlickText will create a new contact in ActiveCampaign with identical data except for the new email address.
- Update existing ActiveCampaign contacts only: When changes are made to contact fields in SlickText, those changes will overwrite data for corresponding contacts in ActiveCampaign. This will only affect SlickText contacts with an email address that matches an ActiveCampaign contact. New contacts created in SlickText will not be created in ActiveCampaign.
- Don’t do anything: When changes are made to contact fields in SlickText, nothing happens in ActiveCampaign.
Mapping Contact Fields
By default, the following fields will be mapped automatically:
- Last Name
- First Name
- Mobile Number
If you don’t see an ActiveCampaign field available in SlickText:
- Open up another browser tab and create a Custom Field.
- Go back to your ActiveCampaign integration settings and click Refresh Fields.
- Select the new custom field and the ActiveCampaign field you want to sync it to.
If you don’t see a SlickText field available in ActiveCampaign, reference this article from ActiveCampaign’s Help Center to add a new field, or reach out to ActiveCampaign Support for further assistance.
Note:
When you create new custom fields in SlickText, you will need to revisit the integration settings to set up a new contact field sync rule.
Syncing Lists
You can set rules that allow your SlickText lists to sync with your ActiveCampaign lists. Click the +Add List button and choose which SlickText list you would like to sync with an ActiveCampaign list.
Once you’ve set up List Sync, contacts are added to or removed from lists in either platform when changes are made in the other platform.
Note:
When you create new lists in SlickText, you will need to visit the integration settings to set up a new list sync rule.
Use ActiveCampaign Automation Tools with SlickText
You can utilize ActiveCampaign’s automation tool with SlickText: SlickText can trigger automations within ActiveCampaign, and ActiveCampaign can drive actions within SlickText, such as send a text message.
In this Section:
Connecting your SlickText Brand with ActiveCampaign’s Automations Tool
Using SlickText Triggers with an ActiveCampaign Automation
Using SlickText Actions with an ActiveCampaign Automation
Connecting your SlickText Brand with ActiveCampaign’s Automations Tool
SlickText triggers and actions are both available as part of ActiveCampaign’s Automations tool. If you want to use this feature within ActiveCampaign, you’ll need to connect your brand first.
- Log in to ActiveCampaign and select Apps from the menu on the left.
- From the All Apps page, search for SlickText, then select SlickText.
- Click on the Add an account button in the top right corner.
- Enter your SlickText API Key, then click Connect. Click here for instructions on finding your API Keys in SlickText.
- Click Continue twice until you reach the Map Fields step.
- Under Map Fields, choose any SlickText fields you would like to sync with ActiveCampaign and map them to an ActiveCampaign field. Since a mobile number is required for SlickText, you must map the mobile number field in SlickText to the phone field in ActiveCampaign.
- Click Finish.
Using SlickText Triggers with an ActiveCampaign Automations
Once you have added your SlickText brand to ActiveCampaign, you can use SlickText to trigger your automations in ActiveCampaign. The available triggers are:
- SlickText Contact is created - This will trigger an automation when a new contact is created in SlickText that contains a mobile phone number and email address.
- SlickText Contact is updated - This will trigger an automation when a contact is updated in SlickText.
To trigger an automation in ActiveCampaign when a SlickText contact is created:
- From the Automations page in ActiveCampaign, click Create an automation or select the automation you want to edit.
- Click Add a start trigger.
- Search for SlickText and choose SlickText Contact is created.
- Under Which SlickText contacts can trigger this automation?, select either All SlickText Contacts or Segment SlickText Contacts.
- If you selected Segment SlickText Contacts, set the conditions the contact must match to trigger the automation.
- Click Save.
To trigger an automation in ActiveCampaign when a SlickText contact is updated:
- From the Automations page in ActiveCampaign, click Create an automation or select the Automation you want to edit.
- Click Add a start trigger.
- Search for SlickText and choose SlickText Contact is updated.
- Under Field, select the field that you want to trigger the automation.
- If you chose a specific field, use From and To to specify if you want the automation to trigger off of any value or a specific value.
- For Runs, you can set the workflow to run:
- Once - Each contact can trigger this automation once, and future changes will not trigger the workflow again.
- Multiple - Contacts will go through the automation any time they match the trigger.
- Click Save.
Using SlickText Actions with an ActiveCampaign Automation
Once you have added your SlickText brand to ActiveCampaign, you can use SlickText actions as part of your automations in ActiveCampaign. The available actions are:
- Create/Update a Contact - This action will create a contact in SlickText (with status of Not Subscribed) or update an existing one.
- Delete a Contact - This action will delete the corresponding SlickText contact.
- Send a Text - This action send a text message to the corresponding SlickText contact. Subscribe a Contact - This action will change the status of a corresponding contact in SlickText to Subscribed.
- Unsubscribe a Contact - This action will change the status of a corresponding contact in SlickText to Unsubscribed.
Note:
If you want to send text messages with images or emojis, consider sending them directly from SlickText using the SlickText campaign functionality or workflows.
To add a SlickText Action to your Automation in ActiveCampaign:
- From the Automations page in ActiveCampaign, click Create an automation or select the Automation you want to edit.
- Click + to add an action to your automation.
- Search for SlickText, then select an action.
- Click Select to choose a SlickText brand you’ve already connected, or you can click Add a new account to connect another SlickText brand.
- Enter any required Input Parameters, then click Continue or Finish.
- (For Create/Update a Contact only) Under Map Fields, select the ActiveCampaign fields you want to include the automation and map them to their associated field in SlickText.
- Click Finish.
Note:
When using the Send a Text action, ActiveCampaign will show you that there are 8000 characters available. Standard message rates and character limits apply, which means your message must contain 918 characters or less to send as a SMS or 402 characters or less if your message contains unicode characters.