Driving Mainstream Adoption at DIMO
Transforming a crypto-native product into a mainstream car ownership platform
Key Results
MAU Growth
Vehicle Insights Adoption
PMF Score
WAU / MAU
Signup Time
Sign-in Time
1Context
When I joined DIMO as the first product hire, the product had strong early traction (~15k MAU), but almost entirely within a crypto-native audience. DIMO was originally launched as a DePIN project, and most users engaged primarily to monitor token rewards—not to manage or understand their vehicles.
Customer interviews and product analytics showed that while this audience was engaged, it represented a growth ceiling. At the same time, crypto-forward UX decisions—particularly our wallet-based account system—created significant friction and eroded trust for mainstream car owners.
2Problem
DIMO's core product experience was misaligned with its growth ambition.
Users came for tokens, not vehicle insights
Vehicle analytics lacked product-market fit (only ~5% of sessions engaged)
Crypto-native onboarding created extreme friction:
~10 minutes to sign up
~2 minutes to sign in
The "average commuter" persona actively distrusted crypto-heavy experiences
To grow meaningfully, we needed to break out of the crypto niche and build a product that delivered clear, everyday value to mainstream car owners.
3Strategy
I led a two-pronged strategy to reposition DIMO for mainstream adoption:
Remove friction at the front door
Deliver a best-in-class authentication experience without sacrificing self-custody.
Refocus the product around real car-owner needs
Ground strategy in deep customer research and behavioral data.
4Execution
Rebuilding the Account System
The first priority was fixing onboarding. The existing wallet-based system was a hard blocker for mainstream users.
Designed and shipped a new smart-wallet architecture using passkeys and email authentication
Built on ZeroDev and Turnkey infrastructure to preserve self-custody while dramatically simplifying UX
Reduced signup time from 10 minutes → 1.1 minutes
Reduced sign-in time from 2 minutes → 11 seconds
This change alone unlocked mainstream adoption and drove rapid user growth. We increased our MAU from 15k to 133k in the months following this release.
Re-defining "Smart Car Ownership"
With friction removed, we focused on value.
Through user interviews and behavioral analysis, we refined the product's core promise around three jobs-to-be-done:
Know and control the status of your car
Extend the lifespan and value of your vehicle
Save money on ownership
This became the north star for all roadmap decisions.
Fixing Trust Through Data Quality
A major blocker to adoption was trust.
~75% of users interviewed reported at least one data accuracy issue
I built a structured triage process with Customer Support to:
Identify root causes systematically
Route issues to the correct engineering or data pipeline owners
Eliminate ad-hoc, distracting escalations
This significantly improved data reliability and user confidence. We saw tickets per WAU drop from 4% to 1.3%.
Shipping Features That Mattered
Over two quarters, we reworked the app around the three strategic pillars above. Key launches included:
AI-powered error code detection to proactively surface car issues
Charging and battery health insights to reduce EV ownership costs
Fuel efficiency tracking with historical trends and cost drivers
Driving benchmarks to contextualize behavior over time and vs peers
AI Vehicle Genius, giving users an on-demand car expert in their pocket
Each feature was explicitly tied to a real ownership pain point—not novelty.

