Basker Docs

Spektrix

Connect Basker to Spektrix — sync events, embed booking and account widgets, run iframe-based public flows

The Spektrix app is Basker's broadest public ticketing integration. It connects your Basker site to a Spektrix client and handles three related jobs:

  • Syncing events and performances from Spektrix into Basker.
  • Picking Spektrix records from inside Basker — events, performances, donation funds, membership types, vouchers, merchandise, and more.
  • Driving public flows on the live site — booking, account, basket, donation, membership, and iframe-style journeys via Spektrix web components and embedded experiences.

Connection

The Spektrix app needs connection details for your Spektrix client:

  • Your Spektrix client name.
  • Custom domain settings if you've configured one.
  • The page paths that handle account, basket, and other Spektrix-managed flows.

Once connected, Basker confirms it can reach your Spektrix client and pulls in the option lists for pickers (events, funds, memberships, and so on).

Sync settings

Spektrix sync covers events and performances. Configure:

  • Default event sync settings — how new events from Spektrix appear in Basker.
  • Default performance sync settings — how new performances are mapped.
  • Sync maps — which Spektrix fields map to which Basker fields, and which Basker fields are locked from manual editing once synced.

Pickers

Spektrix exposes more pickers than any other app. Each appears on the relevant content type or theme block:

  • Events and performances for linking pages to ticketed content.
  • Donation funds for donate blocks.
  • Membership types for membership blocks.
  • Vouchers and merchandise for promotional content.
  • Seating types and subscriptions for richer ticketing experiences.

Pickers query Spektrix in real time, so they always reflect what's currently available.

Public components

When Spektrix is installed, your theme can use Spektrix's web components for:

  • Booking buttons that link to the right Spektrix booking URL.
  • Account and login widgets — visitors sign in, see their basket, and manage their account.
  • Donation, membership, and basket widgets embedded in pages.
  • Iframe blocks for dropping any Spektrix-hosted flow inside a Basker page.

The look-and-feel of these components is controlled by stylesheet URLs your theme provides, so they match your site's design.

Where to go next

On this page