Changelog
Follow up on the latest improvements and updates.
RSS
new
improved
Calendar 🗓️
🗓️ Stay Informed When a Meeting is Missing a Location
🧭 Overview
We’ve added a smart new alert to help avoid confusion and missed meetings: users can now be notified when an appointment is created without a meeting location or link.
Whether it’s a failed Zoom/Google Meet/MS Teams integration, an empty custom location field, or a manually created appointment without a set location — this update ensures that assigned users can catch it in time and take action.
🚀 What’s New?
✅ Smart Notifications for Missing Location or Link
Whenever an appointment is booked without a meeting location, the assigned user can now receive a notification — via email and/or in-app push, depending on their preferences.
✅ Respects Staff Preferences
Notifications are sent only if the assigned user has them enabled in their notification settings.
✅ Know which Meeting was Impacted
Users will receive notifications for every meeting scheduled without a location, to help them address each appointment.
✅ Configurable in Notification Settings
Users can manage their preferences from: Settings › My Staff › Select Staff › Notification Settings › Calendar Notifications › “Notify when meeting link/location is missing”
Supported channels: Email and In-App.
🎯 Why This Matters
📅 Prevents no-shows or last minute hiccups caused by missing meeting locations
🛠 Catches broken or failed integrations early so users can take action
🔕 Ensures control — notifications are only sent to users who have opted in
new
improved
Forms 📝
Surveys 📋
Quizzes 🤔
📝 Easily Adjust Margins in Forms, Surveys & Quizzes
✅ What’s New
You can now set top spacing (margins) directly in the builder, no need to write custom CSS. Just use the layout panel to control how much space appears above or below your content.
🔍 Key Highlights
- New Top Margin settings in the layout panel that works across Forms, Surveys, and Quizzes
- Updates show up instantly in the preview
- Default spacing stays the same if fields are left empty
❓How It Works
- Open your form, survey, or quiz in the builder
- Go to Styles > Layout
- Set the top margins to control spacing
- Preview updates live as you type
Why It Matters
- No more digging into custom code to adjust spacing
- Gives non-technical users more control over layout
- Helps publish faster and reduces back-and-forth with support
new
Calendar 🗓️
🗓️ Service Appointments Can Now Be Edited
🧭 Overview
You asked, we delivered! Users can now fully modify unpaid Service Appointments — including updating services, durations, variants, coupons, and more — directly from the edit screen without needing to cancel or rebook.
These changes make it easier to handle last-minute requests, corrections, or changes — with far less friction.
🚀 What’s New?
✅ Ability to Edit Unpaid Appointments
Users can now update nearly all appointment details with ease, including the ability to:
- Add/remove Services
- Add/remove Add-Ons
- Change Staff or Service Variants
- Change Location, appointment title, appointment date/time, timezone, or coupon codes
No need to cancel or recreate the appointment — make the changes directly from the appointment modal and hit Save.

✅ Enhanced Support for Editing Paid Appointments
Modifying paid appointments remain locked for structural changes (e.g., service or staff), but you can now:
- Duplicate Appointment to quickly clone the appointment, make edits, and rebook without starting from scratch.
- A clear message in the edit screen explains what's editable and what’s not — so there’s no confusion.
🧩 How to Use It
- Go to Calendars > Calendar View/Appointment List View > Services > Select the Appointment you want to Edit
- Click the pencil icon to Edit
- Save the appointment after making the changes
🎯 Why This Matters
🛠️ Operational Flexibility: Accommodate client requests without rebooking from scratch due to minor errors or updates.
⏱ Save time by editing or duplicating directly in-app
🔁 Great for rebooking repeat customers with minor changes
Note: Editing Service Appointments is currently available on the web app only. Support for the mobile app is coming soon.
new
improved
Calendar 🗓️
🗓️ Key Behaviors Now Highlighted for Event Calendars
🧭 Overview
To help users choose the right calendar type and understand how Event Calendars behave, we’ve added a clear informational message that highlights their functional differences. This ensures users know what to expect before creating or editing an Event Calendar, reducing confusion and unnecessary support reach-outs.
🚀 What’s New?
✅ Upfront Helper Message on Setup & Edit Screens
When you go to create or edit an Event Calendar, you’ll now see a label : “This calendar type has key differences” — along with an info icon for more details.

✅ Tooltip with Functional Differences
Hover over the info icon to view a full list of known functional differences.
🎯 Why This Matters
- Helps users understand how Event Calendars differ from standard calendars
- Prevents incorrect expectations around syncing, user assignment, or integrations
- Reduces support inquiries tied to missing features or unexpected behavior
- Improves transparency and builds user confidence during setup
new
improved
Surveys 📋
Quizzes 🤔
📋 Add Multiple Terms & Conditions Now in Surveys & Quizzes
You can now add multiple Terms & Conditions fields to Surveys and Quizzes, just like in Forms!
🛠️ What Was the Issue?
Forms allowed adding multiple Terms & Conditions fields, but Surveys and Quizzes only supported one. This inconsistency limited flexibility for users who needed more than one agreement checkbox.
🔍 Key Enhancements
1. Consistent Experience:
All builders now support multiple T&Cs.2. Flexible Compliance:
Add multiple policies (e.g., privacy, data use, marketing).📝 Notes
This update ensures a uniform experience across all builders and supports more complex consent requirements.

new
fixed
Forms 📝
Surveys 📋
Quizzes 🤔
📝 Bug Fix: Cursor Support in Score Editor / Fixed: Drag-and-Drop Behavior / Single Product Auto-Selection in Builder Preview
🛠️ What Was the Issue?
Previously, the Score Editor only allowed users to delete from the end of expressions. This made mid-expression edits frustrating and time-consuming because users had to erase everything after the target position just to make a simple change.
✅ What’s Fixed
We’ve resolved this by introducing full cursor support, enabling precise editing at any position within an expression.
🔍 Key Fixes & Improvements
- Click-to-Position: Users can now click anywhere in an expression to place the cursor.
- Keyboard Navigation: Use arrow keys, Home, and End for smooth in-line movement.
- Direct Input: Type numbers, operators, and parentheses directly at the cursor’s position.
- Smart Insert/Delete: Edits happen exactly where the cursor is—no more forced end-only changes.
- Visual Feedback: A blinking cursor, hover effects, and focus indicators make editing clear and intuitive.

🛠️ What Was the Issue?
Drag-and-drop actions in form and quiz builders sometimes replaced items instead of inserting them, leading to unexpected order changes.
✅ What’s Fixed
Drag-and-drop now inserts items exactly where dropped. The behavior is consistent, reliable, and works as expected across all positions.
🔍 Key Fixes & Improvements
- Correct Placement: Items insert before the target, not swap.
- Adjacent Moves: Smooth handling for nearby position changes.
- Consistent Logic: Same behavior in both form and quiz builders.
- Predictable Results: No surprises, elements go where you drop them.
________________________________________
🛠️ What Was the Issue?
In the builder preview, if only one product was added to a form, it wasn’t automatically selected causing confusion during checkout.
✅ What’s Fixed
If there’s only one product, it will now be auto-selected for both payment and order summary. No manual selection needed.
🔍 Key Fixes & Improvements
- Auto-Selection: Single product is selected by default.
- Simplified Checkout: Users skip the extra step of choosing what's already obvious.
- Applies to All Types: Works with both radio and checkbox product options.

👀 What’s New?
The All-in-One Chat Widget now supports Facebook, Instagram, and Voice AI as selectable communication channels along with the existing ones.
Under the Chat Type selector section under the Style tab, allows users to choose exactly which channels should appear inside their unified chat experience
🌟 Why It Matters:
- Brings true multichannel communication into a single, clean widget.
- Gives businesses more control over the exact mix of channels they want to surface.
- Ensures a consistent and guided customer experience, especially for accounts with multiple integrations.
- Expands coverage to Facebook & Instagram messaging and Voice AI, all within one cohesive interface.
📝 Notes:
Facebook/Instagram options appear only if the respective pages/accounts are connected.
Voice AI will appear only if the Voice AI is configured in the account.
WhatsApp can be selected only if the WhatsApp number is connected in the account.
new
Chat Widget 💬
💬 Facebook & Instagram Chat Widget Types
We have added full support for Facebook Chat and Instagram Chat as independent chat widget types.
Accounts can now configure their widget to route website visitors directly into Facebook Messenger or Instagram DM, enabling real-time engagement on the customer’s preferred Meta messaging channels.
👀 What's New?
1. New Chat Widget Types
Two new chat types are now available in the selector modal:
- Facebook Chat - Redirect visitors to Facebook Messenger for real-time conversations.
- Instagram Chat - Route visitors to Instagram DMs for instant engagement.
These appear in the “Select the type of chat” screen with updated sub-text and illustrations.
2. Facebook Chat Setup in Widget Builder
- A new Facebook Chat Setup accordion is added under the Chat Window tab.
- Users can select a connected Facebook Page from a dropdown.
- If no connected pages exist, users can click Connect a linked Facebook page button to open the updated connection modal.
No changes were made to the Style or Messaging tabs.
3. Instagram Chat Setup in Widget Builder
- A new Instagram Chat Setup accordion appears on the Chat Window tab.
- Users can choose from their connected Instagram accounts.
- If no accounts are linked, Connect a linked Instagram account button opens the Meta integration connection modal.
Again, no changes were made to the Style or Messaging tabs.
4. Updated Meta Page/Account Connection Modal
When users click “Connect a linked Facebook page” or “Connect a linked Instagram account”, the system opens an enhanced modal that:
- Lists all available Facebook Pages or Instagram-connected Pages
- Indicates which pages/accounts are already connected
- Allows users to connect additional pages without leaving the widget flow
- Syncs integration settings automatically upon connection
This prevents redirection to a new window and keeps the experience fully aligned with the chat widget expected behavior.
new
Template Library 🖼️
🖼️ Introducing New Templates
We are thrilled to announce our new web templates, designed to elevate your marketing efforts. Whether creating a sales funnel, or sending email campaigns, our versatile and user-friendly templates have you covered. Fully customizable and professional, they streamline your workflow, saving you time and letting you focus on engaging your audience and driving results.



new
Courses 🤔
🤔 Course Assessment & Comment Emails
✨ Overview
This release introduces six new Course Assessment Email notifications and a Course Comments Email for instructors, significantly improving communication between learners and instructors. These automated updates ensure timely visibility into quiz submissions, assignment progress, grading, and course interactions—boosting engagement and streamlining workflows.
🌟 What’s New
We’ve added six new automated email notifications to keep both learners and instructors informed throughout the learning journey.
🧩 Quiz Emails
- Quiz Submitted (User): Sent to learners when they submit a quiz.
- Quiz Submitted (Admin): Sent to instructors whenever a learner submits a quiz.
📘 Assignment Emails
- Assignment Submitted (User): Confirms successful assignment submission to the learner.
- Assignment Submitted (Admin): Notifies instructors when a new assignment is submitted.
- Assignment Graded (User): Informs learners once their assignment has been graded.
- Assignment Graded (Admin): Sent to instructors after grading is completed.
💬 Comment Emails
Course Comments (Admin): Instructors are notified when learners post comments on courses.
All email types come with a default, customizable template, accessible via the 👁️ icon under
Settings → Email Settings → Courses.
⚙️ How It Works
All seven notifications are disabled by default, and can be enabled easily from Email Settings.
Agencies and creators can fully customize the email templates to match their branding and messaging.
Templates automatically populate key assessment details such as course name, assessment title, submission status, and grading information using new custom values.
🌍 Impact
🎓 For Learners
Receive real-time updates on quiz and assignment activity.
Stay more engaged and informed throughout the course.
👩🏫 For Instructors & Admins
Gain clearer visibility into submissions, comments, and grading workflows.
Reduce back-and-forth communication and manual follow-ups.
🚀 For Creators
Improve learner–instructor collaboration with automated notifications.
Enjoy a more efficient, hands-off communication experience.
Load More
→