Shahin WordPress plugin
Connect a WordPress site with no code; automatic domain verification, tracker activation and stats inside the WordPress admin panel.
Updated: Dec 2025
What is the plugin?
The Shahin Analytics WordPress plugin is the simplest way to connect a WordPress site to Shahin. On the generic path you must download and upload a verification file and manually place the tracking script in your theme. The plugin automates both: it verifies domain ownership and places the Analytics tracking script on all public pages — no code and no server access needed.
It is more than a connector. It brings a compact version of the Shahin dashboard into the WordPress admin panel so you can see key stats without leaving WordPress. For deeper analysis and the Performance and SEO services, the full Shahin dashboard is one click away.
What you see in the plugin
Once connected, the plugin shows these views under the “Shahin” menu of the WordPress admin panel:
- Overview — a summary of views, visitors, sources and top pages, with a date-range filter.
- Realtime — how many users are on the site right now, where they came from and what they view, with a last-minutes chart.
- Subscription — the project’s current plan and the upgrade path to more services.
- Service Status — confirms tracking is active and shows each Shahin service’s status and usage.
The plugin is the compact edition; specialist reports, the other analytics dashboards and the SEO and Performance reports are provided in the Shahin dashboard.
How the plugin works
Connecting takes three steps:
- Sign up at my.shahin.live and create a project. In the creation flow, enable “My site runs on WordPress” to unlock the fast plugin path.
- At the domain-verification step, copy the Connection Token.
- In the WordPress admin panel, search for “Shahin” under Plugins, install and activate Shahin Analytics. Then on the plugin’s Get Started page, paste the token and choose “Verify & connect”.
After connecting you see “Connected successfully”. Domain verification turns green automatically, the tracking script is placed on all pages and data starts flowing immediately — no waiting period.
Plan dependency: the plugin itself is free and basic analytics works on the free plan. Performance and SEO activate with a suitable project plan and are used from the Shahin dashboard.
Shahin collects no direct PII, uses no third-party ad cookies, stores data on its own infrastructure and encrypts transport with TLS.
FAQ
No; the Shahin tracking script loads in a fully asynchronous and lightweight way. It creates no blocking in page rendering and has no negative effect on load speed or Core Web Vitals metrics (such as LCP and INP).
If you enable “My site runs on WordPress” when creating your project and have the Shahin plugin installed on your site, domain ownership is verified fully automatically — no manual download or upload of a verification file is needed.
Yes; downloading, installing and using the Shahin plugin is completely free, and you can activate it on your WordPress site at no cost.
No; the WordPress plugin focuses on displaying core analytics data and metrics. To see deeper analysis and use the specialized SEO and Performance features, you need to log in to the Shahin dashboard.
It is compatible with standard WordPress themes and does not depend on theme-specific settings.
Was this page helpful?