

WordPress visitor journeys, heatmaps, live chat, and uptime in the Hitsteps dashboard.
See who is on your WordPress site right now, where they came from and what they did before they left or bought. No theme editing needed.
Get started: install and activate, open Settings > Hitsteps, choose “Create account and connect”, then visit your site once. Your first live visitor shows up in your dashboard. The plan is free to start, and new accounts get a 7-day Pro trial with no credit card.
Hitsteps is a real-time analytics plugin: live visitors, page-by-page journeys, referrers and campaigns, heatmaps, Google Search Console and WooCommerce orders in one place.
Use Hitsteps to answer practical questions:
Keep all your client sites in one Hitsteps account. Install the plugin on each WordPress site, open Settings > Hitsteps, connect your account and save that site’s API key, and every site appears in your account’s My sites list. Pro covers 30 sites and Business 100 sites; new accounts get a 7-day Pro trial with no credit card. Show clients which pages, campaigns and referrers bring enquiries and orders, with live visitors and journeys behind each number.
Use Hitsteps from the WordPress administrator dashboard with summary, recent-visitor, map, live-path, and pageview widgets. Posts and Pages can also show a Daily Pageviews graph that opens the relevant Hitsteps detail view.
Hitsteps adds the tracking code after you connect an account and API key. The live dashboard shows active and recent visitors without a next-day wait.
Follow activity page by page. See current and entry pages, session duration, browser, device, country, region, and available approximate IP-based city context.
Visitor profiles connect repeat browser visits and journey history. Optional aliasing can associate a known identifier supplied after login, form submission, chat, or purchase. Anonymous visits do not reveal a person’s identity automatically.
Connect journeys to available referrers, search engines, campaigns, landing pages, and entry sources. Browsers, privacy controls, apps, and copied links can omit referral data.
Connect a verified Google Search Console property to review clicks, impressions, click-through rate, average position, queries, and pages alongside Hitsteps traffic sources and visitor journeys. Search Console data is read from Google after authorization; it is separate from browser referrer and on-site search signals.
Click heatmaps and Page Analysis show which links, buttons, menus, products, and page sections receive attention, helping explain where journeys stall.
Follow shoppers from product views and cart changes through checkout and orders. Explore abandoned carts, checkout drop-offs, product performance and the visitor journeys connected to purchases in the Hitsteps Commerce dashboard.
On WooCommerce storefront pages, the plugin can also report product and product-list views, cart views, add/remove and quantity changes, checkout steps, and purchase signals with item context such as product ID, variation ID, SKU, category, quantity, currency, and provisional amounts. This browser context is behavioral and does not replace the authoritative order and refund data collected by the separately activated WooCommerce Commerce integration described below.
Activate the WooCommerce Commerce integration in Hitsteps to collect new order activity, payment status and refunds, with item details and order-to-visitor linkage when visitor attribution is available. Review order values, recorded refunds and net order values in your store currency. Order value is separate from confirmed payment or captured revenue. Collection starts when the integration is activated; no historical orders are imported.
Classic checkout, Checkout Blocks and WooCommerce High-Performance Order Storage (HPOS) are supported. Commerce reports require an eligible Hitsteps account and setup. Cart, Checkout and Ordered Segments can be configured automatically, with a checkout-to-order Funnel when your account plan supports Funnels.
Hitsteps can record WooCommerce order conversions with order values and successful submissions from Contact Form 7, Gravity Forms, Ninja Forms, and Jetpack Contact Form. The WordPress conversions report groups these events by integration and connects them to visitor journeys and first-touch UTM campaigns when visitor attribution is available. Order conversion events use WooCommerce processing/completed status and order totals; they are not proof that payment has been received, including for cash-on-delivery orders. Order emails and supported form notifications can still include recent visitor journeys for operational context.
Learn more on the Hitsteps features page.
This plugin connects WordPress to the hosted Hitsteps analytics service. An account and API key are required. It sends analytics data such as page URLs and titles, referrers, browser and device information, IP-derived approximate location, and interactions. Optional aliasing, WooCommerce, or form integrations can also send identity or journey context.
When the site is managed with MainWP and its MainWP Dashboard uses Hitsteps for MainWP, the plugin also sends its own site code to Hitsteps to read last-30-day visitors, page views and top pages for MainWP.
Site owners are responsible for providing any notice and obtaining any consent required for their use of analytics, cookies, identity features, chat, and related integrations. Review the Hitsteps Terms of Service and Hitsteps Privacy Policy before enabling the service.
Please report security issues in the Hitsteps plugin through the Patchstack Vulnerability Disclosure Program. Patchstack can assist with verification, CVE assignment, and developer notification.
For help, use the Hitsteps support page or the WordPress.org support forum. If you can help improve a translation, contribute through the WordPress translation project. If Hitsteps is useful on your site, an honest WordPress.org review helps other WordPress users find it. Please use support for problems so the team can help before reviewing.