Your Google Ads are driving strong organic lift. Booking clicks are at an all-time high.
Mobile speed could improve
Image compression on the gallery page could gain +8 Lighthouse points.
New keyword opportunity
"Brooklyn fade barbershop" has 880 mo/searches with low competition. Worth targeting.
Search Console
Last 28 days
Connected
Total clicks1,843
Impressions42,180
Avg. CTR4.37%
Avg. position11.2
MS Clarity
Behavior insights
Active
Sessions recorded3,241
Rage clicks12
Dead clicks34
Scroll depth62%
Uptime Monitor
30-day window
Live
May 1May 15
30d uptime99.97%
Last incidentMay 7 · 12 min
Visitor trend
Daily visits — last 14 days
↑ 24.3%
Recent work completed
Delivered by your VGM team
Father's Day promo banner deployedMar 18
Gift card landing page addedMar 18
Google Local campaign activatedFeb 1
SEO on-page optimization passJan 22
Website launched with booking integrationJan 14
Top pages
Page
Views
%
/
3,561
41%
/book-now
1,564
18%
/services
1,303
15%
/about
869
10%
/contact
695
8%
Devices
Last 30 days
Mobile
68%
Desktop
26%
Tablet
6%
Speed scores
Page speed94 / 100
Mobile score88 / 100
Support center
Your VGM team
GK
TM
VG
3 team members onlineOnline
Mon–Fri, 9am–6pm ET. We typically respond within a few hours.
Avg. response1–2 days
Satisfaction4.9 ★
Loading analytics…
Total visitors
—
vs prev period
Sessions
—
vs prev period
Engagement rate
—
vs prev period
Avg. session
—
vs prev period
Traffic over time
Daily sessions
This period
Traffic sources
Sessions by channel
Device breakdown
Engagement hours
Active sessions by hour
Search Console KPIs
Connect Search Console to see organic data
Search Console integration coming soon. Ask your Versatile team to connect it.
Uptime & reliability
—
Uptime · 24h
—
Uptime · 30 days
—
Uptime · 90 days
—
Avg response
—
Checked every
—
Response time — recent checks
Top pages
Page
Views
Bounce
Loading…
Top search queries
Connect Google Search Console to see organic search queries.
Total paid YTD
—
—
Upcoming
—
—
Unpaid / Overdue
—
—
Recurring plan
—
Monthly · CAD
Recurring schedule
Monthly · Growth Plan
Oct
✓
Nov
✓
Dec
✓
Jan
✓
Feb
✓
Mar
✓
Apr
✓
May
↻
Invoice history
Loading invoices…
Payment method
CREDIT
•••• •••• •••• 4242
Cardholder
Fresh Theory
Expires
09 / 28
Auto-pay
Your plan renews automatically. Disable to manage payments manually.
Next chargeMay 24, 2026
Amount$99.99 CAD
ProcessorHelcim Inc.
Growth Plan
$99.99CAD
/ month · billed monthly
✓ Paid
Next paymentMay 24, 2026
Payment methodVisa · 4242
Billing cycleMonthly
Customer IDVGM-FT-00428
Transaction history
Date
Description
Amount
Status
Loading transactions…
—
Open tickets
—
In progress
—
Waiting on client
—
Resolved
Your support tickets
Ticket
Priority
Status
Updated
Loading tickets…
Need Help?Online
Mon–Fri 9am–6pm ET. We typically respond within a few hours.
GK
TM
VG
3 team members
Gurhimmat · VGM
Hey! How can we help you today? 👋
Knowledge Base
Find answers to common questions.
How to update your website content
Understanding your invoice
How SSL certificates work
Quick Actions
Support Plan
Growth
Support Hours
Mon–Fri
9am–6pm ET
Response Time
1–2 Days
Typically faster
Emergency
Same Day
Critical issues
Account details are managed by Versatile
To update your name, email, address, or company info, please contact your account manager or open a support ticket.
Account information
Email notifications
Choose what emails you receive from us.
Invoice receipts
Get emailed when a payment is processed
Ticket updates
Notifications when your tickets change status
Monthly analytics digest
Summary of your site performance each month
Promotional announcements
New features and VGM offers
SMS notifications
Urgent site alerts
Text when your site goes down
Payment reminders
SMS before your invoice is due
Change password
Active sessions
Chrome on macOS
Toronto, ON · Active now
Current
Safari on iPhone
Brooklyn, NY · 2 days ago
Your Website
Live status, preview and details
Loading…
·
Loading…
Status
—
Host
—
SSL
—
My Profile
Click photo to change
—
—
—
⌘K
Notifications
Loading…
Send Notification
Total Clients
—
Loading…
Active Websites
—
Loading…
Monthly Revenue
—
Loading…
Open Tickets
—
Loading…
Overdue Invoices
—
Loading…
Revenue Overview
Monthly revenue for the last 6 months
Last 6 Months
Total Revenue
—
My Split
—
50/50 with partner
Highest Month
—
Recent Tickets
Loading…
Upcoming Invoices
Loading…
Active Websites
Loading…
Business Summary
Clients Added (This Month)
—
Websites Added (This Month)
—
Tickets Resolved (This Month)
—
Invoices Paid (This Month)
—
Payments Received (This Month)
—
New Tasks (This Month)
—
Total Clients
—
Loading…
Active Clients
—
Loading…
MRR
—
Loading…
Outstanding Invoices
—
Loading…
Open Tickets
—
Loading…
Websites Managed
—
Loading…
New Clients (This Month)
—
Loading…
Avg. Health Score
—
Loading…
AllActiveProspectPendingOn HoldPausedCancelled
Client
Business
Monthly
Total Paid
Status
Loading clients…
Recently Added Clients
Loading…
Upcoming Renewals
Loading…
Recent Client Activity
Loading…
Client Profile
Account Details
Business Name
—
Email
—
MRR
—
Status
—
Website
—
Phone
—
Quick Stats
Open tickets—
Paid (invoices)—
Client since—
Latest invoice—
Total Websites
—
Loading…
Live
—
Loading…
Staging
—
Loading…
Maintenance
—
Loading…
Avg Uptime
—
Loading…
SSL Expiring
—
Loading…
All Websites 0
AllLiveStagingMaintenancePaused
Website
Client
Domain
Status
Host
SSL
Added
Loading websites…
Loading websites…
Recently Added Websites
Loading…
SSL Watchlist
Loading…
Missing Analytics
Loading…
Total Invoices
—
Loading…
Paid Invoices
—
Loading…
Total Revenue
—
Loading…
Outstanding
—
Loading…
Overdue
—
Loading…
Draft Invoices
—
Loading…
Avg. Payment Time
—
Loading…
All Invoices 0
AllPaid Outstanding Overdue Draft
Invoice #
Client
Invoice Date
Due Date
Status
Amount
Balance
Processor
Received
Item
Loading invoices…
Overdue Invoices
Loading…
Upcoming Due
Loading…
Top Revenue by Client
Loading…
Recent Payments
Loading…
Recurring Templates
AllActivePausedCancelled
Template
Client
Contact
Amount
Frequency
Next Due
Status
Loading templates…
Total Revenue
—
Loading…
Total Expenses
—
Loading…
Net Profit
—
Loading…
Profit Margin
—
Loading…
My Split (This Month)
—
50/50 of net profit
Revenue, Expenses & Profit
RevenueExpensesProfit
Profit Overview
Last 6 Months
Total Revenue
—
Total Expenses
—
Net Profit
—
Future Revenue
Projected from active recurring plans
—
—/ month recurring
Total revenue by month (each month stacks on the last)
Next 12 months—
Projected Revenue by Month
Running total — every month adds that month's plan invoices on top of the previous total. Add a client and every month from then on steps up.
—
Loading…
Expenses 0
Date
Description
Category
Owner
Amount (CAD)
Loading expenses…
Revenue & Profit by Team Member
Revenue by invoice splits · expenses by owner
Team Member
Revenue
Expenses
Profit
Profit Margin
Loading…
Revenue Splits
Paid invoices only · unset invoices split evenly between all admins
Invoice
Client
Amount
Split
Loading…
Monthly Summary
Last 6 months
Month
Revenue
Expenses
Net Profit
Margin
Cash Flow
Team Split
Loading…
—
Total Revenue YTD
All paid invoices
—
Collected
This month
—
Pending
Loading
—
Overdue
Loading
—
Avg Pay Time
After sent
Payment Collection
Last 8 months
Payment Integrations
S
Stripe
Automated billing
PP
PayPal
PayPal Checkout
Sq
Square
POS + online
H
Helcim
Canadian payments
Payment History
Client
Contact
Invoice
Website
Amount
Paid Date
Status
Loading…
Total Tickets
—
Open
—
In Progress
—
Waiting on Client
—
Resolved
—
Avg. Resolution Time
—
For resolved tickets
Tickets Over Time
CreatedResolved
Tickets by Status
Loading…
Tickets by Source
Loading…
Loading tickets…
Loading board…
Analytics
Coming soon — live traffic, uptime and search data for every client site is on the way.
🚧 In development
12.4K
Pageviews
↑ +18% MoM
3.8K
Sessions
↑ +12% MoM
67%
Engagement
↑ +4pts
28%
Bounce Rate
↓ -3pts (good)
1.2s
Avg LCP
Fast · p75
4.2%
Conversions
↑ +0.8pts
7d30d90dYear
Traffic Trend
Sessions vs Pageviews · May 2026
Pageviews
Sessions
Traffic Sources
Organic
50%
Direct
20%
Social
15%
Referral
15%
Top Pages
All sites · May
Page
Views
Bounce
/
4,280
22%
/services
2,140
31%
/contact
1,830
42%
/gallery
980
38%
/book
760
18%
Top Search Queries
Google Search Console · May
Query
Clicks
Avg Pos.
barber near me toronto
312
2.1
fresh theory barbershop
208
1.0
aidan west realty
184
1.2
best wings mississauga
148
4.7
homes for sale brampton
93
8.2
Traffic Heatmap
Sessions by hour · May
Mon
Tue
Wed
Thu
Fri
Sat
Sun
LessMore
Uptime Timeline
30 days · all sites
Fresh Theory
99.99% — no incidents
Jumbo Wings
99.97% — 1 incident May 6
Aidan West Realty
99.95% — no incidents
Loading team…
Settings
This section is coming soon.
Company info, branding, notifications, billing, and more are being built.
Settings
Company Information
Integrations
Connect your tools
GA
Google Analytics 4
Track pageviews, sessions, conversions
GSC
Google Search Console
Monitor search rankings and click-through
CL
Microsoft Clarity
Session recordings, heatmaps, click tracking
UT
UptimeRobot
Website uptime monitoring and alerts
S
Stripe
Automated billing and payment processing
M
Melio
Manual and bank-transfer payment collection
Active
SL
Slack
Get notified on payments, tickets, and alerts
Tasks Overview
Manage internal work, client tickets, and team deliverables
Tasks by Status
Loading…
Task Progress
Last 30 Days
Created
—
Completed
—
Still Open
—
Completion
—
Tasks by Type
Loading…
Task Timeline
Today
Task
Sun
Mon
Tue
Wed
Thu
Fri
Sat
All Tasks
Task
Type
Client
Assigned
Due
Priority
Status
Progress
Updated
Actions
Businesses Found
—
Loading…
No Website
—
Loading…
Not Claimed on Google
—
Loading…
Contactable
—
Loading…
Called
—
Loading…
High Opportunity
—
Loading…
Scanning…
Lead Results 0
0 selected
Business Name
Category
Phone
Address
Website
Google Status
Score
Status
Actions
Loading leads…
Select a lead to see full details, notes and activity.
✨ AI Insights
Loading…
Lead Source Breakdown
Loading…
Leads by Category
Loading…
Top Areas
Loading…
Reports
This section is coming soon.
Performance reports, revenue summaries, and client insights are being built.
Logs
This section is coming soon.
Activity logs, audit trails, and system events are being built.
Reports
This section is coming soon.
System health reports, usage metrics, and diagnostics are being built.
Integrations
This section is coming soon.
Third-party app connections, API keys, and webhooks are being built.
Notifications
This section is coming soon.
Email alerts, push notifications, and digest preferences are being built.
FT
—
—
Client information
Website details
Billing
Contract
Notes
Loading analytics…
Analytics Setup
Analytics is not connected yet. You can enable it anytime.
Analytics Setup
Loading…
My Profile
TM
Click photo to change · Cropped to circle
—
—
Your profile photo appears in Tasks, Ticket messages, and the Team directory.
Task
Task
START
—
DUE
—
CLIENT
ASSIGNED TO
—
PROGRESS0%
DESCRIPTION
Create Task
Preview
Untitled Task
DUE DATE
—
CLIENT
ASSIGNED
—
PROGRESS0%
0 checklist items
DESCRIPTION
INTERNAL NOTES
Linked Ticket
Linked Invoice
Client & Links
Details
Create User
Preview
?
Full Name
Company
Client
Prospect
Basic info
Access
Details
Create Website
Preview
Enter a domain…
Enter a domain to preview
—
—
StatusIn Development
HostNetlify
SSLInvalid
Client
Launch
Some sites block iframe embedding
Basic info
Configuration
Analytics setup
Google Analytics 4Not set
Used for visitors, page views, traffic sources, devices, locations, conversions, and top pages. Property ID: GA4 Admin → Property settings.
Microsoft ClarityNot set
Used for heatmaps, session recordings, rage clicks, dead clicks, and scroll behavior.
Google Search ConsoleNot set
Used for Google clicks, impressions, keywords, CTR, indexed pages, and SEO issues.
UptimeRobotNot set
Create an HTTP(s) monitor in UptimeRobot using this website's URL, then paste the monitor ID here. The monitor-specific API key powers the live uptime card in the client portal.
Used for uptime %, downtime logs, SSL status, and response time.
Install instructions
Paste these snippets inside the <head> of your website.