SLiCK_303 Posted February 25, 2018 Posted February 25, 2018 I dunno if anyone needs anything like this, but I just release another module, this one is called Birthday Gift. You can find it on the thirtybees store here, or on github directly here. It will send an email out to a customer who has a birthday today. You can also choose to make a discount voucher as well. You can run it as a cron job everyday, so it will be automatic, or you can run the link manually.
Chandra Posted February 25, 2018 Posted February 25, 2018 @SLiCK_303 You read my needs, another one I was waiting for!
Beeta Posted February 26, 2018 Posted February 26, 2018 Go go @SLiCK303 ! :kissingsmiling_eyes: And now the usual questions/requests: Is the coupon created automatically? How about do like IKEA that gives the discount during all the "birthday month"? ...so it needs to send the email on 1st day of the "birthday month" with a coupon valid (1 time for that specific customer) for the whole month.
wakabayashi Posted February 26, 2018 Posted February 26, 2018 Oh that's an interesting one. I guess when we test my loyality module, we could hook this birthday module into mine.
DRMasterChief Posted February 26, 2018 Posted February 26, 2018 just my short note: THIS IS HOW COOPERATION AND WORK SHOULD BE IN AN FORUM ! Thank you for these, guys. I will definitely donate some blingblings when i am finished with the shop and go public, even if we don´t use this modules.
SLiCK_303 Posted February 26, 2018 Author Posted February 26, 2018 @foolab said in [Free Module] Birthday Gift: Go go @SLiCK303 ! :kissingsmiling_eyes: Is the coupon created automatically? Yes it is, if you set it to create one. How about do like IKEA that gives the discount during all the "birthday month"? ...so it needs to send the email on 1st day of the "birthday month" with a coupon valid (1 time for that specific customer) for the whole month. I think thats a different module....But I contemplate the idea.
SLiCK_303 Posted February 26, 2018 Author Posted February 26, 2018 @wakabayashi said in [Free Module] Birthday Gift: Oh that's an interesting one. I guess when we test my loyality module, we could hook this birthday module into mine. yeah, instead of mine making the discount voucher, I should have let your module do points instead. I'll talk to you more about this on Slack.
Chandra Posted February 27, 2018 Posted February 27, 2018 @SLiCK_303 It would be good to have customer group selection so we can avoid sending birthday emails to say b2b and blacklisted customers. Second, as above a month would be a better duration for voucher validity (unless it can be configured somewhere). Thanks again for this nice module.
SLiCK_303 Posted February 27, 2018 Author Posted February 27, 2018 @chandra said in [Free Module] Birthday Gift: @SLiCK_303 Second, as above a month would be a better duration for voucher validity (unless it can be configured somewhere). I just released v1.0.2 which has duration setting, and new emails. Uninstall and delete the version you have now, then d/l and install the new version. As for the customer group setting, I'll look into it.
SLiCK_303 Posted February 28, 2018 Author Posted February 28, 2018 If you setup a cron job, make sure to change it to the new url, as the security key has changed since you installed the new version.
Chandra Posted February 28, 2018 Posted February 28, 2018 @slick_303 said in [Free Module] Birthday Gift: @chandra said in [Free Module] Birthday Gift: @SLiCK_303 Second, as above a month would be a better duration for voucher validity (unless it can be configured somewhere). I just released v1.0.2 which has duration setting, and new emails. Uninstall and delete the version you have now, then d/l and install the new version. As for the customer group setting, I'll look into it. @slick_303 said in [Free Module] Birthday Gift: @chandra said in [Free Module] Birthday Gift: @SLiCK_303 Second, as above a month would be a better duration for voucher validity (unless it can be configured somewhere). I just released v1.0.2 which has duration setting, and new emails. Uninstall and delete the version you have now, then d/l and install the new version. As for the customer group setting, I'll look into it. Great, installed. Thanks so much.
SLiCK_303 Posted February 28, 2018 Author Posted February 28, 2018 @chandra said in [Free Module] Birthday Gift: @SLiCK_303 It would be good to have customer group selection so we can avoid sending birthday emails to say b2b and blacklisted customers. I just put out version 1.0.3 of the module, you can now enter customer groups you'd like to restrict the emails to. I did it a dirty way, were you have to enter the group id's manually, instead of picking from a nice pick menu, but it works. Just install over your existing install, and then pick your groups.
SLiCK_303 Posted March 1, 2018 Author Posted March 1, 2018 I just released version 2.0.0 of the module. I re-wrote it, and added email logging to it. Uninstall and delete your current version, then d/l and install this version. You will be getting a new security key doing this, so update your cron job to reflect it.
Chandra Posted March 2, 2018 Posted March 2, 2018 Works nicely. No Subject was found for birthday in the database. I was able to change the email subject in translations in earlier versions, however the email subject text box does not show up now. How can I change it in v2.0.0?
SLiCK_303 Posted March 2, 2018 Author Posted March 2, 2018 @chandra said in [Free Module] Birthday Gift: Works nicely. No Subject was found for birthday in the database. I was able to change the email subject in translations in earlier versions, however the email subject text box does not show up now. How can I change it in v2.0.0? I released version 2.0.1 to fix this issue. Simply install over your existing module.
Chandra Posted March 2, 2018 Posted March 2, 2018 @slick_303 Installed 2.0.1 but still see the same issue with email subject being unavailable in the translations. The other interesting thing is that the email template for %discount voucher can't be seen. Only the absolute value translation shows up and it does not have a subject. I tried after a clear cache too.
SLiCK_303 Posted March 2, 2018 Author Posted March 2, 2018 hmmm.. let me test it some more, it was working for me. but let me look some more......
SLiCK_303 Posted March 2, 2018 Author Posted March 2, 2018 Seems to work for me... I only use english though, so maybe theres an issue with others. You copied the new /mails/en to your language files right?
SLiCK_303 Posted March 2, 2018 Author Posted March 2, 2018 I just installed another language on my test site, and I still have the Email Subject line to edit...
Chandra Posted March 3, 2018 Posted March 3, 2018 I use only English. Instead of the text box for email subject, I see a message that no subject was found in database. Let me completely uninstall and reinstall.
Chandra Posted March 3, 2018 Posted March 3, 2018 I copied the emails from the module emails folder to /themes/default-bootstrap/modules/birthdaygift/mails/en and all is good now. For some reason, this was still having only one old email template.
zimmer-media Posted March 8, 2018 Posted March 8, 2018 I am thrilled and so far it works very well. At the moment, I keep in mind that customers can always change their date of birth to get a voucher. Are there any restrictions?
SLiCK_303 Posted March 8, 2018 Author Posted March 8, 2018 no, that is always a possibility. You would have to watch the vouchers to see if that was happening. I have no solution for a person doing that.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now