PRO

Dashboard

Potomac River Orthodontics · Manassas · Falls Church · Dumfries, VA · potomacriverorthodontics.com

VMD Client Portal v1.0
Internal view
Status — where the program stands: what's done, what's in motion, and what we need from you
Semi-auto · weekly  Simon drafts from email + Drive + Meet → Jeff approves → publishes
Internal note. Workstreams below are seeded from PRO's records (RSM build CRs, the Ads work, Yext/GBP, June report) — confirm current state before this goes client-facing. Items marked Internal and this banner are hidden from the client; flip Client view (top-right) to preview what Dr. Naeem's team sees.
Website — Rapid Site Method Rebuildlargely complete🛠 VMD ops
Done
New VMD-built site — off the legacy theme onto a clean, faster platform (brand colors & type verified)
VMD
Done
Treatment pages built — Early Treatment, Airway, Lingual/Hidden, Self-Ligating, Retainers, Adult/Teen/Children's ortho
VMD
Done
Location & service-area pages — Manassas, Falls Church, Dumfries + a NoVA service-area hub
VMD
Done
Technology pages (iTero, digital imaging, 3D printing) + treatments hub
VMD
Your call
Confirm any remaining page/content items before we call the rebuild closed
Dr. Naeem
Google Ads (PPC)optimization executed · Jul 24🛠 VMD ops
Done
Account audit delivered — found the account's strong blended cost-per-lead was carried entirely by the two brand campaigns
VMDJul 23
Done
Optimization run — paused both general-search campaigns (0 phone-call leads on ~$276/mo of spend); account is now brand-only with the freed budget held
VMDJul 24
Your call
Rebuild conversion tracking — Grayfinch online-booking events, Contact-Form submit tag, and Enhanced Conversions (the true unlock before relaunching non-brand search)
VMD → Dr. Naeem
Then
Rebuild non-brand search on clean conversion data, then scale budget where it converts
VMD
Learning
Paused proms20251015s + profc20251125s (CID 465-225-0407); both were on Target CPA with 0 primary conv; ~$74/day held, not reallocated (brand is search-volume-capped). Captures relayed to Nucleus Internal
VMD/Simon
Blog & Contentsystem built · pipeline forming📄 shared Drive
Done
Blog system built on the new site (index, single, categories, related posts, Yoast metadata)
VMD
Next
Stand up the editorial pipeline — cost content, Falls Church support, C5 Hidden Ortho, airway (see Content tab)
VMD
Confirm
Point the Content tab at the live editorial calendar / blog pipeline once it exists Internal
VMD
Local, NAP & Reviewshealthy · one watch item🛠 VMD ops
Done
Yext syndication live across all three locations (~50–52 live listings each) with canonical NAP
VMD
Done
192 reviews at a 5.0★ average across Manassas, Falls Church & Dumfries · 100% response rate
VMD
In progress
GBP call-decline audit — combined calls fell 23% MoM while profile views held; auditing call tracking + refreshing posts/photos
VMDJuly
Analytics & Trackingwired · booking gap open🛠 VMD ops
Done
GA4 + Search Console feeding the monthly report via the automation service account (GTM live)
VMD
Open
Grayfinch online-booking event not firing in GA4 — online bookings currently go uncounted (Virtual Consults show 0)
VMD
Next
Implement booking + form conversion tracking, then import as Google Ads conversions (ties into the Ads rebuild above)
VMD
Content — the editorial pipeline: what's published, scheduled, in progress, and being researched
Manual · on-edit  seeded from the content strategy · wire to the live calendar in phase 2
Internal — placeholder pipeline. These rows are seeded from PRO's content-priority strategy (June report + project files), not a live editorial calendar yet. Replace with real titles/dates once the blog pipeline is running, then this tab tracks by status.
Priority queue highest-intent topics from the strategy
Planned topicFocusStatus
Invisalign / braces cost in Manassas & Falls ChurchCost content (top engagement)Researching
Falls Church location & service contentNew-location supportResearching
C5 Hidden (lingual) Ortho — only provider in NoVADifferentiator pageResearching
Airway orthodonticsSpecialty serviceResearching
Published — site pages built during the RSM rebuild
Live contentType
Treatment pages — Early Treatment · Airway · Lingual/Hidden · Self-Ligating · Retainers · Adult/Teen/Children'sService
Location pages — Manassas · Falls Church · Dumfries + NoVA service-area hubLocal
Technology — iTero scanner · digital imaging · 3D printingTechnology
This tab fills in with per-post titles, authors, and publish dates once the editorial calendar is wired in. For now it reflects the content architecture already live on the site plus the priority topics queued next.
Metrics — website traffic, search visibility, local presence, and paid performance
Auto · monthly  latest: June 2026 vs May · full detail in the monthly report
Internal — preview. Figures below are rendered from the June 2026 report data file (PRO-Jun-2026.json). Confirm against the final rendered June report before this goes client-facing.
Google Ads CPA $25.44
68% below the ≤$80 target and down 30% MoM ($36.56 → $25.44).
Ads conversion rate 22.64%
24 conversions on $610.63 spend — 29 ad-driven phone calls (22 qualified leads).
192 reviews at 5.0★
+2 new this month across all three locations · 100% response rate.
95
Total conversions (all sources)
▼ 17% MoM
$25.44
Google Ads cost / conversion
▼ 30% (better)
626
Website users (GA4)
▲ 3% MoM
192 ★5.0
Reviews · perfect average
▲ 2 new
Where June's 95 conversions came from GA4 events + Google Ads + Yext/GBP
SourceConversionsShare
GBP listing calls4648%
Google Ads (paid — ~22 call leads)2425%
Calls from website1920%
Contact forms44%
Email clicks33%
Virtual consults (booking tracking not firing)0
Total95100%

Google Ads — June performance

$25.44
Cost / conv · target ≤$80
22.6%
Conversion rate
7.82%
Click-through rate
$611
Spend · 24 conv
Post-June update (Jul 24). The July audit found this strong CPA was carried entirely by the two brand campaigns; the two general-search campaigns produced 0 phone-call leads on ~$276/mo. Both were paused — account is now brand-only with budget held pending the conversion-tracking rebuild.

Search visibility (SEO)

Keywords tracked30
Ranking #12
Top 1017
Maps · top 1014
June scoped to the 30-keyword priority set during the DataForSEO migration; full-index & per-location rankings resume in the July report.
Local presence Google Business Profile · Yext · June
1,017
Profile views
46
Calls
▼ 23% MoM
189
Direction requests
71
Website clicks
▲ 18% MoM
LocationCallsDirectionsReviewsRating
Manassas (flagship)26721455.0★
Falls Church1060305.0★
Dumfries1057175.0★
Internal — conversions understated. Online bookings (Grayfinch) aren't firing in GA4, so Virtual Consults read 0; GA4 last-click also under-credits paid search (the paid row uses Google Ads' own count). Completing conversion tracking will raise the true lead total.
Source: June 2026 monthly report — GA4 · Google Search Console · DataForSEO · Yext · Google Ads (account 465-225-0407). This tab refreshes with each monthly report.
Potomac River Orthodontics · Veteran Made Digital
Your dashboard updates as the work progresses — status weekly, content as it moves, metrics monthly.
VMD Client Portal v1.0 · PRO instance · internal-first with client-safe view · Cloudflare Pages behind Access.