In early days, the onboarding flow focused heavily on professional GIS users and cartographers. As the product focus shifts to be more developer-oriented, we needed a method to help people start building and tinkering right away.
For the new on-boarding flow we focused on a very simple task: adding a basic map view. After the install flow, we guide users to more complicated examples. A discovery through user interviews is that code examples, not documentations, are a primary source of how people get started with Mapbox tools.
After the launch we've seen an increase in new account activations, mobile SDK adoptions, and other metrics. Platform separation also allows us to collect more accurate persona information for targeted marketing campaigns. The open/click-through rate of our on-boarding emails increased significanltly with an CTA of 30% for Android developers.
Three versions of the signup page
The signup page was the main entry point to the onboarding flow. Each version focuses on a specific selling point of the SDK, including customization, ease of use, and search/navigation features.