Klaviyo RSVP Button for Calendar Invite sending, tracking and updating

Greg Hanchin
calendarsnack.com
Published in
3 min readMay 27, 2023

--

Step 1 — Get a Calendarsnack

This takes 10 seconds. Just copy us in your calendar client for the event.

We use a “No code” approach using your calendar client. Your calendar client becomes the “Front End” of our service. All creation, updating, and canceling of the calendarsnack is on your calendar client.

Every time you generate calendarsnack, we store it, and you have access to it through the application for 1-RSVP Buttons, 2-Upcoming Landing Pages, and 3-VIP LIST option for the sending of calendar invites of up to 500 in one send.

We then collect all calendar invite data from your customer’s interactions in their calendar clients in the reporting console sent through the three options for your event.

We support Outlook and Google Calendar Clients

The calendarsnack operates in the AWS Cloud and sends calendar invites, receives calendar receipts from your customers, and updates the calendar invite if needed using your original calendar invite.

We call this our Simple Invite Service or (SIS).

greghanchin@outlook.com in the calendar client sends the calendarsnack to his email address

The Calendarsnack service tracks the email address used in the calendar client.

This email address is the associated “display name” when the service sends the calendar invites.

The calendarsnack notification in email

The calendarsnack notification has the Klaviyo RSVP button code, Landing Pages URL’s , and VIP LIST Code for each event with instructions on how to use.

Step 2 — Retrieve the calendarsnack in your email inbox
The code is copied to the clipboard

The Klaviyo code is ready for insertion into the email template immediately after generating the calendarsnack.

Grab the code from the Klaviyo button in the Calendarsnack and insert it into your Klaviyo Call to Action Button.

In this example, we used “Click to RSVP” as the button’s name.

Example of the Klaviyo Template

When the user clicks the RSVP Button, we automate two workflows on your behalf — First, we send your customer to a pre-built, automated, no-code landing page, and Second- we send your customer a calendar invite for that event to track and update if needed.

Both of these workflows take the data off the calendar client you send us and automate the process through a no-code process we have built.

UPDATES can be sent from the original calendar invite on your calendar client if you need to send out information like updated webinar information, data or time changes, etc.

3 Customers have said yes to the calendar invite

Reporting is built into each calendarsnack to track the 3 options of sending. In the above screen shot the sending has been tagged as “Klaviyo”.

The second Option is to deploy the Upcoming Landing Page

This option is pre built, no code, and a URL that you can share to promote your event. Your customer inserts their email at the top of the page and then selects witch events they want to go to, by clicking the “Get the Invite” Button.

Thanks for stopping by and checking us out!

--

--