ColoredCow / ColoredCow/campaigns
Option to schedule email campaign at a particular date/time
- Dominant language
- PHP
- Stars
- 6
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
**Describe the task**
Sometimes we would want to create an email campaign on the go but don't want to get it sent at that time. The primary reason being that if the email campaign goes in off-hours (like nighttime or weekend), people may skip it.
**Expected behavior**
1. Add a field in the campaign create form that asks for date + time to send the email. If not entered, the email gets triggered instantaneously, like they do now.
2. If there is date+time entered, the emails should go out at that particular time (via cron and scheduled tasks in Laravel)
3. When scheduled datetime is set for a campaign, corresponding UI updates should be made on campaign listing + campaign show page to differentiate normal campaigns with scheduled campaigns.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.