Skip to main content
Equaticket

Embed Widget

Sell tickets from your own website. Keep your audience where they are.

Embed a checkout widget on your site with one snippet. Inline iframe, modal overlay, WordPress plugin — or just share a hosted page. Buyers never leave your brand. Revenue goes straight to your Stripe account.

No credit card required. Embeddable widget included on every plan.

Embed options

One event, four ways to sell it

Inline embed

Drop a <script> tag or iframe on any page. The widget renders in place — ticket types, quantities, checkout. Buyers complete the purchase without leaving your site. Works on any platform that allows custom HTML: Squarespace, Wix, Shopify, Webflow, a hand-coded static site, whatever you've got.

Modal overlay

Add the Equaticket script to any button on your page with a data-eq-event-id attribute. One click opens a centered overlay (desktop) or bottom sheet (mobile) with the full checkout flow. Stripe payment opens in a new tab (required by Stripe's framing policy), then the confirmation fires back to your page. No dependencies, vanilla JS, under 5KB.

WordPress plugin

Install the Equaticket plugin from the WordPress plugin directory. Use the [equaticket] shortcode or the Gutenberg block to embed tickets on any page or post. Supports both inline and modal modes. No code required — just paste your event ID.

Hosted event page

Don't have a website? Every event gets a hosted page at equaticket.com/e/your-event-slug with your branding, colors, and logo. Share the link directly. Good for social media, email campaigns, or as a fallback when the embed isn't practical.

How it works

Three lines of code to your first embedded sale

1

Create your event

Set up ticket types, pricing, and branding in the dashboard. Takes about five minutes.

2

Copy the embed snippet

The dashboard shows inline and modal snippets for every event. Copy the one you want, or install the WordPress plugin and use your event ID.

3

Paste and sell

Add the snippet to your page. The widget loads, buyers purchase, and revenue goes straight to your Stripe account. No redirect, no marketplace, no intermediary.

Analytics

Track every step of the funnel

The embed widget fires postMessage events at each stage of the buyer journey:

eq:ticket_added

a buyer adds a ticket to their selection

eq:checkout_started

a buyer begins the checkout flow

eq:purchase_complete

a purchase is confirmed

These events bubble up from the widget iframe to your parent page, where you can capture them with a small JavaScript listener. Map them to Google Analytics 4, Meta Pixel, Google Tag Manager, or any analytics tool that accepts custom events. A ready-made companion snippet is included in the documentation.

This works across all embed modes — inline, modal, and WordPress — so your conversion data is consistent regardless of how you embedded.

White-label

Attendees see your brand, not ours

Your logo and colors

Branding is configured per-organization in the dashboard. The embed widget, hosted page, and ticket emails all reflect your visual identity.

"Powered by Equaticket" removal

On paid plans, the small Equaticket attribution is removed from the widget and hosted page. Your checkout looks like yours.

BYO email domain

On paid plans, connect your own Resend sending domain so ticket confirmations, reminders, and order emails come from you@yourvenue.com, not noreply@equaticket.com.

Integrations

Works where your site lives

PlatformHowStatus
Any HTML siteInline <script> tag or iframeAvailable
WordPressPlugin (shortcode + Gutenberg block)Available
SquarespaceNative extension (inline, modal, button link)Pending approval
WixNative app (Wix Blocks)Pending approval
ShopifyManual embed via custom HTML blockDocs provided
WebflowManual embed via custom code blockDocs provided

Squarespace and Wix native integrations are submitted and under review. In the meantime, manual embed via custom HTML works on both platforms.

Savings calculator

See how much you'd save selling from your own site

Most platforms that offer embeddable widgets charge per-ticket fees on top. Equaticket's embed is included on every plan — your only cost is the flat subscription.

$
Billing
Comparison
  • Biggest savingsEventbrite
    $3,888/year

    in total ticketing fees


    Save $2,256/year

    with Equaticket vs. Eventbrite

  • TicketSpice
    $2,076/year

    in total ticketing fees


    Save $444/year

    with Equaticket vs. TicketSpice

  • Ticket Tailor
    $1,964/year

    in total ticketing fees


    Save $332/year

    with Equaticket vs. Ticket Tailor

Based on 200 tickets/quarter, you’d be on the

Starter plan at $29.00/month

(quarterly billing)

Total annual cost: $1,632

Stripe processing: $1.61/ticket

That’s just $0.43 per ticket in platform fees

Total Savings

$332 – $2,256/year

or $1,660 – $11,281 over 5 years

Money-back guarantee on your first quarter

Calculations based on total fees. All platforms include payment processing via Stripe (2.9% + $0.30 per transaction) unless otherwise noted. Eventbrite bundles processing into their fee. Equaticket subscription billed quarterly. Competitor pricing verified March 2026.

Start free

No credit card required. No per-ticket fees, ever.

Your site. Your checkout. Your revenue.

Embed tickets anywhere with one snippet. No per-ticket fees, no redirects to a marketplace, no sharing your audience. Funds go straight to your Stripe account.

Start free

No credit card required. Cancel anytime — no contracts.