Overview
The Analytics Plugin adds a dashboard widget that shows you everything about your website visitors. You’ll see where people come from, what pages they visit, and how they interact with your site—all without setting up any extra tracking.Key Features
Analytics Dashboard Widget

- The big picture - See your total visits, bounce rate, page views, and pages per visit at a glance
- Trends over time - Watch how your traffic changes day by day, hour by hour
- Where visitors come from - Google, social media, email campaigns, AI assistants, or direct visits
- Your best pages - Find out which pages attract visitors and where they leave
- Campaign tracking - See how your UTM-tagged campaigns perform
- Know your audience - Desktop or mobile? Which countries? What browsers?
- Anonymous or known? - See how many visitors you’ve identified in Mautic
We Sort Your Traffic Automatically
No need to guess where visitors come from—the plugin figures it out for you:| Traffic Type | What it means |
|---|---|
| Organic Search | Someone found you on Google, Bing, or other search engines |
| Paid Search | Visitors from your paid ads (we detect click IDs and UTM tags) |
| Social | Facebook, LinkedIn, Twitter, TikTok—over 60 networks covered |
| Clicked through from an email (including your Mautic campaigns) | |
| AI Assistant | Came from ChatGPT, Claude, Perplexity, or similar AI tools |
| Direct | Typed your URL directly or used a bookmark |
| Referral | Clicked a link on another website |
Click Anywhere to Dig Deeper
Curious about a specific traffic source or country? Just click on it. The entire widget updates to show only that slice of data. Want to see just your German visitors? Click “Germany.” Wondering how your email campaigns perform? Click “Email.” It’s that simple. Your filter stays active even if you refresh the page—we remember what you were looking at. Audience Insights
What You Need
- PHP 8.1 or newer
- Mautic 6.0 or newer (including Mautic 7)
How Does It Work?
The plugin looks at the page views Mautic already collects and groups them into visits (we call them “sessions”). Here’s what happens:- When the same person views multiple pages within 30 minutes, we count that as one visit
- For each visit, we figure out where they came from, what device they’re using, and where they’re located
- All this data shows up in your dashboard widget, ready to explore

