For ticket sales pages
Let fans pick the section, then see the seat.
Seatpano drops a clean section map beside your listing. A click filters the offers, the popover shows the view from that section, and “View 3D” opens a full 360° look‑around built from the venue’s own imagery. No plugins, no third‑party sales chrome.
<div id="venue-map"></div>
<script src="https://demo.seatpano.com/vendor/seatpano.global.js"></script>
<script>
Seatpano.load({ container: "#venue-map", venue: "chase-field",
product: "dbacks", apiBase: "https://api.seatpano.com", apiKey: "…" })
.then(map => map.on("select", ({ section }) => filterOffers(section)));
</script>
Click to filter
Sections shade by what’s on sale for the event. A click emits a select event with the section key, so your listing filters itself.
View from the seat
The popover previews the section, and “View 3D” opens a native 360° panorama. Drag to look around, pinch to zoom. Works on phones.
Every configuration
Basketball, hockey, end‑stage or center‑stage concerts: pass the event’s configuration and the map, renders and painted surface follow.
Yours to style
One script tag or an npm import. Colors, radius and fonts are CSS variables. Keys are bound to your domains.
How it works
- We onboard the venue. Section geometry, seat views and 360° panoramas are prepared per event configuration and published to our edge.
- You add one snippet. Pass the venue and the event’s configuration; listen for
select. - Fans choose with confidence. Fewer “what does it look like from there?” calls, more completed checkouts.
Sold per venue with a setup fee and a monthly license. Hosted on Cloudflare’s edge; no venue imagery is served from your servers.