The Timeline tab on a customer record shows the customer’s activity on your booking pages in chronological order, together with the messages you sent them.
It gives your team useful context before contacting a customer or trying to understand what happened before a booking or abandoned checkout.
💡 Available on Starter, Extended, and Ultra
Tracking must be enabled on your account and allowed by the visitor’s consent settings.
ℹ️ Timeline events are kept for 90 days.
What appears on the Timeline
Browsing activity
CaptainBook can record actions as the customer moves through your booking pages, including:
Page view — they opened a page
Viewed a list — they viewed a list of experiences
Selected an experience — they clicked into an experience
Viewed an experience — they opened an experience page
Viewed a promotion — a promotion was shown to them
Selected a promotion — they clicked a promotion
Added to cart — they selected a date and party size
Removed from cart — they removed something from their cart
Started checkout — they reached checkout
Added payment details — they reached the payment step
Bookings
The Timeline can also show:
Booking confirmed
Booking abandoned
Gift certificate purchased
This lets you see the customer’s browsing journey and its outcome in the same place.
These events only appear when the customer completed the action themselves through your booking widget or booking assistant.
Bookings entered manually by your team or received through an OTA still appear in the customer’s Bookings tab, but they are not shown as customer actions in the Timeline.
Messages
Emails, SMS, and WhatsApp messages you send can also appear directly in the Timeline alongside the customer’s browsing and booking activity.
You may see delivery events such as:
Sent
Delivered
Opened
Clicked
Failed
This gives you a single chronological view of what the customer did and how your business communicated with them.
Cancellation policy acceptance
When a customer accepts your cancellation policy during checkout, the Timeline records that the action happened.
The full evidence of the acceptance — including the exact policy wording, timestamp, and IP address — is stored separately and retained longer than the 90-day Timeline period.
How anonymous browsing becomes part of a customer record
Most browsing activity happens before CaptainBook knows who the visitor is.
A visitor may:
View an experience → Add to cart → Start checkout → Confirm a booking
The first actions happen while they are still anonymous.
When the visitor identifies themselves by checking out or signing in, CaptainBook attaches that browsing session to their customer record.
This lets you see the activity that led up to the booking, even though the customer had not yet entered their details when they first started browsing.
CaptainBook attaches the current browsing session, not every historical action from that browser.
For example, if a shared computer was previously used by another person, that older activity is not merged into the new customer’s record.
What the Timeline is useful for
Understand what a customer was looking at
If a customer calls or messages you, the Timeline can show what they were recently interested in.
For example, you may see that they viewed a particular experience, selected a date, and started checkout.
Understand abandoned checkouts
You can see where a customer stopped.
Someone who reached the payment step may need different help from someone who never selected a date.
Build customer segments
Timeline events can be used as conditions in Customer Segments.
For example:
Viewed an experience in the last 30 days AND has never booked
This lets you turn browsing behavior into live audiences for campaigns and advertising.
Analyze browsing behavior
The Browsing report aggregates the same type of data across your customer base.
It can help you understand:
Page views
Cart activity
Checkout activity
Drop-off between steps
Unlike booking reports, it can also show activity from visitors who never completed a booking.
How long Timeline data is kept
Timeline events are retained for 90 days.
This applies equally to Starter, Extended, and Ultra plans.
Booking history is different and is kept independently.
For example:
More than 2 confirmed bookings
can use the customer’s full booking history.
But:
Viewed an experience
can only look back through the available 90 days of Timeline data.
Tracking and consent
Timeline activity is only collected when tracking is enabled and permitted by the visitor’s consent choice.
If your website uses a consent banner, CaptainBook respects the visitor’s selection.
If no consent tool is present, your account settings determine the default behavior.
For EU, EEA, and UK businesses, the default is not to collect this behavioral data unless consent allows it.
Why a Timeline may be empty
An empty Timeline usually means one of the following:
The feature is not included on the account’s plan
Behavioral tracking is turned off
The visitor did not consent to tracking
No eligible activity has been recorded yet
Legacy accounts do not include the Timeline.
Upgrading to Starter or above enables collection from that point forward, but CaptainBook cannot recreate browsing activity that was never previously recorded.

