Analytics
See how people find your schedule, what they open and click, what they buy, and who turns up at the door.
Overview
The Analytics dashboard shows how your schedule pages are performing. Open it by clicking Analytics in the main navigation. The dashboard is built in, so there is nothing to install and no third-party tracking script to add.
The dashboard is organized into three tabs, which appear in this order:
- Web Analytics - Page views over time, device breakdown, top events, broken links, traffic sources, referrers, UTM parameters, visitor locations and social link clicks. This is the default tab.
- Revenue - Total revenue, conversion rate, revenue per view, promo code performance, boost and newsletter funnels, and top events by revenue.
- Check-Ins - Tickets sold, attendance rate, no-shows, arrival times, attendance by ticket type, and a per-event breakdown.
Web Analytics is available on every plan and starts collecting as soon as someone visits a schedule page. The Revenue tab fills in once you have a completed sale, a boost campaign or a newsletter send in the range, and selling a ticket that carries a price is a Pro feature (free registration and ticket types priced at zero are unlimited on every plan, but neither brings in revenue to report). The Check-Ins tab fills in once you have sold tickets for an event in the range, but its attendance figures only become meaningful once you scan tickets at the door. Scanning itself is free on every plan; the live check-in dashboard with its running count is the Pro half.
Counting is immediate, but every metric is stored as a daily total, so a visit always lands on the day it happened. Today's figures keep climbing until midnight.
Filters
The controls above the tabs decide which data is shown. Every filter is stored in the page URL, so you can bookmark a view or share it with a team member who has access to the same schedule.
Schedule selector
Choose All Schedules or a single schedule. The dropdown only appears when you manage more than one schedule; if you manage exactly one, it is selected for you automatically. Switching schedules clears the event filter.
Event selector
Appears once a single schedule is selected, and narrows every tab to one event. It is searchable and lists published events that start in the last 30 days or later; drafts are never listed. On a curator schedule, only events the curator created are listed. Choose All events to clear it.
Date range
Last 7 days, Last 30 days, Last 90 days, This month, Last month, This year, or All time. The default is Last 30 days. All time reaches back ten years.
Daily / Weekly / Monthly
Sets the grouping of the Views Over Time chart. These buttons only appear on the Web Analytics tab, and Daily is the default. Daily suits short ranges, weekly gives a balanced overview, and monthly is better for spotting long-term patterns.
On Web Analytics it filters page views by the day of the visit. On Revenue it filters sales by the date the purchase was made. On Check-Ins it filters by the event date the ticket is for, not by the purchase or scan date, so a ticket bought in January for a March event lands in March. There, only Last month has an end date: every other range also takes in events still to come, so an upcoming show appears as soon as it has sold a ticket.
Web Analytics Free - Available on the Free plan
The Web Analytics tab is the default tab. It shows page view trends, device and traffic breakdowns, and your top-performing content. Views are counted on your public schedule and event pages and stored as daily totals.
Analytics is deliberately conservative, so its numbers are usually lower than a raw server log. A visit is not counted when:
- The visitor is a known bot, crawler, preview generator or automated tool.
- You or one of your team members is signed in to that schedule, or a site administrator is signed in.
- The page was loaded inside an embedded calendar.
- The same visitor has already been counted 10 times on that schedule that day. Their later visits stop adding to the schedule's totals, traffic sources, locations and UTM figures until midnight, though each event they open still counts for that event.
- The same visitor has already viewed that event 3 times that day. Each event keeps this count separately.
Stats Cards
The top of the tab shows summary cards. Which cards appear depends on the date range and the type of schedule you selected.
| Card | What it shows | When it appears |
|---|---|---|
| Total Views | All page views ever recorded, ignoring the date range | Always |
| Views in Period | Views inside the selected date range. On All time this card falls back to the current calendar month. | Always |
| Previous Period | Views in the equivalent range immediately before the one you selected | Every range except All time |
| vs Previous 30 Days | Percentage change against that previous period, green when up and red when down. The card label follows the range you picked, so it also reads vs Previous 7 Days, vs Last Month, vs Last Year and so on. | Every range except All time |
| Appearance Views | Views your events picked up while appearing on someone else's schedule | Talent and venue schedules with at least one appearance view in range |
Use the comparison percentage to quickly identify whether your schedule is gaining or losing traction relative to the previous period. Because it compares equal-length windows, it is more useful than the raw view count when a range spans an unusually busy week.
Charts
Below the stats cards the tab lays out its charts in the order shown here. A chart is hidden entirely when it has no data for the selected filters, so an empty dashboard is normal on a new schedule.
Views Over Time
A line chart of page views grouped daily, weekly or monthly according to the period buttons. Hover a point to see the exact number. If you run boost campaigns or send newsletters, extra dashed lines plot the views attributed to each of them against the same timeline, so you can see how much of a spike each one accounts for.
Device Breakdown
The split between desktop, mobile and tablet visitors, based on the browser's user agent. Visits whose device could not be identified are grouped as unknown. Categories with no views are left out.
Top Events
Your ten most-viewed events in the selected period. Hidden when you have filtered down to a single event.
Broken links
Addresses on your schedule that visitors opened and that match no event or page, with how many times each was opened in the period, busiest first, up to ten. Such an address shows a not-found page instead of quietly landing on your schedule, so this is where a mistyped link on a flyer or an old event address in a post turns up. Shown only when a single schedule is selected and no event is. Bots are filtered out, and one visitor can add at most five new addresses a day, so a real broken link outranks one-off noise.
Traffic Sources
Where your visitors come from, in eight categories: Direct, Search, Social, Email, Newsletter, Boost, Promo Code and Other. A colour key under the chart explains each one. Links carrying utm_source=boost, utm_source=newsletter or a promo parameter are classified by that marker instead of by the referring site.
Visitor Locations
Your top ten countries by view count, resolved from the visitor's IP address. Use it to see whether your audience is local, regional or international. There is no city or region breakdown.
Schedule Views
Views broken down per schedule so you can compare them side by side. Shown only when you manage more than one schedule and have not filtered to a single event.
Top Referrers
The ten domains that send you the most traffic. This is a domain-level list, not a list of individual pages. Visits referred by your own pages, whether from your schedule URL or your custom domain, are treated as Direct and never show up here.
Top UTM Sources, Mediums and Campaigns
Three separate charts, each listing the ten most common values of utm_source, utm_medium and utm_campaign seen on incoming links. Tag the links you post yourself to tell your own channels apart. A chart is hidden when no link carried that parameter.
Featured Talents & Venues
Which talents or venues appearing on your schedule drive the most views. Shown when a single schedule is selected and at least one talent or venue is attached to its events.
Top Schedules You Appeared On
The external schedules that generate the most views for your events when you appear as a guest. Shown for talent and venue schedules only.
Revenue Free - Available on the Free plan
The Revenue tab tracks ticket sales performance: how much you earned, how well views convert to purchases, how your promo codes did, and what your boost and newsletter campaigns returned. It counts paid sales by the date of purchase.
Selling a ticket that carries a price is a Pro feature, so ticket revenue appears once you are on Pro or Enterprise. The tab itself is on every plan and is not empty on Free: a paid appointment booking is a sale and counts here. Free registration and ticket types priced at zero stay unlimited on the Free plan, and neither produces revenue to report. The Boost Funnel below also needs Pro, because boost campaigns are a Pro feature. Paid appointment bookings are sales too, so they count in the revenue figures here alongside tickets. They are left out of the conversion rate, because a booking is not made from an event page.
Stats Cards
Three cards summarise the period. They appear only once there is at least one paid sale in the selected range.
| Card | What it shows |
|---|---|
| Total Revenue | What the paid sales made during the period took, by purchase date. It is not net of refunds: a partially refunded sale stays paid and counts in full, and only a fully refunded sale drops out. If your sales span more than one currency, each currency is listed on its own line rather than added together. |
| Conversion Rate | Completed sales as a percentage of event page views in the same period. Free registrations and zero-price tickets are completed sales, so they raise this rate without raising revenue. Appointment bookings are left out, because they are not made from an event page; their money still counts in Total Revenue. |
| Revenue per View | Average revenue generated per event page view. Shows a dash when your sales span more than one currency, because averaging across currencies would be meaningless. |
Funnels and Charts
Below the cards, each panel appears only when it has data for the selected filters.
Promo Codes
Two summary figures - promo sales as a share of all sales, and the total discount given - followed by a per-code table listing each promo code, its discount, how many sales used it, and how much it cost you in discounts.
Boost Funnel Pro - Requires the Pro plan
The full path from ad impressions to clicks, page views and sales, with spend, click-through rate, cost per click, cost per view, cost per sale and a return-on-ad-spend figure. A table underneath lists each boost campaign running in the period with a link to its details.
Newsletter Performance
The path from emails sent to opens, clicks, page views and sales, with open and click rates. A table underneath lists each newsletter sent in the period with its subject, send date and per-newsletter open and click counts.
Top Events by Revenue
Your ten highest-earning events in the period. It renders as a bar chart in the usual single-currency case, and as a table when your sales span more than one currency. Events that took no money are left out, and the whole panel is hidden when you have filtered down to a single event.
Check-Ins Free - Available on the Free plan
The Check-Ins tab turns door scans into attendance analytics: how many ticket holders actually showed up, when they arrived, and which events and ticket types had the best turnout. It reads paid sales only, leaves out deleted ones and appointment bookings, and groups them by the event date the ticket is for.
Attendance comes from scanning tickets with the check-in feature, which is free on every plan. Without a scan a ticket counts as sold but never as attended, so an unscanned event reads as 100% no-shows rather than as missing data. Appointment bookings are left out of this tab, since nobody scans a booking at a door, so a schedule that takes bookings keeps a clean attendance rate.
Stats Cards
| Card | What it shows |
|---|---|
| Tickets Sold | Tickets from paid sales for events dated in the selected range, including free registrations and events still to come |
| Checked In | How many of those tickets were scanned at the door |
| Attendance Rate | Checked in as a percentage of tickets sold |
| No-Shows | The remaining percentage: 100% minus the attendance rate |
Charts
Arrival Times
A bar chart of check-ins by hour of the day, from 12 AM to 11 PM, in the schedule's own timezone. Use it to see when the queue actually forms and to staff the door accordingly. It is not measured relative to each event's start time, so it is most useful when your events start at a consistent hour.
Attendance Rate by ticket type
Check-in rates broken down by ticket type, so you can see which types turn up. Shown only when the period contains more than one ticket type.
Events
A table of per-event check-in data - event name, date, sold, checked in and attendance rate - sorted with the most recent event date first.
No Data State
Each tab shows its own empty state when it has nothing to display: "No analytics data available yet", "No revenue data available yet" or "No check-in data". Common causes:
- The schedule is new and has not been visited yet.
- The selected date range contains no recorded activity. All time is the quickest way to rule this out.
- You are filtering by a schedule or an event with no traffic.
- You have only been checking the page yourself while signed in. Your own visits, and those of your team members and site administrators, are never counted.
- Your only traffic so far came through an embedded calendar, which is not counted, or from bots, which are filtered out.
- On the Revenue tab, no sale was completed in the range. If you see a conversion rate but no revenue, your sales were free registrations or zero-price tickets.
- On the Check-Ins tab, no paid ticket or registration exists for an event dated in the range. Appointment bookings do not count here, and scans are not needed for the tab to fill in; remember it filters by event date.
- You expected views on an event whose address is wrong. An address that matches no event opens a not-found page, and its visits appear under Broken links rather than on any event.
If the dashboard still looks empty, work through these in order:
- Set the date range to All time and clear the schedule and event filters.
- Open your public schedule page in a private or logged-out browser window and reload it, then check again the following day - views are stored as daily totals.
- Confirm the events you expect traffic on are published rather than drafts.
- Share your schedule link so real visitors start arriving.
See Also
- Sharing Your Schedule - Increase traffic to your schedule
- Selling Tickets - Set up ticketing to track conversions and revenue
- Check-In - Scan tickets at the door so the Check-Ins tab has data
- Newsletter Analytics - Track open rates, clicks, and engagement for email campaigns
- Boosting Events - Run paid ad campaigns that feed the boost funnel
- Event Graphics - Create shareable images to boost visibility