Note: The Settings icon is located in the top-right corner of your PageSense interface. From there, navigate to Project Settings to configure the options described below.The Project JS section allows you to add custom JavaScript code that runs across all pages of your website where the PageSense snippet is installed.
Any script added in this section will automatically execute as soon as the PageSense script loads on the page. This allows you to apply custom functionality globally across your website without modifying the source code of each individual page.
This feature is particularly useful
for implementing site-wide changes, custom behaviors, or additional
tracking logic that should apply across all pages in the project.
For example, you may use Project JS to:
Display promotional banners or announcements across all pages
Trigger custom UI changes required for experiments
Add custom tracking scripts or event listeners
Implement small front-end adjustments for testing or personalization
Once the required JavaScript code is added, click Save to apply the script. PageSense will then execute this code automatically on all pages where the PageSense tracking snippet is present.
Using Project JS helps centralize global scripts and simplifies the process of applying custom functionality across your website.
The Page Groups feature allows you to organize and group multiple web pages together so they can be tracked or targeted collectively.
Instead of configuring individual URLs every time you create an experiment or analyze reports, page groups help you define a logical set of pages that belong to a specific section of your website.
Once a page group is created, it can be used when setting up experiments, personalization campaigns, or analytics tracking within PageSense.
When creating a page group, you can define the following:
Specify the pages that should be included in the page group. PageSense provides eight URL match types to help you precisely define which pages should be tracked.
You can also define pages that should be excluded from the group, even if they match the main criteria. This helps prevent certain pages from being included unintentionally.
For example, you may want to track all pages under a domain but exclude pages such as trial signup, testing environments, or internal pages.
Page Groups simplify targeting and help ensure experiments and analytics reports focus on the correct set of pages.
The Cross Domain Tracking feature allows you to track visitor activity across multiple domains that belong to the same organization.
Many websites operate across different domains, such as a marketing website, product platform, or checkout domain. Without cross-domain tracking, PageSense may treat visitors moving between these domains as separate users, which can interrupt the visitor journey in analytics reports.
The Exclude Bots option helps prevent automated traffic from affecting your analytics reports and experiment results.
Search engines, monitoring tools, and other automated systems often crawl websites using bots. These visits are not from real users, but if they are tracked as normal traffic, they can artificially inflate visitor numbers and distort experiment data.
When this option is enabled, PageSense automatically detects and filters out known bot traffic and automated visitors from your tracking data.
By excluding bots, you can ensure that:
Analytics reports reflect real user behavior
Experiment results remain accurate and reliable
Artificial traffic spikes are avoided
Conversion metrics are not affected by automated visits
Enabling bot exclusion is recommended for maintaining clean, accurate, and trustworthy data across all PageSense experiments and reports.