• Resolved gamicord

    (@gamicord)


    Hello Sir,

    I want to make a website intended as just a Storage Unit.

    It is to be used to store information of the Men in my Church— because I manage Data of the Men’s Group.

    The Men need to feel loved and cared for. So I need a way to wish each person ”Happy Birthday ” on their Birthdays.

    This is what necessitated me to want to make a website that allows them to Sign up and fill in their information, including their Birth Date.

    After Signing up, they don’t engage with the website again, unless they want to change and update their information.

    Or, except they just want to view information of other Members.

    POSSIBLE SOLUTION
    We could give each Member a small Form to fill.

    Then extract the information and place them on an Excel Sheet.

    Each Day, I could check the Excel Sheet to know who has Birthday, then I can send an Email and a WhatsApp Message to that Member, wishing them ”Happy Birthday“.

    THE CHALLENGE
    It’s too much work going through the Excel Sheet everyday.

    THE SOLUTION
    Because it’s too much work going through the Excel Sheet everyday, I wanted to Automate the process– by creating a website that allows the Members of the Men’s Group of my Church to come online and fill their Information.

    Then, they will receive a Birthday notification from our website by 1am on their Birthday.

    This Data will be pulled from the Birth Date that they filled, when they Signed up.

    WHAT I’VE SEEN
    Ultimate members has a Code Snippet as can be seen here— https://docs.ultimatemember.com/article/1765-send-birthday-greetings-to-accounts-with-today-s-birthdays

    MY QUESTION
    1.) How can Automator help me with this task?

    2.) PICTURE, NAME AND BIRTH DATE ONLY
    I want the Member Profile to only show Photo, Name and Birth Date.

    And for the Birth Date, I want only Day and Month to appear on the frontend. The Year should be hidden.

    Something like this– https://prnt.sc/aCT8Ijo5X90x

    Can I achieve this with Automator?

    Waiting to hear from you soon.

    Regards.

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Author Dioni Sánchez

    (@dioni00)

    Hi @gamicord,

    With AutomatorWP you could set up an All Users automation to run recursively on a daily basis. You should have a user meta where you store the birthday.

    Later in the action you can use a filter to check that the goal contains the specific day and month to send a congratulatory email.

    Thread Starter gamicord

    (@gamicord)

    Thanks Sir, for your reply.

    Now, your reply makes it look so simple. I do hope it will be that simple!

    MY SITUATION
    I have used Ultimate Member plugin to set up a Member Directory, as you can see here– https://member.cordialmarketplace.com/

    There is a field called Date of Birth, which has a metakey of “date_of_birth” in the Database of the User Meta Table.

    What I need to do, is to make AutomatorWP find this Date of Birth Meta Key from my Users Table, and send a Birthday greeting to the registered Email address of the user, when it is the user’s birthday.

    Now, this Birthday Greeting should be sent by 6am West African Time on the day of the user’s Birthday, and it should use the built-in Ultimate Member Email Template to send the Greeting.

    Suppose you are me, who wants to do this kind of thing, How would you set it up step by step?

    Regards.

    Plugin Author Dioni Sánchez

    (@dioni00)

    Hi @gamicord

    You can use a recurring All Users automation to launch on a daily basis.

    In the action, for example “Send an email” you should use a User Meta filter using the key “date_of_birth” and in the value the day and month of the birthday.

    The condition and value of the filter will depend on the format in which the birthday date is stored (you can see this format in the filter logs when you run the automation).

    In the links to the images below you can see an example where my birth date is 30th November 1990, the value of the meta key is 19901130. In the filter I have used the condition “ends with” and I have used the tag {date:md} to pick up the month and day. If it matches, it will pass the filter and the congratulation message will be sent to the users who have a birthday on that day.

    https://ibb.co/D8ZqQTT

    https://ibb.co/phJpZjS

    Thread Starter gamicord

    (@gamicord)

    Thanks so much Sir, for taking the trouble to explain all these.

    I know that you have made 100% sense with everything you explained, even though I don’t yet understand 90% of it.

    It’s clear to me that I will understand it in time.

    MOVING FORWARD

    Which version of AutomatorWP can I use to achieve this function?

    I mean, is it the Free or Pro version?

    1b.) if it is the Pro version, how much will it cost me?

    2.) Would all these Automations be done within my WordPress website?– or would it need an external platform and external platform registration?

    Regards.

    Plugin Author Dioni Sánchez

    (@dioni00)

    Hi @gamicord,

    It may seem complicated if you have not yet tried automation. When you do a test you will see that it is really simple to create an automation like the one I’ve told you about by simply following the steps I’ve explained above.

    The above automation can be done with the free version of AutomatorWP. Just install it and activate it on your website.

    In the following link you can find the prices for the Access Passes where you would have access to AutomatorWP PRO and therefore to all the PRO features. It is also possible to buy individual add-ons.

    https://automatorwp.com/pricing/
    https://automatorwp.com/add-ons/

    Best regards.

    Thread Starter gamicord

    (@gamicord)

    I have installed AutomatorWP, and Uh ooh, it gave me headache.

    So far, I am following what you said.

    How do I know what to fill in the Meta Value here— https://prnt.sc/zHRuwIz5MTrR

    Regards

    Thread Starter gamicord

    (@gamicord)

    I’ve spent a whole day, and I’m just lost.

    So I will break down your instructions to show you where my challenge came from:

    In the action, for example “Send an email” you should use a User Meta filter using the key “date_of_birth”

    I did this, as you can see here– https://prnt.sc/OWDWUGUmcKEI

    and in the value the day and month of the birthday.

    I couldn’t go past here, because it is the Day and Month of everyone’s Birthday.

    I cannot input just the Day and Month of one person’s Birthday.

    So this Day and Month point, is where it all starts to get confusing. I know you are saying something useful to me, but I can’t seem to figure it out.

    The condition and value of the filter will depend on the format in which the birthday date is stored (you can see this format in the filter logs when you run the automation).

    I didn’t see anything relating to condition. And in the Logs, I didn’t see format.

    the value of the meta key is 19901130

    This is where you killed me finally. I can’t seem to see how you are getting these things.

    In the filter I have used the condition “ends with” and I have used the tag {date:md}

    I don’t know where you saw the Tag.

    I am reading your documentation on Tags, but I can’t seem to see where you found the Tags.

    CONCLUSION

    I don’t know if this is too much to ask.

    Will it be possible for you to do a Video of everything you’ve talked about? — taking it step by step, showing me everything as you are selecting user meta, adding Value, picking Tags, setting conditions and all that?

    Can you Please help me with a Video that has audio where I can hear your voice and instructions– so that I could actually see how you did everything you’ve been explaining, that I can’t seem to understand?

    Regards

    Plugin Author Dioni Sánchez

    (@dioni00)

    Hi @gamicord,

    Please, you can find in your email the response from support where images have been attached with the configuration that you could use to carry out your automation.

    In any case, here you can find more information about how to create an automation and information about filters in the following links:

    https://automatorwp.com/docs/getting-started/what-is-automatorwp/

    https://automatorwp.com/docs/getting-started/filters/

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Birthday Notification Automation’ is closed to new replies.