DatePick logoKlaviyo logo

Klaviyo flows that know about bookings

Connect Klaviyo with a private API key and every booking moment becomes a metric you can build on: placed, confirmed, rescheduled, checked in, ended, followed up and more. Reminder, aftercare and win-back flows write themselves.

Klaviyo logo Klaviyo sync

Connected
DatePick Booking Placed
DatePick Booking Confirmed
DatePick Booking Rescheduled
DatePick Booking Checked In
DatePick Booking Follow Up
Category
Email & SMS marketing
Events
10 booking metrics
Setup
Private API key
Templates
4 ready-made emails

What you get

What DatePick and Klaviyo do together

01

Ten metrics, every booking moment

Booking Placed, Confirmed, Declined, Rescheduled, Cancelled, Checked In, Reminder, Ended, Follow Up and Package Purchased. Switch each one on or off, and they appear in Klaviyo as DatePick metrics.

02

Timed events for timed flows

Booking Reminder fires before the appointment and Follow Up fires after it, so reminder and review-request flows run at the right moment without date maths in Klaviyo.

03

Rich properties for personal emails

Each event carries the service, start date and local time, timezone, booking number and shop name. Use them in subject lines, conditional blocks and segments.

04

Templates that work on day one

Copy ready-made confirmation, reschedule, reminder and follow-up emails that are already wired to DatePick's event properties, then restyle them in Klaviyo.

Set up

Connect Klaviyo in 3 steps

  1. 1

    Create a private key

    In Klaviyo, go to Settings › API keys and create a private key (it starts with pk_).

  2. 2

    Connect in DatePick

    Open Settings › Klaviyo, paste the key, test the connection and choose your events.

  3. 3

    Build your flows

    In Klaviyo, create a flow triggered by any DatePick metric, or start from our templates.

Made for

How shops that sell time use it

Hair salons

Six weeks after Booking Ended, send a rebooking nudge with the stylist's name and a direct link back to their calendar.

Skincare clinics

Trigger an aftercare email on Checked In with tips for that treatment, then recommend the products your therapist used.

Class and workshop hosts

Send a review request on Follow Up, and build a segment of people who booked twice for your next course launch.

Under the hood

The details

Exactly what moves between DatePick and Klaviyo, which way it goes and when. Included on every plan, Free too.

Events
Booking Placed, Confirmed, Declined, Rescheduled, Cancelled, Checked In, Reminder, Ended, Follow Up, Package Purchased
Metric names
Shown in Klaviyo as "DatePick Booking Placed" and so on
Properties
Service name, start date, local start time, timezone, booking number, shop name
Authentication
Klaviyo private API key (pk_…)
Templates
Booking confirmation, rescheduled, reminder and follow-up

FAQ

Klaviyo questions

Can Klaviyo send my appointment reminders?

Yes. Switch on the Booking Reminder event, which DatePick sends before each appointment, and build a Klaviyo flow triggered by it.

Which booking events are sent to Klaviyo?

Ten: Booking Placed, Confirmed, Declined, Rescheduled, Cancelled, Checked In, Reminder, Ended, Follow Up and Package Purchased. Choose which ones to send.

Do I still need DatePick's own emails?

That's up to you. Many shops keep DatePick's transactional emails and use Klaviyo for marketing flows, while others turn DatePick's emails off and send everything from Klaviyo.

Where do I find my Klaviyo private API key?

In Klaviyo, open Settings, then API keys, and create a private key with access to events and profiles. It starts with pk_.

DatePick logo+Klaviyo logo

Connect Klaviyo today

Install DatePick for free. The Klaviyo integration is included.