- 08 Jan 2025
- 3 Minutes To Read
-
Print
-
DarkLight
-
PDF
Pop-ups Best Practices
- Updated On 08 Jan 2025
- 3 Minutes To Read
-
Print
-
DarkLight
-
PDF
Use Pop-ups to display important messages about your product or feature. For example, inform users about upcoming downtime by scheduling a Pop-up. For more information on scheduling Pop-ups, see Schedule a Pop-up.
Create a new Pop-up using one of Whatfix's available templates, eliminating the need to start from scratch. Whatfix enables you to choose from 6 templates. For more information, see Create a Pop-up.
For the Pop-up to appear on your application, ensure that the Pop-up start date, end date, start time, and end time are set correctly. For more information, see Schedule a Pop-up.
- The Pop-up appears only between the set time duration on the selected dates. For example, if you set the start time at 08:00 and the end time at 21:00, then for the selected dates, the Pop-up would appear between 08:00 and 21:00 every day until the end date.
- For the Pop-up to appear immediately upon publishing, set the start time as 00:00 and the end time as 23:30. This ensures that the Pop-up appears for end-users regardless of their login time.
Whatfix recommends you to use Pop-ups to provide a guided product or feature tour to users. Include embedded videos to onboard users, introduce your software application using a quick tour, or deliver change management communication.
If you want to create a Pop-up for your English and German-speaking users, Whatfix recommends that you translate the Pop-ups in the UI so that the Pop-up content is both in English and German respectively. Route your users to the respective language support page.
For more information, see Translate Pop-ups in multiple languages.
Once you are done creating a Pop-up, test the Pop-up using the Preview mode. Whatfix also recommends that you check the Pop-up once it's live to ensure that it's appearing as expected to your end users.
After a Pop-up serves its purpose, move the widget back to Draft. Keeping inactive content in Production can cause performance issues on the Dashboard, as Whatfix continues to evaluate it, even if it does not display to the end user. Thus, it's best to keep only relevant widgets active for smoother performance.
Scheduling a Pop-up doesn't move the widget back to Draft. While scheduling stops the Pop-up from displaying on the application, it remains in Production and continues to be evaluated.
- Add Alternative Text to images within Pop-ups.
- Avoid adding interactive elements such as links, videos, or buttons in the middle of the Pop-up content. Position the links at the end of the paragraph or create a separate call-to-action (CTA) for user interaction.
- Upload videos to Whatfix before you add them to Pop-ups; Videos hosted on Whatfix align with the accessibility behavior of browsers that end users are more familiar with.
- Ensure that you provide context of the video or audio content when adding them to Whatfix Pop-ups.
- Add closed captions to videos; ensure that both video and audio transcripts are easily accessible for all end users.
- Ensure you use WCAG compliant color contrast themes.
- Check the tabbing order for Whatfix Pop-ups. The logical tabbing order on Whatfix Pop-ups should be from top to bottom and then left to right, in a Z pattern. However, interactive elements on a Pop-up always receive the initial focus; otherwise the leftmost button receives the initial focus when multiple buttons are present. To understand what tabbing order is, refer to Tab order explained.
- To enable the WCAG compliant Pop-up on the Whatfix Dashboard, contact support@whatfix.com.
- Once the WCAG feature is active on the Whatfix Dashboard, you can see Add title for screen reader visible .
- The screen reader behavior may change depending on the browser type used by your end users.