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.