Allow Personalization Tokens to be Used as URLS in CTAs

It looks like adding a personalization token to a CTA URL is not currently possible in HubSpot, as the token will become URL-encoded when the CTA is created in the CTA tool, instead of populating with a contact's information (unlike a regular link that's created directly in the email editor).

49 Replies
New Contributor | Gold Partner
New Contributor | Gold Partner

@andrepitie Nice! thank you!

New Contributor | Diamond Partner
New Contributor | Diamond Partner

Hi there,


Is there still no progress on this?


I've used the image workaround for a while now but being able to personalise the link on the CTA would be amazing, especially with drag and drop now where we have the option to add a button module.

Regular Contributor

I can't believe there are comments here from 2017 and this is still an issue. It's a real problem to work with outside tools and track everything back in Hubspot, please add this feature ASAP!!

New Contributor

Agreed.  A major use case for this right now are Zoom webinars.  When you use the Zoom integration one of the most useful properties contains the personal login link for a contact who has registered for a webinar.  The contact needs that to login to the webinar.  It is a very long link.  It would be far better to be able to use the URL feature and use click text like "click here" to allow contacts to click through from an email easily to the webinar the registered for.  Presently you have to add long peronalized links like these to the general text of an makes for a very long url that wraps around several times...especially on mobile.  This use case would apply to any integration that uses personalized links with lots of code/characters at the end.  COVID-19 has made Zoom integration a higher priority issue.  I think Hubspot would be well served to advance this feature now.

New Contributor

Shared this in another thread but this might be helpful: 


Just wanted to share this idea: you can drop the personalization token into the "link URL" of the CTA like this {{contact.insert internal token name here}} . Tested this out in my portal and it worked. 


It is also important to note that a button and a CTA in an email have very different functionality. A CTA will be tracked as it's own individual click but a button is essentially the same as using an image and or a link.  Just something to be aware of because it can cause confusion - they don't work in the same way.


Screen Shot 2020-04-16 at 5.58.49 PM.png


would love this feature!!! currently we have unique links to give various employees access to a shared company page. each employee has their own unique link to gain access. If we could have a personalization token that pulls a URL from a  contact property this would save us so much time.. Currently I can't even use the marketing email tools for this because we would need to clone the email every single time to edit the CTA for each recipient which gets really messy and not effective for reporting purposes. For now we have to use a template, and email people from our personal emails which is less streamlined and then template reporting doesn't let us see which contacts we sent it to. so sad. As we scale, we would likely end up using another marketing product outside of hubspot to achieve this. 

Occasional Contributor

Hey @sqirjazi , 

have you tested this with all kinds of email clients?

If i send test emails to my colleagues, they are not able to click the links when looking at the mail with apple mail. 
Any recommendations how to handle this?




Regular Contributor

I've also hit this stumbling block. I haven't been able to get the workarounds to work but I am still trying. Also I gather than just by using a link, I can't track that (e.g. have a workflow that does something if they click it), which is vital. Just another reason to migrate all our trial/automated comms away from Hubspot to Intercom - the list is getting bigger!

HubSpot Moderator
HubSpot Moderator
updated to: Not Currently Planned

Hi HubSpot Community,

My name is Joe, I'm the Ideas Forum Manager. I've been in contact with the HubSpot product team and I wanted to provide a quick update on this idea.

We appreciate all the feedback you’ve shared here to help our team evaluate that. However, at this time, adding this functionality is not something our team is currently planning to build into HubSpot. This is certainly subject to change in the future and we will update this thread if our plans change.


Ideas Forum Manager