Everything you need to get up and running with Hallhub
Register at https://hallhub.co.uk/register.php. You get a 14-day free trial with full Pro features — no credit card needed.
Go to My Halls → Add Hall in your dashboard. Fill in the name, address, capacity, and pricing. Upload photos to make it stand out. Set your opening hours and any blocked dates.
In the hall settings, enable deposit collection and set the deposit amount (fixed or percentage). Connect Stripe in Settings → Payments to accept card payments online.
Once you're happy with your listing, toggle it to Published. It will appear in search results and customers can request bookings directly.
New booking requests appear in your dashboard with a notification badge. Review and approve or decline them from Bookings. Record payments, generate contracts, and mark events as completed.
| Feature | Free | Pro — £29/mo | Business — £79/mo |
|---|---|---|---|
| Halls | 1 | 5 | Unlimited |
| Bookings per month | 10 | 100 | Unlimited |
| Deposit collection | ✗ | ✓ | ✓ |
| Online card payments (Stripe) | ✗ | ✓ | ✓ |
| PDF hire contracts | ✗ | ✓ | ✓ |
| Automated emails | ✗ | ✓ | ✓ |
| Custom pricing rules | ✗ | ✓ | ✓ |
| Analytics dashboard | ✗ | ✓ | ✓ |
| Team members | ✗ | Up to 3 | Up to 10 |
| Tax & VAT reports | ✗ | ✗ | ✓ |
| White-label branding | ✗ | ✗ | ✓ |
| Priority support | ✗ | ✗ | ✓ |
| 14-day free trial | — | ✓ | ✓ |
New bookings land in Pending status. Approve to confirm, or decline with a reason. Once approved, record deposits and balance payments as they come in. Mark as Completed after the event.
Each hall has its own availability calendar. Block out dates for maintenance or private use. Set different prices for weekdays vs weekends using custom pricing rules (Pro+).
Requires Pro or Business plan. Connect Stripe in Settings. You can take deposits when approving bookings and balance payments later. All payments are logged against the booking.
Requires Pro or Business plan. Go to a booking and click Download Contract. Customise the contract template in Settings → Contract Templates with your own terms.
Requires Pro or Business plan. Customise every automated email in Settings → Email Templates. Use tokens like {customer_name} and {booking_reference} for dynamic content.
Requires Business plan. Go to Finance → Tax Reports, select a date range, and download a PDF breakdown of gross revenue, VAT collected, and net income by month.
Requires Pro or Business plan. Invite staff via Settings → Team Members. Choose their role: Manager (full access), Staff (bookings only), or Viewer (read only).
Requires Pro or Business plan. Your dashboard shows revenue charts for the last 6 months, booking trends, and top-performing halls. Export booking data as CSV from the Bookings page.
includes/config.php and update just two lines: APP_URL (your full domain) and BASE_PATH (the subfolder path, or empty string if in root). Every link on the site is generated from these two values automatically. includes/config.php. Then set up a webhook pointing to https://hallhub.co.uk/api/stripe-webhook.php. Get in touch and we'll get back to you within one business day.
Contact Support Start Free Trial