Start free. Upgrade when the cleanup gets bigger.

Preview changes without using your allowance. Pay only when you need more applied records, longer retention, or regex support.

Free

Try it free on a single portal

$0
  • 1 HubSpot portal
  • 100 records per year
  • Exact match & substring search
  • 7-day rollback window
  • 7-day audit log
Most Popular

Cleanup Pass

Finish a one-time HubSpot cleanup without a subscription

$99one time
  • 1 HubSpot portal
  • 500 applied records
  • Valid for 30 days
  • Exact match & substring search
  • 30-day rollback window
  • Email support

Professional

For ops teams who need regex and longer retention

$41.25/month
Billed annually at $495
  • 1 HubSpot portal
  • 10,000 records per year
  • Regex search & replace
  • 30-day rollback window
  • 30-day audit log
  • Email support

Enterprise

Custom volume, compliance, and integration requirements

Unlimited HubSpot portalsUnlimited recordsRegex search & replace365-day rollback window365-day audit logCustom annual volumeCustom portal limitUp to 365-day retention

Compare all features

FeatureFreeCleanup PassPopularProfessionalEnterprise
Usage
Records per year10050010,000Unlimited
HubSpot portals111Unlimited
Search
Exact match & substring search
Regex search & replace
Multi-field search
Safety
Preview before applying
Rollback window7 days30 days30 days365 days
Audit log retention7 days30 days30 days365 days
Object Types
Contacts, Companies, Deals
Tickets (when optional scope is granted)
CMS content (when optional scope is granted)
Custom objects (eligible portals)
Support
Support levelCommunityEmailEmailContact us

Frequently Asked Questions

How does billing work?+

The Cleanup Pass is a one-time $99 purchase valid for 30 days. Professional is billed annually at $495, displayed as the equivalent of $41.25 per month. You can start free and upgrade at any time.

What counts as a 'record' in the usage limit?+

Each CRM record that is modified during a search & replace operation counts as one unit. Previewing changes (without applying them) does not consume any units.

Can I connect multiple HubSpot portals?+

Free, Cleanup Pass, and Professional each support one HubSpot portal. Contact us if you need an agency or multi-portal plan.

How does the rollback feature work?+

Every applied search-and-replace operation stores the before-values needed for rollback. Eligible completed operations can be rolled back during your plan's retention window while the authorized portal connection remains available.

Which HubSpot object types are supported?+

Contacts, companies, and deals are included in the base OAuth installation. Tickets, supported CMS pages and blog posts, and eligible custom objects appear when the selected portal grants the corresponding optional scopes. SearchReplace exposes supported writable string, phone-number, and enumeration properties.

Is my HubSpot data secure?+

SearchReplace uses HubSpot OAuth. OAuth tokens are encrypted at rest with AES-256-GCM, and passwords are hashed with bcrypt. Applied operations retain the affected before/after values needed for history and eligible rollback, then purge them according to the applicable retention policy.

Have a one-off HubSpot cleanup?

Start free, then use the $99 Cleanup Pass when you need 500 applied records and 30 days of rollback without a subscription.