I’ve set up a Zapier automation that sends me Google Chat messages whenever someone fills out a form in ActiveCampaign. The basic notification works fine but I want to make it more useful.
Right now I just get a plain text message from the Zapier bot. What I really want is to include a clickable link in the Google Chat message that takes me directly to that person’s contact profile in ActiveCampaign.
Is this possible to do? If yes, what’s the best way to set this up?
If it can’t be done with this setup, what other options do I have to achieve the same result?
for sure! just add the contact id in the zap action. format it like this: https://youraccountname.activehosted.com/app/contacts/view/{{contact_id}}. replace contact_id with the field from your activecampaign trigger. it’s easy and works well!
I had the same issue and found a better approach. Don’t hardcode the account name in the URL - pull it dynamically from the ActiveCampaign trigger data since accounts have different subdomain structures. The contact profile URL is usually https://{{account_name}}.activehosted.com/app/contacts/{{contact_id}} but check your specific account structure first. If you’re using webhooks instead of form triggers, the contact ID field might be nested differently. Test with a few form submissions first to make sure the links work consistently before using them in your daily workflow.
This works, but watch the URL structure. In your Google Chat step, use markdown to make it clickable: [View Contact](https://youraccountname.activehosted.com/app/contacts/view/{{contact_id}}) where contact_id comes from your ActiveCampaign trigger. Make sure you’re grabbing the actual contact ID, not the email or name field. I screwed this up at first and kept getting broken links. Test it well - sometimes the contact ID field has different labels depending on which ActiveCampaign trigger you use. The markdown should render as a proper clickable link in Google Chat.