Weekly Search & Sales Report

The promo spike unwinds — and the recurring engine switches on.

Last week's store surge was a one-off: nine Lifetime Memberships sold on the 50%-off promo. This week the store went quiet, so total revenue fell back to $367 from $1,114. But two things went the right way — your app-membership stream came alive with its first sales in weeks, and search held steady while your reach grew. Here's the full picture.

Search visibility · Google

Clicks

499
▼ 1%

Impressions

28,720
▲ 3%

Click rate

1.74%
▼ 4%

Avg position

6.6
— flat

Sales & conversions · Analytics

Sessions

5,164
▼ 1%

Revenue (total)

$367
▼ 67%

App members

2
▲ new

Store orders

2
▼ 91%
01

Sales & conversions

Where the traffic actually turned into revenue this week.

Promo spike unwinds

You have two revenue streams and they moved in opposite directions. The store gave back last week's promo spike — 9 Lifetime Memberships sold the week before on the 50%-off deal, just 1 this week ($99 vs $1,094 net). But app memberships came alive — 2 new members worth $258, after a week with none. Combined, revenue landed at $367 vs $1,114. The read: last week was an unusually strong store week, not a new baseline, and this week the recurring app side finally put points on the board. Search held steady underneath it all — clicks essentially flat, reach up 3% — and free-guide downloads grew to 150 (up 9%).

72
viewed a product
last wk: 69
15
added to cart
last wk: 18
13
started checkout
last wk: 16
2
store orders
last wk: 23
02

What's moving

Every line item, this week vs last.

Line itemThis wkLast wkΔ
App membership · recurring
New members20▲ new
App revenue$258$0▲ new
Store · Shopify
Orders223▼ 91%
Store revenue (net)$109$1,114▼ 90%
Lifetime Membership19▼ 89%
Downloads & engagement
Get-the-app clicks8166▲ 23%
Fitness worksheet (PDF)9058▲ 55%
Mobility worksheet (PDF)6080▼ 25%

Revenue combines two streams: the Shopify store (source of truth — exact) and app memberships (from signup.drvngolf.com, tracked in GA4). Store figures are net of a 50%-off promo on the Lifetime Membership. Last week's store total was lifted by a run of 9 Lifetime Membership sales; this week saw just 1 — so the drop is last week's spike unwinding, not a new low. Per-product revenue is net of that promo.

03

Leading keywords

Your top search terms this week, by clicks.

1drvn golfbrand21 clickspos 1.6
2drvnbrand18 clickspos 4.5
3golf workout program7 clickspos 6.4
4kettlebell exercises for golfrising6 clickspos 3.6
5kettlebell golf workout5 clickspos 5.5
6golf workout program pdf4 clickspos 1.5
7drvn golf fitnessbrand4 clickspos 1.0
8kettlebell workouts for golf4 clickspos 2.7
04

Market context

Your standing in the wider search market, via SEMrush.

514
Keywords you rank for
Distinct Google searches your site appears for — your total search footprint. A current SEMrush snapshot (SEMrush doesn't keep weekly history).
$759/mo
Traffic value
What your organic traffic would cost to buy through Google Ads each month.
~1,442
Est. monthly visits
SEMrush's model of your monthly organic traffic — an outside estimate, useful for trend, not exact counts.
05

What's working

Standing strengths to protect.

You own your brand

“drvn golf” pulled 21 clicks at 24.7% CTR and jumped to position 1.6 this week (from 5.4). Your homepage converts searchers at 5.9% CTR — well above the site average.

Kettlebell content is climbing

A whole cluster of kettlebell searches now ranks top-five — “kettlebell exercises for golf” (pos 3.6), “kettlebell workouts for golf” (pos 2.7). The kettlebell-exercises post pulls 209 clicks at 6.2% CTR over four weeks — one of your best performers.

The recurring engine switched on

2 new app memberships worth $258 after a zero week, and free-guide downloads grew to 150 (up 9%) — the top-of-funnel that feeds them stayed healthy.

06

Priority fixes

Ranked by upside. Bars show each page's click rate against a realistic 3% target.

1Biggest leak

“Is golf a good workout” — huge reach, almost no clicks

/blog/is-golf-a-good-workout
Impressions
12,080
Click rate
0.73%
Position
4.9
Click rateTarget 3%

It ranks top-five, yet only 88 people clicked in four weeks. It's a pure information question Google now answers itself with AI Overviews, and the results page is stacked with health giants like WebMD.

2High upside

Resistance-bands post — great rank, invisible listing

/blog/golf-exercises-resistance-bands
Impressions
10,745
Click rate
1.14%
Position
6.3
Click rateTarget 3%

One of your highest-reach posts, but only 122 clicks in four weeks. The listing simply isn't promising enough for people to choose it.

3High upside

Two stretching pages compete with each other

/blog/golf-stretching-exercises · /blog/golf-stretching-routine
Combined impr.
17,953
Main-page CTR
1.48%
Main-page pos.
7.9
Click rateTarget 3%

Both chase near-identical searches, so they split your ranking strength — which is why the main page sits at 7.9, below the top five where the clicks are.

4Worst click rate

The free-ebook page wastes its visibility

/blog/golf-swing-biomechanics-ebook
Impressions
8,271
Click rate
0.48%
Position
7.0
Click rateTarget 3%

Only 40 clicks from 8,271 views — your lowest click rate anywhere. For a lead magnet meant to grow your email list, that's a lot of missed sign-ups.

This week's focus

Fix the click problem on your four biggest posts.

Those four pages pull 43,274 views but just 430 clicks — about 1%. The rankings already exist. You're only rewriting titles, descriptions, and intros so more of the people already seeing you click. No new content, no waiting on Google.

430
clicks today
3%
conservative rate
~1,300
clicks / month
=
+870
already earned