The goal of this tutorial is to show you how to quickly set up a SMS notification based on a birthdate. This SMS will be sent to your client to give him some informations before or after his birthday.

  • Once AcySMS installed and configured, access the menu "messages"
  • Click on the "new" button to create a new SMS
  • Enter a subject (it won't be visible for your users, it's just a way to easily find back the message)
  • Select a category (this is not mandatory... it's only if you want to group your SMS)
  • Select your sender profile (you can select the "test" one if you only want to test it without any SMS being sent... you will see them in the queue or in the stats to follow the whole process)
  • Enter your message using tags to personalize it... For example:

Show/Hide html5 code

View source
Happy Birthday {acysms:user_firstname} ! 
- - - ACYBA TEAM - - -

So that the client may receive his own personalized message:

Show/Hide html5 code

View source
Happy Birthday Alexandre !
- - - ACYBA TEAM - - -


  • Click on the "Preview / Send" button
  • On the preview screen, select your integration
  • The message is an automatic SMS, sent based on a birthdate
  • Define to send the SMS 2 days before the birthdate
  • Select the table where the birthdate is stored
  • Select the birthday field

  • Save the preview screen... and you're done!
  • This message will be inserted in the AcySMS queue one day before it's sent ...(See example) and it will be then sent automatically with the cron task so make sure your cron task works fine!
  • Example : If the birthdate is June 15th, the message will be sent on June 13rd and it will be inserted on June 12nd