Sitewide last 28 days all of halt-inc.com, every channel, every page
Traffic: total sessions, all channels
GA4
Conversions: quote requests, all channels
GA4
Conversion rate: sessions to quote requests
GA4
Traffic: sessions from AI engines
GA4 ChatGPT, Perplexity, Claude
Conversions: top landing pages driving quote requests
last 28 days / sorted by quote requests / sessions and conversion rate shown
GA4
Traffic: blog post sessions, last 28 days
sessions per Halt blog post / vs prior 28d / new posts shipped 2026 surface here as they ramp
GA4
Traffic: how visitors found the site
last 28 days / sessions and conversions per source / AI engines highlighted
GA4
Ranking: overall Google position across all queries, 2026 vs 2025
monthly average Google ranking across all queries / Canada / lower ranking number = higher on page
GSC
Current
Target
Gap to target
Traffic: organic search share of total sessions, 2026 vs 2025
organic search sessions as % of total / monthly
GA4
Current
Target
Gap to target
Traffic: total sessions, all channels, 2026 vs 2025
monthly total sessions
GA4
Current
Target
Gap to target
Campaign focus metrics the numbers that matter most for bike repair stations
Traffic: sessions to EN bike repair station pages
GA4 Target: +22% vs 2025 same 28d
Traffic: Ontario sessions to bike repair station pages
Conversions: quote requests from marketing campaigns
GA4 Target: +22% vs 2025 same 28d
Impressions: Google search impressions on bike repair station queries
GSC Target: +22% vs 2025 same 28d
Traffic: how visitors arrived at bike repair station pages
sessions / 28d / by proximate source / vs prior 28d
GA4
Ranking: bike repair station keywords, last 28 days
5 priority keywords / 28 days / Canada / vs prior 28 days
GSC
Current avg ranking
across 5 keywords
Target
ranking 5
page 1 top half
Gap to target
Ranking: bike repair station keyword positions, 2026 vs 2025
monthly average Google ranking on bike repair station queries / lower ranking number = higher on page
GSC
Current
Target
Gap to target
Ranking: Halt in AI search results (Otterly)
as of 2026-04-30 / 15 neutral bike repair station procurement prompts / Canada
Otterly
Halt mentions
45
currently #2 by mentions
Target
60
match Greenspoke (#1)
Gap to target
▼ 15 mentions short
Halt leads on sentiment +64 (highest)
| # | Brand | Sentiment | Mentions | Coverage | SoV |
|---|---|---|---|---|---|
| 1 | Greenspoke | +57 | 60 | 34% | 29% |
| 2 | Halt | +64 | 45 | ~27% | ~23% |
| 3 | Dero | +54 | 33 | 19% | 16% |
| 4 | Mazeweld | +44 | 26 | 15% | 13% |
| 5 | ABC Recreation | +50 | 23 | 13% | 11% |
| 6+ | Saris Infrastructure | - | - | - | - |
Halt strength: highest sentiment of any tracked brand (+64). Movement target: narrow the mentions/SoV gap vs Greenspoke. Next snapshot: weekly Wednesday cadence.
Campaign focus metrics Quebec / French bike repair station performance
Traffic: sessions on French bike repair station pages
GA4 Target: +22% vs 2025 same 28d
Traffic: Quebec share of all Canadian bike repair station sessions
GA4 Target: growing Quebec share
Conversions: quote requests from Quebec marketing campaigns
GA4 Target: ≥ 2 quote requests per 28d
Impressions: Google search impressions on French bike repair station queries
GSC Target: +22% vs 2025 same 28d
Traffic: how Quebec visitors arrived at French bike repair station pages
sessions / 28d / Quebec / by proximate source / vs prior 28d
GA4
Ranking: French bike repair station keywords, last 28 days
5 priority French keywords / 28 days / Google Search Console / Canada / vs prior 28 days
GSC
Current avg ranking
across 5 keywords
Target
ranking 5
page 1 top half
Gap to target
Ranking: French bike repair station keyword positions, 2026 vs 2025
monthly average Google ranking on French bike repair station queries / lower ranking number = higher on page
GSC
Current
Target
Gap to target
Primary keywords (T1)
Secondary keywords (T2)
Avg. Primary keyword ranking
GSC End of Q3 target:avg. 10
Keyword rankings
vs. last 28d
GSC
Quote requests originated from repair station pages
GA4 End of Q3 target: 10+ / month
Traffic from blog to repair station page
GA4 % of blog-post visitors who also viewed a BRS page, same session
WIP
Traffic source breakdown
28 days | blog = sessions that reached a BRS page
GA4
GEO / AI visibility status
Otterly snapshot | refreshed quarterly
Otterly
Content health: blog impressions
GSC impressions on blog posts | impressions lead traffic by 4–8 weeks
GSC