Quick verdict — which to pick
You own your traffic
- Most bookings come from your own website, Instagram, Google Maps, word-of-mouth
- You want to keep every penny of booking revenue
- You want a flat monthly bill, regardless of how busy you get
- You'd rather not sign a 2-year contract
- You want full brand control on the booking experience
- You're an independent or small-group restaurant under ~5 venues
You need POS or the diner network
- You need integration with a specific POS that only OpenTable supports (Toro, Squirrel, Aloha, etc.)
- You're an enterprise group with 10+ venues and need centralised reporting
- You can independently verify (not just trust OT's attribution) that the OpenTable diner network is bringing you genuinely incremental bookings — i.e. diners who would not otherwise have found you
- You can afford and justify £700+/month at typical indie volumes for those features (floor plans, multi-layouts, server sections, VIP tags, reflow suggestions, and problem-reservation surfacing all ship in Postonero core)
Pricing — flat rate vs subscription + per-cover
Pricing is where these two diverge most. OpenTable charges a monthly subscription plus a per-cover fee on every booking made through their network. Postonero charges a single flat fee, regardless of how many bookings you take.
| What you pay | Postonero | OpenTable Basic |
|---|---|---|
| Monthly subscription | £20 | ~£118 |
| Per-cover (network bookings) | £0 | £1.19 |
| Per-cover (direct widget bookings) | £0 | ~£0.20 |
| Setup fee | £0 | One-time, varies |
| Contract minimum | None — month to month | 2 years |
| Early termination fee | None | Remaining contract months |
| Annual cost at 500 covers/mo | £240 | ~£8,500 |
OpenTable pricing converted from USD at approximate current rates. See the full OpenTable cost breakdown for sourced figures across all three plan tiers.
A 500-cover/month restaurant pays approximately 35× more on OpenTable Basic than on Postonero — roughly £8,300/year saved by switching, even before accounting for the elimination of the 2-year contract and per-cover fee growth as the restaurant gets busier.
Features — what each gives you
| Feature | Postonero | OpenTable Basic |
|---|---|---|
| Embeddable booking widget | Yes — one script tag | Yes |
| Branded confirmation emails | Yes — your colours, your name | OpenTable-branded by default |
| Guests cancel themselves (no phone calls) | Yes — secure link in email | Yes |
| Staff dashboard (web) | Yes | Yes |
| Add walk-ins / phone bookings to dashboard | Yes | Yes |
| Approval workflow for pending bookings | Yes — optional, per-restaurant | Higher tiers only |
| Diner-discovery marketplace | No | Yes — OpenTable network |
| Floor-plan / table management | Yes — drag-from-palette editor with table types, zones, joins, auto-assign smallest fit, drag-to-reassign on Floor + Timeline | Yes |
| Multiple layouts (Lunch / Dinner / NYE) | Yes — DOW + time-range schedule, per-date overrides | Yes (Special Days) |
| Live-shift status (Reservations / Waitlist / Seated / Finished) | Yes — sub-tab strip on the List view | Yes |
| Server sections | Yes — assign tables to a server, live workload, drag-to-reorder | Yes |
| Reflow / Smart Assign suggestions | Yes — when a smaller table opens up for a confirmed party | Yes |
| Problem reservations (unassigned / overbooked / out-of-shift) | Yes — dedicated rail tab, click-to-fix | Yes |
| POS integrations | None currently | Several major POS systems |
| Guest CRM / VIP tags / staff notes | Yes — VIP / Regular / Allergy / Big spender + freeform tags, staff notes auto-prepended to bookings, kitchen email gets ⭐ VIP subject prefix | Yes |
| Reserve with Google integration | Not yet | Yes |
| Get push-notified when bookings come in | Yes — PWA on iOS / Android | Yes |
| Guest data ownership | 100% restaurant | Shared with OpenTable |
| Setup time | Same day | 1–3 weeks typical |
Brand control — the subtle but important difference
OpenTable's confirmation emails come from "OpenTable on behalf of [Restaurant]" by default. The booking experience on the OpenTable app is OpenTable-branded — your restaurant's logo and colours are present but framed inside their interface. Diners using OpenTable to book at your restaurant are also exposed to other restaurants in the same flow.
Postonero is white-labelled. Confirmation emails come from your restaurant's own name (e.g. "Kasto Reservations") at your own from-address. The booking widget uses your accent colour and matches your site's design. Guests never see another restaurant's brand or get cross-promoted to a competitor.
Whether this matters depends on your restaurant's positioning. For an independent or chef-led venue where the experience starts with the booking, full brand control is meaningful. For a casual restaurant where the priority is getting the booking by any means, OpenTable's brand can be a positive trust signal.
Setup and switching cost
Postonero installation is one script tag added before </body> on any existing website. Most restaurants are taking real bookings within a day. The dashboard runs in any browser, no app to install.
Switching from OpenTable to Postonero takes longer than the technical setup because of three things:
- Existing OpenTable contract. If you're mid-contract, you'll need to either complete the term or negotiate an early exit. Both Postonero and OpenTable can run in parallel for a transition period.
- Guest data export. OpenTable lets you export your guest list, but the format isn't always portable. Plan for some manual cleanup before re-importing.
- In-flight bookings. Reservations made via OpenTable before the switch will continue to flow through OpenTable until the diner's visit. You'll run both systems briefly while these wind down.
Realistic full-switch timeline: 1 day for technical setup, 30-60 days for full transition if you have an active OpenTable contract.
The "diner network" claim — what operators actually say
OpenTable's central pitch is its diner-discovery network: that the OpenTable app and website actively bring restaurants new business they would not have got otherwise. Worth scrutinising — because it's the entire justification for the per-cover fee.
The recurring critique from restaurant operators in /r/restaurantowners, /r/Restaurant_Managers, and similar industry forums is that OpenTable's "network booking" attribution claims credit for traffic that wasn't actually sourced by OpenTable. Among the more pointed operator critiques:
- OpenTable bids on your restaurant's name in Google Ads. Multiple operators report that searching for their own restaurant on Google returns an OpenTable-paid ad ("Make a reservation at [Your Restaurant]") at the top — diners click it, end up on OpenTable's site, book through OpenTable's widget, and the restaurant pays a per-cover fee on a diner who already typed the restaurant's name into Google. As one operator put it on /r/restaurantowners: "They will actively bid against you on Google so when I put [your restaurant] into Google… the first that pops up is 'make a reservation at [your restaurant]' so the average user clicks on it. But it ain't you. It's OpenTable. And you get to pay for the inbound guests."
- OpenTable claims credit for Google traffic and other integrated platforms. Operators report that bookings made via Google, Apple Maps, or other integrations passing through OpenTable's widget end up attributed to the "diner network" — even though OpenTable did not actually source the diner. "There's no reason they should be charging you for Google diners or diners from your website, Apple Maps, or anywhere except OT.com," wrote one operator in a recent /r/restaurantowners thread.
- OpenTable actively markets your guests to competitors. Diners who book at your restaurant via OpenTable receive follow-up marketing from OpenTable suggesting other restaurants — phrased as "if you loved [your restaurant], you'll love these." You're paying per cover to acquire a diner who is then nudged toward a competitor.
- You don't get customer data. Bookings via OpenTable do not give the restaurant the diner's email or full contact info — communication has to flow through OpenTable. The relationship belongs to OpenTable, not you. "You don't get the customers info so you can't market to them. No email. No nothing. You can only market to them via OpenTable," wrote one operator.
- OpenTable redirects your diners to other restaurants. If a diner searches OpenTable for your restaurant and you're full at the requested time, OpenTable surfaces alternative restaurants nearby — diners brought to OpenTable's platform by your brand can be sent to a competitor.
- The loyalty programme works against you. OpenTable's diner-points programme — earned by dining at your restaurant — incentivises diners to become OpenTable users, not to become loyal to your restaurant. Over time the diner relationship belongs to OpenTable, not you.
- Popular restaurants are part of the OpenTable product. If your restaurant is well-known, your listing is bait OpenTable uses to attract diners to its platform — at your expense, since you pay per cover on diners who specifically searched OpenTable because they already wanted to dine at your restaurant.
None of these critiques are universally true — OpenTable does bring new diners to some restaurants, particularly in markets where the OpenTable habit is strong. But the controversy means you should not take the "diner network" pitch at face value.
The most damning evidence is from operators who actually switched off OpenTable and measured the result. One /r/restaurantowners operator who moved multiple restaurants in a tourist destination — supposedly OpenTable's strongest case for net-new diner acquisition — reported: "I switched over a few places in a tourist destination and saw no change. I saved 5 figures a month in fees and plowed a ton back into marketing and staff pay and drove sales higher."
The real test isn't OpenTable's attribution dashboard. It's: if you switched off OpenTable for 90 days, would your bookings actually drop? Operators who run that experiment frequently find the answer is no — the diners were coming via Google, social, and word-of-mouth all along, and OpenTable was inserting itself into the booking flow to claim a fee.
When OpenTable is genuinely the right answer
Setting aside the network-attribution controversy, OpenTable does have specific, verifiable advantages for some restaurants:
- You need a specific POS integration only OpenTable supports. OpenTable has the deepest set of restaurant-POS integrations in the category. If your kitchen runs on Toast, Toro, Squirrel or Aloha and you need bookings to flow into the same system, OpenTable is often the only practical choice.
- You're a multi-venue group with 5+ restaurants needing centralised reporting. Postonero supports multiple sites in one account but doesn't yet have group-level reporting. Enterprise OpenTable does.
- You're in a market where diners genuinely use OpenTable to choose restaurants and you can verify it. Tier-1 OpenTable markets (Manhattan, central London, San Francisco, Toronto) — and even there, only if you can prove the network bookings are incremental, not just rebadged traffic from elsewhere.
For everyone else — independent and small-group restaurants who get bookings primarily from their own marketing, social media, and Google — the per-cover fees are paying for traffic you'd already have.
A real customer: Kasto, Bali
Kasto is a vegan Italian restaurant in Canggu, Bali. They previously used a custom booking form built on EmailJS, with no analytics conversion tracking and limited branded follow-up. They migrated to Postonero in April 2026, keeping their existing website (built with Eleventy and hosted on Netlify) entirely intact — the migration was a single script tag swap.
Result: same-day go-live, branded confirmation emails from "Kasto Reservations," self-serve guest cancellations via secure link, integrated into their existing GA4 conversion tracking via Google Ads' generate_lead event. No new fees per booking. Owner can manage everything from a PWA installed on a single iPad in the FOH station.
Frequently asked questions
Is Postonero cheaper than OpenTable?
What does OpenTable do that Postonero does not?
Does OpenTable actually bring restaurants new diners?
Can I keep my existing website if I switch from OpenTable to Postonero?
How long does it take to switch from OpenTable to Postonero?
Does Postonero have an app like OpenTable?
Who owns the guest data with Postonero?
Can I use Postonero alongside OpenTable during a transition?
Related guides
Ready to switch?
Postonero is £20/month flat. No per-cover. No commission. No contract. Cancel any time.
Tell us about your restaurant — typical reply within one business day. Both systems can run in parallel during your transition off OpenTable. Most restaurants are taking real Postonero bookings within a few hours of installation.
Get in touch See how it works