Intuit Preference Center Overview

The Intuit Preference Center (IPC) empowers over 15 million users to manage their preferences seamlessly across all Intuit products. This unified platform enhances user personalization while providing internal teams with essential tools for integration.

The Problem: A Broken Personalization Experience

Imagine setting your app preferences—

  • Turning off promotional notifications,
  • Adjusting display settings,
  • Choosing how you want to be contacted.

Now imagine logging back in the next day from a different device… and everything’s gone 🥺  .

That was the reality for millions of Intuit users. Preferences were tied to local storage – temporary, fragile, and device-specific. Whether users logged out, cleared cache, switched devices, or reinstalled an app, their settings disappeared.

The result? A jarring, inconsistent experience that left users frustrated and eroded trust in the brand’s ability to remember them.

Siloed Systems

Engineering and product teams were duplicating efforts with fragmented, one-off implementations:

  • Redundant infrastructure created inefficiencies and inconsistent UX.

  • Basic preference functionality required weeks of custom development.

  • Absence of centralized governance introduced data silos and compliance risk.

My Role & Strategy

  • Defined and evangelized the platform vision across stakeholders and BUs.
  • Partnered closely with engineering, design, and UXFabric to deliver APIs, a preference management portal, and embeddable UI widgets.
  • Developed a governance model to ensure scalability and guardrails.
  • Championed developer enablement via a self-serve onboarding flow and real-time preference propagation—without requiring app redeployments.
A person in a business suit standing in front of a whiteboard with diagrams and charts, explaining a product strategy to a team.

Outcome Metrics

Customer Experience

Developer Velocity

Adoption & Performance

Key Learnings from Building Scalable Preference Management Systems

These are the key learnings from building scalable solutions for mobile and web platforms. By treating preference management as a core capability, we enabled downstream teams to move faster and deliver more personalized experiences. Investing in DX (Developer Experience) matters. Customer consistency builds trust.
A clean, modern illustration depicting a platform with interconnected nodes, symbolizing the scalability achieved through platform thinking in preference management. The nodes represent different teams and personalized experiences.
Platform Thinking Unlocks Scale
Treating preference management as a core capability enabled downstream teams to move faster and deliver more personalized experiences. This approach fosters scalability and innovation.
A developer working at a computer, surrounded by code snippets and API documentation, illustrating the importance of developer experience (DX) in boosting team adoption of preference management systems.
Investing in DX Matters
Developer Experies (DX) - Low-code integration, a real-time management portal, and APIs with strong filtering/mutation capabilities directly boosted team adoption and streamlined the development process.
A user interface showing consistent preferences across different devices and applications, emphasizing the importance of customer consistency in building trust and improving user satisfaction.
Customer Consistency Builds Trust
Even small features like preference persistence dramatically improve user satisfaction when implemented seamlessly across products, fostering trust and loyalty.