Skip to content

Start an event from a template or JSON file

Updated

Baca dalam Bahasa Melayu

Start an event from a template (0:20)

You do not have to build an event form from a blank page. BCL has ready-made event templates, and you can copy any event to another account as a JSON file.

The Event Forms page with the Templates button highlighted next to Import JSON

BCL comes with 10 event templates in four groups: Sports (Charity Run, Football Match), Gathering (Concert / Festival, Gala Dinner, Annual Dinner), Seminar (Tech Conference, Workshop / Seminar, Free Webinar / Talk) and Corporate (Corporate Training, Product Launch). Each card shows the event type, the ticket types with their prices, and the total stock.

  1. Go to Events → Events and click Templates.

  2. Click a group to narrow the list, or scroll through All.

    The Event Form Templates panel with the Sports, Gathering, Seminar and Corporate filters

  3. Click Use Template on the closest match.

    The Workshop / Seminar template card with Use Template highlighted

BCL creates the event and opens it for editing. It is named after the template, has sample ticket types, a placeholder venue and a date in the next few weeks, and is switched off so nobody can buy yet. Before you share it:

  1. Change the Event Name, Event URL Slug, Description, dates and venue to your own.
  2. On the Event Details tab, choose a Payment Option. Templates leave it empty, and BCL will not save the event without one.
  3. Edit the ticket types and prices, then click Update Event.
  4. On the Event Forms list, turn on Enable Form for the event.

Export JSON saves an event and its ticket types as a file you can import into another BCL account:

  1. On the Event Forms list, click ⋮ on the event’s row, then Export JSON. The file downloads to your computer.

    The row menu of an event with Export JSON highlighted

  2. In the account that should get the event, go to Events → Events and click Import JSON.

  3. Upload the file in JSON File (up to 5 MB), then click Submit.

    The Import Event dialog listing what is imported, with the JSON File field highlighted

The new event opens for editing, with “-imported” added to its slug. Its settings and ticket types come across, including prices, stock, discounts and seat plans. The portal key, pixel tracking, webhook, protected content and certificate templates do not; set those again in the new account.

Templates and imports are copies, so check them before you sell:

  • Check the copy before you share it. After an import, check the event’s start and end times and the Enable Form switch on the Event Forms list.
  • Keep an export as a backup. Export JSON is a quick way to save an event’s setup before you make big changes.
  • Reuse your own events too. To copy an event inside the same account, click ⋮ on its row and choose Clone Event.

Common issues

What is the fastest way to start selling event tickets?

On Events → Events, click Templates and choose the example closest to your event. BCL creates the event with sample ticket types for you to edit.

Why does my template event show 'The payment Option field is required' when I save?

Templates do not choose a payment method. Open the Event Details tab, choose at least one Payment Option, then click Update Event again.

Can I copy an event from one BCL account to another?

Yes. In the first account, click ⋮ on the event's row and choose Export JSON. In the other account, click Import JSON on the Event Forms page and upload that file.

Was this article helpful?

Cookie settings

We use Google Analytics to see which guides help and where readers get stuck. It is on by default; you can turn it off. Your choice is saved on this device.