Home Business Altegio booking widgets: integration paths, social/maps channels, and GA4 analytics

Altegio booking widgets: integration paths, social/maps channels, and GA4 analytics

Table of Contents

Introduction

This technical hub consolidates authoritative setup paths for Altegio’s online booking widgets across websites, CMS platforms, social networks, and Google Maps, and documents analytics events for GA4.

Widget link types and routing

  • General booking link: a single widget where clients pick service and/or employee. Manage links in Online booking > Online booking links. Online booking widgets
  • Employee-specific link: deep-link a widget prefiltered to a specific staff member (ideal for staff bio pages). Separate forms per employee/service
  • Service-specific link: deep-link a widget prefiltered to a specific service. Parameter conventions in URLs: s = service ID, m = employee ID. Separate forms per employee/service
  • Core setup options (scheduling windows, field requirements, “Any specialist” mode, buffers, reschedule/cancel rules) are in Online booking settings. Online booking setup and options

Multiple widgets on one page

If you offer distinct flows (e.g., Services vs. Classes), place multiple widgets/buttons on the same page. Each button must point to a different booking link via data-url. Adding several widgets to one page

Website embed patterns

Choose one or combine as needed:

CMS quick paths

  • WordPress: paste the button script in header.php (Theme File Editor) or via your theme’s code injection and publish. WordPress guide
  • Tilda (native): add block T123 “Embed HTML code” and paste your button code. Tilda embed
  • Tilda (custom button): bind your custom CSS class to the Altegio trigger class ms_booking and load the widget script. Tilda custom button
  • Google Sites: use Insert > Embed and paste the button code (add defer as noted). Google Sites guide
  • Wix/Joomla and more: see the partner/CMS integration hub for the up-to-date list and steps. Partner sites/CMS hub

Social booking (Instagram/Facebook) and channel hubs

Altegio provides direct “Book Now” flows and shareable links optimized for social profiles and posts. Use the social integrations directory for current Meta/Instagram/Facebook connection steps and best practices. Online booking with social media hub

Book via Google (Google Maps & Search)

Enable direct bookings from Google Maps/Search where supported (Beauty, Sports, Auto verticals). Key requirements and constraints:

  • Service names must not begin with numbers; add unique descriptions (not identical to the name).
  • Price is mandatory (min $1 per service) and schedules must be current; data syncs daily.
  • Statistics and reviews are visible inside Altegio’s integration panel. Google Maps integration

Analytics and GA4 instrumentation

Connect GA4 per booking form and map conversions to widget events.

  • Track promo interactions if you use the new widget’s Promo block; use the clicked_promo_link identifier. Promo block (new widget)
  • Data parity: minor discrepancies between analytics tools and Altegio reports are normal when customers book from multiple sources; treat Altegio’s operational data as ground truth. Analytics caveats

Fraud prevention and UX controls

  • SMS phone verification in the widget: reduce invalid/test bookings by requiring a one-time SMS code (requires an SMS/chatbot provider). Message length limits apply (e.g., 69 characters per SMS segment). Phone confirmation in widget
  • Membership-only booking: restrict selected services so only clients with valid, active memberships can book online (including mobile app). Online booking with membership
  • Core flow hardening: configure “Any specialist” mode, prep buffers, and cutoff windows for reschedule/cancel. Online booking setup and options

Implementation checklist

Reference: advanced customization

  • Full customization of widget look-and-feel, image/logo, service grouping, and group booking prepayment options. Customize the new widget

What else to read?