Queued Emails - Ideas and Chat

Open to all! Ask other shopowners for help.
User avatar
burt
Core Team
Posts: 4546
Joined: Tue Oct 29, 2019 9:37 am
Phoenix Version: v1.1.0.8
Has thanked: 252 times
Been thanked: 412 times

Queued Emails - Ideas and Chat

Post by burt »

I'd like to get some more Scheduler Modules coded up, to make the Queued Emails system more rounded and more useable.
View the Queued Emails process at viewtopic.php?f=28&t=2211
Can anyone think of an outgoing email where the email send time does not particularly need to be "immediate", but can be at some point in the future (ranging from X hour(s) to Y year(s)). Doesn't matter if the outgoing email is to one particular customer (eg most of the modules listed below) or to a group of customers (eg the update stock module below). TY.

Currently existing;

Birthday Greetings
Schedules email for 21 days prior to the customers birthday

No Checkout
Schedules email for 5 days after account creation IF the customer did not make an Order

Request Review
Schedules email for 30 days after Order Completion

Request Testimonial
Schedules email for 90 days after Order

Winback
Schedules email for 90 days after Order

Review Thanks
Schedules email for 1 day after Shopowner sets a Review to Live

Update Stock
Schedules email for 1 day after Shopowner updates Stock on a Product to all Customers who subscribe to Notifications on the Product.

Add Special
Schedules email for immediately after Shopowner adds a Special Offer to all Customers who subscribe to Notifications on the Product.

End Special
Schedules email for 5 days prior to the Expiry Date of a Special Offer to all Customers who subscribe to Notifications on the Product.

Anniversary
Schedules email for 5 years after the Customer created an account

Checkout Stock
Schedules email for immediately for each product in an order, where the live stock of the product is fewer than "minimum". Emails are scheduled to all Customers who subscribe to Notifications on the Product


Join The Code Co-op to get access to your library in the Code Co-op Forum
Xpajun
Contributor
Posts: 187
Joined: Thu Mar 04, 2021 1:18 pm
Phoenix Version: v1.0.9.0
Has thanked: 3 times
Been thanked: 6 times

Re: Queued Emails - the process

Post by Xpajun »

How about an email for when there is only about less than 3 (or whatever you want to set) left
Current Store is now running 1.0.9.0 - php 8.2.18
Now working on taking a short rest :D - php 8.2.18
User avatar
Kofod95
Senior Contributor
Posts: 748
Joined: Sat Feb 06, 2021 7:38 pm
Phoenix Version: 1.0.8.20
Has thanked: 99 times
Been thanked: 179 times

Re: Queued Emails - the process

Post by Kofod95 »

-When a "followed" product gets added to specials (and when a special on a followed product is about to end)
-Maybe "anniversary"-mails: "Hey Mickey! It's been ten years since you created a profile at XYZ-shop. So great that you're still here! If you write this code "10-anni" in the comments of your next order we'll send you a little something as a thank you for the time that has passed (I know you said one year, but I couldn't let the idea go)

//Daniel
I'm not smart, but sometimes even a blind chicken can find a corn.
Here are a lot of corns: Phoenix user guide
User avatar
burt
Core Team
Posts: 4546
Joined: Tue Oct 29, 2019 9:37 am
Phoenix Version: v1.1.0.8
Has thanked: 252 times
Been thanked: 412 times

Re: Queued Emails - the process

Post by burt »

Kofod95 wrote: Tue Feb 13, 2024 8:21 am-When a "followed" product gets added to specials
Template
add_special_tpl.jpg
Powered by adding a Special (on which there are customers[Road Runner & Mickey Mouse] subscribed)
add_special_list.jpg
The Queue after adding (as well showing Mickeys outgoing Email)
add_special_Q.jpg
You do not have the required permissions to view the files attached to this post.
User avatar
burt
Core Team
Posts: 4546
Joined: Tue Oct 29, 2019 9:37 am
Phoenix Version: v1.1.0.8
Has thanked: 252 times
Been thanked: 412 times

Re: Queued Emails - the process

Post by burt »

I'll take a look at the other Ideas this week, thanks @Xpajun :+1: @Kofod95 :+1:
User avatar
burt
Core Team
Posts: 4546
Joined: Tue Oct 29, 2019 9:37 am
Phoenix Version: v1.1.0.8
Has thanked: 252 times
Been thanked: 412 times

Re: Queued Emails - the process

Post by burt »

Kofod95 wrote: Tue Feb 13, 2024 8:21 am -when a special on a followed product is about to end
A little bit more complicated. However;
end_special_tpl.jpg
Produces
end_special_email.jpg
Per customer subscribed.
You do not have the required permissions to view the files attached to this post.
Dan Cole
Senior Contributor
Posts: 498
Joined: Fri Oct 25, 2019 2:14 pm
Phoenix Version: 1.0.8.21
Has thanked: 67 times
Been thanked: 61 times

Re: Queued Emails - the process

Post by Dan Cole »

Kofod95 wrote: Tue Feb 13, 2024 8:21 am -When a "followed" product gets added to specials (and when a special on a followed product is about to end)
-Maybe "anniversary"-mails: "Hey Mickey! It's been ten years since you created a profile at XYZ-shop. So great that you're still here! If you write this code "10-anni" in the comments of your next order we'll send you a little something as a thank you for the time that has passed (I know you said one year, but I couldn't let the idea go)

//Daniel
Love this idea and was doing that very thing up until the pandemic started and both stocking and pricing issues raised their ugly heads and we could no longer discount items. In any case it's a beauty and I'd love to get back to doing that in a much easier way.

Dan
Dan Cole
Senior Contributor
Posts: 498
Joined: Fri Oct 25, 2019 2:14 pm
Phoenix Version: 1.0.8.21
Has thanked: 67 times
Been thanked: 61 times

Re: Queued Emails - the process

Post by Dan Cole »

For ideas, perhaps a simple Order Thank you x days after the order shipped. I also have, rattling around in my head, some sort of a reorder reminder email ie a consumable was purchased X days/months ago and the customer might want to order again. I'm just not sure how one might set it up since the frequency would likely vary as would the products but perhaps there is a way. If that can be pinned down perhaps a "you might also like" email could be crafted as well. Just some thoughts...it's scary what rattles around in my head. :D

Dan
14Steve14
Senior Contributor
Posts: 920
Joined: Fri Oct 25, 2019 7:01 pm
Phoenix Version: v1.0.9.1
Has thanked: 17 times
Been thanked: 103 times

Re: Queued Emails - the process

Post by 14Steve14 »

I have always though that it would be good to send out an email after the sale, and hopefully after the order has been received, just to check that everything is alright with the order and that the customer is happy. It continues the sale process and would probably even be allowed to those that are not signed up to receive emails as it could be classed as part of, and a continuation of, the sales process.

We use the product notification system as a stock update module now. We went through and changed the text so that it all geared up as a stock update notification. When we manually go through the notifications in admin it does seem to get a few extra sales, so something that is automatic and probable a little better than what is available in core currently would be so much better for store owners. We are still playing with the text to see if we can improve it. An email to those that need it would be great.

I like the look of where this is going.
User avatar
burt
Core Team
Posts: 4546
Joined: Tue Oct 29, 2019 9:37 am
Phoenix Version: v1.1.0.8
Has thanked: 252 times
Been thanked: 412 times

Re: Queued Emails - the process

Post by burt »

Kofod95 wrote: Tue Feb 13, 2024 8:21 am -Maybe "anniversary"-mails: "Hey Mickey! It's been ten years since you created a profile at XYZ-shop. So great that you're still here! If you write this code "10-anni" in the comments of your next order we'll send you a little something as a thank you for the time that has passed (I know you said one year, but I couldn't let the idea go)
Doesn't have to be limited to one year :+1:
I only put that as I was thinking about birthdays.

Here's a 5 year anniversary module showing the TPL and the outgoing (replaced) email - showing send date 5 years in the future. Ready to go and added into the download.

TY for the ideas!

Template
anni_tpl.jpg
Email (red arrow to notice date)
anni_email.jpg
You do not have the required permissions to view the files attached to this post.


Join The Code Co-op to get access to your library in the Code Co-op Forum
Post Reply