Retail & SaaS Success Story
How RetailNext Moved to HubSpot Marketing Hub Enterprise With Salesforce Integration and Lead Scoring
RetailNext, a retail analytics provider, ran marketing on Pardot with Salesforce as its system of record for sales. Pardot sunset on March 31, 2026, so the move had to preserve historical campaign attribution and leave the Salesforce sales process intact. Campaign Creators implemented HubSpot Marketing Hub Enterprise with a native Salesforce integration, rebuilt the marketing assets, and replaced activity-only lead scoring with a two-factor fit-and-engagement model.
0K
Contact records corrected for a missing Company Name field
0
Salesforce Opportunity sync errors identified and triaged
0
Working-day implementation completed from kickoff to launch
RetailNext is a retail analytics company headquartered in Campbell, California. Founded in 2007, it was the first technology company built exclusively for brick-and-mortar retail and now serves over 600 retailers across more than 100 countries. Its platform measures billions of shopping trips each year, producing what the company describes as the richest in-store dataset in retail.
The business runs on the premise that better data produces better decisions. Retailers use RetailNext to evaluate merchandising, allocate labor, and measure store performance against historical benchmarks, all of which depend on an unbroken record. That standard applies internally as much as it does to the product. With customers ranging from 10 stores to 10,000, RetailNext’s own marketing data has to distinguish a small regional chain from a global brand, and its historical campaign record has to survive any platform it sits on.
Industry
Retail Technology
Tools Used
HubSpot Marketing Hub Enterprise
Salesforce
Eventbrite
Services
HubSpot Onboarding & Implementation
Native Salesforce Integration
Marketing Asset Rebuild
Lifecycle Segmentation & Lead Scoring
The Challenge
RetailNext's prior attempt at a HubSpot migration had stalled over cost and an aggressive timeline, leaving the company wary of a second attempt. With Pardot's sunset date fixed, RetailNext needed a scoped, cost-controlled migration that protected the historical campaign and event attribution its sales and marketing teams depended on, all while keeping Salesforce untouched as the system of record.
Each additional month on a sunsetting platform carried the risk of losing marketing automation entirely, with no fallback once Pardot shut off.
Migration and Scoring Requirements
1. A hard platform deadline with no fallback.
Pardot was sunsetting on a fixed date, with no extension available. Missing that date meant marketing automation would stop entirely, with no interim system to fall back on.
2. A cost-sensitive, scope-limited migration.
The prior migration attempt had already failed over cost overruns and an aggressive timeline. A second failure risked ending the relationship entirely, with no budget appetite for a larger-scope redo.
3. Keeping Salesforce untouched as the system of record.
Any new marketing platform needed a native integration, not a CRM replacement that disrupted the sales team's existing process. Without that constraint, the sales team would have had to re-learn how to work a deal, not just how marketing operated.
4. Historical attribution at risk.
The earlier failed migration had already produced "migrated data" with no usable reporting attached to it. A repeat meant marketing would lose the ability to prove which campaigns drove revenue, going into the new platform blind.
5. Lead scoring that didn't reflect real buying intent.
Pardot's activity-only model produced inflated scores with no decay and no separation between fit and engagement. Sales couldn't reliably tell a genuinely sales-ready account from one that had simply visited the website repeatedly.
RetailNext needed a partner who could execute a scoped migration against a fixed deadline while rebuilding lead scoring around real account fit and intent.
"RetailNext needed to know this migration wouldn't repeat what went wrong the first time. We scoped Phase 1 around what was business-critical and kept Salesforce as their system of record, so the sales team never had to change how they worked."
— Keith Adelman, Account Executive, Campaign Creators
Why RetailNext Chose Campaign Creators
RetailNext needed a partner that could deliver a business-critical parity migration under a fixed deadline, without the cost overruns and scope creep that derailed its first attempt. That meant a partner comfortable scoping tightly, communicating proactively, and troubleshooting integration issues as they surfaced, not treating a signed SOW as the end of the conversation.
The engagement required:
- A native HubSpot-Salesforce integration limited to marketing-relevant objects, leaving Salesforce as the system of record
- A native Eventbrite integration for event data
- A marketing asset rebuild covering RetailNext's existing forms, emails, and landing pages
- A redesigned lifecycle-stage and lead-scoring model built around fit and engagement, not raw activity volume
- Reporting dashboards that preserved revenue attribution across the cutover
The Solution: How Campaign Creators Rebuilt RetailNext's Marketing Foundation on HubSpot
Campaign Creators sequenced the engagement to hit RetailNext's fixed Pardot sunset deadline: onboarding and setup first, followed by the Salesforce integration, the marketing asset rebuild, and the lifecycle segmentation and lead-scoring build, with consulting and training running alongside.
Standard Objects With Salesforce as System of Record
RetailNext's prior migration attempt had produced unreliable reporting, so the data model needed to preserve attribution without duplicating the sales team's existing Salesforce structure. Campaign Creators used HubSpot's standard objects (Contacts, Companies, Deals, Tickets), not custom objects, keeping Salesforce as the authoritative system of record for CRM and opportunity data while HubSpot owned marketing engagement and campaign data.
Every Sync Error Documented
Campaign Creators configured a native HubSpot-Salesforce integration syncing Contacts, Leads, Accounts, Opportunities, Cases (one-way to HubSpot), and Tasks. After the integration went live, the sync surfaced legacy data issues that hadn't been visible beforehand: 22 Leads and Contacts failed on invalid email addresses, 3,016 Opportunities failed for missing Opportunity Record Type, and 279 Opportunities failed because their associated Account predated 2021 and had never been imported into HubSpot. Each category of error was documented and triaged individually, not suppressed, giving RetailNext a clean, auditable record of legacy data gaps surfaced and tracked, not hidden.
Backfilling 43,000 Blank Company Names Before Launch
Marketing assets, including forms, emails, and landing pages, were rebuilt individually in HubSpot, not bulk-imported, with each asset tracked through sign-off. During migration, the team found that 43,000+ Salesforce-sourced contacts had a blank Company Name field, which would have broken email personalization at launch. Campaign Creators built an automation to backfill the field across the full contact base, closing the gap before launch.
Defining What Fit and Engagement Mean for RetailNext
Lead scoring required defining what "fit" and "engagement" meant for RetailNext specifically, not a generic scoring template. Fit Score properties were built around industry, store count, persona tier, and target-account status; Engagement Score properties were built around form fills, pricing-page visits, and event engagement, each weighted with recency-based decay so that old activity stopped inflating scores indefinitely.
Rolling Contact Scores Up to the Account
RetailNext's buying committees often span several contacts within one account, and Pardot scored each contact in isolation with no way to view them as a single account. Campaign Creators configured the Fit and Engagement model to roll scores up from associated contacts to the company record, so two contacts scoring 50 points each report as a 100-point company score, and three contacts scoring 60 points each report as 180, giving the sales team one account-level view, not several disconnected contact scores.
Timing and Field-Type Mismatches Resolved in Workflow
- A two-minute delay built into lead-routing workflows after a Salesforce campaign-assignment timing issue was found firing HubSpot actions before Salesforce finished assigning the campaign
- New dropdown fields and sync workflows reconciling a State/Country field-type mismatch between HubSpot's text fields and Salesforce's dropdown fields
- Lifecycle-stage advancement workflows tied to the Fit and Engagement scoring thresholds
Four Months of Support Past the Launch Window
Campaign Creators delivered consulting and training sessions running from March through June 2026, well past the initial implementation window, to work through issues as RetailNext's team put the new system into daily use. This included resolving a structural mismatch discovered after launch, in which HubSpot and Salesforce define "campaign" differently, which blocked a direct campaign-data sync and required a new unified campaign-tracking approach built specifically for RetailNext's two-platform setup.
The Results
RetailNext now runs its marketing operations on HubSpot Marketing Hub Enterprise with a working Salesforce integration, a rebuilt lead-scoring model, and reporting that survived the platform cutover. Key outcomes included:
Migrated off Pardot ahead of its March 31, 2026 sunset with no gap in marketing operations
Replaced an uncapped, activity-only lead-scoring model with a Fit and Engagement scoring system that includes recency-based decay
3,295 Salesforce Opportunity sync errors identified and triaged, tied to legacy data gaps
Fixed a Salesforce campaign-assignment timing issue that was causing lead-routing workflows to fire before campaign data synced
Extended consulting and training support through June 2026 to resolve issues as they surfaced in production use
RetailNext closed out its second HubSpot migration attempt with a working, Salesforce-integrated marketing platform and a scoring model built around real account fit and intent.
Marketing Platform Migrations That Hold Up Under Audit
Campaign Creators migrates teams off Pardot and other legacy platforms into HubSpot: assets rebuilt and signed off individually, native Salesforce integration with sync errors surfaced and triaged, and lead-scoring models defined around your actual buyers. Elite Solutions Partner, with support that runs past the launch window.