Workflow Webhook Personalisation
When using workflows to ping a custom URL using Webhooks it would be really useful to be able to be able to pass through personalisation tokens in the URL when using GET or set variable so POST.
A potential use for this would be to send a text message to our sales guy (who is always on the road) with a contacts first name, lastname and phone number so that when he is able to he can just open the SMS and click on the phone number and have the phone start dialing.
The URL webhook would be something like:
Which would result in the url looking something like:
I could then have a page at this URL that takes the parameters and then sends a nice SMS that looks like:
Dear Sales Guy,
Please get in touch with Alex Bolton King on 0123456789.
We are currently investigating this – but as Alex mentioned in the comment, we support a SMS feature in Workflows currently, so that is something you can use right now. Can you please leave a comment or email me directly with the other use cases you are trying to solve here?
++ this. Also, would be great to be able to pass INTERNAL properties via webhooks as well. Things like company_id, deal_id, etc. That way we could use workflows to tell our app to do things like create a new account on a form submission.
Samantha at Getudigital commented
Any update on this?
Ian Melchior commented
Any update on this? I cannot use the webhooks feature to integrate with another service until this feature is added.
Ethan Giffin commented
I give this 1,000,000 votes... The ability to tokenize the string is extremely important!
I would love this exact thing, in the exact format as above. I use many services but everything kicks off from submitting a hubspot form (which are great) and being put in a workflow (which are also great), but being able to format the webhook request how I want would make my life so much better. I don't need the deeply nested data that is sent through now and makes things much more complicated.
Brent Pearson commented
Any update on this? I need to use a webhook to integrate with a third party system and need to send over information about the user. The webhook would be used to register a user into the other system. e.g http://thirdparty.com?firstname=<first_name>&lastname=<last_name>
Hi Maggie!, we have a form that fires a workflow when submitted. This workflow calls a webhook. We do need to pass a form's field value to the listening webhook so it can do things with it.
When are you going to launch this feature?.
Chris Brisson commented
This would be SSOOOO much better. For now, it's really hard because we have to create an app to search for only the fields we need.
Could I give this a +100?
Please add this!
One case where this functionality would be useful is when we use other advertisement systems to get people to our site. Once someone fills out a hubspot form and become a contact in hubspot I want to automatically remove them from what other system we have been using in the past to ensure that they don't get bothered by that strategy anymore.
Currently I can only do this by using the hubspot api to get all people in a list and then looping through to work out which person is new and then remove them from the third party system...
Being able to pass tokens in the get params could allow for the hubspot system to communicate directly with the 3rd party systems rather than relying on an API proxy system to talk between hubspot api and the third party.
I am aware that Hubspot is currently working on its own SMS integration but the SMS bit was just an example use of personalisation. There are so many other things that could make use of this.