How to Set Up TrustLens for the First Time
Plugin Guide ยท TrustLens
How to Set Up TrustLens for the First Time
A practical walkthrough of your first session with TrustLens โ from the onboarding card to the historical sync to the settings that actually matter on day one.
Installing a new plugin and actually getting value from it are two different things. The installation takes two minutes. Understanding what you are looking at and doing the right things in the right order โ that is what takes a little guidance.
This post is the companion to the TrustLens overview โ that one explains what the plugin is and how the scoring engine works. This one picks up the moment after you install it: what you see on first load, what to do with it, and what to leave alone until you have more context.
TrustLens version 1.2.3 at the time of writing. The steps below reflect the current admin interface.
New to TrustLens? Start with the overview first
If you are not yet familiar with what TrustLens does โ trust scores, detection modules, customer segments โ the complete guide to TrustLens covers all of that in depth. This post assumes you know roughly what it does and just want to know how to use it.
What You See When TrustLens Loads for the First Time
After activating TrustLens, WordPress redirects you directly to the TrustLens dashboard. No wizard, no multi-step onboarding flow โ just a clean admin screen that shows you where things stand.
What you see depends on one thing: whether TrustLens has analyzed any customers yet.
On first load, it has not. Your store’s existing customers have no trust profiles โ TrustLens only starts building them from the moment of activation. So the dashboard opens in an empty state, which includes three things:
- A health ring showing a dash instead of a score โ that is correct, not an error. There is no data yet.
- An onboarding card titled “Get Started with TrustLens” that shows you three steps to follow.
- A chip showing how many of your existing WooCommerce orders are ready to be analyzed โ if you have historical order data, this number is usually in the hundreds or thousands.
The onboarding card also tells you how many detection modules are already active. By default, all five free modules are enabled: Return Abuse Detection, Order Tracking, Coupon Abuse Detection, Category-Aware Scoring, and Linked Accounts Detection. You do not need to turn any of them on manually โ they are protecting your store from the moment you activate the plugin.
New orders are already being scored
From the moment you activate TrustLens, any new WooCommerce order that comes in will be analyzed automatically. The historical sync (covered next) is only needed for orders that existed before installation. You do not need to wait for the sync to finish before TrustLens starts working.
Step 1: Run the Historical Sync
The historical sync is the first meaningful action to take. It processes your existing WooCommerce orders in the background and builds trust profiles for all the customers who placed orders before TrustLens was installed.
Without the sync, TrustLens only knows about activity that happens after installation. With it, your customer profiles reflect however much order history your store has accumulated โ which is where the most useful behavioral patterns tend to live.
-
Find the sync button in the onboarding card
On the empty-state dashboard, scroll down to the onboarding card. Below the three setup steps, you will see a “Start Historical Sync” button. The chip above it shows how many orders will be processed.
-
Click “Start Historical Sync” and keep the tab open
The sync runs in the background using WordPress’s Action Scheduler โ the same system WooCommerce uses for its own background jobs. Progress appears in real time on the dashboard: a progress bar and a counter showing processed vs. total orders. Keep the tab open if you want to watch the progress, but the sync will continue even if you navigate away.
-
Wait for it to complete โ then come back
Duration depends on your order volume. A store with 2,000 historical orders typically finishes in 15โ30 minutes. Larger stores with 20,000+ orders may take a couple of hours. You can pause and resume the sync from the same button area. There is no performance impact on your frontend while it runs.
What the sync actually builds: for each customer, it backfills their refund metrics, coupon behavior, category return rates, linked-account fingerprints, and a full event timeline using the original timestamps from your historical order data. When it finishes, customer profiles look like the customer has been tracked since their first order, not since you installed TrustLens.
Don’t adjust scoring thresholds before the sync finishes
The default settings are calibrated to make sense across a typical WooCommerce store. Changing return rate thresholds or module weights before you have seen your own data leads to guesswork. Run the sync, look at your actual segment distribution, and then decide if anything needs tuning.
Step 2: The Settings Worth Looking at on Day One
TrustLens has a Settings page accessible from the left admin menu (TrustLens โ Settings). There are several tabs. Most of them can wait. Three settings are worth reviewing in your first session.
Minimum orders for scoring
Found under Settings โ General. The default is 3 orders. Customers with fewer orders than this threshold stay in the Normal segment โ TrustLens collects their signals but does not move them out of Normal until there is enough data for reliable classification.
For most stores, 3 is a reasonable default. If you run a store where a single high-value order tells you a lot โ jewelry, bespoke goods, B2B orders โ you might lower this to 1 or 2. If your customers typically place many small orders before a pattern becomes clear, you might raise it to 5. Either way, this is the first number to check against your store’s reality.
Return rate thresholds
Also under Settings โ General. There are two: High Risk threshold (default 40%) and Critical Risk threshold (default 60%). A customer whose return rate crosses the High Risk threshold gets flagged; crossing the Critical threshold applies a larger penalty.
These defaults work well for general merchandise stores. If you sell clothing or electronics โ categories with structurally higher legitimate return rates โ you may want to raise both thresholds slightly. If you sell digital goods with very low expected return rates, you might lower them. Wait until after the sync before touching these: the category return rate breakdown on the dashboard will show you what your actual return picture looks like across your catalog.
Checkout blocking โ leave it off for now
Settings โ General โ Enable Blocking. This is off by default, and that is the right default. Checkout enforcement should not go live until you have looked at the data the sync surfaces and are confident in what you are seeing. Turn it on only when you are ready to act on the scores โ when you understand your segment distribution, have reviewed a few Risk and Critical profiles, and have confirmed the signals look genuine.
When you do enable blocking, the block message field below it lets you customize what blocked customers see. The default (“We are unable to process your order at this time. Please contact support for assistance.”) is deliberately neutral โ it does not explain the reason, which is intentional. You do not want to reveal your detection logic to the people you are trying to block.
Modules tab โ mostly fine as-is
Settings โ Modules shows the five detection modules with checkboxes. All five are on by default. The one setting worth noting here is Max first-order coupons under the Coupon Abuse Detection section. The default is 2: a customer can use first-order coupons up to twice before the coupon module flags them. If you have a strict “one per customer” first-order policy, you might change this to 1. If you are more permissive, leave it at 2.
Step 3: Reading Your Dashboard After the Sync
Once the historical sync completes, the dashboard transforms. The onboarding card is replaced by the full command center โ nine data sections giving you a store-wide view of your customer risk picture. Here is what each part is telling you.
The health ring and header bar
The health ring in the top-left shows your store’s average trust score as a gauge โ a single number representing the trust profile of your customer base as a whole. A score in the 60sโ70s is typical for a store with a few years of order history and some return activity. Scores in the 80s suggest a very clean customer base. Scores in the 50s or below suggest a store with meaningful abuse patterns that are worth investigating.
Below the ring, the header bar shows KPI chips: total customers profiled, average trust score, new high-risk customers, recent events, total orders analyzed, and your store return rate. These give you a quick read on the scale of the data before you look at the charts.
Segment distribution
This is the most immediately useful section after the sync. It shows the percentage of your customers in each of the six segments: VIP, Trusted, Normal, Caution, Risk, and Critical.
What you are looking for:
- If Critical is above 5โ10% of your customer base, that is a signal worth investigating โ particularly if those customers have order histories, not just one order
- If VIP and Trusted together make up the majority of your customer base, you have a fundamentally clean customer picture
- If Caution is unusually large, it often means a group of customers who have elevated return rates without crossing into Risk โ worth monitoring but not urgent
Trust score trends
A 30-day line chart of average trust score movement. Right after the sync, this chart fills in using your historical data โ so you can see whether your average trust score has been rising or falling over the past month, even though TrustLens was only just installed. A declining trend is worth noting; it can reflect a growing abuse problem or a recent change in your return or coupon policies.
Category return rates
This chart shows which product categories have the highest return rates across your customer base. Cross-reference this with the segment distribution: if one category has a disproportionately high return rate and several of your Critical customers are concentrated in that category, you may have a category-specific exploitation pattern.
Top returners and high-risk attention list
At the bottom of the dashboard, TrustLens surfaces the top returners (by return rate) and the highest-risk customers (by trust score). These are not automatically problematic โ high return rates can be legitimate โ but they are the customers worth looking at first. Click any name to go to their full profile.
Step 4: Looking at Your First Customer Profiles
The TrustLens customer list (TrustLens โ Customers) is where individual customer analysis happens. It shows every profiled customer with their trust score, segment badge, return rate, and order count. You can filter by segment, search by name or email, and sort by score.
Start with your Critical segment
Filter the list to Critical. If you have any customers in this segment, review them one by one. Click a customer’s name to open their full profile. The profile shows:
- Trust score and segment badge
- A score breakdown: every signal that contributed to the score, with the module name, the adjustment amount (positive or negative), and the reason text
- Key metrics: total orders, total refunds, return rate, refund value, coupon use count, cancellation count
- Any linked accounts TrustLens has detected, with the match types that triggered the link
- A full event timeline โ every order, refund, coupon application, cancellation, and score update, in chronological order
Read the event timeline. The score breakdown tells you the what; the timeline tells you the when and how. A customer with a score of 8 who has a 68% return rate going back 18 months looks very different from one who placed two orders last week and triggered the coupon-then-refund signal twice. The numbers are the same on the list view. The context is everything.
What a typical first-sync discovery looks like
A common pattern: after a historical sync on a 3-year-old store, the Critical segment has 4โ8 customers. Two of them are immediately recognizable โ names the store owner has seen before in refund tickets. Two or three are surprises: customers with clean-looking individual orders who have a 70%+ return rate spread across 14 transactions over two years. And one or two turn out to be linked to each other through a shared shipping address, suggesting coordinated account use. None of this was visible in the standard WooCommerce order list. It took TrustLens about 20 minutes to surface all of it.
Check a few VIP profiles too
It is worth looking at the other end of the scale. Click into a few VIP customers โ customers with scores in the 85+ range. Their profiles show the positive signals: long order history, clean return record, no coupon abuse flags. This gives you a reference point for what “healthy” looks like in your own store’s data, which helps you calibrate your reading of the riskier profiles.
The allowlist โ when to use it on day one
If you recognize any customers in the Risk or Critical segment who you know are legitimate โ a business buyer with unusual order patterns, a wholesale customer with high order volume and above-average returns for genuinely defective products โ add them to the allowlist now. Allowlisted customers are locked at a score of 100 and will not trigger any enforcement, regardless of what the detection modules find.
To allowlist a customer: open their profile, then click the “Allowlist” button in the action buttons area. The score updates immediately.
Step 5: Trust Scores in Your WooCommerce Orders List
TrustLens adds a trust context layer to the standard WooCommerce orders interface โ in two places.
The orders list column
On the WooCommerce โ Orders screen, TrustLens adds a segment badge column next to each customer name. The badge shows the customer’s current segment (VIP, Trusted, Normal, Caution, Risk, or Critical) in the segment’s color. Clicking the badge links directly to the customer’s TrustLens profile.
You can also filter the orders list by segment using a dropdown that TrustLens adds to the order filters. This lets you pull up “all orders from Critical customers” or “all orders from Risk customers” in one click โ useful when you want to review recent orders from high-risk customers as a group rather than one at a time.
The order edit metabox
When you open an individual order (WooCommerce โ Orders โ any order), TrustLens adds a metabox on the right side of the screen showing the customer’s trust score, current segment, and key risk metrics. You see the risk context while processing a specific order without having to navigate away to the TrustLens customer page.
This integration is on by default. If you want to turn it off (for example, to reduce visual clutter on the order screen), you can disable it under Settings โ General โ Order Warnings.
What to Do Next โ and What to Leave Alone for Now
After completing the steps above, you have done the meaningful setup work for a first session. Here is a practical guide to what comes next, and what to hold off on.
Do: set up email notifications
TrustLens โ Notifications has email notification settings. There are three free notification types worth enabling if they are not already on:
- Welcome summary โ sent 24 hours after activation, summarizing your store’s current risk picture. If you are reading this guide, you probably missed it โ check the Notifications page to confirm it is set to your correct email address for future use.
- Weekly summary โ a regular email showing your current segment distribution, top returners, and any new high-risk customers. Low noise, genuinely useful.
- Blocked checkout alert โ fires when a blocked customer attempts to check out. Only relevant once you have enabled blocking and added customers to the block list, but worth turning on in advance.
Do: make a note of any customers you want to revisit
If you saw customers in the Critical or Risk segment whose event timelines showed genuine behavioral patterns โ not data artifacts, not legitimate business patterns โ note them down. You do not have to act immediately. The next step is understanding whether checkout enforcement makes sense for your store before you enable it.
As a starting point, the post on why blocking bad WooCommerce customers manually never works is useful context if you are thinking about what enforcement looks like in practice โ specifically why static blocklists don’t close the loop and what behavioral triggers actually do.
Do: check the dashboard weekly, not daily
The TrustLens dashboard is designed for a quick weekly review, not daily monitoring. Check whether the average trust score has shifted, whether the Critical segment count has grown, and whether any new names have appeared in the high-risk attention list. Five minutes a week is enough to stay on top of the picture TrustLens builds.
Don’t: enable blocking before you are ready
Blocking a customer is consequential. Before you enable checkout enforcement and start blocking people, make sure you have read through at least several profiles in the Critical and Risk segments, confirmed the signals are genuine, and have a plan for what happens when a blocked customer contacts your support team. The TrustLens block message is customizable โ set it to something that directs customers to support rather than explaining the reason for the block.
Don’t: change threshold settings based on gut feel
You now have a full picture of your store’s risk data. Use it. If you want to change the return rate thresholds, look at the category return rates chart first. If you want to change the minimum orders threshold, look at how many customers in each segment have fewer than 5 orders. Data first, then settings.
Don’t: delete customers from TrustLens profiles unnecessarily
The customer list has a bulk-delete option. Resist using it unless you have a specific reason โ for example, removing test accounts from your development period. Deleting a customer profile removes their entire event history and score, which means TrustLens will rebuild them from scratch on their next order. For customers with genuine behavioral patterns, this erases the evidence that supports your policy decisions.
First-session checklist
- Run the historical sync from the onboarding card on the dashboard. Keep the tab open to watch progress, or check back later โ it runs in the background.
- After the sync: check the segment distribution. Note how many customers are in Risk and Critical before taking any action.
- Review Settings โ General. Adjust minimum orders threshold and return rate thresholds only if they clearly do not match your store’s reality. Leave blocking off.
- Open the TrustLens customer list and filter to Critical. Read the event timelines for any customers in that segment. Confirm the signals are genuine before acting.
- Allowlist any legitimate customers who appear in Risk or Critical due to unusual but valid behavior.
- Enable the weekly summary email notification under TrustLens โ Notifications.
- Check the WooCommerce orders list โ the segment badge column is there now. You will see trust context on every order from this point forward.
Common First-Session Questions
How long does the historical sync take?
It depends on your order volume. A store with 1,000โ3,000 historical orders typically finishes in 20โ40 minutes. Larger stores with 20,000+ orders may take several hours. The sync runs in small batches using Action Scheduler (the same system WooCommerce uses for background jobs) and has no impact on your frontend performance while it runs. You can pause and resume it from the dashboard if needed.
My dashboard is empty after activation. Is something wrong?
No. TrustLens shows an empty state on first load because no customers have trust profiles yet โ that is what the historical sync is for. The onboarding card in the empty state shows you how many orders are ready to be analyzed and gives you the button to start the sync. Once the sync runs, the dashboard populates with your real data.
I see customers in Critical. Should I block them right away?
Not immediately. A trust score is a signal, not a verdict. Before blocking anyone, open their customer profile and read through the event timeline. Confirm that the signals driving the low score reflect a genuine behavioral pattern โ not data from a test period, not a run of legitimate returns on defective products, not a business buyer with unusual but valid purchasing habits. Once you are confident the signals are real and the pattern is consistent, then consider action. The allowlist is always available for customers where you decide the risk flags are not warranted.
Do new orders get scored automatically, or do I need to trigger it?
Automatically. From the moment TrustLens is activated, every new WooCommerce order is analyzed and contributes to the relevant customer’s trust profile. Score updates happen asynchronously via Action Scheduler โ they do not run on the checkout flow, so there is no performance impact at the moment of purchase. You do not need to do anything for ongoing scoring to work.
What does a typical healthy dashboard look like after the sync?
For a general merchandise store with 3โ5 years of order history and a reasonable return policy, you would typically expect: an average trust score in the 60โ75 range, the majority of customers in the Normal and Trusted segments, a small Critical segment (usually under 5% of profiled customers), and a store return rate that matches what you roughly expected based on your refund records. If your Critical segment is large or your average score is surprisingly low, the segment distribution and event timelines will tell you why.
Can I use TrustLens with guest checkout customers?
Yes. TrustLens tracks customers by a hash of their email address, so guest and registered customers are profiled equally. A guest customer who later creates an account with the same email address carries their behavioral history forward automatically. This matters because a meaningful portion of return abuse and coupon exploitation happens specifically through guest checkouts designed to avoid per-account tracking.
The linked accounts module shows a connection I don’t recognize. What should I do?
Open the customer profiles for both linked accounts and check the match types shown in the linked accounts section. A single overlapping fingerprint (shared IP address, for example) is weaker evidence than four or five overlapping types (shared address, phone, IP, and payment token). Shared IP addresses in particular can cause false-positive links โ a workplace, a university campus, or a shared residential connection can look like linked accounts. If the match strength is low and the accounts otherwise look unrelated, treat the link as inconclusive and leave both profiles in their current segments. If the match strength is high โ three or more fingerprint types overlap โ the connection is more reliable.
How do I know when to enable checkout blocking?
Enable blocking when you are satisfied that: (1) you have reviewed the Critical and Risk segment profiles and the signals are genuine, (2) you have allowlisted any legitimate customers who might otherwise be caught, (3) you have a block message set to something neutral and support-directed, and (4) your support team knows that blocked-checkout inquiries may come in. There is no rush โ TrustLens surfaces risk information whether or not blocking is enabled. The data is valuable before you take any enforcement action.