Did you know?#3: How to target and run your experiment based on custom audience segments in PageSense

Did you know?#3: How to target and run your experiment based on custom audience segments in PageSense


Whatever kind of online business you're running, defining your target audience is the key factor to delivering relevant messages and further positioning your brand in the industry. Most marketing efforts revolve around this basic strategy of segmenting people who have similar needs, values, or characteristics and later targeting them with products or services meant to appeal to these ideal audience groups.  

Luckily, the same concept applies to website testing and optimization processes. By choosing a target audience for your experiment, you get to decide whom you should focus on and where you should run your experiments on your site. This method of audience targeting helps you reach the right consumers interested in your products or services with relevant messaging rather than entire audience groups who are less likely to convert on your website.

So, how do you target the right audience for your experiment? 

Using Zoho PageSense's audience targeting, you can both target basic audience segments (for instance, visitors coming to your site for the first time, visitors from a social media platform, and more) and tailor your own segments using the custom audience feature.

In today's post, we'll learn about what custom targeted audience segments are and how to successfully build your own custom audience condition in PageSense to boost your website's conversions.

A custom audience in PageSense is a more refined approach of audience targeting. This feature lets you target and run your experiment to more precise subgroups or subsets of audiences based on visitor parameters like their geography, age, gender, browser used, purchase behavior, language, or industry type, which cannot be done using the preset audience segmentation options available in PageSense. Furthermore, the option allows you to create a more powerful combination of audience groups using the ‘AND’ and ‘OR’ operations.

Say, for example, you run an ecommerce website and you want to A/B test the revamped product pages to visitors coming only from the United States region AND who access your website using Desktop devices. This could easily be done by manually creating custom audience conditions in PageSense as explained below:
  1. Click the +Custom Audience button on the AUDIENCE page of your experiment.

  2. Enter a title and description for the custom segment you want to create.

  3. From the Segment dropdown, choose the modifier and value for the selected audience segment as shown in the screenshot. Learn more about the different types of custom audience segments and the modifier conditions available in PageSense. 


  4. Ensure you choose the condition as ‘AND’ or 'OR' depending on the segment you want to create.

  5. From the Segment dropdown, choose the second modifier and value for the selected audience segment as shown in the screenshot.
    The final selection looks like:

  6. Click the Save Audience button.
    The saved segment will appear under the Custom Segments section across all of your experiments in PageSense and you can apply the same for any experiment.
Below are a few examples that show you the most effective ways to define custom audiences in PageSense for running your experiments better:

Target your experiment by geographical location
If you're looking to expand your online business to international audiences and want to understand which city or country markets are good for your business, choose to target your experiments to audiences based on the location.

Targeting your experiment by your visitors' geographic location, such as country, city, or region, is a powerful option when you want to show personalized web page content or run advertisement campaigns that match the interest of audiences from specific areas. This type of targeting is driven by factors like local festivals celebrated, popular regional news, tourism attractions, or business events happening in a region.

For example, say you own an ecommerce site, and you want to show personalized product recommendations to visitors from United Kingdom during the Christmas season. In this case, you can create a custom audience segment that targets your experiment page to visitors from this particular location as shown in the screenshot below.


Note: You can also use this option to target your experiment based on the languages spoken by visitors in different countries.

Target your experiment by query parameters
While running ad campaigns, it's important to both target the right consumers and provide the most relevant information to them on your website. If you find the right user who clicks on your ad, but the landing page for that ad isn’t customized, that conversion could be lost.

Targeting your experiment to visitors who reach your website pages that include (or exclude) a certain query string in their URLs could be useful when you want to understand the effectiveness of different ad campaigns on your website. This is usually tied to audiences who come through a specific utm_source like Facebook or Google and utm_campaigns like paid ads, Google Adwords, and more.

For example, say you own an online car dealership website and you want to redirect customers who click on a paid ad campaign with the utm_campaign=luxurycars to a landing page displaying luxury vehicles with prices and offers. For this, you can create a custom audience segment that explicitly targets your landing pages to visitors who contain this particular query string as shown in the screenshot below.


Target your experiment by user information
To achieve a specific goal or purpose of your online business, you will sometimes need to target your experiment to visitors with exact custom attributes such as age, email address, subscription plan, fields of interest, gender, marital status, or job role on your website. These attributes or visitor information can be collected when a user completes a form on your website, such as a signup, contact, purchase, or any other sort.

Targeting your experiment to visitors based on specific user attributes can help deliver the right message to the right audience and improve brand experience with ease. This is also considered the most precise method of audience targeting as it makes visitors stand out from the wide segment of users on your site.
 
For example, let's say you run a SaaS business and you want to show a personalized pricing page that offers an additional 30-day period to visitors who are subscribed to the Premium plan. In this case, you can create a custom audience segment to target your experiment to visitors who match this specific user attribute and value as shown in the screenshot below.
 
Note that to use 'user information' in audience targeting, you need to add an additional code snippet to your experiment page as explained in the steps here.

Target your experiment by weather/climatic conditions
Do you see your website sell more products when the temperature rises? Or does your tourism business attract more new bookings during cooler seasons?
 
Targeting your experiment based on the local weather of the visitors coming to your website is another modern technique used by marketers to craft influential website content, product pages, and ad campaigns. Weather-based audience targeting allows businesses to anticipate patterns of demand and tap into the needs and purchase intentions of customers during different seasons of the year. It's also a great way to gain a competitive advantage and increase the average value of orders and conversions on a website.
 
For example, say you run an ecommerce site and want to create a personalized homepage title for visitors living in climatic zones with temperatures below 41°F/5°C. In this case, you can create a custom audience segment to target your personalization experience based on audience's local weather as shown in the screenshot below.


Target your experiment by visitor activity
Visitors coming to your website will have different intentions and behaviors. For example, some might be looking to subscribe to your newsletter, some might be checking out new product releases, and others might just be there for window shopping or research purposes. If you're going to show the same home/landing page content to all visitors, you're definitely going to lose conversions and sales.

Targeting your experiment based on what pages your visitor interacts with on your site and what actions they take (or do not take) can be a great way to provide a personalized website experience during their next visit. This includes buttons clicked, products viewed, items bought, and other actions your visitor performs, revealing what your audience wants, avoids, and purchases. 

Using such specific visitor metrics, you can learn why specific actions or events on the site were not successful and later reach customers with more apt content or product offers based on their current activity.
 
For example, say you run an online tourism website and want to provide customized tourist packages with attractive coupon codes to customers who viewed the Adventure tourism package but exited your web page without completing a booking. In this case, you can create a custom audience segment to target your experiment for these segments of visitor interest and behavior as shown in the screenshot below. 

Note that to use 'visitor activity' in audience targeting, you need to add an additional code snippet to your experiment page as explained in the steps here.


Currently, weather-, user-, and visitor-activity-based audience targeting options are only available for personalization experiments in PageSense. However, the user and visitor activity(custom dimensions) based segmentation option is available under report filtering across all of the experiments in PageSense except for push notifications. Learn how to filter reports based on custom dimensions.

Target your experiment by specific referral site URLs
Depending on the ways you market your website online, you'll likely have numerous different referral sources. Analyzing which source brings in more traffic and revenue to your business is a surefire way to get more traffic from multiple channels. Targeting your experiment based on referral URLs—sources that your visitors came from, such as Facebook, Google, Twitter, Quora, influencer blogs, and other external sites—can help you promote your website and products on these specific channels. 
 
For example, say you own an ecommerce site, and you want your experiment to only target visitors referred by 'facebook.com'. In this case, you can create a custom audience segment to target visitors from this specific Referral site as shown in the screenshot below. 

 
Bonus tip: Have no clear target audience in mind to run your experiments? Or don't know how to decide where to start when segmenting a target customer audience? Consider these points in choosing the right target audience segments:
  • Do you have seasonal-only customers or customers who are only interested in certain types of products, services, or events?
  • Are you an organization that needs to send different content to partners, sponsors, users, or other patrons?
  • Does it matter if your contacts are local, domestic, or international?
  • Have you thought about the requirements of users based on different weather conditions?
Was that useful? Please leave us your comment/feedback in the comment box below.

Are you looking to create a new custom audience segment to target in your experiment but aren't sure how to implement it? Just write to us at support@zohopagesense.com and we will be happy to guide you.

Start learning. Start customizing!

    Nederlandse Hulpbronnen


      • Recent Topics

      • Easily perform calculations using dates with the new DATEDIF function

        Hey Zoho Writer users! We've enhanced Zoho Writer's formula capabilities with the new DATEDIF function. This allows you to calculate the difference between dates in days, months, and years. Function syntax: =DATEDIF(start_date, end_date, unit) Inputs:
      • Adding Comments Using Workflows - How to Change User Attributed

        We have worklflows in Desk where a comment is added to a ticket based on certain criteria. It seems that the comment added is always attributed to the user who last edited the workflow. This does not make sense for us because: - It's misleading to other
      • Add Attachment Support to Zoho Flow Mailhook / Email Trigger Module

        Dear Zoho Support Team, We hope you are well. We would like to kindly request a feature enhancement for the Mailhook module in Zoho Flow. Currently, the email trigger in Zoho Flow provides access to the message body, subject, from address, and to address,
      • Conect chat of salesiq with zoho cliq

        Is there any way to answer from zoho cliq  the chat of salesiq initiated by customers?
      • Les dernières avancées en saisie de données et collaboration

        Après une année dédiée à la recherche et au développement, notre équipe est prête à dévoiler des améliorations majeures pour Zoho Sheet. Ces nouveautés seront lancées par étapes afin d’en assurer une prise en main optimale. Nous commençons avec des fonctionnalités
      • Deluge Learning Series – Client functions in Deluge | January 2026

        We’re excited to kick-start the first session of the 2026 Deluge Learning Series (DLS) with Client functions in Deluge. For those who are new to DLS, here’s a quick overview of what the series is all about: The Deluge Learning Series takes place on the
      • Rich Text For Notes in Zoho CRM

        Hello everyone, As you know, notes are essential for recording information and ensuring smooth communication across your records. With our latest update, you can now use Rich Text formatting to organize and structure your notes more efficiently. By using
      • Implement Meeting Polls in Zoho Bookings

        Dear Zoho Bookings Support Team, We'd like to propose a feature enhancement related to appointment scheduling within Zoho Bookings. Current Functionality: Zoho Bookings excels at streamlining individual appointment scheduling. Users can set availability
      • Zoho Bookings and Survey Integration through Flow

        I am trying to set up flows where once an appointment is marked as completed in Zoho Bookings, the applicable survey form would be sent to the customer. Problem is, I cannot customise flows wherein if Consultation A is completed, Survey Form A would be
      • Service Account Admin for API Calls and System Actions

        Hello, I would like to request the addition of a Service Account Admin option in Zoho product. This feature would allow API calls and system actions to be performed on behalf of the system, rather than an active user. Current Issue: At present, API calls
      • How to apply customized Zoho Crm Home Page to all users?

        I have tried to study manuals and play with Zoho CRM but haven't found a way how to apply customized Zoho CRM Home Page as a (default) home page for other CRM users.. How that can be done, if possible? - kipi Moderation Update: Currently, each user has
      • Please can the open tasks be shown in each customer account at the top.

        Hi there This has happened before, where the open tasks are no longer visible at the top of the page for each customer in the CRM. They have gone missing previously and were reinstated when I asked so I think it's just after an update that this feature
      • How to Customize Task Creation to Send a Custom Alert Using JavaScript in Zoho CRM?

        Hello Zoho CRM Community, I’m looking to customize Zoho CRM to send a custom alert whenever a task is created. I understand that Zoho CRM supports client scripts using JavaScript, and I would like to leverage this feature to implement the alert functionality.
      • Send Whatsapp with API including custom placeholders

        Is is possible to initiate a session on whatsapp IM channel with a template that includes params (placeholders) that are passed on the API call? This is very usefull to send a Utility message for a transactional notification including an order number
      • Configurable Zoho Cliq Notifications for Zoho People Alerts

        Hello Zoho People Product Team, Greetings and hope you are doing well. We would like to request an enhancement to Zoho People notifications, enabling a native delivery via Zoho Cliq with admin-level control, similar to the notification settings available
      • Add Israel & Jewish Holidays to Zoho People Holidays Gallery

        Greetings, We hope you are doing well. We are writing to request an enhancement to the Holidays Gallery in Zoho People. Currently, there are several holidays available, but none for Israel and none for Jewish holidays (which are not necessarily the same
      • Keep Zoho People Feature Requests in the Zoho People Forum

        Hello Zoho People Product Team, Greetings. We would like to submit a feature request regarding the handling of feature requests themselves, specifically for Zoho People. Issue: Feature Requests Being Moved to Zoho One Zoho People feature requests are
      • ZO25: The refreshed, more unified, and intelligent OS for business

        Hello all, Greetings from Zoho One! 2025 has been a remarkable year, packed with new features that will take your Zoho One experience to the next level! From sleek, customizable dashboards to an all-new action panel for instant task management, we’ve
      • Introducing Multi-Asset Support in Work Orders, Estimates, and Service Appointments

        We’re excited to announce a highly requested enhancement in Zoho FSM — you can now associate multiple assets with Work Orders, Estimates, and Service Appointments. This update brings more clarity, flexibility, and control to your field service operations,
      • [Product Update] Locations module migration in Zoho Books integration with Zoho Analytics

        Dear Customers, As Zoho Books are starting to support an advance version of the Branches/Warehouses module called the Locations module, users who choose to migrate to the Locations module in Zoho Books will also be migrated in Zoho Analytics-Zoho Books
      • Introducing Schedules for smarter availability management

        Greetings from the Zoho Bookings team! We’re excited to introduce Schedules, a powerful enhancement to manage availability across your workspace. Schedules are reusable working-hour templates that help you define and maintain consistent availability across
      • Why Zoho Contracts Prefers Structured Approvals Over Ad-hoc Approvals

        Approvals are one of the most important stages in a contract’s lifecycle. They determine whether a contract moves forward, gets revised, or needs further discussion. The approval process also defines accountability within the organization. Zoho Contracts
      • Whatsapp Connection Status still "Pending" after migration

        Hello, I migrated my WhatsApp API to Zoho from another provider a day ago. So far the connection status is still “Pending”. There is a problem? How long does it usually take?
      • Kaizen #226: Using ZRC in Client Script

        Hello everyone! Welcome to another week of Kaizen. In today's post, lets see what is ZRC (Zoho Request Client) and how we can use ZRC methods in Client Script to get inputs from a Salesperson and update the Lead status with a single button click. In this
      • How to Filter timewise question to check uploaded one month or two months before in these community question ?

        i want to find the question that is asked some month or before any particular year, so how can i filter it ?
      • Proposal for Creating a Unique "Address" Entity in Zoho FSM

        The "Address" entity is one of the most critical components for a service-oriented company. While homeowners may change and servicing companies may vary, the address itself remains constant. This constancy is essential for subsequent services, as it provides
      • Workflow Down/Bug

        We have a workflow that sends an email to one of our internal departments 10 minutes after a record is created in a custom module. The workflow actually works correctly. However, we have now noticed that on January 8, between 3:55 p.m. and 4:33 p.m.,
      • Service Locations: Designed for Shared Sites and Changing Customers

        Managing service addresses sounds simple—until it isn’t. Large facilities, shared sites, and frequently changing customers can quickly turn address management into an operational bottleneck. This is where Service Locations deliver clarity and control.
      • Can I re-send the Customer Satisfaction Survey after a ticket closure?

        Hello, Some customers does not answer the survey right after closure, is it possible to re-send after a few days or weeks? Best Regards!
      • Account blocked

        Yesterday I got my Zeptomail account blocked due to too many hard bounces. My account is used exclusively for sending transactional emails (eg. your order has been shipped, a form has been filled, etc) and the sudden blocking impacted hundreds of websites
      • Filter contacts based on selected category in Zoho Desk ticket

        Hello community, I’m setting up the Tickets module in Zoho Desk and I need help implementing the following: When a category is selected in a ticket, I want the Contact field to be filtered so that it only displays contacts that are related to that category.
      • Mapping a new Ticket in Zoho Desk to an Account or Deal in Zoho CRM manually

        Is there any way for me to map an existing ticket in Zoho desk to an account or Deal within Zoho CRM? Sometimes people use different email to put in a ticket than the one that we have in the CRM, but it's still the same person. We would like to be able
      • Assign Income to Project Without Invoice

        Hello, Fairly new user here so apologies if there is a really obvious solution here that I am just missing... I have hundreds of small deposits into a bank account that I want to assign to a project but do not want to have to create an invoice every time
      • Tracking Non-Inventory Items

        We have several business locations and currently use zoho inventory to track retail items (sales and purchase orders). We were hoping to use zoho inventory to track our non-inventory items as well (toilet paper, paper towels, etc). I understand that we
      • Profile Page View Customization

        I need to change the fields, sections from the profile view of an emplyoyee.
      • Zoho Desk Android app update: Filter, Sort and Saved filters Enhancements

        Hello everyone! We are excited to introduce the below features on the Android version Zoho Desk mobile app: 1. Filter & Sort support has been introduced for the Contacts and Accounts modules. 2. Sort options is now available in Custom Modules as well.
      • Accessing shared mailboxes through Trident (Windows)

        Hi, I have a created a couple of shared mailboxes. The mailboxes are showing up on the browser based Zoho workplace, but I cannot seem to figure out how to access my shared inboxes through Trident (Windows). Am I missing something or is this feature not
      • Feature Request: Ability to set Default Custom Filters and apply them via URL/Deluge

        I've discovered a significant gap in how Zoho Creator handles Custom Filters for reports, and I'm hoping the Zoho team can address this in a future update. This limitation has been raised before and continues to be requested, but remains unresolved. The
      • Closing the Loop: Why Lookup Asymmetry is Harming Data Integrity in Creator

        TL;DR: Lookup fields allow users to add new related records inline via the "+" icon, but there's no equivalent ability to edit an existing related record without navigating away and losing form context. Adding a native "Edit" icon—with automatic User
      • filtering lookup field options based on information in another module.

        In our CRM system. We have the standard Accounts and Deals modules. We would like to introduce the ability to classify Accounts by Sector. Our desired functionality is to have a global list of all sectors that an Account can select, with the ability to
      • Next Page