Basker Docs

Elevent

Connect Basker to Elevent, sync events and performances, and use Elevent widgets on your site

The Elevent app combines event and performance syncing with Elevent's browser-side widget SDK. Compatible theme blocks can select donation campaigns and membership types directly from Elevent.

Connection

The Elevent app needs two keys:

  • An API key for server-side sync and membership lookups.
  • A widget key for the public-facing widget SDK.

Both come from your Elevent account. Save them once and Basker stores them encrypted.

Sync settings

Elevent sync covers events and performances. Configure:

  • Default event sync settings: how new events from Elevent map into Basker.
  • Default performance sync settings: how performances map.
  • Sync maps: field-by-field mappings between Elevent and Basker fields.

Connect an event to its Elevent record, then use the event's sync action whenever you want to pull the configured fields. Sync is initiated by an editor from the event.

Pickers

Elevent provides pickers for:

  • Events and performances.
  • Donation campaigns.
  • Membership types.

These appear inside theme blocks that need to point at a specific Elevent record.

Widgets on the live site

On the public site, the Elevent SDK loads when the app is installed and a widget key is configured. Theme blocks can render Elevent widgets for:

  • Booking buttons that open the Elevent purchase flow.
  • Donation widgets embedded inline.
  • Membership widgets for sign-up and renewal.
  • Account, cart, and sign-in widgets in the header or wherever your theme places them.

The SDK is keyed to your widget key, so the widgets load against your Elevent account automatically.

Preview behaviour

Use the preview's pop-out option to test the complete Elevent widget flow in a normal browser page. The full widget script loads there rather than inside Basker's embedded preview.

Where to go next

On this page