{"id":21207,"date":"2019-09-17T17:47:23","date_gmt":"2019-09-17T16:47:23","guid":{"rendered":"https:\/\/www.intercom.com\/blog\/?p=21207"},"modified":"2024-11-15T16:14:04","modified_gmt":"2024-11-15T16:14:04","slug":"designing-modular-user-onboarding","status":"publish","type":"post","link":"https:\/\/www.intercom.com\/blog\/designing-modular-user-onboarding\/","title":{"rendered":"Piecing it together: how to design cohesive onboarding"},"content":{"rendered":"<p>Onboarding is a holistic, ongoing process sitting at the intersection of many different teams: product, sales, marketing, customer engagement and business operations.<\/p>\n<p>A <a href=\"https:\/\/www.intercom.com\/blog\/user-onboarding\/\" target=\"_blank\" rel=\"noopener noreferrer\">customer\u2019s onboarding<\/a> may start with them visiting your website and choosing to purchase your product or service. But it should also persist as they learn how to use your product and become a confident power user who discovers continued value in your product over time.<\/p>\n<p>When thinking about onboarding, you <a href=\"https:\/\/www.intercom.com\/blog\/strategies-for-onboarding-new-users\/\" target=\"_blank\" rel=\"noopener noreferrer\">can\u2019t just consider<\/a> a customer\u2019s first day \u2013 you have to think in weeks, months, years, far beyond the first impression. Throughout the whole journey, your customer needs a cohesive experience so they ultimately feel confident in your product, which means it can\u2019t be a box-ticking exercise for one team, but rather a constant concern for multiple teams.<\/p>\n<p>However, creating that cohesive onboarding experience when responsibility is distributed across a company is not always easy \u2013 especially with cross-functional teams spread across offices and timezones. That conundrum is particularly pronounced when your product meets complex business needs.<\/p>\n<h2 id=\"in-search-of-consistency\">In search of consistency<\/h2>\n<p>We discovered this the hard way \u2013 with no one team to own a holistic onboarding for all of Intercom, our onboarding experience began to reveal the seams of our organization across different moments in time. Within Intercom itself, a customer\u2019s onboarding experience was splintered across various parts of the app.<\/p>\n<p>Product teams often found themselves resorting to one-off patterns to support a certain product launch here or there, using inconsistent guiding principles to make onboarding-related product decisions, and using a slightly different tone from our partners in Sales and Customer Engagement, who play key roles throughout a customer\u2019s onboarding.<\/p>\n<div style=\"width: 1310px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2019\/09\/Ch.-9-old-onboarding-Platform.jpg\" alt=\"\" width=\"1300\" height=\"810\" \/><p class=\"wp-caption-text\">Onboarding in one part of the app (Platform tab)<\/p><\/div>\n<div style=\"width: 1310px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2019\/09\/ch.-9-old-onboarding-Messages.jpg\" alt=\"\" width=\"1300\" height=\"814\" \/><p class=\"wp-caption-text\">Onboarding splintered in another part of the app (Messages tab)<\/p><\/div>\n<div style=\"width: 1310px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2019\/09\/ch.-9-one-off-pattern.jpg\" alt=\"\" width=\"1300\" height=\"934\" \/><p class=\"wp-caption-text\">Example of a one-off pattern to support a specific launch<\/p><\/div>\n<p>How do you empower different product teams and functions \u2013 like Sales and Customer Engagement \u2013 to input into onboarding, but still come out with a unified, comprehensive onboarding experience that helps customers quickly see value and stay engaged over time?<\/p>\n<h2 id=\"one-team-to-oversee-the-responsibility\">One team to oversee the responsibility<\/h2>\n<p>To answer that question, we made a few big changes, some organizational and some methodological.<\/p>\n<p>We knew we needed to paper over the cracks that had built up over the years, so we did the \u201cobvious\u201d thing and formed a product team \u2013 Team Onboarding \u2013 dedicated to overseeing Intercom\u2019s end-to-end onboarding experience.<\/p>\n<p>This might seem contradictory. Weren\u2019t we committed to making sure everyone felt a degree of accountability for our onboarding? In fact, while this approach might seem like we were centralizing and concentrating the responsibility for onboarding on one team and removing it from others, the reality was the opposite.<\/p>\n<p>Team Onboarding worked with various teams, like Sales and Marketing, to craft a scalable, long-term onboarding narrative and vision for Intercom. In practice, the team empowered all other product teams to easily contribute and own aspects of the onboarding flow while aligning with an overall strategy and narrative. This way, our customers could benefit from a cohesive end-to-end onboarding experience that was a shared responsibility across all our product teams.<\/p>\n<h2 id=\"building-a-design-system-for-onboarding\">Building a design system for onboarding<\/h2>\n<p>Building a cohesive end-to-end onboarding experience is more than merely an organizational issue, however. We needed to entirely rethink how we presented our onboarding, and consider not just our present needs but also how they might change.<\/p>\n<p>We devised two key components to deliver on that vision.<\/p>\n<ol>\n<li><strong>A modular onboarding framework:<\/strong> A set of discrete objects and principles to allow other product teams to easily create onboarding content for different use cases or features, and to swap in or out this content over time to adapt to user needs and business changes. This modularity is crucial in a powerful product like Intercom, where use cases can vary widely and evolve quickly.<\/li>\n<li><strong>A new \u201cOnboarding Home\u201d experience:<\/strong> a focused set of activities designed to onboard new Intercom customers without overwhelming them. <a href=\"https:\/\/www.intercom.com\/blog\/announcing-product-tours-for-onboarding\/\" target=\"_blank\" rel=\"noopener noreferrer\">Onboarding Home<\/a> is designed to be the single place for all new customers to start setting up Intercom \u2013 it\u2019s where new customers land in the app for the first time. We treated it as a product in its own right, and based it on the modular framework we set out above.<\/li>\n<\/ol>\n<p><img decoding=\"async\" src=\"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2019\/09\/Onboarding-Home.png\" \/><br \/>\n<span style=\"font-size: small;\"><em>New Onboarding Home provides a single place for all customers to start using Intercom<\/em><\/span><\/p>\n<h2 id=\"a-framework-for-discovery\">A framework for discovery<\/h2>\n<p>The modular onboarding framework we devised was inspired by video game tutorials and skill trees, which start simple, build on themselves, and incrementally expose gamers to the complexity of the video game.<\/p>\n<h3>Helping users level up<\/h3>\n<p>To that end, we crafted a seemingly simple but powerfully flexible framework, made up of a series of levels which contain discrete steps. We wanted the levels and steps in our onboarding framework to start with the basics, and then gradually and progressively guide our customers towards becoming confident power users of Intercom.<\/p>\n<p>Each level in the framework has a clear objective and success metric, and includes a sequence of steps to:<\/p>\n<ol>\n<li>Introduce customers to a concept and the value it brings to their business.<\/li>\n<li>Encourage users to do the simplest thing possible to learn how the concept works with minimal effort.<\/li>\n<li>Know where to go within the product to learn more about the concept.<\/li>\n<\/ol>\n<p>After completing a level, customers should feel like they understand what the concept is, why it\u2019s important and where to go in the future to do more.<\/p>\n<p>Each step within a level follows certain design patterns, depending on the goal of the step and when a customer might encounter the step within their Intercom journey (i.e. have they just signed up, or is this their 10th time signing into Intercom?).<\/p>\n<p>In creating unified patterns to best help customers learn these concepts, we leveraged education principles like \u201cscaffolding\u201d and \u201clearning by doing\u201d to focus a customer\u2019s initial learning within the environment of Onboarding Home. These are techniques to fast-track understanding without overwhelming users, before gradually guiding them to complete steps contextually in various parts of the product, after they\u2019ve gained more confidence.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2019\/09\/ch.-9.-Level-template.jpg\" \/><br \/>\n<span style=\"font-size: small;\"><em>Template showing a level and the types of steps within it<\/em><\/span><\/p>\n<p>These levels are grouped and ordered by increasing complexity and specificity of customer needs: starting with the most basic bare bones fundamentals of Intercom, to the necessary setup required for a certain use case, to more specific concepts like optimizing or automating workflows.<\/p>\n<p>Every product serves different users with different needs, so if you were to adopt a similar framework, you\u2019ll have to put a lot of thought and attention into grouping and ordering the levels to best reveal the value in your own product.<\/p>\n<h3>Creating a familiar, cohesive experience for users<\/h3>\n<p>To make the environment approachable and familiar for a new user, especially in the first few moments when they\u2019re interacting with our product, we worked closely with our partners outside of the product team.<\/p>\n<p>That\u2019s because we knew our in-product onboarding flow had to be strongly connected with the sales and marketing narrative to reinforce the value that customers signed up for. This allowed us to create a cohesive end-to-end customer experience that was still adaptable enough for a wide variety of use cases.<\/p>\n<h3>A cohesive set of guidelines and principles<\/h3>\n<p>Establishing these guiding principles was key to ensuring the modularity and extensibility of the onboarding framework. Based on these guidelines, other teams can now easily create onboarding content for their use case or feature while still ensuring a cohesive end-to-end customer journey that ties back to to a single strategy and overall onboarding narrative.<\/p>\n<p>Thinking about the elements of onboarding in terms of a design system means considering how it will work in the long term. From the start, you\u2019ll want to future proof your framework and make sure other product teams can easily use it. For instance, while we were designing the specific levels and steps that would go into our Onboarding Home release, we also used the framework to design reusable components, guidelines and design principles.<\/p>\n<p>Drawing on learnings from having a centralized <a href=\"https:\/\/www.intercom.com\/blog\/the-full-stack-design-system\/\" target=\"_blank\" rel=\"noopener noreferrer\">Design Systems<\/a> team, we put together guiding resources to enable other teams to build on top of our onboarding system. This includes a checklist of when to add features to Onboarding Home, a set of onboarding patterns and guidelines to follow when doing so, templates for creating levels and steps and examples of do\u2019s and don\u2019ts.<br \/>\n<img decoding=\"async\" src=\"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2019\/09\/ch.-9.-Step-template.jpg\" \/><br \/>\n<span style=\"font-size: small;\"><em>Step 1 template<\/em><\/span><\/p>\n<p>These are living breathing tools that link directly to components in our codebases and design tools, so PMs, designers and engineers across the company can plug and play into a cohesive onboarding experience as easily as possible.<\/p>\n<h2 id=\"better-alignment-better-onboarding\">Better alignment = better onboarding<\/h2>\n<p>When considering how to devise and implement a holistic <a href=\"https:\/\/www.intercom.com\/blog\/applying-systems-thinking-in-product-design\/\" target=\"_blank\" rel=\"noopener noreferrer\">design system<\/a> for your own onboarding experience, it\u2019s vital to take a step back and recognize any gaps or inconsistencies that exist. Consider not just how to fix those gaps and inconsistencies, but also why they might have arisen and how you can ensure they don\u2019t creep back in. Invest the time to establish a scalable, long-term onboarding strategy and modular, adaptable framework. After all, you need to give your team the best <a href=\"https:\/\/www.intercom.com\/blog\/onboarding-tools\/\" target=\"_blank\" rel=\"noopener noreferrer\">onboarding tools<\/a> if you want them to create a superior onboarding experience.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Great onboarding turns trial users into power users. Here&#8217;s how we used design thinking to improve our onboarding experience.<\/p>\n","protected":false},"author":419,"featured_media":21606,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"category":[5],"tags":[206,205,18631,153,12706],"coauthors":[18562,510],"class_list":["post-21207","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-product-and-design","tag-customer-onboarding","tag-onboarding","tag-onboarding-home","tag-product-design","tag-user-onboarding"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.5 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Piecing it together: how to design cohesive onboarding<\/title>\n<meta name=\"description\" content=\"Great onboarding turns trial users into power users. Here&#039;s how we used design thinking to improve our onboarding experience.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.intercom.com\/blog\/designing-modular-user-onboarding\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Piecing it together: how to design cohesive onboarding\" \/>\n<meta property=\"og:description\" content=\"Great onboarding turns trial users into power users. Here&#039;s how we used design thinking to improve our onboarding experience.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.intercom.com\/blog\/designing-modular-user-onboarding\/\" \/>\n<meta property=\"og:site_name\" content=\"The Intercom Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/intercominc\" \/>\n<meta property=\"article:published_time\" content=\"2019-09-17T16:47:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-11-15T16:14:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2019\/09\/Intercom_Illustration_AG_@2x.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"3600\" \/>\n\t<meta property=\"og:image:height\" content=\"1705\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Siya Yang, Cindy Chang\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@intercom\" \/>\n<meta name=\"twitter:site\" content=\"@intercom\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Siya Yang, Cindy Chang\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/designing-modular-user-onboarding\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/designing-modular-user-onboarding\\\/\"},\"author\":{\"name\":\"Siya Yang\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#\\\/schema\\\/person\\\/01dd13d8e19b201f8b9a7cee24a8eebd\"},\"headline\":\"Piecing it together: how to design cohesive onboarding\",\"datePublished\":\"2019-09-17T16:47:23+00:00\",\"dateModified\":\"2024-11-15T16:14:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/designing-modular-user-onboarding\\\/\"},\"wordCount\":1571,\"publisher\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/designing-modular-user-onboarding\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/Intercom_Illustration_AG_@2x.jpg\",\"keywords\":[\"customer onboarding\",\"onboarding\",\"onboarding home\",\"product design\",\"user onboarding\"],\"articleSection\":[\"Product &amp; Design\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/designing-modular-user-onboarding\\\/\",\"url\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/designing-modular-user-onboarding\\\/\",\"name\":\"Piecing it together: how to design cohesive onboarding\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/designing-modular-user-onboarding\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/designing-modular-user-onboarding\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/Intercom_Illustration_AG_@2x.jpg\",\"datePublished\":\"2019-09-17T16:47:23+00:00\",\"dateModified\":\"2024-11-15T16:14:04+00:00\",\"description\":\"Great onboarding turns trial users into power users. Here's how we used design thinking to improve our onboarding experience.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.intercom.com\\\/blog\\\/designing-modular-user-onboarding\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/designing-modular-user-onboarding\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/Intercom_Illustration_AG_@2x.jpg\",\"contentUrl\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/Intercom_Illustration_AG_@2x.jpg\",\"width\":3600,\"height\":1705},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/\",\"name\":\"The Intercom Blog\",\"description\":\"Articles and Podcasts on Customer Service, AI and Automation, Product, and more\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#organization\",\"name\":\"The Intercom Blog\",\"url\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/08\\\/Intercom-logo-sq-black-trans.png\",\"contentUrl\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/08\\\/Intercom-logo-sq-black-trans.png\",\"width\":1000,\"height\":1000,\"caption\":\"The Intercom Blog\"},\"image\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/intercominc\",\"https:\\\/\\\/x.com\\\/intercom\",\"https:\\\/\\\/www.instagram.com\\\/intercom\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/2491343\",\"https:\\\/\\\/www.pinterest.ie\\\/intercom\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCJG0MvLP03kyzzAkD-w98aQ\",\"https:\\\/\\\/en.wikipedia.org\\\/wiki\\\/Intercom_(company)\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#\\\/schema\\\/person\\\/01dd13d8e19b201f8b9a7cee24a8eebd\",\"name\":\"Siya Yang\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6dcfc4550b0728670aa74209b0a3d2a5798e8f35eb1aa68805dcf220c1a6707b?s=96&d=mm&r=pg59835825a848ca5381404e8030f04931\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6dcfc4550b0728670aa74209b0a3d2a5798e8f35eb1aa68805dcf220c1a6707b?s=96&d=mm&r=pg\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/6dcfc4550b0728670aa74209b0a3d2a5798e8f35eb1aa68805dcf220c1a6707b?s=96&d=mm&r=pg\",\"caption\":\"Siya Yang\"},\"description\":\"Siya is a former Product Manager at Intercom. Prior to joining Intercom, she was a QuickBooks product manager at Intuit and a consultant at the Boston Consulting Group.\",\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/siyayang\\\/\"],\"url\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/author\\\/siyayang\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Piecing it together: how to design cohesive onboarding","description":"Great onboarding turns trial users into power users. Here's how we used design thinking to improve our onboarding experience.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.intercom.com\/blog\/designing-modular-user-onboarding\/","og_locale":"en_US","og_type":"article","og_title":"Piecing it together: how to design cohesive onboarding","og_description":"Great onboarding turns trial users into power users. Here's how we used design thinking to improve our onboarding experience.","og_url":"https:\/\/www.intercom.com\/blog\/designing-modular-user-onboarding\/","og_site_name":"The Intercom Blog","article_publisher":"https:\/\/www.facebook.com\/intercominc","article_published_time":"2019-09-17T16:47:23+00:00","article_modified_time":"2024-11-15T16:14:04+00:00","og_image":[{"width":3600,"height":1705,"url":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2019\/09\/Intercom_Illustration_AG_@2x.jpg","type":"image\/jpeg"}],"author":"Siya Yang, Cindy Chang","twitter_card":"summary_large_image","twitter_creator":"@intercom","twitter_site":"@intercom","twitter_misc":{"Written by":"Siya Yang, Cindy Chang","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.intercom.com\/blog\/designing-modular-user-onboarding\/#article","isPartOf":{"@id":"https:\/\/www.intercom.com\/blog\/designing-modular-user-onboarding\/"},"author":{"name":"Siya Yang","@id":"https:\/\/www.intercom.com\/blog\/#\/schema\/person\/01dd13d8e19b201f8b9a7cee24a8eebd"},"headline":"Piecing it together: how to design cohesive onboarding","datePublished":"2019-09-17T16:47:23+00:00","dateModified":"2024-11-15T16:14:04+00:00","mainEntityOfPage":{"@id":"https:\/\/www.intercom.com\/blog\/designing-modular-user-onboarding\/"},"wordCount":1571,"publisher":{"@id":"https:\/\/www.intercom.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.intercom.com\/blog\/designing-modular-user-onboarding\/#primaryimage"},"thumbnailUrl":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2019\/09\/Intercom_Illustration_AG_@2x.jpg","keywords":["customer onboarding","onboarding","onboarding home","product design","user onboarding"],"articleSection":["Product &amp; Design"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.intercom.com\/blog\/designing-modular-user-onboarding\/","url":"https:\/\/www.intercom.com\/blog\/designing-modular-user-onboarding\/","name":"Piecing it together: how to design cohesive onboarding","isPartOf":{"@id":"https:\/\/www.intercom.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.intercom.com\/blog\/designing-modular-user-onboarding\/#primaryimage"},"image":{"@id":"https:\/\/www.intercom.com\/blog\/designing-modular-user-onboarding\/#primaryimage"},"thumbnailUrl":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2019\/09\/Intercom_Illustration_AG_@2x.jpg","datePublished":"2019-09-17T16:47:23+00:00","dateModified":"2024-11-15T16:14:04+00:00","description":"Great onboarding turns trial users into power users. Here's how we used design thinking to improve our onboarding experience.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.intercom.com\/blog\/designing-modular-user-onboarding\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.intercom.com\/blog\/designing-modular-user-onboarding\/#primaryimage","url":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2019\/09\/Intercom_Illustration_AG_@2x.jpg","contentUrl":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2019\/09\/Intercom_Illustration_AG_@2x.jpg","width":3600,"height":1705},{"@type":"WebSite","@id":"https:\/\/www.intercom.com\/blog\/#website","url":"https:\/\/www.intercom.com\/blog\/","name":"The Intercom Blog","description":"Articles and Podcasts on Customer Service, AI and Automation, Product, and more","publisher":{"@id":"https:\/\/www.intercom.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.intercom.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.intercom.com\/blog\/#organization","name":"The Intercom Blog","url":"https:\/\/www.intercom.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.intercom.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2019\/08\/Intercom-logo-sq-black-trans.png","contentUrl":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2019\/08\/Intercom-logo-sq-black-trans.png","width":1000,"height":1000,"caption":"The Intercom Blog"},"image":{"@id":"https:\/\/www.intercom.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/intercominc","https:\/\/x.com\/intercom","https:\/\/www.instagram.com\/intercom\/","https:\/\/www.linkedin.com\/company\/2491343","https:\/\/www.pinterest.ie\/intercom\/","https:\/\/www.youtube.com\/channel\/UCJG0MvLP03kyzzAkD-w98aQ","https:\/\/en.wikipedia.org\/wiki\/Intercom_(company)"]},{"@type":"Person","@id":"https:\/\/www.intercom.com\/blog\/#\/schema\/person\/01dd13d8e19b201f8b9a7cee24a8eebd","name":"Siya Yang","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/6dcfc4550b0728670aa74209b0a3d2a5798e8f35eb1aa68805dcf220c1a6707b?s=96&d=mm&r=pg59835825a848ca5381404e8030f04931","url":"https:\/\/secure.gravatar.com\/avatar\/6dcfc4550b0728670aa74209b0a3d2a5798e8f35eb1aa68805dcf220c1a6707b?s=96&d=mm&r=pg","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6dcfc4550b0728670aa74209b0a3d2a5798e8f35eb1aa68805dcf220c1a6707b?s=96&d=mm&r=pg","caption":"Siya Yang"},"description":"Siya is a former Product Manager at Intercom. Prior to joining Intercom, she was a QuickBooks product manager at Intuit and a consultant at the Boston Consulting Group.","sameAs":["https:\/\/www.linkedin.com\/in\/siyayang\/"],"url":"https:\/\/www.intercom.com\/blog\/author\/siyayang\/"}]}},"jetpack_featured_media_url":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2019\/09\/Intercom_Illustration_AG_@2x.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/posts\/21207","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/users\/419"}],"replies":[{"embeddable":true,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/comments?post=21207"}],"version-history":[{"count":0,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/posts\/21207\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/media\/21606"}],"wp:attachment":[{"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/media?parent=21207"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/category?post=21207"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/tags?post=21207"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/coauthors?post=21207"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}