ClickTrace
Most WordPress sites have no way to know if their phone number or key buttons are actually being clicked. Contact form submissions are easy to count, but a tap on a phone number or an email link leaves no trace in your dashboard.
ClickTrace fixes that. Once activated, it automatically tracks every click on tel: (phone) links and mailto: (email) links across your site, with zero configuration required. You can also add custom links, like a booking button or WhatsApp link, and track them separately with their own name.
Key Features
- Automatic tracking of phone number clicks
- Automatic tracking of email link clicks
- Add unlimited custom links to track (buttons, booking links, WhatsApp, etc)
- View stats for today, yesterday, last 7 days, this month and last month
- Month-over-month percentage comparison
- See which page each click happened on
- Approximate visitor location (city and country) per click
- Full click log with page, link, location and timestamp
- Export all data to CSV
- Simple shortcode to display the stats dashboard on any page
- Mobile responsive dashboard
- No coding required, works with any WordPress theme
How It Works
After activation, phone and email link clicks are tracked automatically. To view your stats, create a page and add the shortcode below:
[clicktrace]
This displays a full dashboard with stats broken down by time period, plus a sidebar to filter by link type.
To track a custom link, go to the ClickTrace settings page in your WordPress admin, add the link’s name and exact URL, and it will appear as its own filter in your dashboard.
Who Is This For
ClickTrace is built for local businesses and service providers where phone calls matter as much as, or more than, contact form submissions: taxi and transport companies, restaurants, trades and repair services, clinics, and any business relying on click-to-call.
External services
This plugin connects to two third-party IP geolocation services to determine the approximate city and country of a visitor when they click a tracked link (tel:, mailto:, or a custom tracked link). This only happens at the moment of a click, not on every page view.
FreeIPAPI (primary lookup service) The visitor’s IP address is sent to freeipapi.com to retrieve city and country data. Service: https://freeipapi.com Privacy Policy: https://freeipapi.com/privacy/
ip-api.com (fallback lookup service, used only if FreeIPAPI does not return a result, and only for IPv4 addresses) The visitor’s IP address is sent to ip-api.com to retrieve city and country data. Service: https://ip-api.com Privacy Policy: https://ip-api.com/docs/legal
No other visitor data (name, email, browsing history) is sent to these services beyond the IP address of the click event.
