ToolsAugust 2, 20269 min read

What knowing your numbers actually costs a Bristol restaurant in 2026: every line item

The analytics are free. It's the platforms holding your data that send the bill. Verified 2026 prices for a Bristol, RI restaurant — reservations, delivery, POS, web analytics — totaled, with links, and the line items nobody will print.

By Joshua Amado

Share
Underneath the Braga Bridge, where the city meets the highway.
Underneath the Braga Bridge, where the city meets the highway.

Search "how much does restaurant analytics cost" and you will find a hundred pages that end the same way: contact us for pricing. So here are the numbers.

This one is for the restaurants in Bristol — the ones on Hope Street and down by the harbor, running a summer that pays for a winter, feeding a town that has thrown the same Fourth of July parade since 1785. You already know your numbers better than any dashboard does. You know Thursday is soft, you know the tourists thin out after Columbus Day, and you know which server sells the most wine. That instinct is real data and it took years to build.

What you probably cannot say, off the top of your head, is what each channel costs you per dollar it brings in. That's the gap. And the surprising part, once you total it up, is that the measuring is almost free. It's the platforms sitting between you and your own numbers that send the invoice.

Every price below was checked on the vendor's own pricing page on August 2, 2026. Where a vendor refuses to publish, we say so. Where we could not verify a figure, we say "not verified" instead of guessing. US pricing throughout.

$0
The entire core analytics stack
Yes, really
8 of 16
Nearby restaurant sites with no analytics installed
New Bedford, measured Aug 1, 2026
$0
Prices Toast publishes for its POS plans
Contact-sales only

Part one: the free stack, which is most of what you need#

ToolWhat it tells youPriceVerified at
Google Business ProfileCalls, direction requests, searches that found youFreebusiness.google.com
Google Search ConsoleWhat people typed before they landed on youFreeGoogle's help centre
Google Analytics 4Site visits, sources, key eventsFreeGoogle Marketing Platform
Microsoft ClarityHeatmaps and session recordingsFreeclarity.microsoft.com/pricing

Four tools. Zero dollars. Between them they answer the four questions that actually matter to a harbourside restaurant: how many people asked Google for directions to you, what they searched to find you, whether your menu page loads before they give up, and where on your site they get stuck.

One honesty note on that last row: Clarity's pricing page renders inside a browser widget, so a plain fetch cannot read the tiers. Microsoft's own page description calls it a free user behaviour analytics tool, and that is what we are citing. Verify it in your own browser in ten seconds.

And this stack is not installed. When we scanned every restaurant Google returns for New Bedford on August 1 — 20 businesses, 16 with reachable live sites — 8 of those 16 had no analytics on the site at all. Half. Not "the wrong analytics." None. They are paying for websites, printing QR codes, buying ads, and flying blind on the one measurement that is free.

The Braga Bridge and a traffic signal at the edge of downtown.
The Braga Bridge and a traffic signal at the edge of downtown.Fall River, MA

Part two: paid web analytics, if you want out of Google's ecosystem#

Some owners want simpler reports, or want to stop handing customer data to Google. Fair. Here is what that costs.

ToolPriceBasisVerified at
Plausible Starter$9/mo at 10k pageviewsMonthly, priced by pageviewsplausible.io
Plausible Growth$14/mo at 10k pageviewsMonthlyplausible.io
Simple Analytics$20/mo at 100k pageviewsMonthly; free tier for hobby sitessimpleanalytics.com/pricing
Fathom$45/mo up to 500k pageviewsMonthly; no free tierusefathom.com/pricing

A Bristol restaurant site does not do 500,000 pageviews. It probably does four figures. So the honest read is: $9 to $14 a month buys you a privacy-respecting dashboard you will actually open, versus $0 for a Google dashboard you probably will not. That is a real trade and either answer is defensible.

If you want local search tools on top, the cheapest published entry points are Ahrefs Starter at $29/mo, Whitespark's Local Rank Tracker from $14/mo, and BrightLocal, whose own page says plans start from $39/mo — though its plan cards render as "Price on request," which tells you something.

Running total for a lean, genuinely useful measurement setup: $0, or about $110 to $170 a year if you want Plausible.

That is the whole analytics bill. Now the real one.

Part three: where the money actually goes#

You do not pay for restaurant data. You pay for the platforms that stand between you and your customers, and the data is a by-product they hand back to you.

Line itemPriceBasisVerified at
Square POS, Free plan$0/mo + 2.6% + 15¢ in personPer locationsquareup.com
Square Plus$49/mo + 2.5% + 15¢Per locationsquareup.com
Square Premium$149/mo + 2.4% + 15¢Per locationsquareup.com
Square inventory analytics (MarketMan)$99/moPer locationsquareup.com
OpenTable Basic$149/mo + $1.50 per network coverMonthly + per seated cover, 1-year contractopentable.com
OpenTable Core$299/mo + $1.00 per network coverMonthly + per coveropentable.com
Yelp Guest Manager Basic$129/mo billed annually, up to 500 covers, no cover feesPer locationbusiness.yelp.com
Yelp Guest Manager Plus$279/mo billed annually, unlimited coversPer locationbusiness.yelp.com
DoorDash Basic / Plus / Premier15% / 25% / 30% delivery commission, 6% pickup% of order, no monthly feemerchants.doordash.com
Uber Eats Lite / Plus / Premium20% / 25% / 30% marketplace fee% of ordermerchants.ubereats.com
Uber Eats Webshop (ordering on your own site)2.5% + 29¢ per orderPer ordermerchants.ubereats.com
Yelp Business PageFreePer businessbusiness.yelp.com
Yelp AdsFrom $150/moMonthly, pay-per-clickbusiness.yelp.com

Read that list again and notice which lines are fixed and which lines grow every time you have a good night.

The reservation math, in plain arithmetic#

Say a 70-seat Bristol dining room turns 200 covers a month through the reservation network in season. Not aggressive. A decent July.

  • OpenTable Basic: $149 + (200 × $1.50) = $449 that month.
  • OpenTable Core: $299 + (200 × $1.00) = $499 that month.
  • Yelp Guest Manager Basic: $129 that month, and the same $129 at 500 covers, because there is no cover fee.

Over a six-month season at that volume, that is roughly $2,694 versus $774. The gap is not a rounding error; it is a walk-in cooler repair. Two caveats before you switch anything: OpenTable's network sends diners who would not otherwise have found you, and that discovery is worth something real — that is what the per-cover fee is buying. And OpenTable Basic is on a one-year auto-renewing contract, so this is a decision you make once a year, not on a Tuesday.

The question is not "which is cheaper." It is how many of those covers would have booked you anyway — because you already own the relationship, they were driving down Hope Street regardless, and the platform charged you $1.50 to hand you a customer you had already earned. That is a measurable number and almost nobody measures it.

The delivery math#

At 30% Premier commission, $4,000 of monthly DoorDash orders costs you $1,200. The same $4,000 taken through ordering on your own website via Uber Eats Webshop, at 2.5% + 29¢ across roughly 80 orders, costs about $123.

That is not an argument for deleting your marketplace listings. Marketplaces buy you demand; your own site does not. It is an argument for knowing the split — for being able to say "these 40 orders came from the app, and these 40 came from customers who already knew us and just clicked the wrong button." The second group is costing you nearly ten times what it should, and the only way to see it is to look.

In my experience, Most Important KPIs are those that are tied to money going into your bank account.
Avinash Kaushik Author of Web Analytics 2.0; Chief Strategy Officer, Human Made Machine Source

Kaushik has spent a career telling large companies to stop admiring their traffic charts. The advice lands even harder on a 70-seat room. Your most important KPI is not sessions, bounce rate, or followers. It is cost per cover, by channel — and every number you need to compute it is either free or already on an invoice you are paying.

A Fall River street at dusk, the Braga Bridge in the distance.
A Fall River street at dusk, the Braga Bridge in the distance.Fall River, MA

The line items nobody will print#

This is the part of the article we could not finish, and that is itself the finding.

Toast publishes no prices. Its pricing page carries no plan cost, no processing rate, no hardware cost, and no figure for reporting or analytics add-ons. The only number anywhere on it appears in the page's own metadata: "starting at $0/month." Everything else routes to Get a Demo. Toast is one of the most common point-of-sale systems in New England restaurants, which means the single largest technology line item in a Bristol dining room is not publicly priced at all.

Clover returns no pricing content to a plain page request. Google Analytics 360 has no public price. Hotjar's pricing page now redirects to Contentsquare and renders nothing. Matomo Cloud and Semrush publish no server-readable figures. Resy and Tock publish nothing we could verify from the vendor — the Resy figures floating around the internet come from a competitor's comparison table, so we will not print them.

The free fix you can do this week#

Twenty minutes, no budget, no vendor:

  1. Open Google Business Profile → Performance. Set the range to the last six months. Look at two lines only: calls and directions requests. That is Google telling you, for free, how many people it physically sent to your door.
  2. Write that number next to your covers for the same period. If Google sent 900 direction requests and you did 3,000 covers, you now know roughly what share of your room the free listing is producing. Nobody sells you that insight. It was already yours.
  3. Add Microsoft Clarity to your site. One script tag, free forever, and by next weekend you can watch real people try to find your menu on a phone. Most restaurant owners find the problem in the first three recordings.

Cheapest first, honest time estimates:

FixCostTime
Read GBP Performance, compare to covers$020 min
Install Clarity or GA4$030 min
Put a direct "Order from us" button above the delivery apps on your site$030 min
Tag which reservations came from the network vs. your own page$010 min/week
Ask Toast (or whoever) for the written rate card$0one email
Swap Plausible in if you want a dashboard you'll open$9–14/mo1 hour
Re-price your reservation platform against covers$01 hour, once a year
The waterfront boardwalk at golden hour, lamps coming on along the rail.
The waterfront boardwalk at golden hour, lamps coming on along the rail.Fall River, MA

What we did not measure#

We did not audit any Bristol restaurant's site for this piece — the measured 8-of-16 figure comes from our New Bedford restaurant scan on August 1, 2026, and is offered as a nearby comparable, not a claim about Bristol. We did not verify Meta Business Suite's insights pricing from a Meta-owned page. We did not verify Looker Studio Pro's per-user cost, Matomo Cloud's entry price, Fathom's rumoured $15 tier, or anything Toast charges. Those are marked unverified above and stay unverified.

Everything else on this page has a link next to it. Click them. Prices move, and an article is only as good as the day it was checked.


If you want a second pair of eyes on which of these line items your restaurant is actually paying for — and which of them are billing you for customers you already had — that is the kind of thing I do for restaurants around the bay. No pitch deck, no contact-us-for-pricing.

Joshua Amado, Avalon Partner · 774.559.8992 · Joshua.Amado@AvalonPartner.com

Want help putting this into practice?

Avalon Partner helps Fall River and South Coast businesses fix the gaps that cost them leads. Call 774.559.8992 or email Joshua.Amado@AvalonPartner.com.

Keep reading