One of the most important parts of setting up an experiment is deciding which pages of your website you want to run it on. This can be done easily in PageSense using the Advanced URL targeting option, which allows you to choose either a single page or a group of pages to focus your experiment on, instead of running them on the entire website or domain. Based on the specific string or URL pattern selected, PageSense will then activate your A/B test variations, goals, push notifications, pop-ups, and any other type of experiment to the visitors targeted on these pages.
This is the default match type, and is used for targeting a single page on your site.
A Simple URL match checks for a match with: Domain and Path.
The experiment will run on the page when the exact values are present in the target URL's domain and path.
A Simple URL match will exclude: query parameters, case insensitivity, fragments and protocol or trailing slashes
|
|
Matches |
|
https://www.zylkerfashions.com/?utm_campaign=january |
Matches |
|
|
Doesn't match |
This URL match type includes the query strings and fragments and is used to run your experiment on pages that EXACTLY match with the target URL.
The Exact URL match checks for a match with: Domain, Path, Query parameters, and Fragments.
An Exact match does not ignore any part of the URL.
The Exact match may come in handy when you need to exclude a page with a particular query.
http://zylkerfashions.com/landingpage1 |
Matches |
http:/zylkerfashions.com/landingpage1/?utm_source=facebook |
Doesn't match |
Doesn't match |
|
Doesn't match |
This match type is used to target more than one page of your website.
The URL pattern match is defined by substituting variable parts of the URL with the wildcard * (an asterisk).
Also, here are some examples of common variants that will and will not match a URL pattern match type for the sample URL: https://zylkerfashions.*/product/
https://zylkerfashions.com/product/kidswear |
Matches |
https://zylkerfashions.eu/product/mensapparel |
Matches |
https://zylkerfashions.in/product/?query=true |
Matches |
Doesn't match |
|
Doesn't match |
This match type targets all pages which contains the entered text string. The string or keyword is case-insensitive.
'URL contains' match type is useful when targeting a unique query string parameter that appears in multiple URLs.
https://zylkerfashions.com/blog/health-and-nutrition |
Matches |
https://zylkerfashions.com/blog/news-and-updates |
Matches |
https://zylkerfashions.com/blog/?query=true |
Matches |
|
Doesn't match |
https://zylkerfashions/.com/pricing |
Doesn't match |
This type of match type is used to target pages that start with the entered text which is case-insensitive.
Used when you want to show notifications or run experiments only on some sections of your website.
Also, here are some examples of common variants that will and will not match a URL starts with match type for the sample URL: http://www.zylkerfashions.com/checkout
http://www.zylkerfashions.com/checkout?page=1&id=1234567 |
Matches |
www.zylkerfashions.com/checkout?page=1&id=7444544 |
Matches |
Doesn't match |
This match type is used to target pages that ends with the entered value in the end of the URL.
The experiment will run if the URL ends with the matching criteria (pages).
http://www.zylkerfashions.com/checkout/thankyou.html |
Matches |
http://www.zylkerfashions.com/product/thankyou.html |
Matches |
Doesn't match |
|
http://www.zylkerfashions.com/checkout/thankyou.html?x=1&y=1 |
Doesn't match |
Regular Expressions (RegEx) are much advanced URL search patterns to run an experiment on a wide range of web pages in your website.
It is a special text string for describing a search pattern and is used to target multiple and complicated URLs simultaneously that are not easily captured by the other URL match types.
The Regex pattern must be entered between slashes. For example, to target all the pages on your site where the snippet is implemented, use a regular expression match and enter .* as your match condition.
The regular expression allows you to use special characters and wildcards to match the URL structure of your website.
https://zylkerfashions.com/test/uk/updates-ab1 |
To do this:
Enable the Advanced button while creating the Heatmap, click the Plus icon + to choose the required match type from the dropdown and add the URLs to include in your experiment as shown in the figure below. Now, PageSense will track visitor interactions on this set of pages.
If you want to show a set of changes on all pages except a few, then you can use the Exclude URL option within the Advanced URL targeting feature by adding the URLs of the page where you do not want to target your experiment and do not want to show the change.
Learn how to use the best tools for sales force automation and better customer engagement from Zoho's implementation specialists.
If you'd like a personalized walk-through of our data preparation tool, please request a demo and we'll be happy to show you how to get the best out of Zoho DataPrep.
You are currently viewing the help pages of Qntrl’s earlier version. Click here to view our latest version—Qntrl 3.0's help articles.