At a Glance • Key Takeaways
- Automated Efficiency: Streamline online bookings, live availability scheduling, and customer communication without manual intervention.
- Live Capacity & Conflict Prevention: Prevent double-booking across staff, rooms, activity sessions, or rental fleet assets in real time.
- 0% Platform Booking Fees: SmartBookings does not charge transaction fees or take percentage cuts of your ticket sales or customer payments.
Overview: Drupal Enterprise Online Ticketing
Drupal is an open-source CMS favoured by large leisure trusts, cultural institutions, and regional attractions. Integrating SmartBookings gives you enterprise-grade scheduling with PCI-compliant checkout.
Method 1: Adding a Menu Link in Drupal (Recommended)
Step A: Copy Your Booking Link
1 In SmartBookings, navigate to Settings > Add to website (Settings_Embed.aspx).
2 Copy your unique booking URL (e.g. https://yourvenue.smartbookings.net/).
Step B: Add to Drupal Main Navigation
3 Log into your Drupal Admin dashboard (/admin).
4 Go to Structure > Menus > Main navigation > Add link.
5 Set Menu link title to "Book Online".
6 Paste your https://yourvenue.smartbookings.net/ address into the Link field.
7 Save the link.
Method 2: Embedding via Drupal Custom Block (iFrame)
To embed the booking form inside a Drupal Basic Page or Custom Block:
1 Go to Structure > Block layout > Add custom block.
2 Set the text format to Full HTML (so iframe tags are permitted).
3 Paste the embed snippet:
<div style="position: relative; width: 100%; min-height: 850px; overflow: hidden;">
<iframe src="https://yourvenue.smartbookings.net/bookevent?embed=1" style="width: 100%; min-height: 850px; border: 0;" frameborder="0" allowfullscreen></iframe>
</div>
4 Place the block into your theme's Content region and save.
Try SmartBookings Free
Ready to Automate Your Bookings & Boost Revenue?
Join hundreds of leisure venues, sports clubs, clinics, and equipment hire businesses. Set up your online booking system in under 10 minutes with 0% platform booking fees.
14-Day Free Trial
No Credit Card Required
Free Setup & UK Support
Start Free Trial →
Instant setup • Cancel anytime