Overview
The Require customer consent to join the Rewards program setting makes joining your loyalty program opt-in. When enabled, customers must explicitly agree to join before they can access rewards features. By default, this setting is disabled.
Key benefits
Ensures compliance with privacy policies.
Makes participation in the loyalty program opt-in rather than automatic.
How to turn on customer consent
In your Growave admin, go to Rewards → Settings → General.
Scroll down to Rewards availability.
Enable Require customer consent to join the Rewards program.
(Optional) Enable Reward for orders made before consent to automatically reward eligible order-related actions customers completed before giving consent.
(Optional) Under Select the starting date to reward orders, choose the earliest order date to reward:
If you select a date, only orders placed on or after that date and before the customer gives consent are rewarded.
If you leave it empty, all eligible orders that haven’t been rewarded yet may be rewarded when customers give consent.
Click Save.
Once saved, consent prompts appear in the Growave Rewards widgets and extensions for customers who haven't given consent yet, and such customers are flagged in your admin panel.
Where and how customers give consent
When consent is required to take part in the Rewards program, a customer who hasn't consented yet is prompted before they can use rewards features. Here's how the prompt appears on each surface.
⚠️ Important: Customer eligibility settings take precedence over consent settings. If a logged-in customer is excluded from your loyalty program using customer eligibility tags, they cannot access the rewards interface and will not see the consent prompt.
📖 Learn more about how to exclude customers from the Rewards program
On your storefront
Rewards pop-up widget and Rewards page: A consent banner displays a Give consent button. Clicking anywhere on the Rewards pop-up widget or Rewards page (except the button itself) triggers a confirmation modal. A customer must click Give consent to unlock the rewards interface.
Loyalty info widget: Clicking anywhere on the Loyalty info widget triggers the consent modal.
On Shopify customer account pages (new customer accounts)
Rewards page extension: Clicking on any card in the Rewards page extension triggers the consent modal.
Loyalty info extension (Profile page): Clicking anywhere on the Loyalty info extension triggers the consent modal.
In Shopify POS
Existing customers with a points balance must give consent in-store via Shopify POS before using rewards features. A cashier must add the customer to the order and tap the Redeem Rewards tile to open the Give consent page.
New customers created via a Shopify POS device must give their consent via the online storefront widgets.
What changes when consent is required
Growave admin panel impacts
Customers who have not consented are flagged, and you cannot manually modify their rewards data until they do. Edits to these fields are blocked under Growave admin panel → Customers → [customer profile]:
Points balance
VIP tier status
Birth date
Marketing status
📘 Note: Growave will display a message on the customer's profile confirming they have not participated. The fields will automatically unlock once the customer gives consent.
Features hidden when consent is required
These Growave features remain hidden until the customer gives consent:
Earn points widget for product pages.
Potential points indicator and Redeem points checkout page extensions.
How the consent setting affects earning and redeeming rewards
When Require customer consent to join the Rewards program is enabled, customers can’t earn or redeem rewards until they give consent. Activity a customer completes before giving consent is handled differently depending on the action type.
Existing customers (joined before the consent setting was enabled)
Activity completed before you enabled the consent setting, including orders, was rewarded as usual. Points already earned stay on the customer’s balance, and rewards and discount codes already issued are not revoked.
Until these customers give consent, they can’t:
Earn new points or rewards.
Redeem existing points for new rewards.
Interact with Growave Rewards widgets and extensions.
📘 Note: If a customer previously generated and saved a discount code (for example, from a Reward received notification email), they can still apply that code manually at Shopify checkout.
When these customers give consent, activity they completed after the consent setting was enabled is processed as described in How activity completed before consent is handled below. With Reward for orders made before consent enabled, earlier orders that haven’t been rewarded yet may also be rewarded. See Which orders are rewarded.
New customers (joined after consent setting was enabled)
Until a new customer gives consent, they don’t earn points or discounts for completing actions and can’t interact with Growave Rewards widgets and extensions.
When these customers give consent, activity they completed before consent is processed as described in How activity completed before consent is handled below.
How activity completed before consent is handled
For activity completed before consent, the outcome depends on the action type and, for order-related actions, on the Reward for orders made before consent setting.
Rewards issued automatically after consent
Sign up and Subscribe to newsletter actions are rewarded automatically after the customer gives consent if the customer completed the action while the consent setting was enabled, the action was active, the customer meets the conditions set for that action, and the customer hasn’t already received that reward.
📘Notes:
Rewards for Sign up and Subscribe to newsletter actions do not depend on the Reward for orders made before consent setting.
Giving consent to join the Rewards program is not the same as subscribing to the newsletter. If the customer isn’t actually subscribed, the Subscribe to newsletter reward isn’t issued.
Rewards for order-related actions made before consent
Reward issuance for the order-related actions (Place order, Place XX orders – Punch card, Buy X to get Y, Spend X to get Y, and Points per item purchased) completed before giving consent depends on Reward for orders made before consent:
Setting disabled (default): These actions are not rewarded automatically. To reward past orders, use the Rewards for past actions feature manually.
Setting enabled: Growave automatically evaluates and rewards these actions as soon as the customer gives consent.
Which orders are rewarded
When Reward for orders made before consent is enabled, you can limit which orders are rewarded with Select the starting date to reward orders.
After the customer gives consent, Growave rewards their orders that haven’t been rewarded yet, based on order date:
Starting date not selected: All orders placed before the customer gives consent.
Starting date selected: Orders placed on or after the date in Select the starting date to reward orders until the customer gives consent.
⚠️ Important: Orders placed before you enabled customer consent are usually already rewarded, but some may not be. For example, an order might not have been rewarded if Place order or the Points program was inactive when it was placed and was activated later, without running Rewards for past actions. If Reward for orders made before consent is enabled and no starting date is selected, these orders may be rewarded when customers give consent.
📘 About Reward for orders made before consent
Settings are checked at the moment of consent: Both Require customer consent to join the Rewards program and Reward for orders made before consent must be turned on when the customer gives consent. If you turn on Reward for orders made before consent after a customer has already given consent, their earlier orders aren’t rewarded automatically. Use Rewards for past actions instead.
Reward timing: Rewards follow the same timing rules as Rewards for past actions. If a reward delay is configured and the order has already reached the status that triggers the reward (Reward management → Issue reward when order status is one of), the delay is ignored and the reward is issued as soon as the customer gives consent.
Activity logs and history: Rewards issued through this setting are marked as Reward for past action in the Growave admin panel Activity logs, storefront widgets, and account extension.
No duplicates: Orders already rewarded through this setting aren’t rewarded again if you run Rewards for past actions later.
Reviews submitted before consent
The Reward for orders made before consent setting doesn’t apply to the Leave review action. To reward reviews submitted before consent, use Rewards for past actions manually.
Actions that can’t be rewarded after consent
These actions aren’t rewarded automatically after consent and aren’t supported by Rewards for past actions:
Actions that can’t be completed before consent
Follow on… and Share on… (social actions) cannot be completed before consent, so there is nothing earlier to reward. Customers can earn these only after giving consent.
How the consent setting affects VIP tiers
Until a customer gives consent, their VIP tier doesn’t change.
Default tier
If the default tier is enabled in the VIP Tiers program, new customers are assigned the default tier automatically when they give consent.
Tier progress for activity completed before consent
How earlier activity counts toward tier progress depends on the tier milestone:
Points earned: Points granted through Reward for orders made before consent don’t count toward tier progress.
Amount spent, Orders placed, Referrals completed: These milestones do not depend on the Reward for orders made before consent setting. Giving consent doesn’t trigger a tier recalculation by itself. The tier is recalculated at the customer’s next event, such as a new order or referral. Progress is calculated from the customer’s orders or referrals since the tier start date, based on your Tier enrollment settings. This includes orders and referrals made before consent.
Imported VIP tier members without consent
If you import customers into a VIP tier, those who haven’t given consent are “frozen”:
Their activity doesn’t change their tier until they give consent.
Manual VIP tier changes and recalculations (upgrades, downgrades, Entry rewards) don’t apply until they give consent.
How to export consent data
You can export customer data, including the exact date they provided consent, to assist with targeted email campaigns.
Navigate to Analytics → Rewards and click Create report.
Select the required period.
Check the required data boxes (e.g., Customer ID, Email, Consent accepted at).
Click Create.
📘 Note: Customers who have provided consent will have a timestamp in the Consent accepted at column. An empty field means the customer has not yet consented.
📖 Learn more about how to export Rewards data
If you have any questions or need assistance, contact us at [email protected] or use the chat icon in the bottom-right corner of your Growave admin panel. We're here to help! 🤗





