Thinklytics

System Consolidation · 6 min read · February 2026

Why We Almost Never Recommend a Platform Migration

By Thinklytics Partners, System Consolidation Practice

In 15 years of analytics consulting, we have recommended a platform migration fewer than 15 times. Here is what we recommend instead and why it works.

Frequently asked questions

Why does Thinklytics rarely recommend platform migration?

Because in fewer than 15 percent of cases we audit, the platform is actually the problem. The other 85 percent have a data-layer problem the migration won't fix. Migrating moves the same broken data to a new tool at significant cost and no upside.

When IS platform migration the right answer?

When the existing platform has a hard limit (regulatory, security, vendor sunset, performance ceiling at your scale) that no remediation can fix. Microsoft Fabric removing Power BI Premium per capacity, AWS sunsetting QuickSight features, or Tableau Server reaching admin overhead exceeding Cloud cost are real triggers.

What does the alternative to migration look like?

Fix the metric layer in the existing tool. Rationalize unused dashboards. Retire reports nobody reads. Build a certified-metric source. Most environments find that 30 to 50 percent of their dashboards weren't actually used. The remaining 50 percent often work fine once the metric layer is right.

How much does fixing-in-place vs migrating typically save?

Across engagements, fix-in-place runs 30 to 60 percent of the cost of migrating, and ships 4 to 8 months faster. The AT&T Tableau Rationalization engagement was the canonical example: 11 years of sprawl rationalized in place for less than the migration quote would have cost.

Does Thinklytics ever recommend migration to a partner platform?

Yes, when the conditions above hold. We've shipped Tableau to Power BI, Server to Cloud, and bespoke-to-Snowflake migrations. The recommendation is honest. We don't get paid by the destination vendor and we say no when the migration math doesn't work.

What is the first signal that a migration is being sold for the wrong reason?

The pitch focuses on the new platform's features instead of your environment's specific problem. A migration that solves an actual problem looks like: here is the limit you're hitting, here is what removes the limit, here is the cost. Anything fuzzier than that is vendor-driven.

How do you know a vendor is selling migration for the wrong reason?

Three signals. The pitch leads with new-platform features, not your environment's specific limit. The discovery skips your existing report inventory. The proposed timeline is under 6 months for an environment with 200+ users. Any two together is a flag.

What does the alternative look like in practice?

Read the [AT&T Tableau Rationalization case study](/case-studies/att-tableau-rationalization). Eleven years of sprawl rationalized in place, $4.2M migration avoided, environment kept running while the metric layer got rebuilt underneath.

Thinklytics

Data and AI consulting for Fortune 500s, health systems, and growth-stage companies. Clean data, governed metrics, analytics ready for AI.

Austin, TX · United States

[email protected]