Seatpano

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

  1. We onboard the venue. Section geometry, seat views and 360° panoramas are prepared per event configuration and published to our edge.
  2. You add one snippet. Pass the venue and the event’s configuration; listen for select.
  3. 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.