Offer discounts on paid bookings with the new coupon system, and trigger reminder workflows automatically when deals move through your pipeline — plus calendar reliability fixes, UTM lead tracking, and a rebuilt instant booker.
Booking Coupons

You can now create coupon codes for paid meeting types. Open the Coupons section in your workspace settings to set up discounts — either a percentage off or a fixed amount — and choose whether the code applies to a single meeting type or everything company-wide.
Each coupon supports a validity window, a max redemption count, and an optional first-time-only restriction so you can run limited promotions or referral campaigns without manual cleanup. Redemptions are tracked automatically.
Attendees enter the code on the booking page. The discount is validated against your rules in real time and applied to the checkout total. Available on the Growth plan.
Deal Workflow Automation

Workflows can now react to what happens in your deal pipeline. Pick a deal lifecycle trigger — created, stage changed, entered a specific stage, won, or lost — and schedule email, SMS, or WhatsApp reminders off the back of it.
Each reminder can target the deal owner, the primary contact, or all contacts on the deal, with the same timing controls you use for meeting reminders. Stage-change triggers only fire when a deal enters the configured stage, so you can build nurture sequences for each phase of your funnel without duplicating workflows.
Combined with the existing meeting and form triggers, you can now automate follow-ups across the entire customer journey from first booking to closed deal.
All Changes
New Features
- Booking coupons: Percentage or fixed-amount discounts for paid meeting types, scoped per meeting type or company-wide, with validity periods, max redemptions, and first-time-only options.
- Deal workflow automation: Trigger email/SMS/WhatsApp reminders from deal lifecycle events (created, stage changed, won, lost).
- Deal ↔ CRM company linking: Deals created from bookings now auto-link to CRM companies via email domain, and deal detail pages show upcoming, completed, and cancelled meetings.
- Instant booker overhaul: Phone-only attendees (email optional), read-only contact cards with edit toggle, full duration dropdown from 5 minutes to 2 days, and country-code prefill based on your timezone.
- Meeting transcription & summaries: New API endpoint stores meeting transcripts and AI-generated summaries for integrations like meetergo Log.
- Lead source tracking: Appointment cards and the attendee drawer now show a collapsible Lead Source section with UTM parameters (source, medium, campaign, content, term).
- Multilingual field options: Radio, select, and checkbox option labels can now be translated per language on booking pages and standalone forms.
- Buffer calendar sync toggle: Choose whether buffer times are written to your connected calendar, available per connection for Google, Outlook, Apple, and CalDAV.
- Custom domain for form links: Form recipient links and reminders use your company's custom domain when configured.
- Booking & form funnel analytics: New funnel metric in the analytics API aggregates events server-side for faster queries.
- Ameise/Qonekto CRM integration: Bidirectional sync of contacts, communications, and attachments with AMEISE customer management.
- Poll participant rename & duplication: Rename a participant across all their votes, and duplicate entire polls with one click.
- SMS review notifications: Send review requests by SMS in addition to email, configurable per workspace.
- Partner provisioning endpoint: New shared-secret API for partner integrations (e.g. Placetel) to register, onboard, and issue a personal access token in a single call.
Improvements
- Reschedule recognition in calendars: Calendar clients like Outlook and Google Calendar now recognize reschedules as updates to the original event instead of creating duplicates.
- SmartWe deal stages: Deal stages are now pulled dynamically from your SmartWe configuration instead of a fixed list.
- Scheduled reminder validation: Email and WhatsApp reminders now re-check appointment state before sending so cancelled or reassigned meetings don't generate stale messages.
- Workflow email link preview: Links in workflow email templates now render correctly in the preview view.
- Coupon input styling: The coupon input on booking pages uses neutral colors that won't clash with custom booking page CSS.
- E-signatures loading skeleton: The e-signatures page now shows a detailed loading state matching the real layout.
- Workflow template previews: Deal lifecycle triggers show with appropriate icons and colors in the template picker.
- Help center: New guides for appointment handoff, shared funnel round-robin links, Exchange service-account connections, and WhatsApp Coexistence troubleshooting.
Fixes
- Calendar events blocking bookings: Events from connected Google Calendar and other integrations now properly block new bookings by default when availability validation is enabled. Previously they showed as "Private Event" in the preview but didn't prevent the booking.
- Outlook multi-slot bookings: Recurring and multi-slot bookings now attach separate ICS files so Outlook imports them into the default calendar instead of creating a new one.
- Phantom recurring events: Recurring calendar events with excluded dates (e.g. yearly birthdays with a cancelled occurrence) no longer generate phantom all-day events that blocked availability.
- iCloud recurring events: When iCloud's server-side expansion fails, recurring events are now expanded client-side so availability stays accurate.
- CalDAV timeouts: Unreachable self-hosted CalDAV servers (e.g. Synology NAS) no longer stall the availability endpoint — requests now time out after 15 seconds.
- Single-host meeting types: Fixed empty booking dates for single-host meeting types using the "anyone" calculation method.
- Group booking reschedules: Rescheduling a single-attendee group booking can now join an existing group slot with capacity instead of being blocked.
- Google Calendar fallback: If a user's selected Google calendar is deleted, event creation now falls back to the primary calendar instead of failing silently.
- Resource host calendar emails: Resource users (like meeting rooms) without an email no longer trigger false "reconnect your calendar" notifications.
- OAuth email changes: Users who change their email after signing up via Google, Facebook, or Microsoft no longer end up with duplicate accounts on their next login.
- Stripe checkout retry: When a promotion code is rejected for a returning customer, checkout now retries without the discount and allows a valid code to be entered at checkout.
- Connect video call join race: Attendees admitted to Connect calls no longer occasionally fail to join due to a token delivery timing issue.
- Custom sender fallback: If a custom email sender fails, the from address now resets to the default sender to prevent SPF/DKIM authentication failures.
- Partial meeting type saves: Saving name or description no longer wipes out unrelated meeting type fields like custom channel link.
- Funnel form field resolution: Routing conditions on funnel pages now correctly resolve child fields inside page slides.
- Funnel validation state: Form values in funnels are no longer erased when validation runs.
- Form recipient email branding: Company logo now appears in form recipient emails for branded delivery.
- Phone booking email requirement: Booking forms show the correct required state for email on phone channels based on whether phone-only booking is allowed.
- Contact notes with quotes: Form field labels containing double quotes no longer break contact note updates.