1
0 Comments

Launching SearchReplace: Bulk Find & Replace for HubSpot CMS and CRM

I recently launched SearchReplace, a tool that lets teams run bulk find & replace operations across HubSpot CMS content and CRM records.

The idea came from a client project. We needed to update URLs across a few hundred HubSpot blog posts. Coming from a WordPress background, I assumed there must be a bulk find & replace feature somewhere in HubSpot.

After digging around, I realized there really isn’t.

The options were basically:

  • manually editing every page

  • exporting content and processing it externally

  • writing a custom API script

None of those felt like a good solution for something marketing teams run into fairly often (rebrands, domain migrations, terminology updates, etc).

So I built a small internal tool to handle it safely.

SearchReplace lets you:

  1. search across HubSpot CMS pages, blogs, and CRM records

  2. preview exactly what will change before running updates

  3. run bulk replacements in seconds

  4. keep an audit log of operations

  5. roll back changes if needed

After using it on a few projects, it became clear this problem probably affects other HubSpot teams as well, so I decided to open the tool up publicly.

I'm curious how other people here handle bulk updates in HubSpot today.

Are most teams:

• doing manual edits
• writing API scripts
• exporting/importing data

Or is there a workflow I'm missing?

posted toAvatar for product SearchReplace
SearchReplace