Storm internal · for Rebekah · July 10, 2026

Jessie Lu's Google ads: what Click Web Works runs, and Storm's plan to take it over

A few short screens — one idea each. Tap Next or press to move through.

Sources: Google Ads Transparency Center (pulled Jul 10) · Google Ads keyword API via DataForSEO · fees as relayed by Ryan.

Today
$1,200

leaves Jessica's pocket every month.

$900 to Click Web Works for management. $300 to Google as actual ads.

If their $900 covers more than ads (hosting, SEO), this picture shifts — worth confirming with Jessica.

How ad money works

That $1,200 goes to two very different places.

So the question for any setup is simple: how much of her money actually reaches Google?

The split

Today, only 25¢ of each dollar reaches Google.

Where the $1,200 goesper month
Fee: $900
Ads: $300

$900 is the paycheck. $300 buys the actual ads. Healthy setups run the fee at 10–30% of the ad money — this one is at 300%.

The record
2

ads. That's everything since January.

One continuous Google Search campaign. No Meta, no YouTube, no display ads. Google publishes every ad a verified advertiser runs — the next two screens are the actual ads.

AD A · ENDED — ran Jan 23 → Jun 9 (138 days)

The website ad

Sent searchers to hairbyjessielu.com. "Hair By Jessie Lu – OC Hair Extension Specialist." Google rotated 4 variations.

Ad A — search ad with sitelinks
AD B · LIVE NOW — since Jun 9, shown yesterday

The call ad

Runs on her Google Business Profile in Search + Maps — her 5.0★, photos, and Call / Directions buttons. Google rotates 5 variations.

Ad B — local ad on her business profile
The thing to notice

Their best ad runs on our work.

The live ad is a paid frame around her Google profile: 5.0 stars, 45 reviews — and 73% of those reviews were earned under Storm.

A call ad converts because of that rating. They're renting the asset we built.

What nobody can see

Everything else is a black box.

Keywords, spend pacing, clicks, calls, conversion tracking — all locked inside the account Click Web Works controls. Jessica has never been shown this data.

The ads are verified under her own legal name. She has every right to ask for it.

Market check · measured Jul 10
~$2

is what one click costs in her market.

So her $300/mo buys roughly 110–165 visits from people actively looking for extensions.

Storm's offer

Almost the same ads — for less than half the bill.

Today · Click Web Worksher bill: $1,200/mo
Their fee: $900
Ads: $300
With Stormher bill: $500/mo
Our fee: $250
Ads: $250

Today $1,200 buys her $300 of actual advertising. With Storm, $500 buys $250 of it. Her ads barely change — her bill drops by $700 a month.

Not a promise — it exists

The campaign is already built.

It sits paused, validated against Google's API. It needs an account, a card, and a yes.

Suggested budget
$500

a month, all in.

That's $700 a month back in her pocket — $8,400 a year. One new extension client still covers the whole month. And if results earn it, she can raise the ad budget any time — every added dollar goes to Google, never to fees.

1
Jessica · day 1

Ask Click Web Works for her numbers.

A routine records request: spend, clicks, and calls by month. The ads run under her verified legal name — the data is hers to see. No confrontation needed.

2
Jessica + Storm · week 1

Open an ad account she owns.

Her account, her card, linked to Storm's manager account. The history and billing stay hers forever — if any agency ever leaves, she keeps everything. That's the exact protection she doesn't have today. Same day: 2-minute GA4 viewer grant.

3
Storm · week 2

Load the built campaign, wire the tracking.

The validated campaign goes into her account paused — zero spend until go-live. Conversion tracking turns on for calls, the consult form, and booking clicks.

4
Jessica + Storm · week 3

Go live. No dark gap.

New campaigns un-pause before her Click Web Works notice ends, so she's never off Google. She gives notice on her own timeline.

5
Storm · every month

Report real numbers.

Spend, calls, direction requests, consults, cost per lead — to Jessica, monthly. After eighteen months of black box, the transparency is the pitch.

Bottom line

Her bill drops from $1,200 to $500. Her ads stay. The account becomes hers. And the numbers finally get reported.

Roughly three weeks from her yes to live.

Next screen: all 9 ad captures, for reference.

Appendix · every capture

All 9 ad variations on record

Ad B (live) rotates 5. Ad A (ended) rotated 4. Scroll within this screen.

Ad B variation 1
Ad B · 1/5 — Compact local listing — Call / Directions
Ad B variation 2
Ad B · 2/5 — Photo swap of the same layout
Ad B variation 3
Ad B · 3/5 — "Extensions Huntington Beach" · 526 Main St #3
Ad B variation 4
Ad B · 4/5 — "Jessie Lu: Hair Extension Specialist" headline
Ad B variation 5
Ad B · 5/5 — Maps placement — "I-Tips, K-Tips & Wefts"
Ad A variation 1
Ad A · 1/4 — Full search ad with 4 sitelinks
Ad A variation 2
Ad A · 2/4 — Desktop render, 5.0 ★ (40)
Ad A variation 3
Ad A · 3/4 — Alternate render
Ad A variation 4
Ad A · 4/4 — "Call now to schedule a consult."