The problem with single line text is when I incorporate this custom contact property into an automated email as personalization token, it is not tracked as a link. Thus i can not set as a goal "clicked on link: https://spaces...." Moreover on mobile the link is not clickable during the first few seconds .
There isn't a url type contact property field, so the single line text field type is your best bet. While it won't track as a link, if you are able to put your HubSpot tracking code on the page the contact is arriving on, then you would be able to see if the recipients viewed the page.
If having the link tracked is a top priority, you could use a static link (as opposed to one generated in a personalization token) to take the contacts to a landing page, and then insert the personalization token on the landing page to take them to their personalized URL.
Creating a field type "url" or "link" under contact properties
SOLVE
Not sure about tracking interactions with that link as a goal, but in terms of integrating a contact property that happens to be a custom url as a link in an email or other communication with your contact, I've been able to do this by clicking on Tools->Source Code within the email editor, and doing the following:
<p><a href="{{ contact.my_custom_confirmation_url }}">Log in now!</a></p>
I'm using this to email my contacts a custom confirmation URL that I need them to click on.
Creating a field type "url" or "link" under contact properties
SOLVE
@rcordioli You sure would think so, but I chatted with support last month and it is not even on the roadmap still. Please hear our cry Hubspot Product team!
Creating a field type "url" or "link" under contact properties
SOLVE
To have a field type "URL" or "Link" would be helpful also to make it clickable in the account list. Currently, in the account list (contacts/companies/), I see only a not clickable link, when the URL is added to a single-line text field.
Would be really helpful to have this, e.g. to add links to accounts on other connected systems. Or is there a way how to do it now already?
Creating a field type "url" or "link" under contact properties
SOLVE
Just for new users having this need, there is an option to do this. Create a workflow and set the Action: Copy property value. Then, create the contact Hubspot URL like this
Creating a field type "url" or "link" under contact properties
SOLVE
Great suggestion...too bad this is only for paid/premium users. I was a bit shocked to find that there is no URL/link field type for custom fields. Seems a bit ridiculous to leave this off the list. Even your proposed solution, which I think can achieve the results most are seeking, it doesn't meet all, and having a field type that submitted URL's is a fairly straight forward field type and feature in most applications. Shocking to see that Hubspot has not added this.
Creating a field type "url" or "link" under contact properties
SOLVE
Not sure about tracking interactions with that link as a goal, but in terms of integrating a contact property that happens to be a custom url as a link in an email or other communication with your contact, I've been able to do this by clicking on Tools->Source Code within the email editor, and doing the following:
<p><a href="{{ contact.my_custom_confirmation_url }}">Log in now!</a></p>
I'm using this to email my contacts a custom confirmation URL that I need them to click on.
Creating a field type "url" or "link" under contact properties
SOLVE
I'm using the regular emails (not Transactional), and automating it from a workflow.
When you're editing the email in the normal (WYSIWYG) view, you want to first put in the token for your property containing the url: Insert=>Personalization Token which will put the url there, but it won't be clickable.
To do that, you need to switch over to the HTML-editing view by going to: Tools=>Source Code. In this view, find the token that you want to link, and add the following code right before your token: <a href="
Right after your token you also need to add the following code: >TEXT</a>
(replace TEXT with whatever you want your link text to be)
So that it looks like this in the end: <a href="{{ contact.my_custom_confirmation_url }}">Log in now!</a>
Creating a field type "url" or "link" under contact properties
SOLVE
I am going to give this a try. Jut out of curiousity, is it possible to do this to apply a URL from a personalization token to an image, so it looks like a button, rather than just a link?
My use case:
we want to send a track your package link, but aren't using the transactional emails add on. So i've created a URL field that gets populated by our shipping team when a shipment goes out, which then kicks off a workflow to send the shipment notification email. Within that email, I want to include the tracking number (a separate contact property), and a link to track their package. However aesthetically, i'd like the track your package to appear as a button. I'm aware i can't do this as a CTA, as the link won't dynamically populate, but wondering if i can work around it with an image who's link is populated as described above.
There isn't a url type contact property field, so the single line text field type is your best bet. While it won't track as a link, if you are able to put your HubSpot tracking code on the page the contact is arriving on, then you would be able to see if the recipients viewed the page.
If having the link tracked is a top priority, you could use a static link (as opposed to one generated in a personalization token) to take the contacts to a landing page, and then insert the personalization token on the landing page to take them to their personalized URL.
Creating a field type "url" or "link" under contact properties
SOLVE
Hey,
Thanks for your answer.
We would love for you to take URL field type into consideration as a possible next feature.
Adding it as a static link and then directing people to a landing page is not possible for us right now, as our website is a single page application and we are not using Hubspot to create landing pages. Moreover adding a step will most probably decrease our conversion rate.