Tips, Tricks & Best Practices

MarketingMagpie
Participant

Preference Centres without Business Units

SOLVE

Hi, 

 

So I work for a publishers. We have 25+ brands but the cost of business units was too prohibitive, even if actioned at a portfolio level. 

 

Our product range is very varied. Think Trade Wine Buying, Plumbing and Heating and Stadium and Arena design. 

 

We are using brand domains to keep things separate for the most part but when it comes to preference centres and subscription types, our customers can see EVERYTHING which looks nuts. 

 

Any tips or tricks for how to overcome this challenge would be very much appreciated! 

0 Upvotes
1 Accepted solution
Anton
Solution
Recognized Expert | Diamond Partner
Recognized Expert | Diamond Partner

Preference Centres without Business Units

SOLVE

Hi @MarketingMagpie

to be honest - this will be not an easy task and I don't think this is legally allowed. So please check it with a legal person before you start. 

Nontheless - there are some approaches I can think of.

 

  1. Create your own preference center 
    Since the preference center is "a special form" (and the default module can't be cloned) you could create a form for each brand/publisher with all subscription types, create custom workflows so it behaves like the regular preference-center and create a custom preference-center page template with some smart-rules so each form will be displayed correct. You could save some time if you create a global custom module with just a form function and set the smart-rules based on list-memberships inside the global module. So basically every user who subscribes to a specific brand/publisher will be added to the according brand/publisher list. Depending on the list the corresponding form will be displayed. The preference-center requires the "email_subscriptions" module - otherwise it won't work. To get it to work I would drop your custom global module into it, wrap the "email_subscription" module inside a div with a "hidden" class so it won't be visible on the page. 
    Again: This might be a high legal risk - please check it with a legal person before you start creating

  2. Toggle the visibility of properties depending on an URL-parameter
    You could create a JavaScript/jQuery which will trigger the visibility of certain subscription types depending on a URL-parameter which you'll have to generate seperatly. 
    This can also be a high legal risk - please check it with a legal person before you start creating

 

anyways - I hope this helps you somehow

 

 

best, 

Anton

Anton Bujanowski Signature

View solution in original post

4 Replies 4
Anton
Solution
Recognized Expert | Diamond Partner
Recognized Expert | Diamond Partner

Preference Centres without Business Units

SOLVE

Hi @MarketingMagpie

to be honest - this will be not an easy task and I don't think this is legally allowed. So please check it with a legal person before you start. 

Nontheless - there are some approaches I can think of.

 

  1. Create your own preference center 
    Since the preference center is "a special form" (and the default module can't be cloned) you could create a form for each brand/publisher with all subscription types, create custom workflows so it behaves like the regular preference-center and create a custom preference-center page template with some smart-rules so each form will be displayed correct. You could save some time if you create a global custom module with just a form function and set the smart-rules based on list-memberships inside the global module. So basically every user who subscribes to a specific brand/publisher will be added to the according brand/publisher list. Depending on the list the corresponding form will be displayed. The preference-center requires the "email_subscriptions" module - otherwise it won't work. To get it to work I would drop your custom global module into it, wrap the "email_subscription" module inside a div with a "hidden" class so it won't be visible on the page. 
    Again: This might be a high legal risk - please check it with a legal person before you start creating

  2. Toggle the visibility of properties depending on an URL-parameter
    You could create a JavaScript/jQuery which will trigger the visibility of certain subscription types depending on a URL-parameter which you'll have to generate seperatly. 
    This can also be a high legal risk - please check it with a legal person before you start creating

 

anyways - I hope this helps you somehow

 

 

best, 

Anton

Anton Bujanowski Signature
MarketingMagpie
Participant

Preference Centres without Business Units

SOLVE

@Anton very helpful and thank you for the ideas, definitely something to consider and check the legal side. Our portfolios are so different I wonder if we could show those they are subscribed to and then have the other available subscription types hidden unless press button to view all or similar. Will have think and speak to my DPO and Dev Team but thanks for the feedback 🙂

0 Upvotes
karstenkoehler
Hall of Famer | Partner
Hall of Famer | Partner

Preference Centres without Business Units

SOLVE

Hi @MarketingMagpie,

 

As far as I know, there aren't any workarounds. I've discussed this with HubSpot customer success managers multiple times and there doesn't seem to be a workaround at the moment.

 

I'd love to be proven wrong however – @Anton, are you aware of a workaround?

 

Best regards!

Karsten Köhler
HubSpot Freelancer | RevOps & CRM Consultant | Community Hall of Famer

Beratungstermin mit Karsten vereinbaren

 

Did my post help answer your query? Help the community by marking it as a solution.

BDehlinger
Participant | Diamond Partner
Participant | Diamond Partner

Preference Centres without Business Units

SOLVE

Hey @karstenkoehler 

 

Have you seen any movement on this from HubSpot or found any new workarounds? 

 

Thanks,

Bri 

0 Upvotes