I don’t receive the notifications

If you are using the Notification Pack add-on and the SMS or the Push notifications are not working, please follow the instructions in the documentation carefully (sms install, sms setup, push install, push setup). There are a lot of traps, so please take the time to follow each step and to double check your configuration.

If you are not receiving the e-mail notifications, the problem can have a lot of sources, you will need to make the following tests until you find yours:

Is the sender email address known by your SMTP server?

  1. In your admin panel, go to Booking Activities > Settings > Notifications
  2. In “From email” option, set a real email address, known by your SMTP server
    • Put an email address that you have created at your webhost (except if you use a plugin to use another SMTP server)
  3. Save changes

If the sender is properly configured and it’s still not working, proceed to the next test.

Do notifications work when they are not deferred?

In order to perform this test you need:
– To make a reservation with your account (your email address)
– To configure and activate the “Booking status turns to “Cancelled”” email notification sent to the customer

  1. In your admin panel, go to Booking Activities > Settings > Notifications
  2. Turn OFF the “Asynchronous notifications” option
  3. Save changes
  4. Go to Booking Activities > Bookings and find your booking
  5. Click on the “Email” button () in the “Actions” column
  6. Select the “Customer – Booking status turns to “Cancelled””
  7. Validate the dialog with the “Send” button
  8. Check your inbox and your spams and look for the cancellation notification email

If you have received that email, it means that the problem occurs at the WordPress Cron level. This may be due to a plugin conflict, follow the steps under “Booking Activities doesn’t work as it should” section in this FAQ. Moreover, if your website is under HTTP Basic Authentication, the WordPress Cron cannot work, here is a workaround.
If you have not received that email, proceed to the next test.

Do other emails sent by WordPress work?

  1. In your admin panel, go to Users > Add new
  2. Set the username, and a real email address that you can check the inbox
    • Tip: if you have a gmail address like myaddress@gmail.com, you can use myaddress+test@gmail.com (or +anything)
  3. Check the box: “Send User Notification”
  4. validate with the button “Add new user”
  5. Check your inbox and your spams and look for the WordPress welcome email

If you have received that email, proceed to the next test.
If you haven’t received that email, it probably means that the problem occurs at the SMTP server. You can try to use another SMTP server with a plugin like WP Mail SMTP. If it is working with another SMTP server, contact your webhost to report the problem. Moreover, some plugins may change the wp_mail function (used by both WordPress and Booking Activities to send emails). In order to make sure that the problem doesn’t come from another plugin, follow the steps under “Booking Activities doesn’t work as it should” section in this FAQ.

Are your notifications properly configured?

  1. In your admin panel, go to Booking Activities > Settings > Notifications
  2. In the table of available notifications, click on the desired notification to access its settings
  3. Turn ON the “Enabled” option
    • With the Notification Pack add-on, you need to turn ON the “Enabled” option in the “Global notifications settings” AND in the “Email notifications settings”
  4. If the notification is sent to an administrator, set the “Recipient(s)” field to an existing email address that you can check the inbox
  5. Make sure the email notification “Subject” and “Email content” are not empty
  6. Save changes
  7. Go back to Booking Activities > Settings > Notifications, and make sure there is a green tick () in the “Active” column of the desired row
    • With the Notification Pack add-on, check if there is a green tick () in the “Email” column too

If your notification is properly configured and it’s still not working, proceed to the next test.

Do you exceed the sending limits?

Booking Activities limits the number of notifications sent to the same recipient to prevent your server from being identified as a spam mailer. Here are the limits not to be exceeded:

  • An asynchronous notification cannot be sent twice exactly (strictly) in less than three minutes
  • 20 emails per minute per recipient
  • 200 emails per hour per recipient
  • 2000 emails per day per recipient

If you do not exceed these restrictions, make the following test.
If you think you exceed these limits, you can add this code to your child theme functions.php in order to remove these restrictions:
add_filter( 'bookacti_limit_email_per_minute_per_user', function() { return 999999999; } );
add_filter( 'bookacti_limit_email_per_hour_per_user', function() { return 999999999; } );
add_filter( 'bookacti_limit_email_per_day_per_user', function() { return 999999999; } );


You have tried everything, and nothing works… Please follow the instructions under “Booking Activities doesn’t work as it should” section in this FAQ.
If you need to contact us, you must include the following information in your email:

  • Your WordPress, Booking Activities and PHP versions