How to view and debug Rewards programs using the Activity tab
Use the program tab to see how individual customers move through your Rewards programs. The Activity tab lets you search for a customer, review which programs they've entered, and understand the outcome of each step in a specific program. This tool helps you quickly troubleshoot issues, confirm behavior, and understand why a program did or did not trigger.
This guide explains how to use the Activity tab to view and debug Rewards program for individual customers.
- Shopify Checkout Integration
- Migrated Shopify Checkout Integration
Before you start
To use the Activity tab, you must ensure that:
- Your store has at least one Rewards program configured, and
- The specific customer you're searching for has interacted with a Rewards program
How it works
The Activity tab provides insights into how a Rewards program performed for a specific customer. Each time a customer enters a Rewards program, Recharge records it as a flow run.
You can open a flow run to see:
- The results of each step in the program
- The actions performed
- Where the program completed or failed
Recharge marks a flow run as failed if any task assigned to the program is not fully completed. For example, if a notification email doesn't send because a customer doesn't accept marketing emails, the flow run will show as failed even if another action (like the customer receiving a reward) succeeds.
View and debug a customer’s Rewards program activity
View the Activity tab in the Recharge merchant portal to review a customer's history and inspect how the program performed for that customer:
- In the Recharge merchant, select Loyalty and click Rewards.
- Click Activity from the Rewards navigation menu.
- Use the search bar to find a customer by name or email.
- Click on the Program name to view its status and open the detailed debug view.
- Review the Execution results screen to understand how the customer interacted with each node in the experience:
- Use the Data changes tab to understand the customer's current subscription and customer details
- Use the Node results tab for a detailed look at the customer's experience after interacting with Concierge
