Looking for an app that allows (free) event registration directly on my Shopify website.

Topic summary

A business owner seeks a free or low-cost app to manage local event registrations on their Shopify store. They need functionality for time slot selection with automatic removal when full, plus separate email list management for event attendees (distinct from newsletter subscribers). They’re already using Klaviyo but encountered issues with list segmentation.

Recommended solutions include:

  • Easy Appointment Booking: Converts products into bookable events, integrates with Klaviyo (paid plan), Google Calendar, and Zoom. Free plan includes confirmation emails.

  • Calee Events Calendar Widget: Displays events in calendar or list view, supports signups and ticket sales, imports from Google Calendar.

  • Servv Events Booking: Tailored for workshops/webinars with Zoom integration, automated notifications, and two-way Google Calendar sync.

  • Elfsight Appointment Booking: Offers time slot management, email collection without newsletter auto-enrollment, Google Calendar sync, and a free forever plan suitable for occasional events.

Multiple responders emphasize apps that handle both booking management and email separation, with several offering free tiers or trial options.

Summarized with AI on October 25. AI used: claude-sonnet-4-5-20250929.

I am looking for an app that is best for event marketing and can be added to my Shopify store. (Preferably something free or inexpensive)

My business would like to host and advertise a local event on our webpage. We want people to be able to select a time that works best for them and automatically remove the time once it is full. We want people to provide their name and email address and have them saved to a separate email list where they will not automatically receive our newsletter, but can still receive emails leading up to the event.

I recently added Klaviyo for email marketing but was having issues with adding contacts to a separate email list instead of our regular subscription list.

Any advice? Please do not reach out to my social media accounts with solutions

Hi @insideyagolf

Try this one.

Easy Appointment Booking App
This app enables you to turn any Shopify product into an event with no technical setup. It allows you to show a calendar of appointments for services, workshops, rentals, tours, experiences, classes, and more. You can ask intake questions, automatically notify customers, and connect to Google Calendar, Outlook, Zoom, and Klaviyo.

Calee: Events Calendar Widget
Calee helps you easily add calendar events to your storefront. You can create multiple event dates and showcase them on a calendar view or as a list view. It allows you to take event signups or link to any product to sell event tickets. You can also import events from Google Calendar.

Servv: Events Booking App
Servv is tailored specifically for events, redefining the way you coordinate workshops, classes, webinars, and more. It offers deep integration with Zoom and fast checkout, automates email notifications, and supports multiple members with Zoom/Google accounts. It also provides two-way Google Calendar sync.

Appointment Booking — Bookeasy
This app allows you to convert any product to a bookable service, event, workshop, rental, etc. It helps manage appointments, customize booking options, and integrates seamlessly with your Shopify store.

Experiences: Events & Tickets
The Experiences app adds bookable retail experiences to your store and helps you stay on-brand without a third-party booking system. It offers customizable email and text reminders, integrates with apps like Zapier, MailChimp, and Zoom, and provides a Shopify POS check-in app.

Your Feedback Matters! Please mark the solution and give likes to posts that helped you. Your appreciation fuels our motivation to assist you better!

2 Likes

Hi @insideyagolf

I’m Ray from Easy Appointment Booking. We have a quick and easy way to create events. To answer your questions directly:

  • Your customers can select a time that works best for them and automatically removes the time once capacity is full.
  • Customers can provide their name and email address and have them saved to the booking app for transactional emails (confirmations and reminders as an example). Confirmations are included in the free plan and you can send emails via Klaviyo with a paid plan!
  • If it’s a paid booking, the customer can pay online in advance for the booking with you. All payments are handled by Shopify while the app takes care of the booking management

If you have any other questions, don’t hesitate to reach out! Thank you for finding us @Made4uo-Ribe :slightly_smiling_face:

Cheers,
Ray

Hey! Sounds like you’re planning a great event setup - love how organized you want things to be.

Since your main goal is to let people register for specific time slots and keep everything tidy with emails and availability, a booking tool with event support might fit better than a general event marketing app.

You already mentioned Klaviyo for email, which is awesome for campaigns, but for the actual event registration and time slot management, a booking widget might be what you’re after.

Something like Elfsight’s Appointment Booking app for Shopify could work alongside Klaviyo. It lets you:

  • Set up different time slots and automatically hide them when full

  • Collect names and emails without adding them to a newsletter list

  • Sync with Google Calendar if you want to keep everything in view

  • Keep separate email lists by integrating with Google Sheets or Zapier (to push data wherever you want)

Also, for affordability, it has a free forever plan that might already cover what you need, especially for a single event. So even if you’re just testing things out or doing events occasionally, you won’t need to pay just to get started.

If you’re still exploring, you could also look at TidyCal or Calendly, though some features like email list separation might need extra workarounds.

Cheers,
Elfsight Team