White-Label Rebranding in HubSpot: A Guide for Agencies
Agencies that manage HubSpot portals for clients face a recurring challenge: rebranding. A client gets acquired and the company name changes. A startup pivots and needs new messaging. A white-label partner needs their own branding stripped from a portal before handing it to the end client. Whatever the trigger, the scope of work is always bigger than it looks.
A rebrand in HubSpot is not just changing a logo. The old brand name, domain, phone number, and messaging are embedded in contacts, companies, deals, email templates, blog posts, landing pages, CTAs, snippets, sequences, workflows, forms, and meeting links. Missing even one instance creates an awkward moment when a client sees the old brand name in an email footer or a blog post byline.
This guide covers how to plan and execute a white-label rebrand in HubSpot, from scoping the work to the final quality check.
Why agency rebrands are different
When a company rebrands its own HubSpot portal, the team doing the work is the same team that created the content. They know where things are, which templates are active, and which blog posts get traffic. An agency doing the work for a client (or stripping its own branding from a client portal) has less context and more surface area.
Common agency rebrand scenarios:
Client acquisition rebrand. Company A buys Company B. Company B's HubSpot portal needs all mentions of "Company B" changed to "Company A." This often includes domain changes, email address updates, and content consolidation.
Agency-to-client handoff. The agency built and managed the HubSpot portal for a client. Now the client is bringing marketing in-house. The agency needs to remove its own branding, replace placeholder content with the client's content, and update any agency-branded templates or sequences.
Product rebrand. A client is renaming a product. Every mention of the old product name across the CRM and CMS needs to change. This is especially tricky because the old product name might appear in deal names, email templates, blog posts, and custom properties.
Domain migration. The client is moving from oldcompany.com to newcompany.com. Every URL, email address, and domain reference needs updating.
Scoping the rebrand
Before you touch anything in HubSpot, build a complete inventory of what needs to change. Missing something during scoping means discovering it after launch, which means the client sees the old brand in production.
Brand elements to inventory
Text strings:
- Company name and all variations (including abbreviations, former names)
- Product names
- Taglines and slogans
- Phone numbers (old and new)
- Physical addresses
- Email addresses (old domain to new domain)
Visual assets:
- Logo files (referenced by URL in templates and content)
- Brand colors (hex codes in custom CSS and inline styles)
- Favicon
- Social media profile URLs
URLs:
- Old domain references in content (blog posts, landing pages, CTAs)
- Old domain in email templates (header logos, footer links)
- Old domain in form redirect URLs
- Old domain in tracking URLs and UTM parameters
Places to check in HubSpot
This is the part that agencies underestimate. Here is a comprehensive list of where brand references can hide:
- Contact properties — Custom properties that reference the brand name
- Company properties and values — Company names, descriptions, domain fields
- Deal names — Often include the company or product name
- Email templates — Marketing and sales templates, header and footer content
- Blog posts — Body content, meta descriptions, author bios, featured image alt text
- Landing pages — Body content, thank-you pages, metadata
- Website pages — If using HubSpot CMS for the website
- CTAs — Button text and linked URLs
- Forms — Form titles, help text, redirect URLs, and thank-you messages
- Snippets — Boilerplate text used by sales reps
- Sequences — Email content in automated sequence steps
- Workflows — Email actions within workflows
- Meeting links — Branding, descriptions, and scheduling page content
- Knowledge base articles — If using Service Hub's knowledge base
- Chatflows — Welcome messages, bot scripts, and fallback text
- Social publishing — Draft and scheduled posts
- File manager — Image file names and folder structures
- Custom CSS and modules — Hardcoded colors, font references, and image URLs
That is a lot of surface area. And unlike a simple website rebrand where you are working with a known set of pages, a HubSpot portal has content generated over months or years by multiple people.
Executing the rebrand
Phase 1: CRM data
Start with CRM data because it is the most structured and the easiest to validate.
Company names. Search for the old company name across company records and replace with the new name. Here's what that looks like:
This includes the Company Name property and any custom properties that contain the old name.
Contact properties. Search for the old domain in email addresses (e.g., @oldcompany.com to @newcompany.com) across your contact database. Also check any text properties that reference the old brand.
Deal names. If your deal naming convention includes the company name, search for the old name in deal records and replace. Preview carefully — you want to change "OldCo - Enterprise Deal" to "NewCo - Enterprise Deal," not change every occurrence of the old name in every deal regardless of context.
A bulk find-and-replace tool is essential here. Doing this manually across thousands of CRM records is not practical, and the CSV export/import approach introduces its own risks (column mapping errors, encoding issues, no undo).
Phase 2: Templates and automation
Email templates. Review every email template — both marketing templates and sales templates. Check the header, footer, body content, and subject line for old brand references. Update the logo image, company name, address, and domain.
Sequences. Open each active sequence and review every email step. Automated sequences are easy to forget, and a prospect receiving an email with the old branding weeks after the rebrand is a bad look.
Snippets. Review all snippets for old brand references. Sales reps insert snippets into emails and chat conversations, so outdated snippets spread the old branding into live communications.
Workflows. Check workflow email actions for brand references. Also check workflow notification emails that go to internal team members — these sometimes include the old brand name.
Phase 3: Content (CMS)
Blog posts. This is where a bulk find-and-replace is most valuable. A portal with 200 blog posts might have the old brand name mentioned 500+ times. Manually editing each post is a multi-day project. A find-and-replace scans all posts, shows you every instance, and replaces them in one operation.
Search for the old company name, old domain, old product names, and old phone numbers. Run each as a separate operation so you can preview and validate independently.
Landing pages and website pages. Same approach as blog posts. Search for old brand references and replace. Pay special attention to thank-you pages — they are often created once and forgotten, but they are what a lead sees immediately after converting.
CTAs. Review all CTAs for old branding in button text and linked URLs.
Phase 4: Settings and configuration
Portal settings. Go to Settings and update the company name, address, and domain in every place HubSpot uses it — company information, email footer defaults, social accounts, and integrations.
Connected domains. If the domain is changing, add the new domain and update DNS. Keep the old domain active as a redirect until traffic fully migrates.
Meeting links. Update the branding, descriptions, and any custom content on meeting scheduling pages.
Phase 5: Quality assurance
After completing the changes, run a comprehensive check.
- Search the entire portal for the old brand name. Any remaining instances are missed spots.
- Send test emails from every active template — marketing and sales.
- Check every active landing page in a browser.
- Submit a test form and verify the thank-you page and follow-up email.
- Click through meeting links to verify branding.
- Check the knowledge base, chatflows, and any customer-facing content.
- Have someone on the client's team do a walkthrough and flag anything you missed.
Managing risk during a rebrand
A rebrand touches a lot of data. One wrong find-and-replace can update thousands of records incorrectly. Risk management is not optional.
Preview every change. Never run a bulk replacement without previewing the affected records first. A search for "OldCo" might match records you did not intend (a contact with the last name "Boldcox," a company called "Threshold Consulting").
Keep rollback capability. Use a tool that snapshots original values before making changes. If a replacement has unintended effects, you want to revert in one click rather than reconstructing the original data from memory.
Work in phases. Do not try to rebrand everything in one massive operation. Work through CRM data, templates, and content in separate phases. Validate each phase before moving to the next.
Document everything. Keep a log of every change: what was searched, what was replaced, how many records were affected, and when the operation was run. This is your audit trail if something needs to be investigated later.
Building a repeatable rebrand process
If you are an agency, rebrands are not a one-time project — they are a recurring service. Build a repeatable process:
- Scoping template — A checklist of every HubSpot location to check (use the list above as a starting point)
- Brand inventory form — Have the client fill out all old and new brand elements before you start
- Execution playbook — Step-by-step instructions for each phase, so any team member can execute
- QA checklist — A verification list to run after the rebrand is complete
- Client sign-off — A formal review process where the client confirms the rebrand is complete
With a solid process and the right tools, what used to be a week-long manual project becomes a focused 2-3 day engagement.
Running a rebrand across a HubSpot portal? SearchReplace lets you find every instance of the old brand and replace it in bulk — across CRM records, blog posts, and more.
Keep working through the cleanup
Related HubSpot guides for planning, previewing, and validating the next step.
HubSpot Bulk Editing for Agencies
Agencies managing HubSpot for clients need fast, reliable bulk editing. Learn strategies for handling data cleanup, content updates, and CRM changes at scale.
Read guideHubSpot Agency Migration Guide: Moving Client Data
A practical guide for agencies migrating client data into or between HubSpot portals. Covers planning, data mapping, cleanup, and post-migration validation.
Read guideHubSpot Client Portal Cleanup Guide for Agencies
A step-by-step guide for agencies cleaning up HubSpot portals during client onboarding and offboarding. Covers data standardization, content audits, and CRM hygiene.
Read guideHow to Handle a Company Name Change in HubSpot
When a company rebrands, its old name is scattered across your HubSpot portal. Here's how to find every reference and update it — across contacts, deals, tickets, and CMS content.
Read guideStill editing HubSpot records one by one?
Start with 100 free applied records — no credit card required.