Designing a Top-Notch Onboarding Experience for Your IoT Device

By Allison Sall
March 18, 2022

Your customers have unwrapped the beautiful packaging and powered on their new IoT device. What happens in the next few moments is what matters the most: companion app onboarding.

Onboarding is your chance to educate your customers on navigating their new favorite product. And this first impression could make or break how they feel about purchasing it altogether.

Too often, onboarding for IoT is a complex, convoluted user experience. Whether the information is presented overwhelmingly or completing the steps takes too long, an onboarding process that feels unclear and arduous can leave a negative impression.

Instead, give your customers a simplified orientation that leaves a lasting positive impression long after they’ve recycled the box.

Prioritize the Must-Do Tasks For Your Customer During Onboarding

Your job is to make onboarding an enjoyable part of the product experience. Doing this means thinking about all the details your customer needs to know and leaving out everything they don’t. 

To get started, prioritize every must-do your customer needs to complete for proper onboarding. This may include: 

  • Connect the physical device to WiFi.
  • Establish a Bluetooth connection between the device and the phone.
  • Answer questions relevant to their account to further personalize their experience (and for future marketing purposes).
  • Complete educational steps that teach them how to use the product correctly.

As your team prioritizes the must-dos, consider how your customers’ context (their physical location and interaction with the connected device) might affect their onboarding experience. 

The first step is to gather the usage requirements of your device. These are the interactions a customer should follow for the device to work correctly. For example, if your device is a compact medical device for allergen testing. Does your device:

  • Need to be on a level surface? 
  • Need to be cleaned between each use?
  • Need to be connected to Bluetooth to function?
  • Require input parameters to know what mode to run?

If your device is something, someone wears, like a health tracker, think about how, what, when, and where they will use it. For example, does your customer need to know your wearable device is:

  • Only waterproof up to a certain point?
  • Most productive if it’s in a specific place on the body?
  • Only turns on with specific gestures?

If your connected device needs specific conditions to work correctly, think about how to notify your customer when elements affect how the product works (or is not working). 

Documenting your must-do tasks and contexts before design will ensure that you leave nothing critical out that could derail your customer’s experience.

Create a Flow Diagram to Choreograph Your Onboarding Experience

Now that you have your prioritized list of must-dos and your customer’s context, next up is choreographing the overall experience. Create a diagram that identifies what tasks or educational steps need to happen and when. 

Example flow diagram illustrating the complexity of connected app onboarding for IoT products.

For example, does your customer answer onboarding questions that personalize the user experience? Or does the customer’s first interaction require a Bluetooth connection before proceeding? Does the customer need to input certain information, so their robot cleaner knows the room’s dimensions? 

As you create your workflow, identify where you can streamline the user experience by removing or combining information into more consumable chunks. Not only is this important for simplifying the overall onboarding process, but it’s also critical in keeping your customer’s attention.

Maybe they have to pick up their phone, put it down, do something with the device, and repeat. If the onboarding process is too complex, you risk frustrating your customer, complicating the user experience, and leaving them with more questions than answers.

To ensure your onboarding process isn’t too complex, have your team test the experience using a wireframe prototype, paying attention to each touchpoint. Then, conduct usability testing with potential consumers. Even if you don’t have a fully functional and working device, you can learn what areas of your onboarding require refinement and how you can adjust the design to improve the overall user experience.

Design Educational Elements for All Different Customer Learning Styles

Teaching your customers how to navigate your product can be tricky. You want to educate them, so they feel confident and comfortable, but you don’t want them to get bored or confused. The trick to avoiding this? Don’t design a homogenous educational experience. 

Each customer is different, and they will learn in their own wonderfully unique way. Not only that, but they will interpret information differently from the next customer. 

To make a well-rounded onboarding user experience that’s helpful and pleasing to all, you need to think outside the wireframe and consider ways to educate them that resonate.

  • Prioritize visual information. For visual learners, nothing is better than seeing illustrations or images complementing the text. A strong visual like an image, animation, or infographic can help someone understand the task at a glance while reinforcing it with text.
  • Integrate short videos. Some instructions may have multiple steps, like how to reset your device or how to clear a path for your robot vacuum. Creating a short video helps distill complex information more easily.
  • Organize onboarding into digestible pieces. Don’t overwhelm your customer with too much information at once. Break up the process into discrete steps to help create a clear path for what the customer needs to do — and see how far they’ve come with checkmarks or other animations. For your robot cleaner, this might look like this: 
    • Create an account
    • Personalize my profile 
    • Connect my device 
    • Start my first clean
  • Provide help along the way. No matter what you do, sometimes a customer will take the wrong step or experience a Bluetooth glitch. Anticipate that anything could happen and provide access to getting help troubleshooting or providing definitions for less common terms.

Some customers prefer to read all the instructions before touching the device, while others may opt to learn on the job and skip over instructions altogether. Either way, designing your educational elements with these diverse learning styles ensures everyone’s style is entertained.

Create Positive Moments and Leave Customers Feeling Excited When Onboarding is Complete

Beyond creating a simplified, easy-to-understand onboarding process, don’t miss chances to delight your customers and leave them feeling excited about their purchase. 

To do this, consider the peak-end rule, where people remember intense positive or negative moments (peaks) and the last moments of an experience (end) rather than the sum of the entire experience. 

To use the peak-end rule to shape a fantastic experience, include the following in your design: 

  • Celebrate milestones and successes. Because you’ve done a great job breaking up your process flow into digestible pieces, use those natural transition points to celebrate key moments when they’ve completed a task. If they move through the workflow, reinforce progress with animations or brand moments.
  • Reward them at the end. They’ve learned everything they need to know — reward them! Give them a moment of celebration by injecting a kind message — that recognizes the end of their onboarding experience and the beginning of their experience with your product. Leave them feeling inspired and ready to go.

Engage a Design Agency to Design a Companion App and Outstanding Onboarding Experience

As you work on the physical design of your IoT device, ensuring your companion app and onboarding experience are top-notch is one of the most important things you can do for customer satisfaction. 

Consider engaging an outside design agency to make your connected product as helpful, easy to use, and enjoyable for your customers as possible. When your team is so focused on making every aspect of your product’s experience the best it can be, collaborating with a design agency specializing in app design can be a relief — and competitive advantage.

At Everyday Industries, we’ll work with you to conduct a strategy session to figure out what’s needed where. Next (in a nutshell), we’ll map out the customer journey, design the user experience, draw the high-fidelity wireframes, create pixel-perfect screen design using your brand guidelines, and test (and test and test) the design until it’s ready to wow. It’s what we love to do. 

If you’re ready to lean on an expert, we’re here to help.