Docs
  • All For Customers guides
  • Book a service in the Naayya app
  • Book an appointment for several people
  • Cancel your appointment in the Naayya app
  • Cancel your class booking
  • Charge to your account
  • Check your wallet balance
  • Claim a gift card
  • Credits, memberships, and orders
  • Customer FAQ
  • Find and book a class
  • Goals and journal
  • Health information and consent
  • Join an online class or appointment
  • Manage bookings and appointments
  • Pay with wallet balance
  • Profile, payment methods, and settings
  • Reschedule your appointment in the Naayya app
  • Reschedule your class booking
  • Review a visit in the Naayya app
  • Send or download a gift card
  • Spend from someone else's account
  • Top up your wallet
  • Wallet and gift cards
  • Your customer account
  • All For Instructors guides
  • Instructor FAQ
  • Manage Attendance
  • Manage Your Profile
  • My Work Overview
  • View Your Payslips
  • View Your Schedule and Attendees
  • All Getting Started guides
  • Attendance policy
  • Booking Policies
  • Business Profile & Social Links
  • Check your location and resource limits
  • Choose the order customers see
  • Complete a sent contract
  • Configure booking and appointment notifications
  • Configure class notifications for staff
  • Configure notification channels
  • Configure operational alerts
  • Configure pack and pass notifications
  • Configure review notifications
  • Configure waitlist messages
  • Contracts
  • Create an e-signature template
  • Create or copy a location
  • Custom branding
  • Deactivate or archive a location
  • Edit a location and what customers see
  • Features
  • Find your settings
  • Inbox
  • Listing in the Naayya app
  • Manage Locations and Resources
  • Manage resources at a location
  • Media Library
  • Notification Settings
  • Plan Features
  • Platform Overview
  • Quick Start Guide
  • Reports
  • Send a contract to an outside recipient
  • Send a staff contract for signature
  • Switch offerings on and off
  • Using the Agent
  • Waivers & Terms
  • All Customer Management guides
  • Add a pack or pass to a customer
  • Adjust a customer’s credits or expiry
  • Advanced tracking
  • Book a customer into a class
  • Book a customer into a class every week
  • Change who attends a class place
  • Check a customer’s waiver status
  • Check a customer’s wallet and account limit
  • Check people in at the entrance
  • Check why a customer cannot use a pack
  • Confirm a customer's email or phone
  • Coupons
  • Customer Bookings
  • Customer Credit Expiry
  • Customer Details
  • Customer List
  • Export Data
  • Leads Management
  • Let other people spend from a customer’s account
  • Manage customer notes
  • Manage Discounts and Promotional Codes
  • Manage Family memberships
  • Products & Credits
  • Record a customer account payment
  • Referrals
  • Refund a customer’s wallet balance
  • Reschedule a customer’s class booking
  • Review a customer’s activity
  • All Classes guides
  • Activity Categories
  • Booking Availability on Class Sessions
  • Calendar
  • Cancelling and Deleting Class Sessions
  • Closing Bookings on a Class
  • Creating Classes
  • Editing Future Class Instances
  • Instructor Assignments on Class Instances
  • Managing, Extending, and Deleting Class Series
  • Resolve class scheduling conflicts
  • Schedule and publish a class
  • Sell a class time as other offers
  • Set a booking minimum for a class
  • Set the number of places in a class
  • Set up a class draft
  • Set up online classes and appointments
  • Waitlists for Classes
  • Workshop vs Course: Which One Should You Use?
  • All Services guides
  • Allow group bookings for a service
  • Assign providers and resources to a service
  • Choose who can book a service
  • Create Services
  • Help members book a service
  • How Customers Book Services
  • How customers choose a service time
  • How customers pay for a service
  • Link products to a service
  • Make a service bookable
  • Manage Resources for Services
  • Set a service’s booking times
  • Set Availability Schedules
  • All Appointments guides
  • Block time for resources
  • Book an appointment for a customer
  • Customers Managing Their Appointments
  • Pay for an appointment at the desk
  • Record appointment attendance
  • Repeat an appointment weekly
  • Reschedule or Cancel Appointments
  • View and Manage Appointments
  • All Pricing guides
  • Class Coverage for Products
  • Creating Memberships
  • Creating Packs
  • Product Settings Guide
  • Product Types Overview
  • Share Class Packs and Memberships Online
  • All Products guides
  • Choose what your Shop sells
  • Create a physical product
  • Creating Physical Products
  • Manage physical product stock
  • Organize physical products by category
  • Record stock changes
  • Set up Shop shipping and pickup
  • All Troubleshooting guides
  • Common Issues & Solutions
  • All Payments & Billing guides
  • Abandoned Checkout Recovery
  • Add a customer in POS
  • Annual summary
  • Billing details and invoices
  • Booking & Checkout Settings
  • Charge a POS sale to a customer's account
  • Charge a POS sale to someone else's account
  • Check AI agent usage
  • Check message usage and costs
  • Choose POS payment methods
  • Choose what a sales point sells
  • Complete a POS sale
  • Connect a cloud receipt printer
  • Finish an interrupted POS card sale
  • Gift Cards
  • Give a POS discount
  • Give a POS receipt
  • Invoice vs Receipt: What Naayya Provides
  • Manage a POS shift
  • Manage a POS tab
  • Manage hardware
  • Manage message credit
  • Manage sales points
  • Move or disconnect a POS iPad
  • Payment Methods & Payouts
  • Payment Review
  • Payment schedules
  • Payment Troubleshooting
  • Point of Sale
  • Read POS end-of-day reports
  • Record Offline Payments
  • Record your own card terminal
  • Refund a payment
  • Sales by staff
  • Sell a membership in POS
  • Sell retail items in POS
  • Send customer account messages
  • Set up a POS quick screen
  • Set up a sales point
  • Set up an entrance
  • Set up and manage a hardware device
  • Set up customer account charging
  • Set Up Get Paid
  • Tap to Pay on iPhone
  • Tax Settings
  • Usage
  • Use Naayya POS on iPad
  • All Integrations guides
  • Add a Lead Form to Your Website
  • Add your schedule to a Lovable app
  • Add your schedule to Framer
  • Add your schedule to Shopify
  • Add your schedule to Squarespace
  • Add your schedule to Webflow
  • Add your schedule to Wix
  • Add your schedule to WordPress
  • Manage integrations
  • Meta lead ads
  • Show Your Gift Cards on Your Website
  • Show Your Pricing on Your Website
  • Show Your Services on Your Website
  • Website Integration
  • Website Integration Troubleshooting
  • Website settings
  • What Customers See in Website Integrations
  • All Email Marketing guides
  • Connect an Instagram account
  • Create Instagram Content
  • Design and save Instagram content
  • Domain Verification Setup
  • Getting Started with Email Marketing
  • Managing Email Templates
  • Publish Instagram content now
  • Schedule Instagram content
  • Sending Email Campaigns
  • Sending Quick Emails
  • Turn off Instagram publishing
  • Using the Email Designer
  • All Automations guides
  • Editing an Automation
  • Getting Started with Automations
  • All Team & Access guides
  • Access Control
  • Adding Staff Members
  • Instructor profiles on a staff page
  • Instructor Status Management
  • Managing Instructor Profiles
  • People Overview
  • Provider Profiles
  • Public Profile Completion in My Work
  • Roles & Permissions
  • Staff Management
  • User Roles
  • All Finance guides
  • Create a payslip
  • Pay rules
  • Payouts
  • Payslips
  • All Performance guides
  • Attendance Rates
  • Class Fill %
  • Retention Rates
  • Session Feedback Stats
  • All Community / Feedback guides
  • Private notes on reviews
  • Reviews
DocsNaayya appBlogContact support
  1. Docs
  2. Customer Management
  3. Advanced tracking
Open app

Advanced tracking

See where each lead, customer, booking and payment came from, such as Instagram, Google or a direct visit.

Advanced tracking shows where each lead, customer, booking and payment came from, such as Instagram, Google or a direct visit. The customer and lead views that show sources are for owners and managers.

Plan and availability#

Advanced tracking is included in the Pro and Enterprise plans. Naayya also has to switch it on for your business. You cannot switch it on yourself: Admin > Settings > Features lists only Referrals, Contracts, Payroll and Entries.

If your plan does not include it, or it is not switched on, the places below show no source and no prompt to upgrade. In Admin > Settings > Billing, the upgrade card can list it as Growth attribution. If your plan includes it and you see nothing, contact Naayya support. See Plan Features.

Naayya records sources on every plan. Advanced tracking controls only whether you see them.

Where you see sources#

  • Admin > Customers: the Source column on larger screens. It shows the first source recorded for each person.
  • A lead's page: the Attribution card, "Where this lead came from". It shows First touch and Latest touch when they differ, with Channel, Campaign, Source system, Ad / content, Landing, Captured and a confidence label. A source entered by staff or reported by the person shows as Staff-entered or Self-reported.
  • A customer's page: the Marketing tab, under Source, "Where this customer came from". It appears when a source is recorded.
  • Admin > Bookings: open a booking's Details to see Source and the campaign.
  • Admin > Payments: open a payment to see Booking source, with Source, Campaign, Entry and Landing.

Advanced tracking shows a source on each record. It does not add a report that groups by source.

How a source is recorded#

Naayya reads where a visitor came from when they arrive on your Naayya pages. It keeps this in the visitor's browser tab for that visit and saves it when the visitor signs up, checks out or books a class with a membership, pass or class pack. Your website lead form and Meta lead ads record a source of their own, described below.

For a visit to your Naayya pages, such as a sign-up, checkout or booking, Naayya works out the source in this order:

  1. Tracking tags on the link: utm_source, utm_medium, utm_campaign, utm_content and utm_term. Add them to links you share, such as your Instagram bio, ads or emails.
  2. An ad click identifier added by Meta, Google, TikTok, Microsoft, LinkedIn, X, Reddit or Pinterest.
  3. The website the visitor came from. Naayya names Instagram, Facebook, TikTok, LinkedIn, Substack and the main search engines, such as Google and Bing. Any other website shows by its domain.
  4. Direct, when none of these is found.

A booking made on the web with a membership, pass or class pack keeps the source of the visit it was made in. It shows Direct only when that visit was direct.

Your website lead form works differently. Its source is the utm_source tag on the page link. Without that tag the source shows as Unknown, because the form cannot tell where the visitor came from. The form also saves the other tags, the referring website and the kind of ad click when it has them. A lead from a Meta lead ad takes its source from Meta: see Meta lead ads.

Links you copy from Admin, such as a pricing option or gift card link, also carry a marker. Entry on a payment shows the kind of page or link the visit used.

What it does not cover#

  • The Naayya app does not send link tracking, so the source of a booking or purchase made there shows as Unknown.
  • Bookings made with a membership, pass or class pack before Naayya saved their source, on the web or in the Naayya app, can show Direct or Unknown whatever the visit was. Where those visits came from was not recorded.

What is saved#

Naayya saves the source, channel and campaign, and the content and term tags from the link. It saves the domain of the referring website and the path of the first page. It also saves whether an ad click identifier was present and which network it came from, and the kind of page or link the visit used (Entry). Leads from Meta lead ads also keep the campaign, ad set and ad names and identifiers that Meta gives.

It does not save the full web address or the ad click identifier itself.

When a visitor signs up, signs in, books or buys, Naayya also saves a visitor identifier from its analytics, but only while the visitor has accepted analytics on the cookie banner or the cookie settings page and their browser does not send Global Privacy Control. It is a random code that the visitor's browser keeps for analytics. It is personal data, not anonymous, because it can link a visitor's earlier visits to their sign-up, booking or purchase. Naayya never saves a person's own Naayya account ID as a visitor identifier.

If the visitor has not accepted analytics, has withdrawn it, or sends Global Privacy Control, Naayya saves no identifier, and the sign-up, booking or purchase works the same. When a signed-in person withdraws analytics, Naayya deletes the identifier saved on their account. Naayya also stops using a saved identifier, and removes it from its own database, 12 months after the visitor accepted analytics. Naayya uses the identifier for its own analytics and does not show it in Admin.

PreviousAdjust a customer’s credits or expiryNextBook a customer into a class

On this page