How to Take Reservations Without OpenTable
The DIY-to-software ladder for taking reservations off OpenTable: phone and paper, Google Sheets, a booking page on your own site, and how to migrate your guest book out before your export window closes.
July 2, 2026 · 8 min read
You can take reservations without OpenTable four ways: a phone and a paper book, a shared spreadsheet, a booking page on your own website, or reservation software without per-cover fees. Which rung fits depends on volume and how many channels bookings arrive from. Here is each option honestly, plus the migration steps if you are leaving OpenTable, including the 30-day export deadline in its contract.
First, the honest question: where do your guests come from?
OpenTable is two products: booking software and a diner marketplace. The software is replaceable by everything below. The marketplace is not: if a large share of your covers are strangers who found you inside the OpenTable app, leaving costs you that demand, and there is a documented case of a restaurant returning within a month for exactly this reason. If your book is regulars, your website and your Google profile, the marketplace is charging you rent on demand you already own (operators document $1 per cover on Google-sourced bookings under many contracts). That second kind of restaurant is who this guide is for.
Rung 1: phone and a paper book
Perfectly viable for low volume: one phone line, one person answering, one book at the host stand. Take five details every call (name, phone, party, time, notes), read the number back, and run a 15-minute grace period with a call before marking no-shows. The limits: no bookings while you are closed, no card holds, and the book cannot be in two places at once. Our printable reservation sheet and phone script make this rung as good as it can be.
A printable one-service sheet plus the word-for-word phone script.
Get the reservation sheetRung 2: a shared spreadsheet
Google Sheets with one tab per service, frozen header row, a status dropdown and a filter on the time column is a genuine reservation system for a single-channel room, and it costs nothing. It breaks the day bookings arrive from two places at once: the phone plus a website form means double-seatings sooner or later, because a spreadsheet has no concept of table availability. Our template page has the exact two-minute setup for Sheets and Excel.
Rung 3: a booking page on your own site
The step most independents actually want: a page at your own domain (linked from your site, Google Business Profile and Instagram) showing live availability, taking the booking, sending the confirmation email, and putting a card on file if you run a no-show policy. This is what reservation software provides, and the pricing model is the whole decision:
| System | Free tier | Paid | Watch for |
|---|---|---|---|
| TableHelm | Unlimited reservations, 1 location | $29/mo flat (Pro) | No diner network, no POS, email-only reminders |
| Eat App | 100 covers/month | $99-389/mo (unlimited from $199, or $159 annual) | Cover caps on lower tiers |
| resOS | 25 bookings/month | Paid tiers: see vendor site (unverified) | 2% surcharge + Stripe on no-show fees and deposits |
| Tablein | None (14-day trial) | $79-209/mo | Reservation caps with per-extra charges below the top tier |
| Resy | None | $249-399/mo | No per-cover fees; contract terms not published |
We are on this list, so weigh our bias: TableHelm is the one we built, free for unlimited reservations at one location, $29 a month for no-show protection you keep 100% of, month to month. The honest gaps: no marketplace demand, no POS integration yet, no built-in SMS yet.
Migrating off OpenTable: the checklist
- Export your Guestbook to CSV first, before anything else. OpenTable's contract allows export during your subscription and for 30 days after termination, through its standard export method. Do not let that window close on your guest history.
- Check your contract's term and notice window. The March 2026 agreement auto-renews on 12-month terms with notice required at least 30 days before renewal, and early termination carries fees (up to 100% of remaining subscription plus cover fees). Time your exit to the renewal date.
- Stand up the replacement booking page and test it end to end (book, confirm, cancel) before switching anything off.
- Repoint every link the same week: website buttons, Google Business Profile reservation link, Instagram bio, email signatures. Stragglers pointing at OpenTable keep generating billable network covers.
- Import the guest CSV into the new system so visit history and notes survive the move.
- Tell your regulars once, warmly: "book straight from our site now." Direct bookings are the point of the whole exercise.
What you give up, and what you keep
You give up marketplace discovery and points-chasing diners. You keep (or reclaim) everything else: the booking experience at your own domain, the guest book as an asset you can export at will, and the difference between $600-1,200 a month in reported OpenTable bills and a flat fee or free plan. The owner of Town in LA put the trade plainly after nine years and $10,000 a year: "guests don't come to Town because of OpenTable, they come to Town because Town is good."
The full sourced OpenTable teardown: fee matrix, contract clauses, real bills.
Read: OpenTable's real costCommon questions
Can I take reservations with just Google?
Your Google Business Profile can link to any booking page (a form, a spreadsheet-backed flow, or reservation software). What Google does not give you is table management: pacing, no-show protection and a guest book still have to live somewhere.
How do I get my guest data out of OpenTable?
Export the Guestbook to CSV from within the product (operators confirm this works; one moved their full export to Tock). Contractually, export access runs during your subscription and for 30 days after termination, so export before you cancel, not after.
Sources
- OpenTable Client Agreement, March 2026 (terms, ETF, 30-day export)
- r/restaurantowners: Guestbook CSV export confirmed first-hand
- r/restaurantowners: the Google cover-fee thread
- Jim Collins: We switched from OpenTable to Tock
- Eat App pricing (free tier and caps)
- Tablein pricing
- resOS free plan
- Resy plans and pricing