{"id":1669,"date":"2025-10-15T11:52:35","date_gmt":"2025-10-15T11:52:35","guid":{"rendered":"http:\/\/gogetmuscle.com\/?p=1669"},"modified":"2025-10-15T17:41:29","modified_gmt":"2025-10-15T17:41:29","slug":"how-to-show-grouped-subscription-details-by-product-in-the-customer-portal-for-each-contact","status":"publish","type":"post","link":"http:\/\/gogetmuscle.com\/index.php\/2025\/10\/15\/how-to-show-grouped-subscription-details-by-product-in-the-customer-portal-for-each-contact\/","title":{"rendered":"How to show grouped subscription details (by product) in the customer portal for each contact?"},"content":{"rendered":"
Hi everyone,<\/P>
I\u2019m trying to build something inside HubSpot where each customer can log in to the customer portal and see their own subscription details \u2014 grouped by products.<\/P>
I have two main objects involved: Contacts and Subscriptions.
I\u2019ve also created a few custom properties on the subscription object:<\/P>
Product Name<\/P><\/LI>
Subscription Renewal Date<\/P><\/LI>
Amount<\/P><\/LI>
Total Hours<\/P><\/LI>
Hours Used<\/P><\/LI>
Hours Remaining<\/P><\/LI><\/UL>
the last 4 properties are custom.<\/P>
Here\u2019s what I want to achieve:<\/P>
When a contact logs in to the customer portal, they should see all their subscriptions preferrably in a box\u00a0showing the above properties so they can track their hours and renewal info easily.<\/P><\/LI><\/UL>
Additionally, I\u2019d like to have an internal version of this same view\/report for my team \u2014 grouped by Contact first and then by Subscription \u2014 so we can see the total hours, used hours, and remaining hours for all customers in one place.<\/P>
I\u2019d love to know the best way to achieve this setup \u2014 whether it\u2019s through custom reports, HubSpot CMS pages, or any other approach that allows showing subscription data dynamically in the portal.<\/P>
\u00a0<\/P>
P.S : I use native commerce hub subscription object.<\/P>
\u00a0<\/P>
Thanks in advance for any suggestions or examples!<\/P><\/p>\n","protected":false},"excerpt":{"rendered":"
Hi everyone,I\u2019m trying to build something inside HubSpot where each customer can log in to the customer portal and see their own subscription details \u2014 grouped by products.I have two main objects involved: Contacts and Subscriptions.I\u2019ve also created a few custom properties on the subscription object:Product NameSubscription Renewal DateAmountTotal HoursHours UsedHours Remainingthe last 4 properties […]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[14],"tags":[],"_links":{"self":[{"href":"http:\/\/gogetmuscle.com\/index.php\/wp-json\/wp\/v2\/posts\/1669"}],"collection":[{"href":"http:\/\/gogetmuscle.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/gogetmuscle.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/gogetmuscle.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/gogetmuscle.com\/index.php\/wp-json\/wp\/v2\/comments?post=1669"}],"version-history":[{"count":1,"href":"http:\/\/gogetmuscle.com\/index.php\/wp-json\/wp\/v2\/posts\/1669\/revisions"}],"predecessor-version":[{"id":1670,"href":"http:\/\/gogetmuscle.com\/index.php\/wp-json\/wp\/v2\/posts\/1669\/revisions\/1670"}],"wp:attachment":[{"href":"http:\/\/gogetmuscle.com\/index.php\/wp-json\/wp\/v2\/media?parent=1669"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/gogetmuscle.com\/index.php\/wp-json\/wp\/v2\/categories?post=1669"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/gogetmuscle.com\/index.php\/wp-json\/wp\/v2\/tags?post=1669"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}