Wingify allows you to slice and dice the test reports to view how visitors from a specific traffic segment interacted with your website. Using the custom segments, you can specify the values for your conditions using regular expressions. With this, you can target a set of URLs instead of just one.
Regular expression allows you to use a sequence of symbols and characters to perform a string or pattern matching. Wingify offers limited support for regular expressions to identify groups of visitors during the segmentation of reports.
To use regular expressions for report segmentation:
- Log in to your Wingify account.
- Navigate to the Reports tab of your campaign.
- In the filters section, click the All Visitors option. The segmentation dialog appears.
- In the segmentation dialog, go to the Custom Segment section.
- From the first dropdown, select Landing Page URL.
- From the second dropdown, select the operator Matches Regex (case insens.) and enter the appropriate URL value in the field next to it.
- Click Filter to apply the selected segment to the campaign report. The report with the updated data for the specified segment appears.
Regular expression features are supported in Wingify report segmentation
Case Insensitive
All regular expressions are case insensitive. Wingify does not perform a case match for any string.
Anchoring
Most regular expression implementations match part of the text. To enter a regular expression matching the end and start of a string, use ^ and $ in the expression, respectively. Wingify regular expression support requires all patterns to be completely anchored.
For example, to match the string ‘I am a Wingify user’, you can enter the regular expression as follows:
Wildcards
Wingify post-segmentation feature (report segmentation) supports the following wildcards:
Grouping
The following forms of grouping are supported:
Escaping Reserved Characters
There are certain characters that form a part of the regular expression language. To match these characters, these characters must be escaped. For example, the ? character is a reserved character in the regular expression. To match this character in the string, it needs to be escaped like abc\?
The following characters are reserved and must be escaped if the intended use is to match that character: