Top
Pop-up does not appear on the application
  • 02 Feb 2024
  • 4 Minutes To Read
  • Dark
    Light
  • PDF

Pop-up does not appear on the application

  • Dark
    Light
  • PDF

Article Summary

Issue:

Pop-up is not appearing on the application.

Causes:

A Pop-up may not appear for the following reasons:

  • Pop-up is not pushed to Production.
  • Pop-up Visibility Rules aren't set correctly.
  • Pop-up may have expired.
  • Pop-up date and time aren't set correctly.
  • Pop-up is not live on the application.
  • Pop-up is restricted to certain user roles.
  • The Pop-up may conflict with another Pop-up with the same Visibility Rules.
  • If the Pop-up is triggered by a User Action, the Visibility Rules aren't set correctly.
  • If the Pop-up is triggered based on Enterprise or User Attributes, the corresponding Visibility Rules aren't set correctly.

Solutions:

  • Check if the Pop-up is pushed from the Ready stage to the Production stage. For more information, see Push Whatfix content and widgets to Production.

  • The Pop-up could have expired or been set not to appear on specific dates.

  • Check the Visibility Rules for When the Pop-up must appear, that is, date and occurrence count.

your title goes here

When your end users click the Skip button, it is not considered an interaction and the Pop-up will be displayed to them regardless of the occurrences you have set.

your title goes here

Some of the Incorrect Visibility Rules that are commonly used are as follows:

  • Adding URL Equals instead of Contains: When you use equals as a condition instead of contains, the Pop-up is displayed only when the URL is exactly the same as entered. If the URL is slightly altered, the Pop-up is not displayed on the page.
    clm_visibility rules_contains
  • Selecting the rule as URL Path and adding the domain name, which is the value for the URL Hostname rule: When a domain name is added instead of a URL Path, the rule is not evaluated, and the Pop-up is not displayed. For example, in the following URL adding ap17.lightning.force.com as the URL path instead of /lightning.
    URL: https://ap17.lightning.force.com/lightning/#lead/list?filterName=Recent
    clm_visibility rules_url path

For more information, see Visibility and Display Rule conditions.

  • When you are adding more than one Visibility Rule, then ensure that the right operator is used.
    a. Use the And operator when the Pop-up needs to be shown only if all the conditions are evaluated as true.
    b. Use the Or operator when the Pop-up needs to be shown if any one of the conditions is evaluated as true.
  • Check if the Pop-up start date, end date, start time, and end time are set correctly. For more information, see Schedule a Pop-up.

    popup_date_time

    your title goes here
    • The Pop-up appears only between the set time durations 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 to 00:00 and the end time to 23:30. This ensures that the Pop-up appears for end-users regardless of their login time.
  • Ensure that you have set the Time Zone field correctly for the Pop-up according to your end users' time zone.

    popup_timezone

  • If your end users are from different time zones, then select the Use Local Time checkbox. For more information, see Schedule a Pop-up.

    image.png

    your title goes here

    When Use Local Time is selected, the Pop-up will appear at different times based on the local time. So if you set the Pop-up to show between 01:00 and 02:00, then the Pop-up will show based on the local time zone. This means that for a global audience, your users will see the content at different times, whenever it is 01:00 in their timezone. However, if this checkbox is unselected, then all your users will see the content at the set time in GMT.

  • Check whether user roles are used to configure the Pop-up Visibility Rules. If so, ensure that the appropriate user roles are added.

  • Ensure that you don't have two Pop-ups with the same Visibility Rules, Whatfix evaluates only one Pop-up on a page at a time.

    Note:

    If there are two pop-ups with the same Visibility Rules, then the Pop-up that was created first takes precedence.

  • Check if the Don't show me again option is enabled. Enabling this option gives the end user the option to disable the Pop-up.

  • If the Pop-up is set to be triggered based on the completion of User Actions, check if the Visibility Rules for the Pop-up are configured properly to include the User Action. For more information, see User Action as a Visibility Rule.

    your title goes here
    • A widget with User Actions configured as Visibility Rules can be previewed and tested using the Preview mode on Studio.
    • If you have configured multiple Pop-ups with different Visibility Rules to appear on the same page, the Pop-up configured with User Action Completed as the Visibility Rule is always shown first when the end user performs the User Action.
  • If the Pop-up is set to appear based on User or Enterprise attributes, ensure that you add the User Attribute or Enterprise Attribute Visibility Rules along with the other rules.

    user_enterprise_visibility_rule

    For more information, see User Attributes and Enterprise Attributes for content segmentation.

Info

Always test pop-ups using the Whatfix Preview mode before they are visible to your user. For more information on how to Preview a Pop-up, see Preview pop-ups.

your title goes here

If the issue persists, contact support@whatfix.com.


Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.