Marketing Intel Briefing
Where The Ad Money Goes

O&R pays the most for the channel that brings the least.

Two years of receipts, laid against what O&R's own riders said when their driver asked how they found GoRide. The gap between what the platforms claim and what customers confirm is the whole story.

Yelp's cost per customer went from $218 in 2024 to $539 in 2025 to $1,062 so far in 2026. Same monthly bill. Fewer customers each year. The price is climbing in Yelp's own numbers.

Prepared ForGoRide Transportation
O&R Management, LLC
Prepared ByDabella Consulting
Fractional CFO & COO
WindowJan 2024 – May 2026
24 months + YTD
$1,062
Yelp cost per customer
2026 so far
5x
Yelp's cost per customer
has risen since 2024
3x
More expensive than Google,
every year since 2024
$15k
A year freed if O&R acts
on step one alone
The 30-Second Read
Over 24 months O&R spent $37,807 on Yelp and $20,512 on Google. Yelp brought 106 customers who actually named it on their trip. Google brought 165. Yelp's cost per customer has gone from $218 in 2024, to $539 in 2025, to $1,062 so far in 2026. That is a five times increase in two years, on Yelp's own data. Google costs about a third as much per customer in every year, and the gap has been consistent.
02 / What This Data Can And Cannot Tell Us

Naming the limits, before anyone else does.

Every owner's first instinct is to question the source. Good. So let's name what we know, what we can't perfectly know, and why the answer still holds.

The Source Of Truth

The customer counts in this brief come from the rider intake survey, where drivers ask paying customers how they found GoRide. It's the most honest tool the business has, because it's tied to a real, completed trip rather than a click on a screen.

It's also not perfect, and the report doesn't pretend otherwise. Drivers don't always ask. Some customers decline to answer. A meaningful share of trips are repeat customers, who would name "I've used you before" rather than a channel. So the survey numbers should be read as a floor, not an exact total.

Reality 1 · The repeat base

Repeats are not a counter-argument, they're proof of acquisition that already happened

A large share of riders are repeat customers, which means somebody acquired them in the first place. Across this two-year window, Google has been the dominant named first-time source every single year. The repeat base GoRide enjoys today was, in practical terms, built by Google. That doesn't reduce Google's value, it amplifies it.

Reality 2 · The survey floor

Even if the survey under-counts Yelp by 2x, Yelp is still more expensive than Google

Yelp's recorded customer count could be doubled and the directional finding would still hold. Yelp at $37,807 with 212 customers instead of 106 is $178 per customer, still 43 percent more than Google's $124 two-year average. The break-even point is roughly a 2.9x under-count, which would mean Yelp brought in 304 customers across two years that drivers never heard named. That's a stretch given the survey runs on every trip. The directional finding survives a doubling of Yelp's count, but it does not survive a tripling. The honest framing is that the gap is consistent, not catastrophic, and better measurement is still the right next move.

Reality 3 · Engagement is not revenue

The Yelp chat feels productive. The booked trip is what actually pays the bills

The Yelp app produces inquiries and conversations daily, which feels like the channel is working. Honest accounting separates that feeling from the result. Yelp's chat activity, even when it produces messages, is not producing booked trips at a rate that justifies $1,275 a month. It's a customer-service line the business is paying to operate, not a revenue engine.

Reality 4 · Google's true reach is bigger than the survey shows

Search Console proves Google is doing more than the drivers can see

Independent of the survey, Google's own data shows 7,731 visits sent to the site over 17 months and 960,304 appearances in search results. Most of those clicks, 73%, are people typing "GoRide" by name, meaning Google is delivering people who already know the brand and are ready to book. The survey can't see those people because by the time a driver asks, the customer just answers "I Googled you." Google's contribution is almost certainly larger than the named count.

In plain English: the data has room to be wrong, and the answer still doesn't change. That's why we can move on what's documented now, while building a better measurement system so the next finding is airtight.

03 / The Bottom Line, Two Channels

Same job. Wildly different price.

24 months of spend against the customers who named each source on their trip. These are two-year averages, so the cost here is lower than the 2026-only figure above.

Bleeding

Yelp

O&R paid (24 mo)$37,807
Customers it brought106
Cost each, averaged$357

Same flat bill every month. Fewer customers every year. The price per customer keeps climbing.

Working

Google

O&R paid (24 mo)$20,512
Customers it brought165
Cost each, averaged$124

Roughly half Yelp's spend, more customers, and the cost per customer holds about a third of Yelp's in every year measured.

04 / Two Numbers For Google

You'll see Google two ways. Both are real.

The difference is timeframe. One averages across two years, the other is this year alone. Here's exactly what each one means.

$124
The two-year average
All of Google's spend since 2024, divided by every customer it brought in that time. The long-run picture, and it runs cheap because Google had a very strong early stretch when cost per customer was under $70.
$338
Right now, in 2026
Google's cost per customer this year only. Higher than the long-run average because measurement on the booking page is broken, so trips Google actually drove aren't being counted. We compare this to Yelp's 2026 cost so it's a fair, same-year matchup.

Bottom line: $124 is the average across two years. $338 is this year alone. Either way, Google wins decisively. Yelp's matching numbers are $357 averaged and $1,062 this year.

05 / The Line That Should Stop You Cold

Cost per customer, year by year.

Lower is better. Watch what Yelp does while Google holds the floor.

Cost to win one real customer

Yelp's price per customer is up five times in two years. Google's is up too, but from a much lower base, and Google stays a third of Yelp's cost in every year.
Yelp Google
$0$200$400 $600$800$1000$1200 $218 $67 $539 $161 $1,062 $338 202420252026 YTD
06 / Split By Year, Nothing Hidden

2024, 2025, and 2026 so far.

Spend, customers, and cost each, for both channels, every year.

YearYelp spendCustomersCost each
2024
$15,267
70
$218
2025
$16,165
30
$539
2026 YTD
$6,375
6
$1,062
Yelp total
$37,807
106
$357
YearGoogle spendCustomersCost each
2024
$6,548
98
$67
2025
$7,885
49
$161
2026 YTD
$6,079
18
$338
Google total
$20,512
165
$124

Yelp's price per customer went up 5x while its customers fell from 70 to 6. Google's cost rose too, from $67 to $338, but it stays roughly a third of Yelp's price in every year. The $124 and $357 totals are these three years averaged together.

07 / The Proof Google Is Working

This is not an opinion. It's in the data.

Google's own Search Console, the source it can't fake, over the last 17 months. If Google were dead, these numbers would be falling. They're climbing.

7,731
Visits Google sent to the site
Jan 2025 to May 2026
960,304
Times GoRide appeared
in Google results
68,849
Times the book-now page
was shown to searchers
73%
Of clicks are people
searching "GoRide" by name
What This Settles

People are searching for GoRide and finding it. They are reaching the booking page. Visibility grew from about 30,000 monthly appearances early on to a peak of 117,000 in April 2026. That is a healthy, growing Google presence, not a broken one.

So when the Google Ads dashboard shows almost no bookings, that is not Google failing. It is the booking platform unable to report the sale back. The trips are happening. The scoreboard just can't see them. That distinction is the whole game.

08 / Is Yelp Just Keeping You Busy?

The dashboard looks busy. The trips tell the truth.

The Illusion, Measured

Yelp counts every tap, every profile peek, every "get a quote" click as a lead. Most of those people never booked a ride. When O&R's drivers asked actual paying customers how they found GoRide, Yelp got named 106 times in two years. Not thousands. One hundred and six.

7,061
"Leads" Yelp claims
106
Customers who named Yelp
A 67x gap. The screen is built to look productive. The booked trip is where the real number lives.
09 / The Gaps Draining You

Four places the money leaks.

Plain terms, no jargon. Each one is fixable.

Gap 1 · Flat bill, shrinking return

Yelp charges the same no matter what

Roughly $1,275 a month, locked in, whether it brings O&R 6 customers or zero. The fee never moved. The results dropped every year. O&R is paying for a slot, not for customers.

Gap 2 · The scoreboard, not the engine

Google works. The booking page just can't report back

Google is sending people and they are reaching the booking page, nearly 69,000 views of book-now in 17 months. The problem is that the booking system, bookridesonline.com, cannot accept a Google tracking tag. So the moment a rider books, Google goes blind. The booking happens. Google just never gets told. That is why the dashboard looks empty while real trips keep coming.

Gap 3 · Google spend running blind

Some Google budget likely sits where nobody books

Google's display network and an older leftover campaign are running, but until conversion tracking is restored we can't say how much of that budget is genuinely producing trips versus producing untracked ones. The honest move is to put real measurement in place first, then audit by ad type and campaign, then optimize. We don't cut what we can't measure, and we don't justify what we can't prove.

Gap 4 · Two sets of books

The platforms and O&R's bank don't always match

An earlier read of Google billing pulled statement amounts, which net out credits and payment timing and run about a third below true ad spend. The corrected number, $20,512 over 24 months, comes from monthly net cost in the Google Ads console, which is the actual auction spend. Yelp's invoice screen separately shows duplicate charges that need to be reconciled. Before any platform number gets quoted to ownership, the dashboard claim has to be matched against what actually left the account.

10 / Risk vs Reward Snapshot

The full picture in one view.

✓
Google is the engine
Lower cost per customer than Yelp every year, more customers overall, and O&R's number-one named source every single year.
✓
The fix is cheap
Pausing Yelp alone frees roughly $15,000 a year, no operational risk, fully reversible.
!
Yelp is bleeding and worsening
$357 per customer averaged, $1,062 in 2026, with customers falling from 70 to 6.
!
Measure bookings from O&R's side
The booking platform can't pass data to Google, so wins go uncounted. Phone tracking and booking-record matching close that gap without the platform's help.
11 / The Action Plan

What to do, in order.

Clear steps. Each one tied to money saved or made.

01

Run the Yelp shut-off as a 90-day test, not a verdict

Pause Yelp ads for 60 to 90 days. Track two things: total booked trips, and what riders name on the survey. If trips hold steady, the chat engagement was activity without revenue and the savings stay permanent. If trips genuinely drop, Yelp goes back on with proof in hand. This isn't a guess, it's a controlled experiment that ends the debate either way.

Risk: low, reversible · Possible savings: $15,000 a year · Outcome: a decided answer, finally
02

Count Google's bookings from O&R's own side

The booking platform can't hold a Google tag, so stop waiting on it. Put a tracking phone number on the site to capture the calls Google sends, since a lot of airport and black-car trips book by phone. That alone makes invisible bookings countable, and it never touches the booking platform.

Time: about a day to set up · Catches the bookings O&R loses today
03

Close the loop with O&R's booking records

When a trip is confirmed in the system, feed that record back to Google as a completed sale so it links to the original click. This is the permanent fix and it works around the platform entirely. Set up once, accurate from then on.

The lasting fix · No tag on the booking page required
04

Audit Google spend once measurement is in place

Don't touch Google budgets until conversion tracking is restored. Once steps 02 and 03 are running, audit by campaign and ad type, drop what's truly not producing, and keep what is. This is a decision we don't have the data to make yet, but we will, soon. Patience here protects against cutting spend that's quietly working.

Decision deferred until measurement exists · Likely savings: to be sized after tracking is live
05

Move the money to what works

Take the freed Yelp and display budget and put it into Google search on LAX, airport, and shuttle terms. That's where high-intent riders already find O&R cheapest.

Expected: more riders at one-tenth the cost
06

Match the books, then re-judge

Reconcile both platforms against actual completed trips for three months. Then the Google-versus-Yelp call is settled with hard numbers, not screens.

Outcome: one honest scorecard
07

Apply this same lens to the rest of the books

Marketing is one line on the P&L. The two-year question, "where is the money going, why is no profit," deserves the same documented treatment on payroll, vehicle costs, fuel, insurance, dispatch, fees, and owner draws. This brief proves what a structured review can surface in one line item. The next 90 days should answer the rest of the question with the same rigor.

Scope: full P&L review · Outcome: the complete answer to the two-year question
If O&R acts on step one alone
$15,000

That's roughly what Yelp costs O&R per year for a handful of customers the business is likely already winning through Google. Redirected, it could buy multiples more riders.

For The Record
Figures are drawn from GoRide's rider intake survey, Yelp invoice history, Google Ads monthly net cost from the console, and Google Search Console, January 2024 through May 2026. Customer counts are self-reported on the trip and represent a floor, not an exact total. Yelp spend uses de-duplicated monthly billing. Google spend uses monthly net cost in the Google Ads console, which reflects actual auction spend before credits or payment timing adjustments. An earlier draft of this brief used Google billing statement amounts, which run about a third below net cost; that figure has been corrected. Search Console click and impression totals cover January 30, 2025 through May 30, 2026, the window available. The conversion gap is a measurement limit, the booking platform cannot accept a tracking tag, not a demand problem. Platform-reported costs should be reconciled against completed-trip records before final use.
Strategy. Interpretation. Alignment.
Prepared by Dabella Consulting for O&R Management, LLC. This brief translates marketing spend and acquisition data into plain language for decision-making. It is not legal, tax, or financial advice. Always consult licensed professionals for formal opinions.