Free Grow sales & stop fraud — Smart Cycle Discounts + TrustLens, free on WordPress.org Two free WooCommerce plugins
Explore bothFree Grow sales & stop fraud — Smart Cycle Discounts + TrustLens, free on WordPress.org Two free WooCommerce plugins
Explore both7 min read
This guide covers the complete installation process for TrustLens, including system requirements, installation methods, post-activation setup, and troubleshooting common issues.
Before installing, verify your hosting environment meets these requirements:
| Component | Minimum | Recommended | Notes |
|---|---|---|---|
| WordPress | 6.4 | 6.8+ | Tested up to WordPress 6.9 |
| WooCommerce | 8.0 | 9.5+ | Required dependency; HPOS supported |
| PHP | 7.4 | 8.1+ | PHP 8.x provides better performance |
| MySQL | 5.6 | 8.0+ | Or MariaDB 10.1+ (10.6+ recommended) |
| PHP Memory Limit | 128 MB | 256 MB+ | Higher recommended for large historical syncs |
| Action Scheduler | Bundled | — | Provided by WooCommerce; required for background scoring |
To verify your current versions:
The simplest installation method for most users:
WooCommerce must already be installed and active; the plugin checks for it on activation and will not load if WooCommerce is missing.
Use this method if you downloaded the plugin as a ZIP file:
For advanced users or when other methods fail:
/wp-content/plugins/ directorytrustlens folderTrustLens performs several setup tasks the first time it’s activated:
{prefix}trustlens_customers, {prefix}trustlens_events, {prefix}trustlens_signals, and supporting tables for linked accounts, fingerprints, automation logs, and velocity trackingNo customer data is collected or sent externally during activation. All scoring and detection runs inside your install.
After activation, confirm the plugin is working correctly:
| Menu Item | Description | Availability |
|---|---|---|
| Dashboard | Command Center — scores, segments, KPIs, high-risk list | All users with manage_woocommerce |
| Customers | Searchable customer list with trust scores, segments, and bulk actions | All users |
| Notifications | Email notification settings and history | All users |
| Automation | Trigger-based automation rules | Pro only (Free shows upsell screen) |
| Chargeback Monitor | Per-brand ratio breakdown, trend chart, dispute feed, evidence reports | Pro only |
| Card Testing | Velocity events, attack history, allowlists, panic button | All users; Pro tabs gated by license |
| Settings | General, modules, chargebacks, payment controls, data, API, reports | All users |
TrustLens ships with production-ready defaults, so the only mandatory first-run step is running Historical Sync. Optional configuration can be done later.
Without Historical Sync, TrustLens only sees customer behavior from activation onward. Sync reads your existing WooCommerce orders, refunds, and disputes in small background batches and builds trust profiles for every past customer.
Defaults work for most stores. To adjust:
All eight detection modules are enabled by default. To disable a module:
Card-Testing Defense ships enabled with sensible thresholds. You don’t need to configure anything to start blocking stolen-card attacks at checkout.
Unlock Pro features without reinstalling:
Pro unlocks: Chargeback Monitor page, Automation Rules engine, Card-Testing Pro (auto-escalation, geo-diversity, allowlists, attack history), Payment Method Controls, Scheduled Reports, 10 advanced notification types, and Slack alerts. See Free vs Pro Features for the full breakdown.
Cause: WooCommerce is not installed or not active.
Fix: Install and activate WooCommerce from Plugins → Add New, then reactivate TrustLens. The plugin will not load without WooCommerce.
Possible causes:
manage_woocommerce capability. Administrator and Shop Manager roles have this by default.Possible causes:
wp-cron.php).wp-config.php: define('WP_MEMORY_LIMIT', '256M');Possible causes:
wp-config.php: define('WP_MEMORY_LIMIT', '256M');define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
Check /wp-content/debug.log for details.
Diagnosis steps:
If real customers report checkout errors after activation:
All customer trust data, signals, automation logs, and settings remain in the database. Reactivating restores everything.
To remove all plugin data on uninstall:
Warning: This permanently removes all trust profiles, signal history, automation logs, and chargeback records. This action cannot be undone. Linked-account fingerprints and HMAC secrets are also wiped.
Join thousands of WooCommerce store owners who get actionable tips, plugin updates, and industry news every week.
Smart Cycle Discounts and TrustLens — buy either plugin or grab both in the bundle. Use code at checkout.
Just want one? Smart Cycle Discounts · TrustLens
Automate discount campaigns with scheduling, analytics, and smart product targeting.
Customer trust intelligence for WooCommerce. Score customers, spot abuse, protect revenue.
Something exciting is in the works. Join the waitlist to be first to know.
Guides, references, and answers for every Webstepper plugin.
Built by store owners, for store owners. We create WordPress tools that solve real problems.