Find out what will bring more visitors to your site.
StepMetrics puts Google Search Console beside what visitors do on your pages, names the page worth fixing this week, and shows whether the change worked. Ask your coding agent, and it can make the fix in the same conversation.
No credit card required.
“StepMetrics helped us identify the keywords to focus on and grow our weekly visitors by 286% in four weeks.”
Weekly visitors, Aug 31–Sep 6 vs. Sep 28–Oct 4, 2026 (UTC). StepMetrics counts visitors per day; repeat visitors on different days count again. Known bots excluded.
The page to fix this week.
Google Search Console tells you which pages it showed and which got clicked. StepMetrics adds what those visitors did next: whether they stayed, and whether they signed up. Then it points at the page worth fixing, such as one shown thousands of times that hardly anyone clicks, or one with hundreds of visitors and no signups.
Each suggestion comes with its numbers and a first thing to try. How the search report works.
| Page | Shown | Clicked | Signed up |
|---|---|---|---|
| /pricing | 4,100 | 310 | 18 |
| /guides/setup | 3,800 | 42 | 5 |
| /blog/launch | 2,200 | 180 | 0 |
3,800 people saw it on Google and 42 clicked. Start with its title and description.
Did the change work?
Mark what you changed, and StepMetrics shows the clicks from Google before and after, two weeks and four weeks on. If a Google update landed in the same window, it says so, rather than letting you credit your fix for Google’s move.
Shown as a difference, not as proof. Google’s September update landed in the same window, and the review says so.
The agent that reads the numbers can edit the page.
Connect Claude Code, Cursor, ChatGPT or another MCP client to StepMetrics. Your agent reads the same report as the dashboard, and since it is the agent that works in your code, it can fix the page in the same conversation.
Example conversation · Sample data, not a live response
Which page should I fix this week?
/guides/setup. Google showed it 3,800 times last month and 42 people clicked. The searches that bring it up ask how to install the tracker, and the title just says “Setup”.
I’d rewrite the title and description to answer that. Want me to make the change in the repo and mark it, so we can check the clicks in two weeks?
With a read key the agent can only look. An edit key lets it run an audit and mark a change, and never lets it delete a site or touch billing. What your agent can read and set up.
Nothing quietly blocking Google.
An audit reads your pages the way Google does and asks Google directly about the important ones. It finds the things that keep a page out of search without anyone noticing: a page marked not to be indexed, a rule blocking Google’s crawler, a missing title, a slow page. Run it when you like, or weekly.
Each finding says what to do about it. There is no score. What an audit checks.
Detect scrapers and bots.
A scraper or a crawler can make a quiet site look busy, and a growth chart built on one is worthless. StepMetrics detects known crawlers, browser automation and visits too fast to be human, keeps them out of your numbers, and records why each one was caught so you can check.
No filter catches everything. A visit it cannot prove either way is marked unverified, and nothing is deleted.
- Identified bots
Excluded from standard reports. Still available to inspect.
- Engaged visits
The browser reported an interaction or sustained page visibility.
- Unverified visits
Not enough evidence either way. These may still be real people.
See where people leave before they sign up.
More visitors only matter if some of them take the next step. Track signup or checkout as steps in StepMetrics and see where people leave, by source and by device, so you know which page or flow to look at first.
Example conversation · Sample data, not a live response
Why are so few visitors signing up?
Of 1,080 people who used the site this month, 280 started the signup form and 36 finished it, so most of the loss is on the form. Mobile visitors finish it at half the desktop rate. I’d shorten the form on mobile first. I’ve added a funnel for these steps so next week shows whether it worked.
A funnel’s steps must fall within 24 hours, and a browser is followed across midnight by the tracker’s cookie. See how measurement works.
- Visited landing page1,000
- Opened signup400
- Completed signup100
Of the 400 who opened the form, 100 finished. That’s a place to investigate.
The rest of the toolkit.
Custom events
A signup, an export, a purchase with its amount, from browser, server or app.
Dashboards your agent builds
Ask for a chart and it appears, and the page holds only what you asked for.
Clickstream
Every pageview and event of one visit, in order. Pro and Scale.
Uptime monitoring
Two failed checks in a row and you get an email, with the error we saw.
Alerts
Email, Slack or a signed webhook when a site goes down, an event stops, Search Console breaks or an audit finds something new.
iOS, Android and React Native
One HTTP call from your app, no SDK, on the same site as the web traffic.
Agent telemetry
What your own AI agents ran and what it cost, on the same event meter.
Start with the tracker.
Create a free account, add a site, and ask your coding agent to install the tracker, or paste one script tag yourself. Visits arrive as soon as you deploy. Then connect Google Search Console from the Search page, and the first report is there within a few minutes.
A few things you might want to know
How does StepMetrics help me get more visitors?
It joins what Google Search Console shows about each page with what those visitors did on your site, points at the page worth fixing, and after you change something shows the clicks from Google before and after. It does not promise rankings and it never edits your site. See how the search report works.
Does StepMetrics integrate with Google Search Console?
Yes, with read-only access. Each site is matched to its Search Console property, 90 days are copied when you connect, and the copy is refreshed every six hours. Google's days are Pacific Time and its clicks will not match your visits exactly. Both are shown as they are rather than forced to agree. Connect Search Console.
Will it tell me whether a change worked?
Mark what you changed, and the report shows Google's clicks, impressions and position for the two weeks and four weeks before and after. If a Google update landed in the same window it says so. It never claims the change caused the difference. How change reviews work.
Can I see traffic from AI tools?
Yes. Visits referred from ChatGPT, Perplexity, Claude, Gemini, Copilot and other assistants are grouped as one channel beside search, social and direct, with the pages they land on and the conversions recorded for their visits. A link opened without a referrer lands in Direct, so this is a floor, not a complete count.
Do I need an AI agent to use it?
No. The dashboard shows everything on its own. If you work with a coding agent, connect it through MCP and it reads the same report, and with an edit key it can run an audit, mark a finding as changed or set your brand terms. How agents read your analytics.
Is the search report on the free plan?
Yes. Google Search Console, the suggestions, change reviews, technical audits and alerts are on every plan, Free included. Compare plans.
Does StepMetrics filter bots?
StepMetrics identifies automated traffic and keeps detected bots out of your visitor reports, with the reason recorded on each one. You can inspect the filtered activity when investigating a spike. No filter catches every bot, and traffic without enough evidence remains unverified. See how bot filtering works.
Can I find where visitors drop off?
Create a funnel from the pages or events that matter to your site and see how many visitors reach each step. On a plan with clickstream, inspect recorded event trails for more detail. Funnel steps must fall within a 24-hour window. Read the measurement limits.
Will it track my signups and purchases automatically?
The website tracker collects pageviews automatically. Add custom events for successful signups, form submissions, downloads or purchases. These actions are not all detected automatically. Purchase events can include an amount and currency. Server-reported purchases do not automatically join the buyer’s browser visit. See how to track conversions.
Can I measure my mobile app too?
Yes. iOS, Android, and React Native apps can send events to the same collection API. This requires adding API calls to your app. Web and app reporting can share a site. See mobile integration examples.
What can I use on the free plan?
Web analytics, Google Search Console with suggestions and change reviews, technical audits, conversion funnels, uptime monitoring, alerts, agent telemetry and MCP access. Free includes 200,000 events per month, 2 sites, and 400-day retention. Compare plans and event limits.
What should I know about visitor tracking?
Visitor totals are distinct per day, because visitor identifiers rotate daily. Funnels and returning visitors follow a browser by a first-party cookie instead, so they count across days. A browser that blocks the cookie is left out of returning visitors. Cross-site visitor totals count a person separately on each site. Raw request telemetry, including IP addresses and user agents, is retained for analysis. Read the measurement limits.
Try it on your site.
Add your first site for free. See what will bring more visitors, and whether your last change worked.
No credit card required.
Have a question before you start?
Ask us about setup, plans, or anything we haven’t covered here.