Seating Chart / HTML Embed Widget

Hi Elfsight Team,

We would like to request a new Elfsight app/widget that allows embedding a seating chart / booking widget using custom HTML + JavaScript.

Use Case

We need to display a Tugoz seating chart on our Wix website event pages. The widget should allow us to paste and run code like below:

Key Requirements

  • Support Custom HTML + JavaScript execution (not only iframe content)

  • Ability to load the seating chart without “Error connecting to booking service”

  • Option to set dynamic parameters like:

    • Event ID

    • Host ID

    • Container ID

  • Fully responsive on mobile and desktop

  • Easy to reuse across multiple event pages (no manual setup for every event)

Goal

To have a reusable Elfsight widget that can be embedded on Wix pages and automatically show the correct seating chart per event.

Please let us know if this is possible and if you can add this as a new widget/app in Elfsight.

Thank you!

1 Like

Hi there, @Akshay_Khande :waving_hand:

Many thanks for such a detailed comment!

I see that you’re currently using our Appointment Booking app. Do I get it right that this widget would work for your needs if the following features were supported there?

  • multiple appointments for the same time slot

  • display number of available seats for each slot

I want to display an event seating arrangement on my website. I was checking an appointment app and found a script that can be added to the site. Is it possible for you to build a seating chart or an HTML widget where the user can add the script and display it on the website?

1 Like

The chart should be connected to your database to show the right amount of seats, am I right?

Yes, but I already have a script that can render using HTML. Is it possible to create an HTML widget where users can paste any script, and it will render directly on their website?

1 Like

Unfortunately, the idea of the HTML widget for pasting scripts goes beyond our general widget concept. Thus, we won’t be able to incorporate this idea, I am really sorry!

Anyway, thanks a lot for sharing your thoughts with us! And if any more ideas come up, we’re always here to discuss them with you :wink: