WPRentals Theme Documentation WPRentals Theme Documentation

  • Client Support
  • Video Tutorials
  • WPRentals
  • WPEstate
  • API
Home / 3. How Booking Works, Email Notifications / Theme Email Notifications

Theme Email Notifications

13505 views

Content

  • Overview
  • Email settings and email content
  • Booking notifications
  • Trip Details email
  • Cancelled booking notifications
  • Contact Owner message notifications
  • Inbox messages and admin message review
  • GDPR and phone field in Contact Owner form
  • Duplicate email notifications
  • Important notes
  • Related help
In this video, you will learn how to manage email notifications and SMS options in the WPRentals theme. Watch Video on Youtube

Overview

WPRentals sends email notifications for important booking and contact actions on the website.

Email notifications can be sent for:

  • new booking requests
  • invoices issued by the owner
  • booking payments and confirmations
  • Trip Details after booking confirmation
  • booking cancellations
  • messages sent through the Contact Owner form
  • messages and replies between users
Important: Email notifications and dashboard messages are connected, but they are not the same thing. Emails are sent to user email addresses. Dashboard messages are saved inside the WPRentals User Dashboard.

Email Settings and Email Content

Email settings are managed from:

Theme Options > Email Management

From this section, the site admin can manage:

  • email sender settings
  • email design
  • email content
  • Trip Details email options
  • duplicate email notifications

Email sender and email design

Use this section to manage the sender email and the layout used by theme emails.

Email Design and Sender Controls

WPRentals Email Settings in Theme Options

Email content

Use this section to edit the default text used in theme email notifications.

Email Content Management

Booking Notifications

Booking request sent

When a guest sends a booking request, the guest sees an on-screen confirmation message.

The owner receives an email notification about the new booking request.

The owner can review the request from:

User Dashboard > My Bookings

From there, the owner can:

  • issue an invoice
  • reject the booking request
  • send a message to the guest

Invoice issued

When the owner issues an invoice, the guest receives an email notification.

The guest can review and pay the invoice from:

User Dashboard > My Reservations

Invoice paid and booking confirmed

After the required payment is completed, the booking is confirmed.

The guest receives a booking confirmation email.

The owner also receives an email notification that the booking was confirmed.

Important: Online booking payments collected through WPRentals go to the site admin payment account. They do not go directly to the owner account.

Trip Details Email

After a booking is confirmed, the guest can receive a Trip Details email with information about the reservation.

This email is managed from:

Theme Options > Email Management > Trip Details Email

Available options include:

  • Show owner email in trip details email? – YES / NO
  • Send trip details email? – YES / NO

Cancelled Booking Notifications

WPRentals can send email notifications when a booking request or confirmed booking is cancelled.

  • If the owner cancels an unconfirmed booking request, the guest receives an email notification.
  • If the guest cancels an unconfirmed booking request, the owner receives an email notification.
  • If a confirmed booking is cancelled by the owner, the guest is notified.
Important: Booking cancellation behavior can depend on the booking status and payment status. Confirmed bookings should be handled carefully because payment or refund actions may need to be managed outside the theme.

Contact Owner Message Notifications

The Contact Owner form allows users to send a message to the owner connected to a listing.

The form can be used from the property page, owner profile page, or instead of the booking form, depending on your setup.

Logged-in users

When a logged-in user sends a message through the Contact Owner form:

  • the owner receives an email notification
  • the message is saved in the owner dashboard inbox
  • the sender can track replies from their own dashboard inbox

Non-logged-in visitors

When a non-logged-in visitor sends a message through the Contact Owner form:

  • the owner receives the message by email
  • the message is sent to the email saved in the owner profile
  • the site admin can review the message from wp-admin
  • full dashboard conversation tracking is limited because the visitor is not connected to a registered user account

Important: For full dashboard conversation tracking, users should be logged in before sending messages. Non-logged-in contact messages are mainly handled by email and admin message review.

Inbox Messages and Admin Message Review

Registered users can view their messages from:

User Dashboard > My Inbox

Owners, renters, and site admins using the front-end dashboard can track their own message conversations there.

The site admin can review all messages from:

Wp-admin > Messages

Important: The front-end Inbox is for each user’s own messages. The backend Messages section is for admin review.

GDPR and Phone Field in Contact Owner Form

Contact form fields are managed from:

Theme Options > Contact Form Settings

From this section, the site admin can enable:

  • GDPR Checkbox
  • Mobile Number

If the GDPR checkbox is enabled, create a GDPR page using the GDPR Terms page template.

Go to:

Wp-admin > Pages > Add New

Create the page and assign the GDPR Terms template.

This is how the GDPR checkbox appears in the contact form:

Duplicate Email Notifications

The site admin can add a duplicate email address to receive copies of theme emails.

Go to:

Theme Options > Email Management > Duplicate Email

Email content can be edited from:

Theme Options > Email Management > Email Content

Important Notes

  • WPRentals email notifications are managed from Theme Options > Email Management.
  • Email content can be edited from Email Content.
  • Trip Details email is sent after booking confirmation, if enabled.
  • Contact Owner messages are sent to the owner profile email address.
  • Logged-in users can track message conversations from User Dashboard > My Inbox.
  • Non-logged-in contact messages are mainly handled by email and admin message review.
  • The site admin can review all messages from Wp-admin > Messages.
  • GDPR and phone field options for the Contact Owner form are managed from Theme Options > Contact Form Settings.
  • If emails are not received, check the sender email, SMTP setup, hosting email rules, and spam/junk folder.

Related Help

Theme Email Notifications

Email Design and Sender Controls

Email Content Management

Trip Details Email

Contact Owner Form

My Inbox – Private Messaging System

Enable GDPR Checkbox in Contact Form

Hide Booking Form and Replace with Owner Contact Form

Emails are not sent. Emails not working.

3. How Booking WorksEmail Notifications

Related Articles

  • Why are emails from my website going to the junk or spam folder?
  • How SMS Notifications Work in WP Rentals (WpestateEmail Class): A Complete Guide
  • Send booking. Approve booking & Issue invoice or reject booking as owner. Cancel Request. Cancel confirmed booking. Pay Admin fee to confirm booking.
  • How to confirm a booking when admin deposit and service fees are 0

HELP CATEGORIES

  • 61. General
  • 72. Installation & Basic Setup
  • 373. How Booking Works
  • 18Advanced Search
  • 17Elementor WPRentals Studio
  • 14Email Notifications
  • 23FAQ
  • 14Installation FAQ
  • 10Menu Options
  • 34Owner & Renter
  • 8Page Templates
  • 23Property / Listing
  • 22Shortcodes
  • 4Supported Maps
  • 98Technical how to
  • 5Third Party plugins
  • 4Translation & Multi Languages
  • 3WordPress Blog Post
  • 13WordPress Widgets
  • 12WP Rentals Payments
  • 79WP Rentals Theme Options
  • 26WPML & Weglot

Join Us On

Powered by WP Estate - All Rights Reserved
  • Client Support
  • Video Tutorials
  • WPRentals
  • WPEstate
  • API