Prestashop Birthday Gift Voucher extension is really helpful for a store owner when it comes to making the customers feel special. Through this module, the customers will receive a birthday wish mail or birthday mail with voucher code automatically. The birthday voucher code received in an email can be used by a customer for getting a discount during the time of checkout.
- Add different plans on the basis of which birthday emails will be sent to the customers.
- Add a plan for sending only birthday wish email.
- Add a plan for sending birthday email with a voucher code to the customers.
- Set the validity of a birthday gift voucher.
- Set the minimum number of orders to be placed by a customer in order to receive a birthday gift voucher.
- Set the total purchase a customer needs to make from the store in order to receive a birthday gift voucher.
- Access to a separate dashboard where he can view total sales using birthday gift vouchers, details of customers who have used the gift vouchers etc.
Admin can configure the module by navigating through Modules->Modules & Services->installed modules.
Admin will get a configure link by clicking on “CONFIGURE” button as shown below:
Once Admin has got the configure link, he has to set a cron task by entering task description, target link, and task frequency.
In the Task frequency field, admin has to set the time, day, month and week according to which the birthday email or birthday email with voucher code will be sent to the customers. Admin has to set the time 00:00 for every day so that the cron job will run automatically every day at 00:00.
Admin Configuration- Birthday Gift Voucher
Admin has to configure birthday gift voucher by navigating through Catalog->Birthday Gift Voucher.
First of all, admin has to create Email templates which will be visible to the customers in Birthday email send by admin.
Admin can view, edit or delete an email template. Admin can add a new email template by clicking on Add new Email Template.
Here admin has to enter Email Template Content and Email Template Title which will be visible to the customer in the Birthday mail.
Note: Admin cannot add the plan for birthday gift voucher without creating an email template.
Manage Birthday Gift Voucher
Admin can add a new plan for Birthday Gift Voucher by clicking on Add New Plan.
Note: Only one Birthday email will be sent to the customer in a year.
1.Plan Name– In this field, admin has to enter a name of the plan. The plan name will be visible only to admin and not to the customer.
2.Plan Type– There are two types of plan in Prestashop Birthday Gift Voucher Extension: one is Only Birthday Email and the other one is Birthday Email with Voucher Code.
- Only Birthday Email
If admin selects Only Birthday Email in Plan Type, then only birthday email will be received by the customer without a voucher code.
- Birthday Email with Voucher Code
If admin selects the plan type as Birthday Email with Voucher Code, then admin has to select “Apply a discount” as percent or amount. If he selects percent then he has to enter the discount percent in value field as shown below:
If admin selects amount in the field, then he has to enter the amount which can be used by a customer as a discount.
If admin has selected the plan type as Birthday Email with Voucher code then he has to set the validity of a voucher which means that the voucher will be applicable from the day email has been sent to a customer till the days set by the admin. For example, admin has set voucher validity for 10 days, and the email has been sent to the customer on 12/2/2018 then the voucher will be valid till 22/2/2018.
3.Customer Group Type- Admin has to select a customer Group Type on the basis of which the Birthday emails will be sent to the customers. Admin can set customer group type as based on total purchase or based on the frequency of orders.
If admin has selected customer group type as “Based on total purchase“, then he has to set the price range according to which email will be sent to the customers.
If admin has selected a customer group type as “Based on frequency“, then admin has to set the minimum and the maximum number of orders on the basis of which the customers will receive a birthday email.
4.Day(s) to send the mail before birthday– In this field, admin has to enter the number days to send the email before the birthday. For example, a particular customer’s birthday is on 15/2/2018 and admin has set 3 days, then the customer will receive a birthday email on 12/2/2018.
5.Status– Admin can set the status of a plan as yes or no.
Choose Email Template
After entering all the relevant details of a plan, the admin has to select an Email Template for the particular plan under Choose Email Template tab and then click on save.
Ways in which Plan gets Updated
In Prestashop Birthday Gift Voucher, a plan gets updated in 4 scenarios.
- When a plan is edited
- When an order is received
- When a customer gets registered
- When a customer is deleted
When a Plan is edited
Suppose admin has added 3 plans on the basis of a total purchase by the customers.
- The price range of Demo Plan is 1-100 and currently, there are no customers in this plan.
- The price range of Demo Plan 1 is 500-1000 and currently, there is 1 customer in this plan.
- The price range of Plan is 0-0 and currently, there are 3 customers in this plan.
Now if the admin changes the price range of the Plan from 0-0 to 100-200 then the plan will get update as shown below:
The customers in Plan have been reduced from 3 to 1, which means that 1 customer’s total purchases from the store are between 100-200.
When an order is received
The price range of Demo Plan 1 has been set as 500-1000. Now, if the customer orders the products which lie in the price range of 500-1000, then after payment acceptance of that order the plan will get updated as shown below:
When a Customer gets Registered
If admin has created a plan and sets its price range 0 – 0.
Now if a customer registers on the website then he/she will come under this plan automatically and the plan gets updated as shown below:
The customers in Demo Test Plan have been increased from 3 to 4 as the customer registers on the website.
When a Customer is Deleted
In Prestashop Birthday Gift Voucher, the plan will get updated if a customer who lies in that plan gets deleted by admin.
- The price range for Demo Plan is 1000-1500
- The price range for Demo Plan 1 is 500-1000
- The price range for Plan is 200-300 and
- The price range for Plan 4 is 0-0.
Now if the admin deletes a customer who has a total sales value of 998.66, then Demo Plan 1 with a price range of 500-1000 will get updated as shown below:
Admin can view Birthday Gift Voucher dashboard by navigating through Catalog->Birthday Gift Voucher->Dashboard.
In Birthday Gift Voucher Dashboard, the admin can view the complete statistics for the Birthday Gift Voucher. Admin can view:
In Birthday Gift Voucher Dashboard, admin can view the total sales that have been generated using Birthday Gift Voucher code and the sales from Prestashop store. Admin can view sales on the daily, monthly or yearly basis. Admin can also set a customize date according to which he can view the sales generated.
The admin can also view the Birthday Gift Voucher Customers. The admin can view the number of Birthday Gift Voucher customers plan wise graphically.
The admin can view the number of Birthday mail with voucher which has been sent to the customers. The admin can also view the number of customers who have received vouchers and in which plan they lie graphically.
Customers who have used vouchers which they received on their email id can also be viewed by the admin. The admin can also view the number of customers who have used vouchers and in which plan they lie graphically.
5. Recently Voucher Used
Admin can view the details of the customers who have recently used birthday gift vouchers. Admin can view customer’s name, under which plan they are, voucher code, total discount received by using a voucher and the date on which voucher has been used by the customer.
Note: Here top 10 used birthday gift voucher records will be displayed.
6. Customer Record
Admin can view details of the customers who have ordered on the store and used the birthday gift voucher which they have received in the email.
Admin can view customer’s name, the plan name in which customer lie, total number of product purchased, the total amount paid after applying the voucher code and payment status etc.
Sent Email Log
Under this tab, admin can view the details of the customers to whom birthday mail voucher code has been sent. Admin can view details like customer’s id, template name which admin has created, recipient’s email id, date of birth, date and time on which birthday email has been sent.
Current Product Version - 4.0.0
Supported Framework Version - 1.7.x.x