Introducing Web Analytics in Zoho PageSense

Introducing Web Analytics in Zoho PageSense



Let's say you've had your website up and running for a while, and you've executed several marketing strategies, including paid advertising, content creation, and social media promotions to attract visitors and grow your business. While some of these tactics could have generated higher traffic for your website, others could have failed to generate any result. Now, how will you determine which of your efforts is paying off and what improvements to make in your future marketing plan? 

With the right tool in hand, you can effortlessly track which marketing plan is working best for your business or what isn't and then use this information to adjust your overall strategy. To help you with this, we introduce the web analytics in PageSense — a data-rich addition to our CRO software that gives you a unified picture of all the key performance indicators (KPIs) needed to measure your website’s effectiveness and your marketing activities.



So, what exactly is web analytics and how does it differ from other experiments in PageSense?
By definition, web analytics is the method of tracking, analyzing, and reporting the most valuable metrics about your website based on your visitor's activity and behavior on your pages. While there are several website metrics you can already track using PageSense, the new web analytics report will help you focus on the following three areas:
  • The KPIs on your website that measure the success or failure of your marketing campaigns
  • Identifying the strength and weaknesses of your website traffic
  • Strategies to improve your user experience and conversions on your site.
This method of tracking and collecting your visitor's data is a little different when compared to other experiments in PageSense because:
  • Web analytics starts automatically collecting data about your visitors and your web pages as soon as you install the PageSense code snippet in it.
  • Unlike other experiments that track metrics based on visitor data, web analytics tracks, collects, and reports your entire web metrics based on sessions. These sessions are identified through a unique cookie placed in your visitor's browser.
  • Also, web analytics tracks quantitative data on your website that helps identify where your traffic comes from and what it does on your site. However, the other features in the tool provide you qualitative data that describes which elements they click or interact with on your pages and why they behave the way they do. 
Now that we know what web analytics is, let's see what KPI metrics the analytics report tracks and how this data can be useful to grow your online business.

Top web analytics metrics you can track in PageSense
Your new web analytics dashboard brings in a slew of new metrics to monitor your website's performance. Below are the top metrics you will want to begin with: 
  • Total visitors and new visitors: This metric shows you the total number of visitors (both new and returning) your site receives during a given period. It's helpful at gauging how well your marketing efforts are working in driving new visitors and also gives an overall snapshot of your site's improvement.
  • Session: This metric provides the total number of visitor interactions (both new and returning visitors) that take place on your website within a given time frame. It's helpful in learning if you're good at directing people back to your site through different marketing campaigns.
  • Page views: This metric shows the total number of times a specific page was viewed by visitors in a given time frame. A high number of pageviews can indicate how popular a post or page is on your site.
  • Pages per session: This metric shows the average number of pages viewed during a single session on your site. A high pages/session rate can indicate that your visitors are highly engaged and willing to explore more of your site.
  • Average session duration: This metric provides the average amount of time your visitors spend on your website. It's helpful for indicating how visitors are truly engaging with your site’s content.
  • Average time on page: This metric measures the average length of time your visitors spend interacting with a specific page.
  • Bounce rate: This metric indicates the percentage of sessions in which visitors view only one page and then leave your site without triggering an event or clicking to another page on your site. A high bounce rate signals there is something wrong or needs immediate attention on your site that makes visitors exit right away without further interaction.
  • Goal completion rate: This metric measures the percentage of visitors who complete a desired action on your site, such as making a purchase or signing up for an email newsletter. It reflects how much your business is moving ahead or towards your set target or objective. 
How to use web analytics metrics for your business
Using web analytics in PageSense, you get access to a growing amount of website data that can help align your overall marketing and business goals. The key to avoid drowning in this sea of numbers is to start analyzing information that matches with your real business needs. Here are a few ways your web analytics metrics can be useful for your business and help keep your wheels spinning:
  • Identify the best performing traffic channels (or sources)
    As a marketer, the main aim of running different marketing campaigns on your site is to get heaps of traffic. So, once you drive a significant amount of traffic, the next logical question to ask is which marketing channel (guest blogging? social media? paid ads) is driving the most visitors and leads to your business. Web analytics makes tracking each of your channel metrics easy. Click on the Channels report and you can see the top traffic channels (organic search, referrals, direct visits, or social media) that send visitors to your site with the highest number of sessions and goal completion rate. Using this data, you can determine which channel is more profitable for your business, the areas to decrease (or increase) your marketing/ad spend, and later start rolling out fresh plans for your low traffic generation channels.



  • Know the most popular pages on your website
    Once you launch your website, you can start adding as many pages as you want and as many blog posts as you want, but how will you be sure that your pages are getting enough traction and engagement from visitors? Also, are visitors paying more attention to the most important pages (home, features, or contact us page) than others? You can find these answers in your web analytics report. Using the All Pages report, you can see which specific blog posts and web pages are performing best on your site with the highest number of page views and average time on page metrics while also learning what type of content visitors are most interested in. Once you identify this data, you can begin analyzing the best titles, keywords, and descriptions that you've used on these pages and find ways to repurpose your top content topics into formats like ebooks, infographics, videos, etc.



  • Determine where your best-converting customers are located
    No matter how big or small your business is, learning which country or city your customers originate from and how their needs differ by geography is crucial to understanding where exactly to advertise your products. This is another piece of essential information web analytics can provide. Using the Country report in analytics, you can effortlessly track which major countries, states, or cities are sending the best-converting traffic to your website and further measure how well your marketing ads are performing in these geographical areas. Besides this, you can see how many sessions you have recorded in each of your sales regions and the engagement rates (like average session duration and bounce rate) found in specific regions. This information will let you identify promising new locations to target with your upcoming ad campaigns and hence expand your business market in high-potential areas. 



  • Identify and fix the leaky pages on your website
    Sometimes you might see a lot of people entering your buyer's journey, but only a few are becoming paid customers. Have you wondered why this happens and which pages turn them away from your site? Your web analytics report can tell you that. By looking at the Exit Pages report, you can learn which particular pages your visitors most often leave from your website and then investigate what underlying problems these pages have that make them exit before converting. Generally, this could be due to poor organization of content on your page, excessive (unwanted) content, or technical issues related to the page. So, once you learn the reasons behind these leaky pages, you can put appropriate marketing efforts and content optimization techniques in place to encourage visitors to stay longer on your site and successfully convert into your sales funnel.

  • Measure the success of your business goals
    Your website might get hundreds and thousands of visitors every day, but if those visitors don't complete the key goal that is defined for your business, your efforts have gone to waste, right? So, how do you actively monitor those goals that allow you to refine your marketing approach and improve your overall conversions? Web analytics can help you with this. Goals are just the specific actions that visitors perform on your website to fulfill your target objective like signing up for your product, downloading an ebrochure, or subscribing to your newsletter. This completed activity is measured as the goal completion rate in your web analytics report. A high goal completion rate can indicate that your business' objective is successful while a low completion rate could mean you're attracting the wrong audience or your website isn’t powerful enough to convince audiences to perform the desired action.

  • Segment and understand your target audience better
    Finally, let's say you know which top marketing channels, web pages, and goals on your website are driving the highest visitors and conversion rates to your business. But, what if you have more specific questions like which day of the week your social media campaigns perform the best? Or how do returning visitors engage with your homepage? The web analytics report has the answers to those as well. Using the Segment Audience filter in your report, you can easily isolate and analyze data of a specific subset of audiences that matter the most for your business rather than looking at the whole of the website visitor data. This segmentation can be done based on either a predefined set of audience conditions like visitor type (new and returning), device used by visitors (mobile and desktop), day of the week, different traffic sources, or through custom audience parameters like age, gender, language, and many more.

How to set up web analytics for your website
Setting up web analytics for your business is simple and quick. Just install our two-line Javascript code in the <head> tag of your website, and PageSense will immediately start tracking your visitor's actions and behavior on your site using cookies. To make visitors aware of the use of cookies, we recommend you setting up a privacy consent banner on your website.

Once you get an overall picture of your general website metrics, you can start exploring the why and how part of the website analytics using the core CRO features available in PageSense including funnel analysis, heatmaps, session recordings, a/b testing, and more. 

A final word on using the all new web analytics in PageSense
We believe that with the many benefits of PageSense as a CRO tool for your online business, the new web analytics report can tremendously help take your business to the next level. Because in the world of digital marketing, without tracking the right website metrics, your well-planned conversion strategies could only lead to a waste of time and money on methods that just aren’t working. The web analytics report lets you just bridge this gap between your daily marketing activities and your site analytics within a single platform—no extra tools or tracking code required.

So, what better reasons could you want to get started with the most valuable metrics about your business? Kickstart your tracking right away! If you have any questions or feedback, please share them in the comment box below or write to us at support@zohopagesense.com

    • Sticky Posts

    • Introducing Mobile Push Notification in Zoho PageSense

      Hello everyone! Introducing our latest update in PageSene 'Mobile Push Notification' You already know the power of smart analytics and user-centric design. Now, you can reach your audience instantly with personalized messages designed to drive action
      • Recent Topics

      • Invalid collection string

        I haven't changed anything in one of my functions. I'm trying to run it manually and suddenly "Invalid collection string" appears. My code has 6 lines and the error says that the error is on 7th line. Why? What does this error mean? Nothing has been changed
      • Zoho Directory 2025: New Features | Security Enhancements | Enriched UI

        Hello everyone, Greetings from the Zoho Directory team! 2025 has been a highly successful year for Zoho Directory. We are delighted to introduce a fresh set of features, an enriched UI, and major product enhancements. These updates aim to deliver a smoother
      • Bulk Schedule for Posting TikTok

        Hallo, We have a client whose business is a social media agency specifically TikTok. Currently they are handling 30 TikTok accounts from. I think zoho Social can handle it with Agency License + with Add on 10 Brands. Their concern is related to posting
      • zoho people 5 report

        How do I customize my report in Zoho People Report? I understand that I can get the results of multi-table queries through SQL join statements, but I don't know the relationship between each table. I tried to create a report using Attendance User Report
      • Leave Report Emailed Weekly

        I am wondering if someone knows how to have a report generated either weekly or monthly or both for department heads and ownership of upcoming employee leave. For instance, it would be nice to get an emailed report on Friday for the upcoming week of who
      • Zoho Flow Decision Continuing Despite Not Meeting Conditions

        I have a picklist field called Lead Status in the leads module, with the following lead Statuses: New Lead Attempted Contact - 1 Attempted Contact - 2 Attempted Contact - 3 Attempted Contact - 4 Attempted Contact - 5 Attempted Contact - 6 Attempted Contact
      • zoho labels api not working

        We're using n8n to automte email reply using zoho api. I'm facing issue with label api. I added the required scopes but its not working. i followed zoho api documentation but didn't work. also, where do i find/how do i create zoho oauth token mentioneeed
      • 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
      • Tip #55- Accessibility Controls in Zoho Assist: Exploring Vision Settings- 'Insider Insights'

        As we approach the end of the year, it’s a good moment to reflect on how we can make our tools more inclusive and easier to use for everyone. Remote support often involves long hours in front of screens, varied lighting conditions, and users with different
      • Zoho Recruit Slow and Freezing on all screens

        We have had an issue with Zoho Recruit for weeks being extremely slow and at times freezing.  We have 100 mega internet, and I went into each computer and updated the virtual memory so there is more available.  Also restarted all computers daily.  Still having the issues.  Almost unable to work.
      • Credit Management: #2 Configuring Right Payment Terms for Credit Control

        Think about the last time you ordered something online and saw that little note at the checkout, "Pay on Delivery" or "Pay later". It's simple, but it actually sets the tone. As a business owner, you know exactly when payment is expected. Now, imagine
      • Dependent (Conditional) Fields in Zoho Bookings Forms

        Hello Zoho Bookings Team, Greetings, We would like to request the ability to create dependent (conditional) fields in Zoho Bookings registration forms. Current Limitation: There is currently no way to make one field’s available options depend on the value
      • Bug Report: Search fails to find existing notes after Evernote import

        Hello, I recently migrated from Evernote (~2600 notes across 23 notebooks), but the search functionality is currently broken. The Issue: I can manually browse to a specific note and see it exists. However, when I type the exact or partial title of that
      • Marketing Tip #13: Win repeat customers with post-purchase emails

        The relationship with your customer doesn’t end after the sale; that’s when it begins. A thoughtful post-purchase message shows customers you appreciate them, keeps your brand top of mind, and can even lead to another sale. You can thank them, ask for
      • Zoho Form

        I have problem with Zoho Form. One of form i don't received the PDF version. Others okay except this one. W904533
      • Create & Update Zoho Vault Passwords via Zoho Flow

        Hi Zoho Flow / Zoho Vault Team, We’d like to request an enhancement to the Zoho Vault integration in Zoho Flow. Current Limitation: At the moment, Zoho Flow supports only the following selected Zoho Vault actions, such as: Fetch passwords, Share passwords
      • Streams/Shared email doesn't show up in windows trident app. It works fine on MAC. Is there any difference between 2 install ?

        I can see streams/share email boxs on my MAC version of trident app but i can't see them in windows version of trident app. Is there any difference between 2 install? I try to find setting but not able to see any setting to add stream/share email boxes.
      • Credit Note for Shipped and Fatoora pushed invoices

        We have shipped a Sales Order and created an Invoice. The Invoice is also pushed to Fatoora Now we need to create a credit note for the invoice When we try it, it says we need to create a Sales Return in the Zoho Books, we have already created a Sales
      • Custom Related List Inside Zoho Books

        Hello, We can create the Related list inside the zoho books by the deluge code, I am sharing the reference code Please have a look may be it will help you. //..........Get Org Details organizationID = organization.get("organization_id"); Recordid = cm_g_a_data.get("module_record_id");
      • Features, Feedback and Votes

        We’re launching the Feedback Forum for our customers. This is 'THE' place where you can add everything you’d like to see in Zoho Books. If you don't find the specific feature you need, simply add it so others can also vote for it. While we cannot promise
      • There Might Be A Glitch in Determining If A String Represents A URL

        I suspect there might be a glitch in determining if a string represents a URL or not. For example, I cannot embed the following URL. Perhaps the exclamation mark or parentheses are the culprit? https://en.wikipedia.org/wiki/How_the_Grinch_Stole_Chri
      • Customer Management: #4 Enhance Customer Journey

        When Neha started DefineOps, a growing IT support and consulting firm, most of her work was straightforward. A client would sign up for a free version, decide whether the service works for them, and then either continue or discontinue. Billing was simple,
      • Android app sync problem - multiple devices have same problem

        Hello, I am having a problem with synchronization in the Android app. When I create a drawing, the data does not sync correctly—only a blank note is created without the drawing. I tested this on multiple devices, including phones and tablets, and the
      • Pipeline.Company Name field shows up as numbers! [Bigin Developer Console > Component > URL]

        Hi there, I am setting up to invoke URL to send infromation zoho bigin > zoho forms with company name pre-fill in the form. however when I use : ${Pipelines.Company Name} field it shows up as a string of number instead of words. Help.
      • Marketing Tip #1: Optimize item titles for SEO

        Your item title is the first thing both Google and shoppers notice. Instead of a generic “Leather Bag,” go for something detailed like “Handcrafted Leather Laptop Bag – Durable & Stylish.” This helps your items rank better in search results and instantly
      • Territory Assignment Issues (Lead to Account + Contact)

        1. Lead → Account & Contact Territory Assignment on Conversion A Lead is automatically assigned one or more territories using a workflow and Lead Assignment Rules. This works as expected, and we are able to assign multiple territories to a Lead automatically.
      • Marketer's Space: Proven tips to improve open rates – Part II

        Hello Marketers! Welcome back to another post in Marketer's Space! We're continuing from where we left off a fortnight ago. We ended the previous post discussing the subject line, and we'll continue from there. Let's dive right in. Pre-header Pre-header
      • SQL Table slowed to a crawl

        Hi all - I seem to have noticed an update. Now whenever I am typing in the script field for the SQL tables there is a huge delay and it is all very slow. This has never been the case for me in over 5 years of using Analytics - I really hope it's fixed
      • Deluge Events/search API works in user environment but not in sandbox – why?

        I am creating an Extension for Zoho CRM using Zoho Sigma Platform I’m using the following Deluge code to search Events in Zoho CRM based on Start_DateTime: criteria = "(Start_DateTime:greater_than:2025-12-20T00:00:00+00:00)"; url = "crm/v8/Events/search?criteria="
      • Ensure Consistent Service Delivery with Comprehensive Job Sheets

        We are elated to announce that one of the most requested features is now live: Job Sheets. They are customizable, reusable forms that serve as a checklist for the services that technicians need to carry out and as a tool for data collection. While on
      • What are Zoho Meeting capabilities included in Zoho Workplace Standard?

        I am evaluating using Zoho Meeting for my organization, but it is not clear what Zoho Meeting capabilities are already included in Zoho Workplace Standard. - Are meeting recordings included in Workplace Standard? - Can we invite external meeting participants
      • How can I get the participant list of a reoccurring meeting afterwards?

        I'm trying to use the Meeting Participant Report from the API docs but when I call it on a reoccurring meeting it returns that there are no participants because it thinks I'm talking about the meeting in the future. Is there a way to use webhooks or some
      • Function #50: Send Mass emails to your customers

        Hello everyone, and welcome back to our series! We have reached a milestone of 50 Functions, which means that we have automated 50 different tasks in Zoho Books. Every Friday, we have shared a nifty function aimed at either automating a task or streamlining
      • Full Hebrew Language Support for Client-Side Zoho Assist Interface

        Dear Zoho Assist Team, We would like to request an enhancement to Zoho Assist's client-side interface to support full Hebrew language customization, including all popups, notifications, and session-related messages. Current Limitation The Join page allows
      • Add Hebrew & RTL Support to Feedback Widget

        Hello Zoho Desk Team, How are you? We are using Zoho Desk and would like to utilize the Feedback Widget. While Zoho Desk itself supports Hebrew and RTL, the Feedback Widget unfortunately does not. We kindly request that Hebrew and full RTL support be
      • Merge Tickets Directly from Contact Page in Zoho Desk

        Dear Zoho Desk Support Team, We are writing to request a new feature that would allow users to easily merge tickets directly from the contact page in Zoho Desk. Currently, the only option to merge tickets is from the Tickets list view page, which can
      • Different languages for users

        Hello, Do you plan to enable individual users to select their languages for interface? Currently language can be changed for everyone - it looks like a settings for a whole portal, which is not good when you are working internationally. Best regards,
      • Kaizen #222 - Client Script Support for Notes Related List

        Hello everyone! Welcome to another week of Kaizen. The final Kaizen post of the year 2025 is here! With the new Client Script support for the Notes Related List, you can validate, enrich, and manage notes across modules. In this post, we’ll explore how
      • 2025年 Zoho コミュニティ 活動の振り返り 🎉

        ユーザーの皆さん、こんにちは!コミュニティチームの中野です。 2025年も多くの学びと出会いがあったZoho コミュニティ。 本記事では今年の活動を振り返りながら、フォーラムの投稿・参加者の皆さん・イベントのハイライトをご紹介していきます。 目次 フォーラム:注目の投稿 フォーラム:多くの貢献をしてくださった方々 ユーザー交流会振り返り ワークアウト振り返り その他のトピックス 1. フォーラム:注目の投稿 本フォーラムでは様々な議論と知識の共有が行われました。 ユーザーの皆さんが日々の業務で直面する課題を投稿し、経験豊富なユーザーさん達が実践的な解決策を提供してくださいました。
      • Customer Management: #3 Giving Customers Control & Privilege

        Rio, the founder of RenoTech Solutions, a fast-growing digital service company, found itself juggling a dozen different services for its clients. They handled one-time setup fees, recurring monthly invoices, and custom milestone-based billing for projects.
      • Next Page