Skip to content
HubTickets

Native booking widget

Your website keeps the sale.

The shop runs inside your own page, on your own domain, in your colours and fonts. No iframe, no redirect, and every sale stays yours.

A shop panel slotted into a web page rather than floating above it.

The problem

Most ticketing sends customers off your domain to pay, and the relationship and the tracking leave with them.

Drop-off at the handover
Their brand, not yours
Tracking breaks at checkout

What we built

A booking widget that runs natively on your own domain, in your brand, so customers never leave and every sale is attributed.

Sale completes on your domain
Your colours, fonts and logo
Every order attributed

What is actually in it.

On your own domain

Two lines of code, and the shop runs as part of your site.

  • Runs inside your own page, never in an iframe
  • Customers stay on your domain from first click to confirmation
  • Once they’ve paid, their order opens in the same spot
  • Styles sealed off, so neither side can break the other
  • A pop-over from any button, or inline in the page
  • Closing it keeps the cart, so they pick up again

Your brand, your storefronts

Branded hubs with a tab for each campaign, run from admin.

  • Your logo, colours and fonts applied automatically
  • Day passes, encounters, parties and gift vouchers as tabs
  • One cart across every tab, so it’s one checkout
  • Any link can open the shop straight onto a campaign
  • Every hub has its own hosted page, ready before your site changes
  • Run several hubs, such as day visits and functions

Attribution that survives checkout

Because the sale happens on your domain, you can see what drove it.

  • UTM tags, referrer, landing page and device saved with every order
  • Ad click IDs for Google, Meta, TikTok and Microsoft
  • See which campaign, journey and AI conversation led to each sale
  • Ecommerce events in your own Google Analytics tag manager
  • Every event tagged with the hub, campaign and page
  • No personal data sent to analytics, and analytics never blocks a sale
  • A button pressed by a cursor, with a small shop window popping open above it.

    Any button opens it

    Your Book now button, wherever it sits on your site.

  • A browser address bar with a padlock at one end and a tick at the other.

    Your domain, start to finish

    The address bar stays on your site from cart to confirmation.

  • A palette of teal and navy swatches with a brush resting across it.

    Your brand, applied

    Logo, colours and fonts carried through automatically.

  • A shopping basket holding two tickets, with a teal ribbon tucked over its rim.

    Picks up where they left off

    Close it, come back later, and the cart is still there.

  • Three teal folders, each dropping a ticket into one shared basket below.

    One cart, every campaign

    Day passes, encounters and gift vouchers in one checkout.

  • A signpost with three blank arrow boards pointing different ways.

    A journey for everything you sell

    Admission, encounters, parties and gifts each get a flow built for them.

Native booking widget questions

How much work is it for our web team?

Two lines of code: a script tag and a button. Any button on your site can open the shop, or open it straight onto a campaign.

Do our customers leave our domain to pay?

No. The shop runs inside your own page, and once they’ve paid, their order opens in the same spot.

Will our analytics still see the sale?

Yes. Every order saves the ad, campaign and page behind it, and ecommerce events flow into your own Google Analytics, including sales that ad blockers would otherwise hide.

Can our website break the shop, or the shop break our website?

Neither. The shop’s styles are sealed off in both directions.

What if our website isn’t ready yet?

Every hub has its own hosted page, so you can start selling from a shareable link before your site changes.

See it running for your venue.

Every demo is built around your venue. We base it on your own website, events and prices, so you can see exactly what changes for your guests and your team.

Based on your own website and events
The full journey, from first click to the gate
An honest chat about what’s working and what isn’t

Request a demo

An honest conversation with the people who built it.

We’ll only use your details to arrange your demo.