[buddypress-trac] [BuddyPress Trac] #9043: Birthday Email Situation Trigger

buddypress-trac noreply at wordpress.org
Tue Dec 19 04:32:18 UTC 2023


#9043: Birthday Email Situation Trigger
-----------------------------+-------------------------------------
 Reporter:  gbordormor22     |       Owner:  (none)
     Type:  feature request  |      Status:  new
 Priority:  high             |   Milestone:  Awaiting Contributions
Component:  Core             |     Version:  12.0.0
 Severity:  normal           |  Resolution:
 Keywords:                   |
-----------------------------+-------------------------------------

Comment (by gbordormor22):

 @imath

 When it is my Birthday, I receive an SMS Greeting and an Email Greeting
 from my Bank and Pension Fund Managers.

 They wish me Happy Birthday on this my special day.

 That for me, is my Proof of Concept.

 Then, I've set up the same thing on this website using  **AutomatorWP**--
 https://member.cordialmarketplace.com/

 Here's the Email message that users receive ---
 https://prnt.sc/zLybVgVrcWK0

 Then we have Services that do Birthday Automation:

 See here from **MailChimp**-- https://mailchimp.com/help/create-an-
 automated-birthday-email/

 and here from **Engage**-- https://engage.so/blog/how-to-automate-
 birthday-message-with-engage/

 While Gamification plugins reward people with points on their Birthdays.

 See here from **Gamipress**--- https://gamipress.com/add-ons/gamipress-
 birthdays/

 and here from **MyCred** -- https://mycred.me/store/mycred-birthdays/

 From all these instances, Birthday is a situation in life that is
 celebrated.

 BuddyPress should have an Email Situation for it.


 **IMPLEMENTATION**
 When BuddyPress loads, all existing Email situations should stay active by
 default as they've always been.

 While the **Birthday Email situation** should stay inactive. It should
 require Admin to intentionally activate it.

 When Admin activates it, there should be a Popup with a scrollable list of
 all xprofile fields on the website.

 And this Popup tells Admin "**Choose a field for this event**?"

  Notice should be visible at the bottom, that informs Admin "**choose only
 a Date field for this action**".

 Now, Admin is expected to click on a Date field he will like to use for
 this event. Once selected and saved, that field becomes the basis for
 activating the Birthday Situation Emails.

 See sample of the Popup--- https://prnt.sc/jVaX5NMf9RCS

 I believe you can understand things from here onwards.

 Regards.



 Then

-- 
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/9043#comment:2>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac


More information about the buddypress-trac mailing list