Hi everyone,
I’m trying to build something inside HubSpot where each customer can log in to the customer portal and see their own subscription details — grouped by products.
I have two main objects involved: Contacts and Subscriptions.
I’ve also created a few custom properties on the subscription object:
Product Name
Subscription Renewal Date
Amount
Total Hours
Hours Used
Hours Remaining
the last 4 properties are custom.
Here’s what I want to achieve:
When a contact logs in to the customer portal, they should see all their subscriptions preferrably in a box showing the above properties so they can track their hours and renewal info easily.
Additionally, I’d like to have an internal version of this same view/report for my team — grouped by Contact first and then by Subscription — so we can see the total hours, used hours, and remaining hours for all customers in one place.
I’d love to know the best way to achieve this setup — whether it’s through custom reports, HubSpot CMS pages, or any other approach that allows showing subscription data dynamically in the portal.
P.S : I use native commerce hub subscription object.
Thanks in advance for any suggestions or examples!