Updated on October 21, 2018
Download PDF

Brief Overview

Segments allow you to push items to specific users or to remove items from a user’s view. To make your Walk-Thrus be visible to some user groups but not others, you can segment them out using the Segmentation Center. You can also further refine the display conditions with local segmentation.

The material in this article applies to both Smart Walk-Thrus and Walk-Thrus.

The Short Version

Purposeful Segmentation is an important part of your builds. If WalkMe items aren’t relevant to certain users or under certain conditions, they can be hidden using segmentation. This will allow your users to focus on the available tasks and reduce clutter on the screen and in the Player Menu.

Segments will only affect what you see in the WalkMe Editor (not to the end-user) until you define a segment with a rule. Segments can be created with any of the buildable conditions from the Rule Engine. For example, you can create segments to organize and filter your WalkMe items by variable, date, on-screen element, or even by URL.

The segments of your items get checked as soon as WalkMe loads on a page. Before any items become visible, the segment must be True. Items with no segment will always appear.

How It Works

Before any of the items in a segment appear in the Player Menu or on screen, WalkMe will check that the associated rule is true. Any rule type can be used to create a segment. A segment is only checked once when the page loads; it cannot be based on an on-screen element that does not appear immediately on the page.

Most apps in the Editor can be segmented to appear for target audiences: Walk-Thrus, Launchers, Resources, Shuttles, Surveys, Smart Tip Sets, and ShoutOuts can each have segments (Help Desk and Live Chat cannot be segmented).

Segments can be applied in two ways: globally through the Segmentation Center or locally to an individual item.

Segmentation Center

Use the Segmentation Center to create global segments. These are segments to which other relevant items can easily be added. Create global segments for rules you are likely to repeat.

Defining New Segments

The segment is first created in the Segmentation Center, and then relevant items are added to the segment.

After adding items to a segment, create a rule to define the segment.

Any rule type can be used to create a segment. The following rule was created to define the Managers segment:

Before any of the items in a segment appear in the Player Menu, WalkMe will check that the associated rule is true. WalkMe will only show the items you have added to the segment when the rule for the segment is true. A segment is only checked once when the page loads; it cannot be based on an on-screen element that does not appear immediately on the page.

Adding Items to Segments

Enter a segment to add multiple items at once. Click Add Item to select which items to add to the segment. To add an item to a segment, click Add.

Editing Existing Segments

The name and color of a segment can be changed by clicking the pencil icon. Edit a segment’s rule anytime by clicking the rule icon. Items can be removed from a segment by hovering over the item and clicking Remove.

Filtering Based on Segments

After creating your segments, you can filter your items in the Editor by clicking the Filter icon and checking the segments you want to view. This will not affect the end-user’s view.

Local Segmentation

Local segmentation is used to further specify conditions under which a single item should appear. This segment is created in the individual item using the Create a Display Segment button. This opens the Rule Engine, with which a segment can be defined. Use local segmentation for rules you are unlikely to repeat, such as a specific page.

Segmentation can also be applied locally in other apps.

Rules To Use In Segmentation

Although any rule can be used in segmentation, User Variables and URL are the most commonly used rule types.

User Variables

User Variables are the most widely used and versatile rule type for segments. Depending on its configuration, a variable can store information about a user’s role, access level, and even time within the organization. Variable names and values must be configured within your environment and can then be read by WalkMe to segment items.


A Variable can also track individual users for Onboarding, segmentation and analytics purposes.


Rules based on URL are ideal for identifying specific pages on which a WalkMe item should appear. URL-based segments are especially useful with Launchers when it should only appear on a specific page. This type of rule can also be used with Resources to limit articles and videos from appearing where they are not relevant.

Dynamic Text

When using Dynamic Text, make sure to segment items so they are targeted and contextual to the right customers.

For example, you might want a ShoutOut to notify a user of the number of days left in his/her two-week trial membership once there are four or fewer days left. You can create a segment for users with four or fewer days remaining using a variable:

Try it Out

Try to create a segment for your users; Think about how you can identify these users using a User Variable, URL, or On Screen Element to identify who should see a particular item. Add all the relevant items to the global segment and save your work.

Use the Segmentation Center to organize your WalkMe content items internally. Create a segment for the different stages of the production process: In Development, Testing, Ready to Publish, and Live.

If there is more than one WalkMe content builder on your team you might also consider creating a segment for each user. Be sure to leave the rule for these segments blank. Use the filter function to select which items will be visible in the Editor as you work.

Was this article helpful?

Related Articles