
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:
- Click the +Custom Audience button on the AUDIENCE page of your experiment.

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

- 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.

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

- 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:

- 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 parametersWhile 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 informationTo 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 URLsDepending 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
Item Bulk Edit - Allow for Reorder Level
We're implementing a process for using the Reorder Level field for Items, and I have to go through and add this value to a huge chunk of our Items. It's driving me bonkers that I have to do this individually through the UI rather than bulk updating. It
Sharing my portal URL with clients outside the project
Hi I need help making my project public for anyone to check on my task. I'm a freelance artist and I use trello to keep track on my client's projects however I wanted to do an upgrade. Went on here and so far I'm loving it. However, I'm having an issue sharing my url to those to see progress. They said they needed an account to access my project. How do I fix this? Without them needing an account.
StatusIQ
Please add StatusIQ to data sources. We using site24x7 and StatusIQ together and site24x7 integration is already there. Thanks and regards, Torsten
Report sorting not working
I make extensive use of Summary reports and Pivot Tables. Most of these reports are structured such that I have several columns of "information" data that I want displayed, followed by one or more "Data" summarizations. For example, I have the following
This site can’t be reached mail.zoho.com took too long to respond
In my office at any system, we couldnt able to login zoho email. it shows " This site can’t be reached mail.zoho.com took too long to respond". please fix it soon.
Why am I seeing deleted records in Zoho Analytics syncing with Zoho CRM?
I have done a data sync between Zoho CRM and Zoho Analytics, and the recycle bin is empty. Why do I see deleted leads/deals/contacts in Zoho Analytics if it doesn't exist in Zoho CRM? How can I solve this problem? Thanks
Company Multiple Branch/ Location Accounting
Hi All, anyone know whether company can maintain their multiple Branch Accounting in Zoho Books. It will be chart of Accounts & Master Data will be same but different report available as per per Branch. Thanks & regards, Vivek +91 9766906737
Include Suggested Articles in New Ticket Email
When someone creates a new ticket, is there any way to include recommended knowledge base articles (like the ones Zia Suggests) in the email notification to the user? When they're waiting for a reply, it would be nice to have sent them some recommended
Zoho Flow + QuickBooks Estimates – Line items not created from CRM subform
Hi everyone, I’m trying to create QuickBooks Estimates from Zoho CRM Quotes using Zoho Flow. I’m aware that Zoho Flow’s native “Create Estimate” action does not support multiple line items, so I followed the community guidance for Invoices using a custom
SAP S/4 HANA Integration via ZOHO Flow
Hi How do I change the SAP Client ID while creating a new connection ? MY client ID is 421. I believe the client id should be an input field for length 3 numbers rather then a drop down to select from a fixed set of values. Thanks
VLOOKUP FUNCTION PROBLEM
Hello, i have a problem with the VLOOKUP function in my sheet http://public.sheet.zoho.com/public/tonimoreno/indicemasacorporal2 in cell D2. This function doesn't work correctly and always returns the last content of the range. Can you help me?
CRM x WorkDrive: We're rolling out the WorkDrive-powered file storage experience for existing users
Release plan: Gradual rollout to customers without file storage add-ons, in this order: 1. Standalone CRM 2. CRM Plus and Zoho One DCs: All | Editions: All Available now for: - Standalone CRM accounts in Free and Standard editions without file storage
Zoho Flow Completely Broken?
Since December 13th, 100% of our flows have stopped working completely. Nothing is working or triggering??? I called support & sat on the line with them for 2 HOURS until they finally concluded it was a back-end problem on their end?? Now i'm calling
Print / Export full Dashboard page
Hello Zoho team, It is currently only possible to print/export one component of a dashboard at a time. Requesting the option to print/export a full dashboard page with all components to a pdf or picture. Doing through the browser doesn't give good results.
emails duplicated in my outlook client
Hello I am just new here and I have a litle problem that I do not find how to solve. I sumarise here after. Your help would be very appreciated. I have just recently contracted this zoho mail servicesservices as an initial evaluation yesterday night. I then: - opened a free account - created 1 initial email address ..........@domain.com - created a second email address ..........@domain.com - proceeded with the config instructions (checking the ownership of my domain, changing MX etc... ) as
How to check task starting time in zoho mobile app?
I am using the Zoho mobile app on my iPhone, and I am not able to see the task's starting and finishing times. When opening the Task information / Details, I can only see the Task start date and due date, but not the time. Is there any way to check a
Creating an extension in Sigma: Zoho CRM isn't selectable as a service
I have 2 Zoho accounts which are part of 2 different workplaces. One workplace is able to select 'Zoho CRM' as a service option when creating a new extension, the other one is not. I'm not sure what the exact differences are between them. What do I need
List of packaged components and if they are upgradable
Hello, In reference to the article Components and Packaging in Zoho Vertical Studio, can you provide an overview of what these are. Can you also please provide a list of of components that are considered Packaged and also whether they are Upgradable?
Cliq iOS can't see shared screen
Hello, I had this morning a video call with a colleague. She is using Cliq Desktop MacOS and wanted to share her screen with me. I'm on iPad. I noticed, while she shared her screen, I could only see her video, but not the shared screen... Does Cliq iOS is able to display shared screen, or is it somewhere else to be found ? Regards
Knowledgebase SEO
We have a custom-domain mapped help center that is not restricted via login. I have some questions: a) will a robots.txt file still allow us to control indexing? b) do we have the ability to edit the sitemap? c) do category URLs get indexed by search
RouteIQ for Zoho FSM
Beste, Zou wel top zijn dat we een RouteIQ hebben voor FSM aangezien we constant moeten zien wat de beste route is voor onze monteurs. Nu moeten we een speciale aparte programma hebben om de beste route te berrekenen voor onze monteurs aangezien de planning
Export Tickets from the Help Center
Hello everyone! We are now allowing end users to export tickets directly from the help center. The ticket export allows users to: Filter tickets by Department, Priority, and Account before exporting. Download files from Export History (Setup > Data administration
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
Zoho Books Sandbox environment
Hello. Is there a free sandbox environment for the developers using Zoho Books API? I am working on the Zoho Books add-on and currently not ready to buy a premium service - maybe later when my add-on will start to bring money. Right now I just need a
Super Admin Logging in as another User
How can a Super Admin login as another user. For example, I have a sales rep that is having issues with their Accounts and I want to view their Zoho Account with out having to do a GTM and sharing screens. Moderation Update (8th Aug 2025): We are working
Is it possible to remove filtering options?
My CRM has a lot of custom fields that should not be used in filters or views. Fields that are automated and exist only to store temporary values that get used in functions. These create a lot of noise in the list of fields to filter. Isn't there any
Function #18: Associate invoice templates automatically based on customer language
For businesses dealing with a diverse linguistic clientele, it becomes crucial to send out invoices in the customer's preferred language to ensure effective communication. This requirement can be handled in Zoho Books by creating invoice templates in
Changing field types
Question im a Zoho CRM user and curious, if I change a flied type from single or multi line text to a URL field type will i lose the data in the field or will it be converted to website link automatically. Thanks
Quote PDF – Header image stopped rendering suddenly
Hello Zoho Support Team, We are facing an issue with Quote PDF templates in Zoho Books. Previously, images added inside the Quote header HTML were rendering correctly. However, recently the header image is no longer appearing, while header text still
Changing Default PDF Name
Is it possible to change the default name of a PDF? As of right now, all of my quotes are named 'QT_$QuoteNumber' (i,e: 'QT_19803471298374) - would it be possible to change this to: '$CompanyName - $AccountName - $QuoteNumber' for instance?
Tip 2: Recursive functions in Deluge: How to dynamically run a function for a specified number of times.
Hi folks, As part of the Zoho Creator - Tips and Tricks series every fortnight, we are back today with a new tip on Recursive functions. Let us first quickly understand what Recursive functions are: A function that calls itself one or more times is known as a Recursive function. That is, you can execute a function to perform a particular action a specific number of times. And, at the end of each iteration, a new output is generated. Recursive functions are commonly used by programmers as it enables
Removing "Products" as mandatory field from Sales Order creation page
Hello, friends According to our workflow, we should: 1) create Sales Order (Stage "New") 2) call and discuss the Products with a customer (Stage "Communication") 3) add the Products to the Sales Order during the call However, "Products" is mandatory to
Function #48: Manage fixed installment payments using Zoho Books
Hello everyone, and welcome back to our series! Businesses offer installment payment options to their customers, particularly for expensive purchases, to ease the financial burden on them. By breaking down the total cost into smaller, more manageable
Function #1: Convert an accepted Estimate to Sales Order automatically in Zoho Books
As you’re aware, Zoho Books provides a default option to have the estimates automatically converted to invoices once your customer accepts them. Many of you wanted a similar option for sales orders, so here’s a workflow that converts accepted estimates
Spotlight series #6: The Show app for Android TV has a new look!
Hello everyone! We are delighted to introduce our revamped and redesigned Show app for Android TV. Smart TVs are exploding in popularity. Android TV alone has over 110 million active monthly devices. Zoho Show, as part of a constant effort to improve
Employee Appraisal Applicability - Why is Date of Joining Hard-Coded?
In the new (to me, at least) Performance Appraisal Cycle wizard, it's possible to set criteria to determine for whom the appraisal process should apply. This makes sense on its face. However, one MUST use the Date of Joining criterion as a filter. Why
WorkDrive for Excel Add on
Dear Sir/Madam Have installed Workdrive for Microsoft add on But unable to view the same added in Excel
Zoho Books integration sync from Zoho CRM does not work
Hi Zoho Community & Zoho Support We just tried to get a sync some products into Zoho Books from CRM using the native sync and we're getting an error: "It looks like some mandatory fields you're trying to map are empty. Please provide valid field names
Appraisals - Order of Previous Reviews Should Be Newest to Oldest
The new Zoho People layout generally does a decent job at providing the necessary information for performing appraisals of employee performance. One example of this is the Previous Reviews section: This information is helpful when conducting a review.
Referencing a cell from another sheet
My workbook has multiple sheets. Each sheet has some calcluated totals in certain cells. The front master sheet has a list of everything that is detailed on the other sheets, with the totals. These could change at any time, so the totals need to be references to the other cell's value, not a fixed number. So on the master sheet, I put in =, then go the other sheet and choose the cell and hit Enter. In regular Excel, this works. But in the Zoho sheet, it doesn't work. I have to edit the result by
Next Page