Generate the URL for a specific contact to access the subscription preferences page
Currently there's no way to generate a direct link for a contact to access their subscription preferences page. The only way we can direct a contact to resubscribe is 1) ask them to find an old email we sent them before they unsubscribed, 2) tell them to click on the "Manage Preferences" link at the bottom, and 3) subscribe to the email types that are relevant.
It'd be much easier if we could generate an individual link to a specific subscription preferences page. Then we could just email them the new link (through a personal email, since they won't get any emails we send them through HubSpot) and have them resubscribe. This eliminates the potential roadblock if the contact has already deleted all emails they've previously received from us.
Hubspot - this is an embarrassment. Yet another missing table-stakes feature of your lackluster email marketing solution. How did you guys get so popular?
MUST HAVE public link for subscription center. It's a basic, foundational best practice since like 2008. C'mon!
This would add a LOT of value. We have a few sub-brands and I make an effort to be choosy in my segmentation instead of blasting everything to everyone. A better preference center would allow for more opportunities for ~synergy~ throughout our brand's ecosystem honoring the user's communication preferences. (E.g. in an email about x, I might include a small notice bar like, "Y is coming soon! Head here to manage your communication preferences and stay in the loop on all things Brand.")
Considering Hubspot's reputation I am surprised to see an important feature request hanging around for this long without any alternate solutions proposed. GDPR makes it a requirement that contacts opt-in to all marketing email communications. What solution is hubspot proposing we use to get people opted in if we cannot send them to a single commuication preferences page?
We still have clients that have a need for this. It is challenging to have to come up with workaround solutions to try to solve this for clients. I hope that HubSpot reconsiders adding this functionality to help their clients remain compliant with various email laws.
Create a timebased token through an API, when this API called for a specific email, return the token. Then we can add this token to the HubSpot's generic link for hubspot preferences page, making it specific for that user. This feature is really needed for better integration purposes.
It’s been nearly six years since users first started asking for the ability to manage email subscription preferences directly from within a product experience, yet we still have no meaningful solution in HubSpot beyond relying on the “unsubscribe” link in the footer of marketing emails.
That link comes with a host of problems:
• We have no control over the link text, formatting, or placement.
• We can’t generate the user-specific link ourselves to place it contextually within our product UI.
• Users must wait to receive a marketing email just to find a way to manage their preferences. That’s not just clunky, it’s user-hostile.
This creates real friction for organizations like ours, where we’re trying to strike a balance between compliance (e.g., GDPR cookie policies) and delivering value through marketing channels. We’ve chosen a default of “Reject All” on cookies to respect privacy and effectively disconnect HubSpot from our website, but then we’re stuck with no way to let users proactively opt in or out of specific communications in a clean, user-friendly manner.
That means lost opportunities. Reduced engagement. And ultimately, decreased value from our HubSpot investment.
We understand this isn’t a hard engineering lift. In fact, it’s surprising that HubSpot continues to ignore a feature request that’s both highly upvoted and clearly important to a broad swath of users (just look at the six pages of comments in the original thread).
Please give us an update. Is this ever going to be prioritized? If not, we’d appreciate a transparent explanation—because this lack of functionality is becoming a blocker.
It's been nearly six years since users first started asking for the ability to manage email subscription preferences directly from within a product experience, yet we still have no meaningful solution in HubSpot beyond relying on the "unsubscribe" link in the footer of marketing emails.
That link comes with a host of problems:
• We have no control over the link text, formatting, or placement.
• We can't generate the user-specific link ourselves to place it contextually within our product UI.
• Users must wait to receive a marketing email just to find a way to manage their preferences. That's not just clunky, it's user-hostile.
This creates real friction for organizations like ours, where we're trying to strike a balance between compliance (e.g., GDPR cookie policies) and delivering value through marketing channels. We've chosen a default of "Reject All" on cookies to respect privacy and effectively disconnect HubSpot from our website, but then we're stuck with no way to let users proactively opt in or out of specific communications in a clean, user-friendly manner.
That means lost opportunities. Reduced engagement. And ultimately, decreased value from our HubSpot investment.
We understand this isn't a hard engineering lift. In fact, it's surprising that HubSpot continues to ignore a feature request that's both highly upvoted and clearly important to a broad swath of users (just look at the six pages of comments in the original thread).
Please give us an update. Is this ever going to be prioritized? If not, we'd appreciate a transparent explanation, because this lack of functionality is becoming a blocker.
We thought we had this fixed for our organization.
Our site's got Salesforce behind it. We have internal and external subscriptions pages that toggle boolean fields on the contact record. Those sync over to hubspot and trigger a workflow that adds the subscription.
After running this way a year or so, we found that the workflow isn't actually able to re-subscribe people once they have been un-subscribed. It works fine for the first opt-in. Once they opt-out though, the workflow can't opt them back in.
Now we're looking at integrating callouts to the hubspot API from salesforce because it appears this can only be done via an API call to the v4 API.
This much engineering should be completely unnecessary.