Internal
25–31 May 2026
💰 Reconciliation
KPIs + charts update. Tables show latest week.
YourFilm Performance Dashboard
Week of 31 May 2026
Data: 25–31 May 2026 ·Kieryn Cowan ·Google Ads · GSC · GA4 · Monday.com
🤖
Auto-generated from this week's data
Ranked by impact. All figures computed from Google Ads, GSC, GA4, and Monday.com. Updates each week when data is refreshed.
Best Google Ads week in 10 weeks. Pipeline more than doubled. One anomaly to investigate.

19 conversions at A$106.33 CPA — the best result in the entire reporting period, below the March baseline of A$157. Industry campaign hit A$60.93/conv. This is real performance on near-normal spend of A$2,020.

Sessions 1,271 — a new record for the second consecutive week. Key events jumped to 38, highest in the period. /thank-you recorded 8 sessions, suggesting 8 genuine form completions.

/contact-us showed 383 sessions — up from 8 last week. This is an anomaly. Check GA4 source/medium breakdown for that page before drawing conclusions on traffic quality.

Sessions
1,271
↑ +142% vs baseline
Cost / Conv
A$106
✓ Below A$157 baseline
Conversions
19
↑ Best week in period
Organic Impressions
74,041
89% of baseline
Zero-conv spend
A$646
32% of spend
Organic Clicks
125
Best since baseline
Pipeline Value
A$133k
↑ 15 active deals
Form Completions
8
/thank-you sessions
Conversions + CPA — 9 weeks
Smart Bidding collapse Apr 6. Recovery. Best CPA week May 25–31.
Organic impressions + position — 9 weeks
5-week noindex decline. Homepage fixed 4 May. Recovery accelerating.
Total Spend
A$2,020
Normal delivery
Conversions
19
↑ Best in period
Cost / Conv
A$106
Below A$157 baseline
Zero-conv spend
A$646
32% of spend
Impressions
3,956
↑ up from 3,261
Clicks
245
CTR 6.19%
Impr. Share
~18%
82% of buyers not seeing you
Industry CPA
A$61
🏆 Best ever
📅
Loading week data...
Campaign breakdown
Updates with week selector.
Selected week
CampaignSpendConvCPACTRImp. Share
Converting terms — quality analysis
Updates with week selector.
Selected week
TermCostConvSignal
⚠️
Secondary conversion action still firing on some weeks. Fix: Google Ads → Goals → Conversions → set non-form actions to Observation only.
Zero-conversion spend — by search term
Updates with week selector.
Selected week
Search TermSpendAction
📍
Geo routing note (from site audit): Perth (/video-production-perth/), Adelaide (/video-production-adelaide/), Canberra (/video-production-canberra/) pages all exist. Geo terms spending budget with no conversions are ad routing issues, not negative keyword issues. Check destination URLs in Google Ads for these terms — they likely point to homepage instead of the city page.
9-week conversion + spend trend
Monthly comparison — Spend, Zero-conv, Conversions
Aggregated from weekly data · current month partial
MonthSpendConvCPAZero-conv $Zero-conv %
Zero-conversion spend — by search term
Top terms from weeks with a search-terms export
Search termSpendClassification / action
Impressions
74,041
89% of baseline
Organic Clicks
125
↑ Best since baseline
Avg Position
28.2
↓ 7.9 vs 20.3 baseline
Site CTR
0.17%
↓ from 0.20% baseline
Page 1 Keywords
2
positions 1–10
Page 2 Keywords
2
positions 11–20
Page 3–4 Keywords
6
positions 21–50
Total Queries (GSC)
3,346
all queries showing
Technical health — indexing & coverage
Known indexing events, status changes, and technical flags. Updated from weekly reports.
Latest known state
INDEXING STATUS
PageStatusAction
/ (Homepage)IndexedFixed 4 May — was noindex 6 weeks
/corporate-video-productionIndexedCopy fix deployed — monitoring position
/video-production-sydneyIndexedCopy fix deployed — position recovering
/social-media-video-productionLivePage live; old /video-categories/ URL now 301s here (1 Jun)
/training-video-productionLivePage live + copy fix (3 Jun); reindex requested
/home-draft, /home-cro-mobileRedirected→ / (4 May) — no longer indexed
/staging domainNot indexedConfirmed no-index — not public
TECHNICAL FLAGS
6 /video-categories/* → root redirects live — kills duplicate content incl. the old social-media URL (1 Jun).
/terms-conditions/ redirect loop killed — GSC "Redirect error" validation submitted.
/careers/ → /jobs/ — 100 broken sitewide footer links fixed in one redirect.
Schema deployed — FAQ + Service on 7 city pages, Person sitewide, BlogPosting on posts, author archive set to index.
"40+ reviews" → "25+ reviews" sitewide (510 cells) · og:locale → en_AU · 9 GSC reindex requests.
Meta descriptions + title tags rewritten — 19 pages: 12 were already clean, 7 fixed live. /about/ and /yourcrew/ had empty metas (the 0.2% CTR cause) — both now have proper titles + descriptions. Monitoring for CTR lift as Google re-crawls.
Directory submissions — NOT DONE (0 submitted). DesignRush, Sortlist, Goodfirms still untouched (Clutch free listing already live ✓). Fixes AI-search invisibility (0/10 ChatGPT & Claude vs Vidico's 12 citations). Highest single external lever — ~4 hrs form-filling, free.
~160 crawled-not-indexed — partial. 8–10 international city pages thickened this round. The remaining ~150 are blog posts needing content depth (1,200+ words) — that's writing work, belongs in the content chat.
GBP / city map packs — can't do here. Requires you logged into your Google Business Profile; service-area config is your seat. Not pursuing a verified GBP per city — don't treat city map-pack absence as an on-site gap.
Core Web Vitals — blocked. Hit the Google PSI API rate limit from the sandbox. Options: a PSI API key, drive Chrome to capture manually, or wait until tomorrow.
Internal linking — partial. Homepage has the yourcrew/yourassets/yourcontent section. Still to add: the specific homepage→training and corporate→services links.
404s / xo66 / staging all confirmed resolved — xo66 already 404; /staging/ already noindexed (WP Staging plugin); /industries/medical/ + /financial-services/ now 301-redirect to the healthcare/finance pages (4 new Rank Math redirects).
All tracked keyword positions
10 tracked terms. Page 1 = 1–10. Week selector updates these.
Latest week
CTR efficiency analysis
Expected CTR at each position vs actual. Gap = meta description opportunity. Positions from the single canonical source (28-day GSC).
28-day GSC
QueryPosImprClicksCTRGap
what is a cinematographer#11.51,09000%High — informational intent, improve title
video production brisbane#14.162200%High — meta rewritten, awaiting re-crawl
video production services#22.31,25900%Med — page 3, fix content first
brand video production#23.11,25300%Med — improving, monitor
corporate video production#26.977610.13%Meta rewritten — awaiting re-crawl
💡
Video production brisbane at #14 with 0 clicks is the most actionable CTR gap. Its meta description has now been rewritten — at position 14 a strong meta should pull 2–3% CTR, so watch for ~12–18 clicks/week to land once Google re-crawls.
Content gap analysis — high-impression queries without a dedicated page
Queries with 400+ impressions where YourFilm has no specific landing page. Each is an untapped traffic channel.
Week 25–31 May
QueryImprPosEst. monthly clicksPage exists?Priority
testimonial video production905#31.8~0No dedicated pageHigh — build page
video production agency751#34.7~0Partial — no focus pageMed — content addition
corporate video production brisbane435#16.7~3Brisbane page existsAdd corp video section to Brisbane page
branded video production426#33.7~0Variant of brand videoAdd term to brand video page
social media video services419#18.1~2Variant — social media pageAdd term to social media page
social video production417#55.4~0No page targeting thisAdd to social media page copy
video production company590#26.3~0Homepage handles thisStrengthen homepage H1 with this term
📊
Testimonial video production is the single highest-value content gap — 905 impressions at position 31 with zero clicks and no dedicated page. A standalone /testimonial-video-production page following the same pattern as the corporate video fix should rank within 4–6 weeks and capture ~25–40 clicks/week from a query with clear buyer intent.
Week-on-week position movements
All tracked keywords. Change from previous week.
Latest week
QueryPrev weekThis weekChangeSignal
9-week trend — all key terms
Multiple keyword positions over the full reporting period.
Impressions + clicks — 9-week organic trend
Corporate video production — 9-week position trend
Single most important keyword. #10.25 = best achieved (wk 4–10 May). Page 1 = below 10.
Monthly organic trend
Baseline → noindex decline → recovery. Position recovery lags impressions by 4–6 weeks.
Baseline vs latest — keyword positions
QueryBaselineLatestDirection
Fix log — deployed + pending
Corporate video production copy fix (7 Apr) — peaked #10.25, since slid to #46.1 — needs re-look
Brand video, social media, Sydney fixes (20 Apr) — all improving
Homepage noindex fixed (4 May) — root cause of 5-week decline
Technical audit: 23 redirects, 2 noindex tags removed (4 May)
!
Training video production copy fix — 423 impr at #39.3, improving without fix
!
Video production services copy fix — 1,259 impr at #22.3, no fix applied
Corporate video meta description rewritten — now #46.1, watch CTR — ranking slide needs attention
Sessions
1,271
+142% vs baseline
Engaged Sessions
346
↑ highest ever
Engagement Rate
27.2%
↓ more top-of-funnel
Form Completions
8
/thank-you sessions
/contact-us
383
⚠️ Anomaly — check GA4
Traffic by channel
Loading…
Top pages
Loading…
Sessions — 9 weeks
Engagement rate — 9 weeks
Declining as organic recovery brings more top-of-funnel visitors.
Page performance — first-party
First-party scroll depth, dwell, click-paths & traffic-by-actual-source now live in Marketing → Traffic (reads the D1 tracker via /api/site-analytics).
Top user journeys
Loading…
First-party sources
Loading…
This week leads
30
May 25–Jun 2
Qualified Opps
5
16.7% qual rate
Active Deals
Avg Deal Size
valued deals
Garbage Rate
Open Pipeline
Proposals Sent
in proposal/negotiation
Open deals — New Business + Account Management
From Monday board 4893723252 (pipeline groups). Refreshed each run.
Live
Loading…
Qualified Opps — from leads board
This week. Enter quote value in Monday.com to track pipeline from top of funnel.
Live
LeadLocationTermQuote
Lara JohnstonNSWvideo production sydneyEnter value
Tiffany StevensonQLDcorporate video productionEnter value
Calvin ZhouVICvideo production melbourneEnter value
Lauren MaiVICEnter value
David YangNZexplainer video productionEnter value
💡
Enter quote values in the Quoted Value (manual) field in Monday.com when qualifying a lead. This lets us track full-funnel pipeline value from first contact.
Lead quality trend
Qualified rate vs garbage rate. Cloudflare Turnstile would eliminate most garbage immediately.
Keywords driving qualified leads
This week's qualified opps, by search term.
This week
TermQual leads
corporate video production1
video production sydney1
video production melbourne1
explainer video production1
Key Events — March to June 2026
25 May – 2 Jun 2026
Best Google Ads week: 19 conv at A$106. Sessions 1,271 record. Pipeline A$133k.
Industry campaign A$60.93/conv — most efficient in period. 5 new qualified opps. 7 new deals added to board. /contact-us 383 sessions anomaly. 'video in digital marketing' and WamalaAllan bot pattern identified.
18–24 May 2026
Sessions 936 record. CPA A$147 — first week below baseline.
Homepage at 636 sessions — 978% above noindex-period low. SurbhiRathod ×4 garbage pattern identified. Spend anomaly (A$1,322 vs A$2,305 prior week) — unexplained.
11–17 May 2026
Sessions 744 record. Impressions 67,969 (82% baseline). Corporate video page 2.
3 consecutive weeks of record or near-record sessions. Organic recovery compounding from noindex fix.
🔧
4 May 2026
HOMEPAGE NOINDEX FIXED — root cause of 5-week organic decline
Cowork discovered homepage set to noindex in Rank Math for ~6 weeks. Fixed immediately. home-draft and home-cro-mobile redirected. 23 redirects + 2 noindex tags from technical audit. Sitemap resubmitted.
20 April 2026
68 negative keywords added. Brand video, social media, Sydney copy fixes deployed.
Wasted spend reduced from A$947 peak. Brand video and social media positions improving. Sydney still recovering.
7 April 2026
Corporate video production copy fix deployed.
Position moved #19 → #10.25 peak, but has since slid to #46.1 (8–14 Jun) — needs a re-look. Original fix was six surgical copy changes.
!
6–12 April 2026
Google Ads conversion collapse — Smart Bidding learning phase
3 conversions at A$782. Friday budget change triggered reset. Recovered within 2 weeks without intervention.
23–29 March 2026
Baseline week — reporting period begins
15 conv at A$157. 83,206 impressions. Position 20.29. 526 sessions. All data benchmarked against this week.
🔎
Verify the 3 industry pages resolve (were 404)
/industries/medical/, /industries/financial-services/, and /industries/real-estate/ were returning 404 (yourfilm ranked #6 for medical & financial). Reported fixed — confirm each returns 200 (or redirects cleanly) in GSC URL Inspection, then request reindex.
📋
30-article Blog Opportunity Hub already exists in Notion — use it
Full briefs with competitor research for 30 articles. All new content should be briefed from there first. Open Blog Opportunity Hub →
Done: title tags and meta descriptions rewritten
Meta descriptions + title tags across all 19 priority pages have been rewritten. Site CTR is still 0.2% vs ~1.0% expected — the ~8x organic-click upside should land as Google re-crawls; monitor weekly. (No ranking change required — this is purely a CTR play.)
Published
4
articles live
In Progress
3
being written
Planned
8
in roadmap
Keyword Opp.
3,346
queries in GSC
Blog post roadmap — 2026
All articles mapped to keyword opportunities. Impressions from GSC latest week.
Add / edit in dashboard
Priority content gaps — from GSC data
High-impression queries with no dedicated article or service page. Each is a traffic channel waiting to be opened.
Latest week
Target queryWeekly imprPositionEst. clicks if page 1Page exists?Recommended action
🚨 Healthcare video production320#21~8/wkVerify resolvedWas 404 (ranked #6) — confirm /industries/medical/ now resolves + reindex
🚨 Financial services video production290#23~7/wk404 — was ranking #6Restore /industries/financial-services/
testimonial video production905#31.8~25–40/wkNo service page (blog only)Build /testimonial-video-production/ service page — highest new-page priority
corporate video production cost350#40+~0/wkCompetitors own this entirelyRewrite /project-pricing/ as transparent pricing guide
what is a cinematographer1,090#11.5~15/wkBlog post existsMeta rewritten — page 1, 0 clicks; watch CTR for lift
video production agency751#34.7~20/wkNo focused pageBuild standalone page or strengthen services page
training video production423#39.3~10/wk/video-categories/ URLCopy fix brief to Cowork — overdue
Channels & Content
Email & Blog
Paid Search
Keyword → Lead Quality
🔗
Every paid-search lead carries the keyword that produced it (UTM_TERM in Monday). This maps which keywords drive qualified pipeline vs garbage, and shows which "zero-conversion" Ads spend is actually attached to real leads. Note: Ads "conversions" ≠ Monday "qualified" — a keyword can show 0 Ads conversions yet produce qualified opps here.
Lead quality by month
Qualified vs garbage — paid-search (UTM-tagged) leads only
Keyword scorecard — all-time
Slash/space variants merged across campaign eras. Sorted by lead volume.
KeywordCampaignLeadsQualGarbageQual %Garb %Verdict
💰
Value paid vs cost to deliver
What each client has paid us (won deals from the Opps boards; subscription = monthly fee × months) against what they cost us (editor time + filming). Snapshot from Monday — .