I am planning to deploy Dada Mail as a e-mail newsletter/marketing tool (for up to a few hundred paying subscribers), but it will need to support the following functionality:
1) Subscribers can choose between a 3-week or 6-week subscription (actually months instead of weeks but I want to keep it simple to give a clear example later on)
2) Upon approval of their subscription subscribers will receive a welcome mail and the first issue (issue 1) of the newsletter
3) Twice a week a new issue will be sent
4) Near the end of the subscription period (together with their last issue), the subscribers will receive an automatic reminder to extend their subscription
5) After extending their subscription they will receive the next issue
6) New subscribers will always receive issue 1 first, then issue 2 and so on, leading to the following situation:
Subscriber A: 6-week subscription
Subscriber B: 3-week subscription
Subscriber C: 3-week subscription
- Code: Select all
Date: Subscriber: Issue: Description:
July Week 1 Mon A 1 Subscriber A subscribes and receives issue 1
July Week 1 Thu A 2 Subscriber A receives issue 2
B 1 Subscriber B subscribes and receives issue 1
July Week 2 Mon A 3 Subscriber A receives issue 3
B 2 Subscriber B receives issue 2
C 1 Subscriber C subscribes and receives issue 1
July Week 2 Thu A 4 Subscriber A receives issue 4
B 3 Subscriber B receives issue 3
C 2 Subscriber C receives issue 2
July Week 3 Mon A 5 Subscriber A receives issue 5
B 4 Subscriber B receives issue 4
C 3 Subscriber C receives issue 3
July Week 3 Thu A 6 Subscriber A receives issue 6
B 5 Subscriber B receives issue 5
C 4 Subscriber c receives issue 4
July Week 4 Mon A 7 Subscriber A receives issue 7
B 6 Subscriber B receives issue 6
C 5 Subscriber C receives issue 5
July Week 4 Thu A 8 Subscriber A receives issue 8
B 7* Subscriber B receives issue 7 and re-subscription reminder
C 6 Subscriber C receives issue 6
August Week 1 Mon A 9 Subscriber A receives issue 9
B - Subscriber B did not re-subscribe and is removed
C 7* Subscriber C receives issue 7 and re-subscription reminder
August Week 1 Thu A 10 Subscriber A receives issue 10
C 8 Subscriber C re-subscribed and receives issue 8
August Week 2 Mon A 11 Subscriber A receives issue 11
C 9 Subscriber C receives issue 9
August Week 2 Thu A 12 Subscriber A receives issue 12
C 10 Subscriber C receives issue 10
August Week 3 Mon A 13* Subscriber A receives issue 13 and re-subscription reminder
C 11 Subscriber C receives issue 11
August Week 3 Thu A 14 Subscriber A re-subscribed and receives issue 14
C 12 Subscriber C receives issue 12
August Week 4 Mon A 15 Subscriber A receives issue 15
C 13 Subscriber C receives issue 13
August Week 4 Thu A 16 Subscriber A receives issue 16
C 14 Subscriber C receives issue 14
[...]
And so on (I hope this is clear?).
Is it possible to program something like this in Dada Mail?
And will I have the possibility to easily modify a subscriber's issue counter in case something goes wrong?
Many thanks in advance for your support!

