Sending in-app messages to guide users to the aha moment
Message in a bottle? We’ve got something better. In this playbook, we cover everything you need to know about in-app messaging and its role in bringing users to value realization.
What you’ll learn:
How to craft messaging for each step to guide users to the aha moment.
How to integrate available resources in your messaging.
How to select the appropriate UI pattern for each message.
What you’ll need:
A clear understanding of your user journey.
Available resources to help your users (e.g., articles, webinars, worksheets, courses, etc.).
A team for brainstorming and reviewing your messages.
Suggested playbooks to check out before starting this one:
Understand what users are trying to achieve at each step and what motivates them.
Identify potential obstacles or issues they might face at each step.
Understand how users feel at each step; i.e., are they confused, excited, or frustrated?
Put it all together in a user persona. Here’s an example of a user persona in our playbook “Creating your user persona.”
Step 3: Select the appropriate UI pattern for each message.
Use modals for crucial information, such as welcoming users or important account updates. For example, Crowd Content uses a modal window to welcome users.
Use tooltips for guided tours or highlighting important features. For example, GitHub’s tooltips provide targeted advice and suggestions without being intrusive.
Use hotspots for contextual tips. For example, to improve their onboarding, Trainual moved their video tutorials and other educational resources into discrete hotpots sprinkled throughout their UI.
Step 4: Create messaging for each step
Draft messages that are relevant to each step of the journey, addressing your users' motivations and pain points.
Be empathetic in your messaging—make the user feel understood and supported.
Make sure your messaging aligns with your overall brand tone and voice.
For messaging inspiration, we’ve compiled some of the best in-app messages in GoodUX.
Step 5: Include any resources you have in the messaging.
If you have help articles, tutorials, or FAQs that could aid users, include them in your messaging.
For complex steps or features, consider linking to a webinar, instructional video, or an in-depth guide.
Make sure the resources are directly relevant to the step or feature in question.
Step 6: Finalize your in-app messaging.
Review the messages with your team. Check for clarity, relevance, and tone.
Make sure the UI patterns match the importance and urgency of the messages.
Plan for regular updates and revisions based on user feedback and changes in your product.