
I Wrote a Script to Switch Between 12 HubSpot Portals. Then I Stopped.
If you have ever managed more than three HubSpot portals for agency clients, you already know the drill. Log in. Click around. Find the page you need. Make the edit. Log out. Log in to the next one. Repeat until your afternoon disappears. I spent the better part of 2024 building internal tooling to make this less painful. Browser profiles for each client. A Tampermonkey script that auto-detected which portal I was in and color-coded the nav bar so I would stop accidentally editing the wrong site. A shared Notion doc where our team tracked which portals needed what updates each week. It worked, kind of. But it was duct tape on a structural problem. The Core Issue: HubSpot Portals Are Islands HubSpot was not designed for people who need to operate across multiple portals simultaneously. Every portal is its own universe. Its own login context. Its own set of pages, blog posts, redirects, and settings. There is no native way to view content across portals, compare settings between them, or
Continue reading on Dev.to
Opens in a new tab


