By default, points are only tracked for logged-in WordPress users. The Guest Customer Tracking module extends the programme to non-logged-in shoppers, allowing them to accumulate points that are later transferred to their account when they register or log in.
How It Works #
- A guest customer places an order (checked out as guest).
- Points are stored against their email address in a separate guest points database table.
- When the guest registers an account (or logs in with the same email), their accumulated guest points are merged into their account balance.
Enabling Guest Tracking #
Go to Points & Rewards → Settings and enable Guest Customer Tracking in the Pro Modules section.
Guest Email Notifications #
When guest tracking is enabled, the plugin can send points confirmation emails to guest customers at their order email address, letting them know they’ve earned points and encouraging them to create an account to access the full rewards dashboard.
Points Sync on Registration #
When a guest customer creates an account, the plugin automatically detects any guest points associated with their email and transfers them to the new account. This happens immediately on account creation.
Limitations #
- Guest customers cannot access the Rewards dashboard or claim reward vouchers – they must create an account to do so.
- The referral programme requires a logged-in account to generate referral links.
- Levels progression is only tracked for registered accounts.