1. Support center
  2. Account & Profile

Embedding Heallist Services on External Websites

NEW! The Heallist Embedded Widget brings the power of Heallist directly to your website, allowing you to display a visually appealing, live-updated menu of services that syncs automatically. With this integration, your clients can see your most current offerings, pricing, and availability without needing you to make edits on your website. All administrative tasks, bookings, and updates are conveniently managed through Heallist, freeing you to focus on your practice while keeping your online presence professional and up-to-date.

NOTE: This feature is available only for Heallist EMPOWERED plan subscribers. Visit your Billing page to view, manage and upgrade your plans.


Select Widget type

Healer Services Menu and Specific Service Embedding

1.1 Widget Overview

The Heallist Embedded Widget allows healers to integrate their menu of services or a specific service on personal or partner websites. This flexible feature adapts to any website layout and maintains direct connectivity with Heallist’s booking system, ensuring a seamless user experience.

  • Full Services Menu Widget: Displays all services offered by the healer.
  • Specific Service Widget: Showcases a single, selected service.

1.2 Widget Features

Healer Services Menu Widget

  • Content: Displays a complete list of services offered by the healer, including details like pricing, descriptions, and availability.
  • Functionality:
    • Service Display: Capable of showing a wide range of services; if more than 12, a “view more” option will be available to expand the list.
    • Responsive Design: Optimized for various devices, including desktop, tablet, and mobile views.
    • Booking Redirection: Clicking a service opens the full service page on Heallist for further details and booking.

Specific Service Widget

  • Content: Displays the booking page of a single, selected service.
  • Functionality:
    • Direct Booking Access: Users can click through to Heallist to finalize the booking.
    • Real-Time Availability: Syncs with availability for the specific service displayed.

1.3 User Flow for Embedding

Step 1: Access the Integration

  • Go to your Heallist account’s Integrations page by navigating from the Account menu.
  • Click on Embed Heallist on Your Website -> Get Code button.
    • Note: If you see an Upgrade button instead, you have to upgrade to the Empowered plan first via your Billing page, then come back to the Integrations page to complete the embed process.

    Integrations page

Step 2: Choose Widget Type

  • Multiple Services Menu: Allows selection of multiple or all services for the menu display.
  • Single Service: Embeds a booking page for one selected service.

Embed services menu

Step 3: Generate Embed Code

  • After selecting the widget type, click on Generate Embed Code.
  • An HTML snippet (iframe) will be generated. Copy this code.

Embed services menu

Step 4: Embed the Code on Your Website

  • Go to the website editor for the site you’d like to embed the widget on. Read this article for specific instructions on WIx, Squarespace and Wordpress.
  • Add the embed code to the desired section by pasting it into an HTML or embed code block.
    • Adjust Widget Size: Stretch or resize the widget within your editor (if supported) to adjust its appearance or modify the iframe code directly if needed.

Wix code

1.4. Client Booking Flow

When clients click on a service within the embedded widget, a message will appear letting them know they’re being redirected to Heallist to complete their booking. Once redirected, they will be prompted to create a quick account by entering their email and name or by using Google login. This simple step ensures clients receive all relevant service notifications and allows them to manage their bookings conveniently from their own Heallist dashboard, giving them a streamlined and professional booking experience.


Need Help? If you encounter any issues during setup or have questions about embedding your Heallist services, please reach out to our support team. We're here to assist you in creating an engaging and accessible online presence with Heallist!