Hoppy Apps Help
  • English
Go to website
Back
Articles on:Appointment Bookings
Manage services, bookings, calendars, and scheduling settings.

Categories

  • Trust Badges & Icons
  • Bundles
  • Appointment Bookings
  • Announcement Bars
  • PopUps
  • Currency Converter
  • Free Shipping Upsell
  • Countdown Timers
  • Cookie Consent
  • Announcement Bar
  • Delivery Dates
  • FAQ
  • Appointment Booking Calendar is Not Showing on My Store [Fixed]
    The booking calendar usually starts working right after setup β€” but sometimes a small configuration, theme, or availability setting can prevent it from appearing on your storefront. The good news is that these issues are usually very quick to fix πŸš€ This guide walks through the most common reasons why the booking calendar (or its Book Now button) may not appear, and how to resolve each one step-by-step. In most cases, the issue is related to one of the following: App Embed is disabledSome readers
  • βš™οΈ Appointment Bookings β€” Advanced Options
    Each service in Hoppy Appointments has an Advanced tab with extra options for translations, terms, redirects, email behavior, and third-party triggers. These settings let you fine-tune the booking experience without changing the core scheduling or payment setup. This guide explains what each Advanced option does and where to find more detailed documentation when needed. 🧭 Where to Find the Advanced Tab Open the Hoppy Appointments app Go to Services Click thFew readers
  • ⚑ How Does Appointment Bookings Work with Shopify Flow
    Want your store to react automatically whenever someone books, reschedules, or cancels an appointment? πŸ€– That’s exactly what the Hoppy Appointments + Shopify Flow integration is designed for. Shopify Flow is Shopify’s free automation tool. It watches for events in your store and runs the actions you choose β€” no coding needed. Hoppy Appointments adds 8 booking triggers to Flow, so you can automatically: πŸ“¬ Notify your team when a new booking comes in 🏷️ Tag customers based oFew readers
  • ❌ How does Appointment Booking Cancellation & Refund Work
    When a customer or your team cancels an appointment, Hoppy Appointments updates the booking record, cleans up linked calendar or video meetings, sends notifications, and β€” if the booking was paid through Shopify β€” can optionally cancel and refund the linked Shopify order automatically. This guide explains the full cancellation and refund flow, what controls are available, and what happens behind the scenes. ⚠️ Before You Begin To use automatic refunds, make sure: βœ… The **Hoppy AFew readers
  • βž• How to add a Manual Booking
    Sometimes customers book over the phone, walk into your store, or message you directly. Instead of asking them to book through the storefront, you can create the booking for them directly from the admin. Manual bookings use the same services and availability as customer bookings, but give you extra controls like bypassing limits and creating the customer record in Shopify. This guide walks you through adding a manual booking step by step. ⚠️ Before You Begin Before adding a manualFew readers
  • πŸ†” How to Find Service ID
    Every service created in Hoppy Appointment Booking has its own unique Service ID. This ID helps identify a specific service and is commonly used when adding appointment calendars to your storefront, creating custom booking experiences, or configuring certain integrations. The good news? Finding your Service ID only takes a few seconds. πŸš€ ⚠️ Before You Begin Before locating your Service ID: Make sure at least one service has already been created Make sure you have accessPopular
  • 🌍 Appointment Bookings β€” Translation
    Hoppy Appointments lets you translate the customer-facing text that appears throughout the booking experience. This includes button labels, form fields, calendar text, success messages, waitlist wording, and even built-in email block labels. If your store sells in multiple languages, translations help customers book in the language they’re already browsing in. If you sell in one language, translations still let you customize the default wording to match your brand β€” like changing β€œBook Now” toFew readers
  • πŸŽ₯ How to integrate Appointment Bookings App with Zoom
    Want every booking to automatically include a unique Zoom meeting link? With the Zoom integration, Hoppy Appointments can create a fresh Zoom meeting for each customer booking and share the join link in their confirmation email and calendar invite. This saves you from manually creating meetings and copying links β€” everything happens behind the scenes once it is set up ✨ ⚠️ Before You Begin Before connecting Zoom, make sure you have: A Zoom account with permission to authorizFew readers
  • 🎨 Appointment Bookings β€” Customization Options
    Hoppy Appointments gives you control over almost every part of the booking experience β€” from colors and fonts to languages, emails, questions, and post-booking behavior. Some customizations apply to your entire store, while others are set per service. This guide maps all the customization areas and explains where each one lives. For detailed setup steps, follow the dedicated help docs linked in each section. 🌍 Global Customization Areas These settings are managed from SettingsFew readers
  • 🎨 Appointment Bookings β€” Design & Styling Options
    Hoppy Appointments comes with a complete design system so your booking widget, success pages, reschedule page, and cancel page all look at home in your store. You can control colors, fonts, buttons, backgrounds, and even upload custom images. Everything is managed through two places: Settings β†’ Design β†’ Shop-wide defaults that apply to every service Service β†’ Design tab β†’ Per-service overrides when you want one service to look different This guide explains every design setting,Few readers
  • 🎨 How to set Custom CSS for Appointment Bookings App
    Want your booking widget to match your store’s branding exactly? Hoppy Appointments lets you add your own CSS on top of the built-in design settings, so you can fine-tune fonts, colors, spacing, buttons, and more. This guide walks you through adding and applying custom CSS to the booking widget. ⚠️ Before You Begin Before using custom CSS, make sure you have: The Hoppy Appointments app installed on your Shopify store At least one active service Basic familiarity withFew readers
  • 🎫 How to Create Unique QR Bookings with Appointment Bookings App
    Want a faster, paperless way to check customers in at the door? With QR code tickets, every booking gets its own unique scannable code β€” perfect for in-person classes, events, workshops, or any service where you meet customers on-site. When QR tickets are enabled, the confirmation email includes a scannable code that links to the booking details. Your team can scan it with any phone camera or QR reader to instantly confirm who's booked in βœ… Each QR code is unique to that booking, so itFew readers
  • 🏒 How to Configure an Appointment Booking Service for Offline Meetings
    Not every appointment happens online. If you run in-person consultations, mobile services, phone support, or any service where customers don't join a video call, you can configure the meeting location so customers know exactly where or how to attend. Hoppy Appointments supports four offline location types: In person β€” customers come to your address At Location β€” meeting happening at a certain location Phone call β€” customers call a phone number Custom β€” it can alsoFew readers
  • 🏨 How to create a Multiday Appointment Booking
    Multiday bookings let customers reserve a range of dates, like a hotel stay, equipment rental, retreat, or workshop. Instead of picking a single time slot, they choose a start date and an end date. This guide walks you through setting up a multiday booking service from start to finish. ⚠️ Before You Begin Before creating a multiday booking service, make sure you have: The Hoppy Appointments app installed on your Shopify store A Shopify product to connect to the serviceFew readers
  • πŸ‘₯ How to set Cross-Service Availability with Teams in Appointment Bookings
    When you have multiple staff members offering the same β€” or different β€” services, you often want one teammate’s schedule to apply to more than one service. Cross-service availability lets you do exactly that. Instead of configuring availability separately inside every service, you can build a teammate’s schedule once and reuse it across all the services they offer. You can also scope a schedule to only specific services when needed. This guide walks you through the setup. **⚠️ Before YFew readers
  • πŸ‘₯ How to set Group Bookings for Appointment Booking Service
    Group bookings let more than one customer reserve the same time slot. This is useful for classes, workshops, tours, or any appointment where multiple people can attend at once. In Hoppy Appointments, a group booking is controlled by the booking limit per time slot. Instead of one customer per slot, you can allow 5, 10, or any number of customers to book the same slot until the capacity is full. This guide walks you through the setup. ⚠️ Before You Begin Before setting up groupFew readers
  • πŸ‘₯ Working with Team in Appointment Bookings
    If you run a business with multiple staff members β€” like a salon, clinic, studio, or coaching team β€” Hoppy Appointments lets each person have their own schedule. Customers can book with a specific team member, or you can let the app assign bookings automatically. The team feature is useful when: Different staff work different hours Customers prefer a specific person You want to avoid double-booking across personal and shared calendars Each team member needs their own booking dashFew readers
  • πŸ’° How to set Pricing by duration for Appointment Booking Service
    Pricing by duration lets you offer the same appointment service at different lengths β€” and charge a different price for each length. For example, a 30-minute consultation could cost $50, while a 60-minute consultation costs $90. Hoppy Appointments links each duration to a Shopify product variant, so customers see the correct price when they choose how long they want to book. This guide walks you through the full setup. ⚠️ Before You Begin Before setting up duration pricing, make sFew readers
  • πŸ’³ Appointment Bookings β€” All Payment Options Explained
    Hoppy Appointments gives you flexible ways to handle payment for every service. Whether you want customers to pay in full upfront, leave a deposit, or book completely free, the payment settings control exactly what happens after someone picks a time slot. This guide explains every payment option, when each one appears, and how each choice affects the customer-facing booking flow. By the end, you’ll know how to set up: πŸ’° Pay to Book β€” full payment through Shopify checkout πŸ†“ **Book wiFew readers
  • πŸ’³ How does Payments work with Appointment Bookings
    Hoppy Appointments uses your regular Shopify checkout to collect payments. That means customers pay the same way they pay for any other product in your store β€” with the payment methods, taxes, and shipping rules you already have set up. This guide explains how payments work and how to choose the right setup for your services. ⚠️ Before You Begin Before configuring payments, make sure: Your Shopify store has a payment provider set up Your bookable service is connected to a prFew readers
  • πŸ’³ How to configure Partial Payments in Appointment Bookings App
    Partial payments let you collect a deposit when the customer books and charge the remaining balance later. This is useful for high-value appointments, event registrations, rentals, or any service where customers prefer to pay in installments. This guide walks you through enabling deposits, choosing how the balance is collected, and making sure customers see the deposit option at checkout. ⚠️ Before You Begin Before configuring partial payments, make sure you have: The **Hoppy ApFew readers
  • πŸ“… How to Embed the Appointment Booking Calendar on Your Store
    Hoppy Appointments gives you two ways to display the booking calendar on your storefront: Automatic Book Now button β€” replaces the Add to Cart button on product pages connected to your services. Manual Appointment Calendar block β€” place a booking card or inline calendar on any page using Shopify’s theme editor. This guide walks you through both methods so customers can start booking directly from your store. ⚠️ Before You Begin Before embedding the calendar, make sFew readers
  • πŸ“… How to Setup Appointment Booking Services
    Want to let customers book appointments, classes, rentals, or sessions directly from your Shopify store? πŸ—“οΈ That’s exactly what Hoppy Appointments is designed for. With Hoppy Appointments, you can turn any Shopify product into a bookable service, such as: πŸ’‡ Salon & spa appointments πŸŽ“ Classes & workshops 🏨 Stays & rentals 🎾 Coaching sessions & consultations πŸ“¦ Multi-session packages Once set up, customers see a Book Now button on your product page. They pick a date anFew readers
  • πŸ“… How to configure Appointment Booking service for service bookings
    Regular bookings are the most common appointment type in Hoppy Appointments. They let customers reserve a single time slot on a single day β€” perfect for consultations, classes, salon visits, coaching sessions, medical appointments, and any other service that happens once at a scheduled time. This guide walks you through configuring a Regular Booking service from start to finish. ⚠️ Before You Begin Before creating a Regular Booking service, make sure you have: The **Hoppy AppoinFew readers
  • πŸ“… How to integrate Appointment Bookings App with Outlook Calendar
    Connecting your Outlook Calendar keeps your bookings organized and prevents double-bookings. Once set up, every confirmed appointment is added to your Outlook Calendar, and existing Outlook events can block your available time slots automatically. If you also use Microsoft Teams, the same connection lets you generate Teams meeting links for online appointments ✨ ⚠️ Before You Begin Before connecting Outlook Calendar, make sure you have: A Microsoft or Outlook account with caFew readers
  • πŸ“… How to setup Booking Availability
    Booking availability controls when customers can see and book your services. Setting it up correctly means your calendar always reflects your real working hours, breaks, holidays, and capacity. This guide walks you through configuring availability for any Hoppy Appointments service. ⚠️ Before You Begin Before setting up availability, make sure: The Hoppy Appointments app is installed on your Shopify store You have created a service and connected a Shopify product β†’ New tFew readers
  • πŸ“… Types of Bookings (Regular, Multiday & Bundle) β€” Explained
    Hoppy Appointments supports three booking types, each built for a different kind of appointment or rental business. The type you choose controls: What the customer sees on the booking calendar Which scheduling settings are available to you How pricing and quantity are calculated How many booking records are created after checkout This guide explains how Regular, Multiday, and Bundle bookings work so you can pick the right type for each service. **⚠️ Before YouFew readers
  • πŸ“Š Configure Google Analytics 4 Tracking for Appointment Bookings
    Want to see which appointments are driving the most revenue, where your bookings come from, and how customers move through your booking flow? Google Analytics 4 can help with that. Hoppy Appointments can automatically send booking events to your GA4 property β€” including conversions, cancellations, reschedules, and waitlist signups. Once connected, you’ll be able to analyze booking behavior alongside the rest of your store traffic. This guide walks you through connecting GA4 step-by-step.Few readers
  • πŸ“‹ How to Manage Bookings in Dashboard
    Once customers start booking, the Bookings page in Hoppy Appointments becomes your central command center. From one screen you can: πŸ“… View every booking in a list or calendar πŸ” Search and filter by date, service, teammate, or status βœ… Confirm, reschedule, cancel, or delete bookings πŸ“ Edit customer details, notes, and assigned teammates 🚦 Move waitlist requests into confirmed bookings πŸ“€ Export your booking data as a CSV βž• Create manual bookings for phone or walk-inFew readers
  • πŸ“ How to Configure Meeting Locations for Appointment Bookings
    Meeting location tells your customers where or how to show up for their appointment. The good news? For most location types, you can set it once per service and the app handles the rest. Hoppy Appointments supports: πŸŽ₯ Automatic video calls β€” Google Meet, Zoom, and Microsoft Teams links generated uniquely for each booking ☎️ Phone call β€” share the number your customer should call πŸ“ In person β€” your address shown as a clickable Google Maps link 🏠 At Location β€” yFew readers
  • πŸ“˜ Configure Meta Pixel for Appointment Bookings
    Want to track when customers book appointments through your Meta ads, build retargeting audiences, and optimize your campaigns for actual bookings? The Meta Pixel integration in Hoppy Appointments can do that. Once connected, Hoppy Appointments sends booking events to Meta in two ways: Browser Pixel β†’ Tracks events from inside the booking widget Conversions API β†’ Sends the same events server-side, so they still count even if the browser is blocked Both methods share the same eveFew readers
  • πŸ“¦ How to create a Bundle Appointment Booking
    Bundle bookings let customers buy a package of multiple sessions in one checkout. This works well for class packs, coaching packages, membership credits, or any service where customers book several appointments at once. This guide walks you through setting up a bundle booking service from start to finish. ⚠️ Before You Begin Before creating a bundle booking service, make sure you have: The Hoppy Appointments app installed on your Shopify store A Shopify product to connecFew readers
  • πŸ“§ How to Configure Email Notifications for Appointment Bookings
    Hoppy Appointments sends emails automatically so you don't have to. Whenever a booking happens, your customers and your team get notified β€” no manual work needed. Out of the box, the app sends: βœ… Booking confirmations β€” for regular, multiday, and bundle bookings (free and paid) πŸ”„ Update emails β€” when a booking is rescheduled or cancelled ⏸️ Approval emails β€” on-hold notices and declined notices for services that need your approval πŸ“‹ Waitlist emails β€” when customerFew readers
  • πŸ”„ How Customers Reschedule or Cancel Appointments
    Letting customers reschedule or cancel their own appointments saves you time and reduces back-and-forth emails. Instead of contacting your team, customers can update their booking directly from the confirmation email. This guide explains how to configure the reschedule and cancel settings, and what the customer experience looks like. ⚠️ Before You Begin Before enabling reschedule and cancel options, make sure you have: The Hoppy Appointments app installed on your Shopify stoFew readers
  • πŸ”” How to Configure Waitlist for Appointment Bookings
    A fully booked calendar doesn't have to mean a lost customer. With the waitlist feature, customers can request a spot even when your time slots are at capacity. Then you can propose a new time, and they can confirm it with just one click. It's perfect for: πŸ“… Popular services that sell out quickly πŸ•’ Times when you might open extra availability later πŸ’Ό Appointment-based businesses where demand often exceeds supply This guide will show you how to turn on waitlist, what your customers sSome readers
  • πŸ”˜ How to setup Floating Action Button like Calendly for Appointment Bookings
    Want customers to be able to book from anywhere in your store β€” not just the product page? A floating action button works like the Calendly widget: a small "Book Now" button stays fixed in the corner of every page, ready to open your booking modal with one click. Hoppy Appointments lets you add this button per service, customize its text and colors, and choose where it appears on the screen. This guide walks you through setting it up. ⚠️ Before You Begin Before setting up the floaFew readers
  • πŸ—“οΈ How to integrate Appointment Bookings App with Google Calendar
    Connecting your Google Calendar keeps your bookings in sync and helps avoid double-bookings. Once set up, every confirmed appointment is added to your Google Calendar, and existing Google Calendar events can block your available time slots automatically. If you also use Google Meet, the same connection lets you generate Google Meet links for online appointments ✨ ⚠️ Before You Begin Before connecting Google Calendar, make sure you have: A Google account with calendar accessFew readers
  • πŸš— How to configure Appointment Booking service for rentals
    Rentals in Hoppy Appointments use Multiday Booking. This lets customers reserve an item, space, or property for a range of dates β€” like a camera kit, event venue, vacation home, car, or tool library. Instead of picking a single time slot, the customer chooses a start date and an end date. The app handles the rest: counting days or nights, applying your pricing rules, and blocking the rental period on your calendar. This guide walks you through setting up a rental service from sFew readers
  • πŸ›’ How to Use Appointment Bookings with Shopify POS
    Want to book appointments for walk-in customers, phone requests, or front-desk reservations β€” directly from your Shopify POS? πŸ“… That’s exactly what the Hoppy Appointments POS extension is designed for. Your staff can create real bookings right from the POS home screen, using the same services and availability you already set up for your online store. It works with all service types: πŸ“… Regular bookings (single appointments) πŸŒ™ Multiday bookings (stays & rentals) πŸ“¦ Bundle bookingsFew readers

Not finding what you are looking for?

Chat with us or send us an email.

  • Chat with us
  • Send us an email
Β© 2026 Hoppy Apps HelpWe run on Crisp Knowledge.