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!
    • Recent Topics

    • What's New - August 2025 | Zoho Backstage

      Every month, Zoho Backstage grows with you. These updates aren't just features and fixes, they're about making your workday smoother, your events more impactful, and your attendees happier. We’ve listened, learned, and shaped this release to keep things
    • Introducing notifications in the vendor portal

      Imagine this: You're a recruiter working with multiple vendors on a high-volume hiring project. You’ve just updated a job description after a last-minute change from the hiring manager. One of your vendors, however, is still working off the older version
    • prevent selling expired items

      Hello. I need to make a constraint on expired batch items not to be sold. Is it possible in Zoho Inventory? if so, then how? Thanks for further help.
    • ZOHO BOOKS - EXCESSIVELY SLOW TODAY

      Dear Zoho Books This is not the first time but it seems to be 3 times per week now that the system is extremely slow. I work on Zoho Books 95% of my day so this is very frustrating. Zoho you need to do something about this. I have had my IT guy check
    • Product details removed during update from other system

      We maintain our product details in an other system. These details are synchronized with Zoho at the end of each day, through an API. This has worked perfectly sofar. But last Monday, all product codes and some other product data have been wiped during
    • Client Customer

      I purchased a customer user license, but we cannot see the project I added in the customer account. I would like to ask for support on what we should do.
    • Add Ability to Use Zoho Finance Tags

      For Zoho Finance (Books and Inventory), the current actions do not allow us to affect the tags associated with the entities in question (customers, vendors, items, etc.). Please consider adding this functionality into the actions.
    • Embeded Signing doesn't work on Safari Browser

      We have implemented Zoho Sign in our website by using embeded signing, It works perfectly on Chrome. But it fails on Safari, We get stuck on Zoho Sign Page during redirection from Zoho Sign to our website after signing the document, Please let us know
    • Dataprep Webhook Limits and Cannot update column with Dataprep

      I have two problems : 1 - I am using Airflow to trigger my pipeline, and when I tested it, it worked fine a couple of times. However, after that, I received an error: {"code":429,"message":"Request rate limited"}. I didn’t send too many requests — maybe
    • Power of Automation :: Automatic removal of project users once the project status is changed.

      A custom function is a software code that can be used to automate a process and this allows you to automate a notification, call a webhook, or perform logic immediately after a workflow rule is triggered. This feature helps to automate complex tasks and
    • New in Zoho Forms: Google reCAPTCHA v3 for smarter spam protection

      Hello form builders, Spam submissions are one of the biggest challenges when you share your forms online. They not only clutter your data but can also waste valuable time. To help you combat this without making life harder for genuine respondents, we’re
    • Project Management Bulletin: August, 2025

      We’ve touched a grand 19 years since we started pioneering project management solutions with Zoho Projects. What started as a simple one-page interface is now a suite of products with Zoho BugTracker, Zoho Sprints, and our new debut Zoho Projects Plus,
    • Zoho Sign and Zoho Workdrive Integration

      Hello, there. I want to know if it's possible to save a signed document from Zoho Sign in an specific folder for each signer in Zoho Workdrive.  For example: If John Doe signs the document in Zoho Sign I want to save it automatically in a folder named
    • Office 365 and CRM mail integration: permission required

      Has anyone run into this weird problem? My email server is Office 365. When I try to configure Zoho CRM to use this server, a Microsoft popup window opens requesting user and password. After entering that, I get a message in the Microsoft window saying
    • Empowered Custom Views: Cross-Module Criteria Now Supported in Zoho CRM

      Hello everyone, We’re excited to introduce cross-module criteria support in custom views! Custom views provide personalized perspectives on your data and that you can save for future use. You can share these views with all users or specific individuals
    • How do you list multiple contacts for a lead?

      My sales team wants to be able to add additional contacts for leads, how do we do that? Is there a different way we should be using the lead / contact functionality? Moderation update (9th September 2025): Our developers have built an extension to achieve
    • Modifying Three Dot Menu Options

      Is there a way to modify the three dot menu options that display in a Report header? They currently display: Show As (List, Calendar, Timeline), Print, Import, Export. I'd like to remove the Show As and Print options, since they aren't applicable for
    • Elevate your CX delivery using CommandCenter 2.0: Simplified builder; seamless orchestration

      Most businesses want to create memorable customer experiences—but they often find it hard to keep them smooth, especially as they grow. To achieve a state of flow across their processes, teams often stitch together a series of automations using Workflow
    • Field Not Updating in FSM Script - Service and Parts module.

      Dear Team, I am reaching out regarding a script I have implemented in Zoho FSM to automate the calculation of the End of Service date based on the End of Sale date in the Service and Parts module. Overview of the script: Fetches the End_of_Sale__C and
    • Zadarma + Zoho CRM Integration – Missed Calls Saved as Contacts Instead of Leads

      Hello everyone, I’m looking for input from anyone with experience using the Zadarma + Zoho CRM integration. Currently, I’m seeing that missed calls are automatically being created as Contacts instead of Leads. From a CRM perspective, this doesn’t make
    • Zoho Books | Product updates | September 2025

      Hello users, We’ve rolled out new features and enhancements in Zoho Books. From PayNow payment method to applying journal credits to invoices and bills in other locations, explore the updates designed to enhance your bookkeeping experience. Integrate
    • How to update Multiple Users field in Quote Module from Deal Module

      Scenario : Deal Module having Multiple User Field (Presales Engineer) which having more than 1 User and through Deluge Script I need to get that Users Details and need to put into Multiple User Field (Presales Engineer) of Quote Module. Note: Both Module
    • Auto-sync field of lookup value

      This feature has been requested many times in the discussion Field of Lookup Announcement and this post aims to track it separately. At the moment the value of a 'field of lookup' is a snapshot but once the parent lookup field is updated the values diverge.
    • Clone a Module??

      I am giong to repurpose the Vendors module but would like to have a separate but very similar module for another group of contacts called Buyers. I have already repurposed Contacts to Sellers. Is it possible to clone (make a duplicate) module of Vendors
    • Advance PDF creation from CRM data

      I'm trying to create a PDF export of data in the CRM. My problem is I want a pretty complicated format for the data. I'm trying to export multiple modules worth of data, with nested one-to-many relationships between the modules. Along with that, I want
    • how to disable staff selection Zoho Booking integrated to SalesIQ?

      currently there is only one Consultant in my Zoho Bookings like this I integrate Zoho Bookings into Zoho SalesIQ to create a chatbot. Unfortunately, even though I only have one consultant for a consultation, the user have to pick the consultant. It will
    • How to change the text in WhatsApp Zobot integrated to Zoho Booking?

      I have integrated Zoho Bookings into Zoho SalesIQ, I want to change the text in WhatsApp when creating a booking in Zobot how to change those text?
    • how to differentiate if whatsapp comes from certain landing page?

      I create a Zobot in SalesIQ to create a Whatsapp bot to capture the lead. I have 2 landing pages, one is SEO optimized and the other want is optimized for leads comes from Google Ads. I want to know from which landing page this lead came through WhatsApp
    • YouTube Live #1: AI-powered agreement management with Zia and Zoho Sign

      Hi there! We're excited to announce Zoho Sign’s first YouTube live series, where you can catch the latest updates and interact with our Zoho Sign experts, pose questions, and discover lesser-known features. We're starting off by riding the AI wave in
    • Introducing Profile Summary: Faster Candidate Insights with Zia

      We’re excited to launch Profile Summary, a powerful new feature in Zoho Recruit that transforms how you review candidate profiles. What used to take minutes of resume scanning can now be assessed in seconds—thanks to Zia. A Quick Example Say you’re hiring
    • Updating Subform Record from other Form

      Just wanted to ask how to properly approach this. I have 2 forms and would like to trigger an auto update on the subform once record submitted. block below only updates 1 row for each recordRow in input.AV_System { AssetRecord = Site_Asset_Services[SOR_No
    • when I email a invoice how can i see it was sent and also were i can go to see all emails sent

      when I email a invoice how can i see it was sent and also were i can go to see all emails sent?
    • Problem with Email an invoice with multiple attachments using API

      I have an invoice with 3 attachments. When I send an email manually using the UI, everything works correctly. I receive an email with three attachments. The problem occurs when I try to initiate sending an email using the API. The email comes with only
    • Zoho Books - Hide Convert to Sales Order if it can't be used.

      Hi Books team, I noticed that it is not possible to convert a Quote to a Sales Order when a Quote is not yet marked as accepted. My idea is to not show the Convert to Sales Order button when it is not possible to use it, or show it in a grey inactive
    • How do I bulk archive my projects in ZOHO projects

      Hi, I want to archive 50 Projects in one go. Can you please help me out , How can I do this? Thanks kapil
    • Cross-Data Center Collaboration and / Or allowing users to choose DC

      Dear Zoho Cliq Support Team, We are writing to request a significant enhancement to Zoho Cliq that would greatly benefit our geographically dispersed development team. Current Challenge: Currently, Zoho Cliq automatically routes users to specific data
    • Zoho Flow - Update record in Trackvia

      Hello, I have a Flow that executes correctly but I only want it to execute once when a particular field on a record is updated in TrackVia. I have the trigger filters setup correctly and I want to add an "update record" action at the end of the flow to
    • New Mandatory One-Click Unsubscribe Link Overshadowing Custom Unsubscribe Link

      I was recently informed by Zoho CRM Support that they are now mandated by the large email service providers like Google and Yahoo to provide a one-click unsubscribe option in the header (not the body) of all mass emails. I have a custom unsubscribe link
    • Supervisor Rules - Zoho Desk

      Hi, I have set up a Supervisor Rule in Zoho Desk to send an email alert when a ticket has been on hold for 48 hours. Is there a way to change it so that the alert only sends once and not on an hourly basis? Thank you Laura
    • Kaizen #190 - Queries in Custom Related Lists

      Hello everyone! Welcome back to another week of Kaizen! This week, we will discuss yet another interesting enhancement to Queries. As you all know, Queries allow you to dynamically retrieve data from CRM as well as third-party services directly within
    • Next Page