VirtueMart Forum

VirtueMart 2 + 3 + 4 => General Questions => Topic started by: EvanGR on June 11, 2025, 06:50:46 AM

Title: Loyalty offers/rewards?
Post by: EvanGR on June 11, 2025, 06:50:46 AM
Hello all,

What are the ways to introduce options for customer loyalty offers and rewards?
e.g.
- Discounts based on "credits"
- Limited offers to select customers
etc..
Title: Re: Loyalty offers/rewards?
Post by: PRO on June 25, 2025, 22:04:32 PM
I would use chatgpt and make this.

You need an admin component.
You need a table that stores users points, reedeemed etc.
You can get it to auto run on page load when you view the admin component. (to take into account new orders, and update the table) OR get chatgpt to write a cron for you to run daily etc.

You could do a standardized points per order value (make this a parameter value for the admin component, and then you could even run sales where you change the value points to more etc. ).
You could also go into the admin component, and add a value for certain customers etc.

So then, after you have values in the database.
You could display a form box on the user page showing the available points etc. Have the form ask "Would you like to claim your $200 coupon code today?"  Then when they click the button for yes, add the coupon to the database (with an expiry date etc)

Like i said I would do this with chatgpt, i am a coder, but would rather just design the mainframe, and deploy faster.