How to Add Tickets Component in Framer
This tutorial guides you through setting up a streamlined ticket sales process in Framer using Bookla. With a simple drag-and-drop method, you'll create a dynamic component for ticket purchases.
Learn how to configure ticket types, set pricing, manage schedules, and integrate Bookla, enabling clients to book tickets directly from your website.
Create a New Ticket Service
- Go to the platform dashboard.
- Click on the "+" to create a new ticket service.
- Choose a color and name for this service.
- Click "Next".
- Choose the "Ticket" type of service.
- Click "Next".
- Choose the duration and booking policy.
Note: For testing, we recommend using the "Instant booking" policy.
- Click "Create".
- Link the service with a resource by clicking "+ Link with resource" and choosing the resource from the list.
Note: You can choose not to add working hours for the resource because we will set them up for the tickets.
Create Tickets for a Ticket Service
- Go to the Tickets section.
- Click "+ Add ticket".
- Enter the ticket name and click "Create". Repeat this process to create all the ticket types you need, such as Adult, Child, Senior, and Student.
Create a Schedule for Tickets
- Go to the "Schedule" section.
- Click "+ Add slot".
- Enter the duration, select a resource, and choose the start date and time.
- Choose how the schedule will repeat. You can select No repeat, Weekly, or Custom [RRule].
- Select the days when the schedule will be active and set an end date.
If you don’t know when the schedule should end, select a date far in the future.
- Click "Create".
Create capacity
- Go to the section "Capacity"
- Click "+ Add Capacity rule"
- Choose spots and if needed choose spots for tickets(like maybe 10 spots for students, 50 spots for adults, 20 for kids and 20 for seniors) and if you want limits and "active till".
Create pricing for tickets
- Go to the "pricing" section
- Click "+ Set currency".
- Change the currency.
- Click "Save".
-
If needed add Tax rate by clicking "Click to set" adding procents and click "Save".
-
To add price rule click "Add price rule".
- Select ticked and add price.
- And if you want add:
- Compared price
- Limits
- Active from - Active till
Do this to all tickets
Add the Bookla plugin to Framer
- Go to the Framer page.
- Click on Plugins.
- Search for the "Bookla" plugin and click on Integrate.
- Choose the ticket component – drag and drop it.
- Change the width of the component.
- To add tickets, scroll down to "Tickets" and click on it.
- Click on Items, then "Add".
- Enter the title and subtitle.
- Copy the ID from the Bookla platform.
Do steps 7 to 9 for all of your tickets.
- Now set up Bookla settings – click on Bookla and choose the region. You can see your region on the platform.
- Copy the company ID from the platform and create an API key. Paste both into the correct input boxes.
- Copy and paste the service ID.
- That's it! Now you can test it.
- Click the "Play" button.
- Choose tickets and click "Continue".
- Select the date & time.
- Enter your first name, last name, and email, then click "Make booking".