Codersly Visitor Tracker records visitor activity in a dedicated table in your WordPress database and displays the information inside the WordPress admin area.
The WordPress.org plugin is free and fully functional. No functionality implemented by this package requires a license key, payment, trial period, quota, time limit, or upgrade.
Free features
Separate add-on information
The admin navigation contains informational placeholders for Analytics, Live Visitors, Campaigns, Reports, and Clear Data. The Visitors and Settings screens also describe advanced filters and bot-record suppression available through the separately distributed Pro add-on.
These placeholders contain no Pro feature implementation, license validation, disabled local functionality, trial code, quotas, or time limits. When the separate add-on is installed, it replaces the informational callbacks and supplies its own functionality.
This plugin can store visitor information in the site’s WordPress database. Depending on settings and request data, records may include:
The plugin does not send visitor analytics data to Codersly.
Approximate location lookup is enabled in this build so visitor city/country can be filled in automatically. A site administrator can disable it at any time. When enabled, a visitor IP address may be sent in the background to one of the documented GeoIP providers. Site owners are responsible for providing appropriate privacy notices and obtaining any consent required by applicable law.
This plugin can optionally connect to external GeoIP services to obtain approximate visitor location data from an IP address. The feature is enabled in this build and can be disabled by the site administrator under Visitors Tracker Settings.
Supported providers:
IPWhois is used by default. The ipapi.co and DB-IP integrations can use HTTPS credentials configured with the vtrt/geo/ipapico_key and vtrt/geo/dbip_key filters. Enabled services receive only the public IP address for this lookup and may return country, region, city and timezone. GeoIP is paused when IP anonymization is enabled. Results are cached locally to reduce requests. The lookup runs through WordPress Cron, with up to 200 uncached IP lookups per UTC day by default. Pro’s IPGeolocation.io lookups use the provider plan’s quota separately.