This article helps when the Zenamu schedule widget (plugin) embedded on your own website doesn't show or doesn't work correctly. If the problem is the link or QR code to your Zenamu public schedule page, read Your public schedule page — link, QR code, and domain instead. Go through the following steps.
1. Check that the embed code on your website matches the code in Zenamu
The embed codes are in your settings:
Go to Settings › Schedule page and open the Public schedule tab.
In the Widgets for your website box, expand the widget you use: Schedule, Appointments, Events and workshops, or Courses.
Compare the code with the code on your website. It must contain your studio's
calendar-idand the script fromzenamu.com. If anything is different or missing (for example, the website builder cut off part of the code), copy the code with the copy button and replace the code on your website.
Tip: The embed code doesn't change when you change your settings (for example, the schedule view), so you don't need to copy it again after changing settings. Each widget type (Schedule, Appointments, Events and workshops, Courses) has its own code, so make sure your website uses the code of the widget you want to show.
2. Clear your browser cache
Your browser may be showing an older cached version of the page. Try a hard refresh:
Windows/Linux: Ctrl + Shift + R
Mac: Cmd + Shift + R
Alternatively, open the page in a private (incognito) browser window.
3. Check your website platform settings
Some website platforms may block external scripts:
Wix — make sure you're inserting the code into an HTML element (Custom Embed) and that the page doesn't have advanced security restrictions enabled.
Squarespace — check that custom code injection is enabled (Code Injection).
WordPress — verify that your security plugin isn't blocking scripts from the zenamu.com domain.
Webnode — follow the instructions in How to Integrate the Schedule into Your Webnode Website.
4. Make sure you have published sessions
The plugin only displays published sessions. If your classes are still drafts (saved with Save as draft and not yet published with Publish) or you haven't scheduled any upcoming sessions, the schedule will appear empty.
Also check that your classes, courses, and events aren't hidden from the public schedule: in their Advanced booking settings, Class isn't publicly visible, Course isn't publicly visible, or Hide from public schedule must be unchecked.
5. Check your public schedule link
Make sure your public schedule works correctly. You can find the link in Settings › Schedule page, on the Public schedule tab, in the field Link for clients to your schedule page. If the schedule displays correctly at that address but not on your website, the issue is with the embed code or your website platform.
6. Temporary outage
If none of the steps above help, it may be a temporary issue on Zenamu's side that we're already aware of and working to fix. Thank you for your patience.
Tip: After inserting a new embed code, always verify the plugin works by opening your page in a private/incognito browser window.
