Tip 13 Source Tracking | Zoho Bookings

Tip 13 Source Tracking | Zoho Bookings



Source tracking is the practice of identifying where your bookings originated. This is important, because online bookings come from a wide variety of sources like social media platforms, your website, email and ad campaigns, partner websites, organic traffic from search engines, and recommendations from previous clients. Understanding where your bookings come from enables you to make better decisions about where to focus your marketing efforts. If you can identify which channels are generating the most bookings, you can adjust your strategy accordingly and make more informed choices about pricing and promotions.


Use case

For example, if a hotel discovers that the majority of their bookings come from a certain online travel agency, they can engage in negotiations to secure better terms and discounts for their customers. This strategic move could result in more bookings from that channel, contributing to overall revenue growth.

 

In Zoho Bookings, you can implement source tracking by adding a hidden field to the booking form. Use a unique URL for each channel to specify the channel name in the hidden field. When customers book using those links, you'll be able to easily identify which channels are generating the most new customers and bookings.

Steps to implement source tracking:

  1. Navigate to Services, select the required service, and click Service Booking Form. 
  2. Click Add Field in the right corner of the Fields section.



  3. A pop-up window will appear. Enter the Field Label as "Source" (or use any name of your choice). Choose SingleLine in Field Type, as we'll be using a limited amount of text in this field. Click Save



  4. Click the eye icon next to the Source field that you just created and make the field hidden in the booking form.



    Your source tracking is all set. When you share the service booking page link, add the source name accordingly. You can include the source value as a query parameter to the booking URL in the below format:
    <service_booking_page_URL>?source=<source_name>

    For example, lets say the above service Tax planning has the booking page link: https://business.zohobookings.com/#/customer/4050029000003367030.

    When this link is shared on Facebook, the source name can be added at the end: https://business.zohobookings.com/#/customer/4050029000003367030?source=facebook
     


    You can easily add additional sources, such as:
    ?source=official_website
    ?source=partner
    ?source=email_campaign


    When an appointment is booked, the source name can be seen in the
    Appointment Summary under Additional Info.

     

Tracking the sources of your bookings can help you identify which channels are effective for acquiring new customers and contribute the most to your revenue, so you can implement more targeted marketing and customer engagement strategies.

Thanks for reading! Please watch this space for more tips about online appointment scheduling.

 

Related Topics

Service Booking Form

    • Sticky Posts

    • Tip #17: How to mandate partial payment for your appointments

      When you require partial payments during the booking process, customers can only schedule with you after paying a certain amount in advance. This deposit acts as a commitment between both parties. Apart from that, it has many more advantages. Benefits
    • Tip #13: Identify where your bookings come from with Source Tracking

      Source tracking is the practice of identifying where your bookings originated. This is important, because online bookings come from a wide variety of sources like social media platforms, your website, email and ad campaigns, partner websites, organic
    • Tip #18: Organize a group workshop in a few steps

      It's the season for workshops—they're everywhere, catering to diverse interests and needs. Whether for more professional goals like leadership development or creative endeavors like painting, there's an abundance of workshops offered every day. A scheduler
    • Tip #16: Custom labels for staff, service, and resources

      Every industry uses its own jargon. Take healthcare, for example; when you visit a doctor, it's not just an appointment, it's a consultation. The people who provide consultations are the providers. Similarly, in the tranquil world of a spa, a massage
    • Tip #15: Customize service prices for each staff member

      It's common practice for a service to be priced differently based on the staff member providing it. For example, an experienced hair stylist may charge more for a haircut compared to the other stylists. This pricing strategy allows businesses to charge
      • Recent Topics

      • Portal orders

        Is it possible to set up an ordering system through the portal so that my customers can place orders through their portal?
      • Create custom rollup summary fields in Zoho CRM

        Hello everyone, In Zoho CRM, rollup summary fields have been essential tools for summarizing data across related records and enabling users to gain quick insights without having to jump across modules. Previously, only predefined summary functions were
      • Lookup Field in Zoho Forms <> Zoho CRM Integration

        Hello, We use Zoho CRM to manage our products, create quotes, etc. I want to use Zoho Form to configure a simple form that allows customers to request quotes on our website. I completed the form and used a subform for the "Add items to your quote" part
      • How do I embed the webinar into a webpage?

        All I can seem to do is embed the signup form. This is cheesy. Surely they must have fixed this by now, right? How do I do it?
      • ChatGPT

        Hola, sabéis si además de tener la licencia de chat GPT Plus hay que comprar créditos para usar chat GPT en zoho social? Gracias
      • Standalone function is not working

        Hi, We have created a standalone function to integrate with a third-party service using OAuth. However, the standalone function's REST API key is expiring automatically after some time. When we regenerate the API key from the admin account, the function
      • Marketer's Space: Leveraging CRM Data for Dynamic Content and Personalized Campaigns

        Hello Marketers! Welcome back to another post in Marketer’s Space! We’re excited to continue our series on the many advantages of integrating Zoho CRM with Zoho Marketing Automation (ZMA). This series is designed to help you unlock the full potential
      • Last sync date/time as a widget

        Is there any way to get the last date/time that the data shown (reports and dashboard) was last updated.  For example, If I have our data being synced every 3 hours and the last was done 2 hrs ago, I would like to show date/time of update OR updated #{hrs}
      • An update to improve email delivery | Email Authentication & Relay

        Dear Zoho Recruit Community, We hope this message finds you well. This post is to inform you about an important update regarding the authentication of all email domains in your Zoho Recruit account. Effective 31st December, 2024, emails sent using email
      • 100 record view limitation

        I have just migrated from another CRM and am starting in ZOHOcrm with over 5000 contacts. It seems that my searches and sorts are limited to 100 live records....or am I missing something. This seems to be very limiting...in a lot of scenarios (mass email,
      • Setting Up Direct Mail Campaigns

        If I need to set up a 5 step direct mail campaign is that possible? Basically every week I upload names from a CSV to Zoho and then would need to mail them every 45 days for about 6 months. I would want to be able to take names off the list when they say their house is sold or that they don't want to be contacted. I don't necessarily need to have it integrated with click2mail or anything but would at least need to be able to export the file in a CSV/excel for each mailing.  Does anyone know if that's
      • RFQ MODEL

        A Request for quotation model is used for Purchase Inquiries to multiple vendors. The Item is Created and then selected to send it to various vendors , once the Prices are received , a comparative chart is made for the user. this will help Zoho books
      • Recruit - How to Force a Job Opening out of a Blueprint

        In past versions of Zoho Recruit, there was the ability to create a custom button on a record's page that would evoke a URL that would force a record out of a blueprint. What is that URL or is there a better way to force a record out of a blueprint?
      • Introducing Zia LLM: Zoho’s in-house Generative AI solution for CRM's AI capabilities

        Hello everyone, We're excited to announce the launch of our in-house Large Language Model (LLM) by Zia to power our AI offerings. What is LLM? LLM stands for Large Language Model, a powerful AI technology that processes and generates human-like text based
      • ERROR

        I deleted a contact card, I want to add it again but it says that the contact already exists. I searched the records and it is not there, and I even deleted it in the trash. The email is this one:xxxxx. Please help!!
      • How to Automatically Populate the Deal ID in the Parent Lead After Creating a New Deal with Blueprint?

        Hello Everyone! 🎉 I wanted to share a solution to a problem that some of you might have encountered. In Zoho CRM, when creating a Deal from a Lead using a Blueprint, data can only flow in one direction—from the Lead (parent) to the Deal (child). But
      • Chroniques de l'année 2024 Zoho France : avec vous, pour vous !

        Nous vous adressons nos vœux les plus chaleureux pour une année 2025 exceptionnelle et pleine de réussites ! Fidèle à son habitude, Zoho France vous réserve chaque année de nombreuses mises à jour, des événements marquants, des activités diversifiées
      • Why can't I see the delivered Zoho Campaign automation email on Zoho CRM lead record?

        I recently did update the field mapping on our Leads sync services between Zoho CRM and Zoho Campaigns. The end goal is to create tailored email drip campaigns with the use of segments and automation. I understand you can build cadences, email templates,
      • Custom Function to Format Phone / Mobile numbers in Australian Standard format

        So I got sick of phone numbers being formatted incorrectly and Zoho not doing anything to standardise phone numbers to meet E.164 formats. So I went and coded my own function to fix this. And figured I'd share with the community This is specifically for
      • Kaizen #173: A Comparison of Zoho CRM REST APIs and GraphQL APIs

        Hello everyone! Welcome back to another week of Kaizen! Zoho CRM offers two API architectures for its users: REST API and GraphQL API. Each of these API architectures has its own strengths and ideal use cases. In this post, we will discuss the difference
      • How to preview a locked note? Or just lock one?

        Once a note is locked there is no preview, just a blur (good). But, if there are a lot of notes, wouldn't it be good to have the title show up and blur the rest? Or am I just being dumb - do they all unlock and lock at the same time?
      • Linkedin Plugin

        H, Is there a plugin to allow the connection to LinkedIn and simplify editing? I've looked at a few, but they all seem to be outdated and not working... What do you use or can you recommend?
      • Query About Updating Records in Batches via API

        We are working on integrating the Creator application with an external app, and we need to update thousands of records daily. I understand that the "Update Records" API is available; however, it appears to be designed for updating multiple records with
      • Unable to use Sign "You have entereed some invalid characters"

        Unable to use Sign "You have entered some invalid characters" I do not see any invalid characters. The text in "Leave a Note" is plain text which I entered directly into the field. See attached screenshot
      • Remove the link between app admin roles and org admin privileges

        Greetings Zoho One Team, Currently, assigning someone as an admin in certain Zoho apps, such as Cliq, Connect, Mail, Vault, or Forms (and maybe other apps as well) automatically grants them org admin privileges, even though they are not listed as org
      • !! URGENT My sent mail goes to spam

        I tested a few times and every time I send mail out it goes the recipients spam box.  Why is it marking my mail as spam? please help me ! thanks
      • Difference between Admin, Team leader/Manager, Clinets/user profile and roles in Zoho Project

        I've been wondering to find out the difference between the key feature of Admin,Manager, and client/user in Zoho Project. I am student and trying to learn about the Zoho Project. I could not find the roles and profiles difference between this 3 users
      • Missing Modules such as RFQ, Purchase request and Store room

        Hi, I wonder why zoho doesn't add Purchase requests module e.g. ( a lower level staff wants to request for provision of something) which can be approved or rejected by his/her manager. In case of approval, same request can be converted into RFQ. Secondly
      • Important updates to Zoho CRM's email deliverability

        Last modified on: Jul 24, 2024 These enhancements are released for all users across all data centers. Modified on: Oct 30, 2023 Organisations that are in the Enterprise and above editions of Zoho CRM, and have not authenticated their email-sending domains
      • Paid Support Plans with Automated Billing

        We (like many others, I'm sure) are designing or have paid support plans. Our design involves a given number of support hours in each plan. Here are my questions: 1) Are there any plans to add time-based plans in the Zoho Desk Support Plans feature? The
      • Zoho expense linked with Campaign instead of customers

        Hi, Is there a development planned for linked an expense or a report to a zoho campaign? Indeed, suppose I created a campain in which I add different clients (for example a trip to a foreign country where I meet 3 different clients), I would like this campaign to be linked to the expenses I have. Say I have a plane ticket, taxis and 1 hotel night, I would like those expenses to be linked to the 3 clients. With Zoho expense, it is not possible at the time (or maybe it is but I do not know how!). thanks
      • Function #4: Schedule Customer Statements

        Regularly sending statements to customers is an imperative part of many business processes as it helps foster strong customer relationships and provides timely guidance on payments. While you can generate the statement of accounts and have it sent over
      • Export multiple Invoice PDF

        As part of end of year accounting a client needs to export all of their Invoices in PDF from Zoho CRM. Do they need to click into every single Invoice and click the Export to PDF button. Is there a means of either doing a mass Export to PDF of all Invoices
      • How to create Sepa Direct Debit XML file: solution and code

        Even though Books provides a payment integration for Stripe and Gocardless (in Europe) there are customers that want to use the Sepa services of their own bank. Mainly because Stripe and Gocardless are quite expensive. In that case they would need a Sepa
      • Introducing 'Dynamic display' in the latest version of the Bigin Android mobile app.

        Hello everyone! In the latest version of the Bigin Mobile Android app (1.6.0), we have introduced support for Dynamic Display, which transforms the List View into a powerful and customizable visual interface. Dynamic Display: This feature allows users
      • CRM - Copy data from Single Line to Lookup Field

        Hello, I need help to create a workflow with a custom function in order to copy value from a single value field to a Lookup Field. Module : Shipment Single value field API name : Customer_ID Lookup field API name : Account_ID WOuld be great to have some
      • How to Parse XML Data Returned by API?

        I have several APIs integrated with my CRM and they work great. I am having some trouble though parsing data out of a large string/array in Funtions? I need to be able to pull the DeviceId and the WebSiteDeviceName from each PanelDevice. I would appreciate
      • Unable to add organization consultants and contractors in Zoho People

        Hello Team: I am unable to add my few consultants and contractors in Zoho People. How to add these people as Users?
      • Why can't I see the email from Zoho Campaigns Automation under Zoho CRM Leads module?

        I recently did update the field mapping on our Leads sync services between Zoho CRM and Zoho Campaigns. The end goal is to create tailored email drip campaigns with the use of segments and automation. I understand you can build cadences, email templates,
      • Linkedin - Recruiter System Connect

        Hi there! Does anyone here know how to connect Zoho Recruit to Linkedin Recruiter via Recruiter System Connect?
      • Next Page