Would you like more customers to create an account, place their first order, and review what they bought? Beyond earning points from purchases, RewardsWP includes three bonus earn actions that reward customers at these key moments. They help you build long-term loyalty with your store.
This guide walks you through how to turn on and set up each bonus action.
- Comparing the Bonus Earn Actions
- Rewarding Account Signups
- Rewarding Product Reviews
- Rewarding First Orders
- Showing Bonus Points in the Rewards Widget
- Frequently Asked Questions
Before you get started, make sure RewardsWP is installed and activated on your WordPress site.
Comparing the Bonus Earn Actions
RewardsWP offers three bonus earn actions alongside the standard points-from-purchases action. Each one rewards customers for a specific behavior:
| Action | Default points | Trigger | How often |
|---|---|---|---|
| Create an account | 100 | Customer creates an account | Once |
| Write a product review | 100 | Review is approved | Once per product |
| First order bonus | 200 | First completed order | Once |
All of these actions live in the Ways to Earn section, at RewardsWP » Settings » Points. Each bonus action appears as its own section there, alongside the Make a purchase action.
The sections below cover each bonus action, starting with account signups.
Rewarding Account Signups
To get started, we’ll turn on points for account signups.
The signup action rewards customers with points when they create an account on your site. It’s a simple way to encourage registration, which gives you a direct relationship with the customer for future marketing and loyalty engagement.
Turning On Signup Points
- Go to RewardsWP » Settings » Points.
- In the Ways to Earn section, find the Create an account action.
- Turn on the switch beside it.
- Set the Points amount (default: 100).
- Optionally set a Custom title and Custom description (these appear in the rewards widget).
- When you’re done, click Done. Then save your changes from the save bar.
Next, review the settings that control this action.
Settings
| Setting | Default | Description |
|---|---|---|
| Enabled | Off | When off, signups earn no points. Turn it on to award points when a customer creates an account. |
| Points | 100 | Number of points awarded on signup |
| Custom title | Empty | Override the default “Create an account” label in the widget |
| Custom description | Empty | Override the default description in the widget |
Next, see when signup points are awarded.
When Points Are Awarded
Points are awarded the moment the customer’s account is created (during the WordPress registration process). Each customer earns signup points once.
Next, the review action rewards customers for reviewing products they bought.
Rewarding Product Reviews
The Write a product review action rewards customers for reviewing products they bought. Reviews are social proof that help other customers decide. Points give customers a reason to share their experience.
Customers can review a product in two places. They can write the review inside the rewards widget, from a list of the products they bought. They can also use the review form on the product page.
Either way, the points arrive once the review is approved, never on submit alone.
For WooCommerce, your WordPress comment settings decide whether a review is approved at once or held for you to approve. For Easy Digital Downloads, the EDD Reviews extension decides.
See How to Moderate Comments in WordPress to set up the WordPress comment settings.
Each product earns points one time. A customer who reviews several products they bought can earn points for each one.
Verified buyers only is on by default. Review points go to customers who bought the product.
You can also turn on the toggle under Review points limit, which is off by default. When it is off, there is no limit on how many reviews earn points. When you turn it on, it sets the maximum number of reviews that earn points. The limit applies in any rolling one, seven, 30, or 365 day period.
Customers who reach the limit can still write reviews. The rewards widget tells them when review points unlock again. A review that waits for approval may earn no points. The limit can fill before you approve it.
The action works with WooCommerce reviews. For Easy Digital Downloads, it works through the EDD Reviews extension.
Customers earn the same points for any honest review, good or bad.
Disclose that reviewers earn points, near your reviews and average rating. The FTC’s questions and answers explain the rule. This is not legal advice.
To turn it on and see what customers see, read earning points from product reviews.
The last bonus action rewards customers on their first completed order.
Rewarding First Orders
The first order action gives customers a bonus points reward when they complete their first order. It makes a strong first impression and shows new customers the value of your loyalty program right away.
Turning On First Order Points
- Go to RewardsWP » Settings » Points.
- In the Ways to Earn section, find the First order bonus action.
- Turn on the switch beside it.
- Set the Points amount (default: 200).
- Optionally set a Custom title and Custom description.
- When you’re done, click Done. Then save your changes from the save bar.
Next, review the settings for first order points.
Settings
| Setting | Default | Description |
|---|---|---|
| Enabled | Off | When off, first orders earn no bonus. Turn it on to award the bonus on a customer’s first completed order. |
| Points | 200 | Number of points awarded on first order |
| Custom title | Empty | Override the default “First order bonus” label in the widget |
| Custom description | Empty | Override the default description in the widget |
Next, see when first order points are awarded.
When Points Are Awarded
Points are awarded when the customer’s first order reaches a completed status. RewardsWP checks the customer’s order count to know it is their first order. Each customer earns this bonus once.
The default of 200 points is higher than the other bonus actions, because it rewards a purchase. The first purchase is a meaningful milestone for customer retention.
The first order action stacks with the standard points-from-purchases action. If both are enabled, a customer’s first order earns them the per-dollar purchase points plus the first order bonus.
Next, see how these bonus actions appear in the rewards widget.
Showing Bonus Points in the Rewards Widget
When you enable bonus earn actions, the rewards widget shows them in its Ways to earn section. Customers see every way they can earn points at a glance.
Each action appears with its title, description, and point value. If you’ve set custom titles and descriptions, those are what customers see. Otherwise, the default labels are used.
The review action shows as Leave a review, with a Review button. That button opens the list of products the customer bought. They can write the review right there in the widget.
Note: The Review button does not show for visitors who are signed out. It also does not show for customers who joined with an email only, or who have no paid orders and no guest orders. If your WooCommerce store has reviews turned off, the review action does not show in the widget.
That’s it! You know how to give customers bonus points when they create an account, review a product they bought, and complete their first order. Next, to set up review points in full, read earning points from product reviews. To see what customers see, read understanding the rewards widget.
Frequently Asked Questions
Below, we’ve answered some of the most common questions about bonus earn actions.
Can I stack all three bonus actions with purchase points?
Yes. All bonus actions are independent of each other and of the standard purchase earn action. A customer who signs up, makes their first purchase, and leaves a review can earn signup points, first order points, purchase points, and review points. The review points arrive once the review is approved.
Can I change the point amounts after customers have already earned points?
Yes. Changing the point amount affects future actions. Points that have already been awarded aren’t recalculated or adjusted. If you change the signup bonus from 100 to 200 points, customers who already signed up keep their 100 points. New signups earn 200.
What happens if I reject, delete, or mark a product review as spam?
If a review is rejected, deleted, or marked as spam after its points were awarded, the points stay in the customer’s balance. The product also stays marked as paid. A second review of it doesn’t earn points. You can adjust a customer’s balance by hand if needed.
Can I disable a bonus action after it’s been active?
Yes. Toggling an action off stops it from awarding points for future events. Points already earned aren’t affected. You can toggle it back on at any time.