August 23, 2026 · 6 min read
We Migrated Off Marketo, Here's What We'd Do Differently Six Months Later
The migration itself went fine. The six months after it, cleaning up the assumptions we carried over from the old platform, were the real project.
Everyone asks about the migration itself — the field mapping, the data export, the cutover weekend. That part went about as well as these things ever go: a few broken merge fields, one nurture program that silently stopped firing for four days, nothing catastrophic. The part nobody asks about, because nobody budgets time for it, is the six months after, where you discover how much of your 'process' was actually just Marketo's defaults wearing a company logo.
We didn't migrate a strategy, we migrated a configuration
A client's lead scoring model had fourteen rules in it. When we rebuilt it in the new platform, I asked what each rule was actually trying to capture, and for six of them the honest answer was 'that's just how it was set up when I started.' Nobody had designed those rules — they'd accreted over four years of different admins each adding one more condition to fix one specific complaint. The migration forced a redesign we should have done two years earlier, except now we were doing it under a deadline instead of on our own schedule.
A platform migration isn't a lift-and-shift of your marketing operation. It's an audit you didn't sign up for, with a go-live date attached.
Where the real cost showed up
- Nurture programs built on Marketo-specific triggers (campaign membership logic) that had no clean equivalent, requiring actual redesign rather than translation.
- Integrations that pulled from Marketo's API in ways the new platform's API didn't support identically, breaking a Salesforce sync field we didn't catch for three weeks.
- Reporting dashboards built by someone who left the company two years prior, with no documentation of what the underlying segments actually meant.
- Sales team muscle memory — reps who'd learned to read lead score as a proxy for 'sales ready' had to relearn what the number meant in the new system.
If I were scoping this again, I'd budget the discovery phase at double what felt reasonable, because every legacy system hides more undocumented logic than anyone admits during the sales pitch. The platform vendor's timeline estimates assume your current setup is clean. It never is.
Six months later, the thing I'm actually glad we did was treat the migration as a forcing function rather than a technical chore. We ended up with fewer nurture programs, a lead scoring model with six rules instead of fourteen, and — this is the part that mattered most — actual documentation of why each one exists. That's worth more than the platform switch itself.