[ Integrations ](https://addcal.co/integrations.md)/ Klaviyo![Klaviyo logo](https://cdn.addcal.co/static/integrations/klaviyo.svg)

![AddCal logo](https://cdn.addcal.co/3d2fbca/build/assets/apple-touch-icon-Cno-bbvK.png)

Via Zapier Every plan, including Free

Add-to-calendar buttons in Klaviyo flows
========================================

Klaviyo flows are built around a moment: a purchase, a sign-up, a drop going live. AddCal turns that moment into a calendar entry. Paste per-calendar links into Klaviyo Button blocks for a fixed event, or use Dynamic Links with Klaviyo template tags so each profile gets its own date, such as a delivery window or a members-only sale. Clicks are reported per calendar app in AddCal.

 Last checked 9 Oct 2026

[ Start free ](https://addcal.co/register)[ Setup guide ](#setup)[Klaviyo website ](https://www.klaviyo.com)

 What you can do 

 What syncs between Klaviyo and AddCal
--------------------------------------

 AddCal sends to Klaviyo

### Buttons in flows and campaigns

Any Klaviyo Button block can hold a per-calendar AddCal link. Klaviyo's link tracking wraps it and passes the reader on.

 AddCal sends to Klaviyo

### Per-profile dates from template tags

Dynamic Links read Klaviyo tags such as {{ event.start }} or a profile property, so a delivery slot or early-access window is personal to each recipient.

 Receives from Klaviyo

### Attendance back into Klaviyo

Through Zapier, an AddCal RSVP can update a profile property or add the person to a list, which then triggers the next flow.

 Setup 

 How to connect Klaviyo to AddCal
---------------------------------

3 steps, no code unless a step shows some.

1. 1### Copy the per-calendar links for the event

    Create the event in AddCal and copy the links from its page: the page URL with google, apple, outlook, office365 or yahoo appended. The bare page URL shows a picker.

    ```
    https://addcal.co/e/evt_abc123/apple
    https://addcal.co/e/evt_abc123
    ```
2. 2### Add Button blocks in the Klaviyo editor

    In the flow or campaign email, add a Button block per calendar and paste the link. Send a test and tap each button on a phone; iPhone opens Apple Calendar from Safari, which Klaviyo's test send uses.

    ```
    https://addcal.co/e/evt_abc123/google?utm_source=klaviyo&utm_medium=flow&utm_campaign=drop-day
    ```
3. 3### Personalise with template tags

    On Business, create a Dynamic Link key under Connect and reference Klaviyo event or profile data in the URL. Every click is counted in AddCal, split by calendar app.

    ```
    https://addcal.co/api/dyn?uid=dk_abc123&service=google&title={{ event.title }}&start={{ event.start }}&timezone=America/Los_Angeles
    ```

 Want the click-by-click version with every screenshot? [ Read the help centre guide ](https://help.addcal.co/en/articles/15882450-using-merge-fields-with-smart-links-and-dynamic-links)

 Use cases 

Klaviyo and AddCal use cases
----------------------------

### Product drops and members-only sales

The launch time goes into the shopper's calendar from the teaser email, so the drop opens with people already waiting.

### Post-purchase delivery windows

A delivery slot stored on the order becomes a calendar entry in the shipping confirmation flow.

### Classes and live shopping events

A recurring class or live stream becomes a subscribe link in the welcome flow, so every session lands in the subscriber's calendar automatically.

### Back-in-stock and pre-order dates

When a product has a known restock or release date, the notification flow puts that date in the shopper's calendar instead of relying on them to remember.

 Good to know 

Klaviyo integration limitations 
--------------------------------

### Test on a phone, not just the preview

Klaviyo's desktop preview opens links in your browser, which cannot hand off to Apple Calendar. Send a real test to an iPhone and tap the Apple button before the flow goes live.

 What you need 

Works on every plan, including Free.

 Add-to-calendar links and the REST API are free on every plan. The Zapier app and Smart Links start on Premium. Webhooks and Dynamic Links are on Business. [ Compare plans ](https://addcal.co/pricing.md)

 Go deeper 

- [Klaviyo documentation for this feature](https://help.klaviyo.com/hc/en-us/articles/115005084927)
- [AddCal help centre guide](https://help.addcal.co/en/articles/15882450-using-merge-fields-with-smart-links-and-dynamic-links)
- [AddCal + Klaviyo on Zapier](https://zapier.com/apps/addcal/integrations/klaviyo)

 FAQ

Klaviyo and AddCal, answered
----------------------------

### Which calendar buttons should I include?

Google, Apple and Outlook cover almost everyone. For a short email, one picker link to the event page is enough.

### Can the event change after the flow has sent?

Yes. The links point at the hosted event, so anyone who adds it after a reschedule gets the new time, and calendar subscribers get the change automatically.

### Does Klaviyo link tracking break the button?

No. Klaviyo wraps the URL in its own redirect and then sends the reader on to AddCal, which opens the calendar.

### What does it cost?

Per-event links are free on AddCal. Smart Links start on Premium and Dynamic Links with template tags are on Business.

 Still have questions? 

 A real person on our team replies, usually the same business day. 

 Start live chat 

 Related 

 Teams that use this also connect 
----------------------------------

[ All integrations ](https://addcal.co/integrations.md)

![Mailchimp logo](https://cdn.addcal.co/static/integrations/mailchimp.svg)

### [Mailchimp](https://addcal.co/integrations/mailchimp.md)

Via Zapier

Add-to-calendar buttons in Mailchimp campaigns, with no click caps.

![HubSpot logo](https://cdn.addcal.co/static/integrations/hubspot.svg)

### [HubSpot](https://addcal.co/integrations/hubspot.md)

Native

Every RSVP becomes a HubSpot contact and a logged meeting. Workflows send the invites.

 Free forever, start in 30 secondsConnect Klaviyo to AddCal.
Start with your first event.
-------------------------------------------------------

Create a working calendar link in under a minute.
 No credit card, no trial clock, no catch.

[ Get started, free ](https://addcal.co/register)[ or compare plans and pricing ](https://addcal.co/pricing.md)

![Rachel Kim](https://cdn.addcal.co/3d2fbca/build/assets/test_1-D_w4B6C6.jpg)![Daniel Ortega](https://cdn.addcal.co/3d2fbca/build/assets/test_2-DqHKeMBW.png)![Priya Mehta](https://cdn.addcal.co/3d2fbca/build/assets/test_3-Csszw6s7.png)

15,000+ creators & teams

 Free forever · no credit card
