While creating a booking form, one of the inevitable steps is to create an email which will be sent immediately after the user submits a form. This email notifies the user that his form has been accepted successfully. Here you can also set the automatic email which will be sent to you as soon as a new user submits a booking form.
Choosing the Right Notification Type
1Step — After you have created an actual booking form with all the necessary fields, proceed to the Notification Settings accordion block.
2 Step — Click the Add Notification button. Now you can see the field we are going to adjust.
3 Step — The first field you see is the Type field, where you can specify the type of notification. There are six options available:
- Send Email – this type of notification allows you to notify a user via email.
- Insert Post – by choosing this type of notification the user gets posts data.
- Register New User – after selecting this option you can register new users.
- Call a Hook – this type allows creating a custom hook and attaching PHP function in order for this popup function to be called in a certain moment. pay attention that this option is only for advanced users aka developers.
- Call a Webhook – with the help of this option you are able to set automated task from Zapier to a server. Zapier is a service allowing you to create a sequence of actions that will be performed on a specific command. As soon as you register on the website, you will be able to customize your commands. When you have set everything up, you will receive a link to be inserted into the booking form.
- Redirect to Page – using this type you can redirect the users either to a certain static page on your website or another web page.
Send Email Notification Type
1 Step — If you have chosen the first type Sent Email, you will see certain fields. Move towards the Mail to dropdown, where you have to define the email address where the notifications will be sent to. The message can be sent either to the Admin email or to the Email Pulled out From the Submitted Form Field. Also, you can choose the Custom Email option, which means you can enter any email address you need.
2 Step — Proceed to the Reply to dropdown and select the address where the user’s reply will be sent to. It can be sent either to Email From Submitted Form Field – the one which was mentioned in the booking form or to the Custom Email in case you work as an intermediary agent. If you choose the Email From Submitted Form Field option, you have one more dropdown appearing below – Reply To Email From Field, where you have to specify the form field, where the email will be chosen from.
3 Step — Type in the subject of the email in the Subject field.
4 Step — Next, you have to specify the name which the email will be sent from in the From Name field.
5 Step — The From Email Address field has to be filled with the address which appears in the address field of the email.
6 Step — Type in the email which will be sent to the user in the Content filed. Paste the needed macros here. Macros automatically pull the information from the respective fields of the booking form. You can see the clues on the left to decide which macros you should use in your case.
Insert Post Notification Type
1 Step — If you choose the Insert Post option in the Type dropdown, it means that the information contained in the booking form will be included in the custom post type which you choose further down below.
2 Step — You have to specify the Post Type in the respective field, where the data will be pulled out from.
3 Step — By moving to the Post Status field you have to specify the status of the post, e.g. Draft, Pending Review, Private, Published.
4 Step — The last field in the Insert Post notification type is Fields Map, where you have to set meta fields names to save appropriate form fields into the selected post type.
Register New User Notification Type
1 Step — If you choose Register New User notification type, you have to fill in several fields in the Fields Map block such as User Login, Email, Password, Confirm Password, First Name and Last Name.
2 Step — Tick the Log In User after Register option if you want that user to be logged in after registration.
3 Step — Tick the Add User ID to form data option if you want the registered user’s ID to be able to form data.
Call a Hook Notification Type
1 Step — If you choose the Call a Hook notification type, you have to create your own hook (a piece of code which gives a command to perform a specific action). Insert your hook in functions.php file.
2 Step — Give your hook a name in the Hook Name field.
Call a Webhook Notification Type
1 Step — If you have chosen the Call a Webhook notification type, you have to embed the URL of the webhook in the Webhook URL field.
2 Step — Don’t forget to save all your changes and enjoy the result!
Redirect to Page Notification Type
1 Step — Select this type in the Type field if you want the users to be redirected to the page.
2 Step — The next field, called Redirect to, allows choosing redirection to a specific static page on this website or any custom web page by inserting a custom URL.
3 Step — Click the Apply Changes button to save the settings.
Our congratulations! You have mastered the Notification Settings. We are proud of you!