Best answer

How do I match an inbound SMS from Twilio to an existing contact in ActiveCampaign

  • 1 February 2023
  • 2 replies

I’m trying to track SMS opt outs from Twilio into ActiveCampaign. I already connected Twilio into a Zap, and listens if the number has received an SMS. I’ve added a step that checks if the SMS only has the content ‘STOP’

What I’m having trouble with is matching a number to an existing contact in ActiveCampaign, since when trying to find a contact you either need a Contact ID or email address, and neither are in the SMS info. Just the number of the sender. 

I was hoping to use Find then Update a Contact Task in ActiveCampaign to update so I could do a lot with it within AC. Since I can create a Contact Task in a separate setup. But there’s no way to complete the task using the step, or within ActiveCampaign.

Is there a way to do what I want to do without using the Find/Update a Deal Task instead?


Best answer by christina.d 16 February 2023, 02:00

View original

This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

2 replies

Userlevel 7
Badge +14

Hi @lil_acme 

Good question.

The ActiveCampaign Find Contact only supports searching by Email or ID.


To search by Phone, you’d have to use the AC API:

App APIs can be used in Zaps with the Webhooks app as an action step:


OR you can maintain a lookup table to search by Phone to get the Email or AC ID.


Userlevel 7
Badge +9

Heya friends! I wanted to swing by and confirm a lot of what Troy’s mentioned already here along with some bits mentioned in the support ticket that was opened:

I've taken a look and the current "Create or Update Contact Task" doesn't amend the Status property of the Contact Task, which is what would mark is as completed. The "Create or Update Contact Task" action need to be updated to include the Status field, or a new action for "Complete Contact Task" would need to be developed. I've submitted this as a feature request to the team in charge of this integration on your behalf.
While not all feature requests are implemented, customer feedback like this is a huge part of how we continue to grow our platform. If this feature does get developed, we'll reach out to you directly to let you know!
If you’re comfortable doing development, there are a couple of options I’d recommend checking out!
If ActiveCampaign supports webhooks, you could explore creating a custom connection using Webhooks by Zapier. Webhooks are an advanced feature, so we aren’t able to provide much help when it comes to getting it set up.
You could also build a custom private integration. You can get the ball rolling over here:
You might want to check out our Zapier Community, specifically the "Code & Webhooks" category:
We also have a list of approved Zapier experts that you can hire to assist:

We’ll also be sure to keep this topic updated if and when this gets implemented.

Thanks for flagging this in community, @lil_acme!