Not every event has a fixed ending time — and sometimes you'd rather not commit to one publicly.
When enabled, the ending time is replaced by the custom text you choose (for example, "Till late", "Late night", or "Open end") everywhere your customers see it:
Public event page on XCEED
Embedded widget on your website
Booking plugin checkout flow
Confirmation emails and PDF tickets
The real ending time is still stored internally — it continues to be used for your admin views, reports, and calendar integrations. Only the public display changes.
1. Enable Hide Ending Time on an Event
You can set this up when creating a new event or editing an existing one.
Go to your Event and open the Edit form
In the Info tab, turn on the Hide end time on event page toggle
A Replace end time with field will appear — enter the text you want customers to see (e.g. "Till late")
Click Save
Once saved, your public event page, widget, booking plugin, confirmation emails, and PDF tickets will show your custom text instead of the end time.
To go back to a fixed time to end just click again on the toggle
2. Good to Know
The "Replace end time with" field is required when the toggle is ON — you can't save the event with it empty
The real end time is never lost — it stays in the system for admin views, reports, and calendar/ICS integrations
Admin views are unaffected — you and your team will always see the real ending time in XCEED PRO (topbar, layout, section navigation, reports, etc.)
Calendar add-to-calendar links and machine-readable metadata in emails continue to use the real ending time, so customer calendars stay accurate
No translations needed — the replacement text is free-form, so write it in whatever language fits your audience
Default behavior for existing events: the toggle is OFF, so nothing changes until you explicitly enable it
If you have any other questions, contact support@xceed.me

