
Online booking for charter operators
The charter booking engine for your own website.
A booking form on your own website that prices charter trips from your rates. Show the price straight away, or check each one before it goes out. Every request lands on your quote board.
$40 per bus per month, with a 30-day free trial.
Example trip and rates. Nothing you type here is sent anywhere.
WHAT IT IS
GridOps gives bus and coach companies in Canada and the US a charter booking engine for their own website: a form that takes the trip, asks your questions and prices it from your rates.
It replaces the contact form that drops a half-finished request into your inbox. Customers enter every detail you need, then see a price straight away or a promise that you’ll send one.
Every request lands on your quote board, is saved as a Lead under Customers, and gets an instant we-got-your-request email. People who leave halfway are emailed a link to finish where they left off.

Your day, changed
What changes when requests come from your website?
The same seven moments of every charter request. Pick one to see what changes.
The booking engine
Why put a booking engine on your own website?
Your website is where customers look for you, often after hours. A booking form there turns a visit into a priced request on your quote board, without a phone call or an email thread.
01
Instant price or review first
You choose, form by form.
Choose per form: Instant price, or Review before sending.
Instant: the customer sees a real price from your rates and can carry on to book.
Review: GridOps prices it in the background and holds it for you to check and send.
Either way, a we-got-your-request email goes out straight away.
02
Your questions, your prices
Ask what matters, and let the answer set the price.
Add your own questions, like alcohol on board, child seats or ski gear.
Buttons or a dropdown, required or optional.
An answer can add a charge, with or without tax.
An alcohol deposit is only charged when the customer says yes.
03
Multi-day trips, handled properly
The form knows when a trip needs you.
The form spots a trip that runs over several days.
It asks whether the bus stays or drops off and returns, and which days it’s needed.
It asks whether the customer will provide the driver’s hotel.
No price is shown. The request comes to you to price and send.
Charter Analytics
Where do visitors leave your booking form?
Charter Analytics follows every visit to your booking form, step by step. See how many people start, where they stop, which field or bus lost them, and who you can still reach.
What your numbers tell you
Every signal points to something you can fix.
Vehicle flag
A coach gets looked at, not picked
Five or more views and under 20% chosen gets a flag. Customers want the trip but not that option, so check its rate and its photos.
Time per step
People stall on your questions
A slow step with a big drop-off means you’re asking too much. Keep the questions that change the price and cut the rest.
New vs returning
Buyers come back before they book
When returning visitors book more often than first-timers, people are comparing you. Follow up while they decide.
Request a price
Requests wait hours for a price
With Request a price, you see your typical time to send a price and how many are still waiting. Answer faster, or let the form show an instant price.
How does the booking engine go on your website?
Four ways, all from the same form. Your web developer gets a hand-off with the code and the steps.
A link
Share one link
Put it in emails, social posts and your email signature. No developer needed.
An embed
Inside your own page
The form sits in a page on your website, under your own name and menu.
A button
A Book now button
Add a button to any page that opens the form.
A pop-up
Over the page they’re on
The form opens as a pop-up over the page the customer is already reading.
Pages, analytics and payments, built in
Hosted pages, analytics, customer records and payments come with the booking engine. Nothing to add on.
Your pages
A hosted Services page
The services you offer on one page, ready to link from your website.
A hosted Fleet page
Every vehicle with photos and amenities, so customers can see the bus.
Accept on your own website
Customers can accept their quote without leaving your site.
Your numbers
The booking funnel
Charter Analytics shows how many visitors start the form, get a price and book.
Your week at a glance
Your home screen shows the last 7 days of your booking form and where most people dropped off.
Returning visitors
See who came back more than once before they booked.
Your customers
Every enquiry is a Lead
Even a request with only a phone number is saved under Customers.
Instant confirmation
A we-got-your-request email goes out the moment they submit.
One record per customer
Each customer’s quotes, bookings, payments and emails sit on one timeline.
Your money
A deposit when they accept
Take a deposit, the full amount or nothing when they accept. You choose.
Your own Stripe account
Payments go straight to your Stripe account, with no GridOps fee on charters.
Balances charged for you
The saved card is charged on the due date, after a reminder.
Pricing
What does a charter booking engine cost?
The booking engine comes with GridOps at one price per bus, with quoting, dispatch and payments included. No booking fee on charters.
Questions operators ask about the booking engine
Can customers see a price the moment they finish the form?
Yes, if the form is set to Instant price. The price comes from your own rates. Set it to Review before sending and the customer is told you’ll email the price.
Does it work for multi-day trips?
Yes. The form spots a multi-day trip, asks about the hotel and the days the bus is needed, and sends the request to you to price. Multi-day trips never get an instant price.
Can I add my own questions?
Yes. Add questions with buttons or a dropdown, make them required, and let an answer add a charge, with or without tax.
Will it sit on my own website?
Yes. Embed it in a page, open it as a pop-up, put it behind a Book now button, or share it as a link.
What happens if someone leaves the form halfway?
GridOps saves everything they typed. If they gave an email, it follows up with a link that reopens the form where they stopped.
Do I need a web developer?
Sharing a link needs no developer. For an embed, a button or a pop-up, GridOps gives your web developer a hand-off with the code and the steps.
Can customers pay a deposit online?
Yes. When they accept, they pay a deposit or the full amount by card, straight to your own Stripe account. You choose which.
Where do requests go?
Onto your quote board with a response clock, and your team is emailed the moment one lands.
How long does setup take?
The booking engine can be ready in as little as 24 hours, and we can help bring your rates and vehicles across.
What counts as a bus?
Any vehicle a customer can book or you can dispatch counts as one bus, whatever its size.
Ready to take charter requests all night?
Book a demo and see the booking form price one of your own trips.
Next stop for every request: our charter bus quoting software.
Last updated September 29, 2026