Listeo features automatic email and SMS notifications about following actions:

System Notifications

  1. Welcome Email (sent to new users upon registration)
  2. One Time Code (for verification during registration)

Listing Notifications

  1. New Listing Submitted – User (confirmation that listing has been submitted)
  2. New Listing Submitted – Admin (admin notification about new listing submission)
  3. Listing Published (confirmation that listing has been approved and published)
  4. Listing Expired (notification that listing has expired)
  5. Listing Expiring Soon (reminder that listing will expire in 5 days)
  6. New Review on Listing (notification to owner about new review)

Booking Notifications – To Guests

  1. Booking Waiting for Approval (confirmation that booking request is pending owner approval)
  2. Instant Booking Confirmed (confirmation of instant booking)
  3. Free Booking Confirmed (confirmation of free booking)
  4. Cash Payment Booking Confirmed (confirmation of booking with cash payment option)
  5. Booking Canceled – Guest (notification that booking has been canceled)
  6. Payment Required (reminder to complete payment for booking)
  7. Payment Confirmed – Guest (confirmation that payment was successful)
  8. Payment Expiring Soon (reminder that payment deadline is approaching)
  9. Upcoming Booking Reminder (reminder about upcoming booking appointment)
  10. Review Reminder (request to leave review after completed booking)

Booking Notifications – To Owners

  1. New Reservation – Owner (notification about new booking request)
  2. New Instant Reservation – Owner (notification about new instant booking)
  3. Booking Canceled – Owner (notification that guest canceled booking)
  4. Payment Received – Owner (notification that guest completed payment)

You can customize content of those emails in Dashboard → Listeo Core → Emails

You can also use following variables in message content:

  1. {user_name} – guest or owner username
  2. {payment_url} – link to the checkout page
  3. {expiration} – time when payment link will expire
  4. {listing_name} – listing name
  5. {dates} – booked dates
  6. {details} – amount of ordered tickets or guests

Using Custom Fields in Email Templates

In addition to the standard email tags listed above, you can display any custom field value from the listing in your email notifications. Use the following format:

{custom_field_FIELDNAME}

Replace FIELDNAME with the name (key) of your custom field. For example, if your listing has a custom field called phone_number, use {custom_field_phone_number} in your email template to display its value.

This works in any email notification that is associated with a listing (booking confirmations, listing approved, listing expiring, etc.).

Examples:

  1. {custom_field_phone_number} — displays the listing’s phone number custom field
  2. {custom_field_website} — displays the listing’s website custom field
  3. {custom_field_special_instructions} — displays the listing’s special instructions field
  4. The field name must match exactly the key you used when creating the field in the Listeo Form Editor (without the underscore prefix that WordPress adds internally).

    Email template preview: