Q: How to distribute multiple unique links with one email?
Short A: Use personalization tokens in URL parameters.
Longer A:
We’ve had success using a combination of URL query parameters and HubSpot Personalization tokens in email to achieve your desired result.
Example:
https://example.com/?utm_source={{contact.email}}, when used in an email to a contact whose email address was ‘bob@example.com’, would yield a link as follows:
https://example.com/?utm_source=bob@example.com
(see image)
Here’s the code for that email:
<p>Hi {{contact.firstname}},</p>
<p>This is what your unique link looks like - <a href="https://example.com/?utm_source={{contact.email}}">https://example.com/?utm_source={{contact.email}}</a></p>
<p>Sincerely,</p>
<p>Your name</p>
Obviously, since HubSpot keys on email address and therefore guarantees uniqueness in this contact property, every link created using this technique is guaranteed to be ‘unique’ as long as you’ve REQUIRED all contact records to have email addresses.
Additionally, depending on your use case, this could / would prove problematic should your recipient forward the email containing their ‘unique link’.
