Listdom has a powerful notification manager that allows you to create different email and SMS templates for different situations. For example, an email for each time a new listing is made or when an application is approved.
How To Create a Notification
To begin with, Navigate to Listdom → Notifications.
This page has a table of the pre-made templates you can use. Each table row includes the notification template’s Title, SMS state, and Hook.
- Title: Name of the Notification.
- SMS: Enabled if an SMS is sent with the email.
👉 The SMS notifications are available in the Listdom SMS Add-on.
- Hook: The event in which the email and SMS are sent.
If you don’t see some of the columns, click on the “Screen Options” on the top right of the screen and mark the needed column names to display them. To edit and use a template, click on its title. Also, you can use the options under the title to Edit, Quick Edit, Trash, or Duplicate the template.
To create your template from scratch, hit the “Add Notification” button.
On this page, you can make and configure the email and SMS notifications that Listdom is sending. Different sections of this page are:
1. Add Title
The name of this notification. The notification title will be used as the email subject too.
2. Content
The content of the notification email. It includes:
- Hook: A hook is an event that happens in the website system. When something happens in the system, a hook is called. For example, a hook can be called when a new listing is created, when a new booking is made, or when a claim is paid. You can create an email or SMS notification for each hook. For example, you can create a notification to send an email when a new listing is created. It’s important to assign the notification to the correct hook; Otherwise, it won’t work as expected. Several Hooks are available to choose from. Some of them are available in the Listdom free version and the others are added by installing different add-ons of the Listdom.
- Free Hooks:
- Contact Owner
- New Listing
- Listing Status Changed
- Abuse Report
- Hooks Added by Listdom add-ons:
- Auction Add-on
- New Offer
- Owner Offer Notification
- Offer Accepted
- Offer Unaccepted
- Booking Add-on
- New Booking
- Owner Booking Notification
- Booking Approved
- Booking Rejected
- Booking Canceled
- Claim Add-on
- New Claim
- Claim Approved
- Claim Rejected
- Claim Waiting Payment
- Claim Paid
- Jobs Add-on
- New Job Application
- Owner Job Application Notification
- Auction Add-on
- Free Hooks:
- Content Text Area: This is a WYSIWYG editor to make the email content. Shortcodes and HTML codes are allowed in the content.
3. Placeholders
Placeholders are dynamic data that can be added to the email and SMS content. Different Placeholders are available based on the Hook selected. For example, the name of the person who sends the contact request by the contact form. Use the #placeholders# in the notification content and subject (title). Change the Hook to see each one’s specific placeholders.
Hook | Placeholder | Definition |
---|---|---|
Contact Owner | #name# | Name field of the contact form |
#email# | Email field of the contact form | |
#phone# | Phone field of the contact form | |
#message# | Sent message | |
#listing_link# | Link to the listing | |
#date# | The current date while sending | |
#time# | The current time while sending | |
#datetime# | Current date & time while sending | |
#admin_email# | Email of the website admin | |
#site_name# | The subject of the website | |
#site_url# | Home URL of the website | |
#site_description# | Description of the website | |
#site_link# | Link to the website. The subject of the website will be used as the link title | |
New Listing | #listing_status# | Status of new listing |
#listing_date# | Listing creation date | |
#listing_title# | Title to the listing | |
#owner_name# | Name of listing owner | |
#owner_email# | Email or listing owner | |
#listing_link# | Link to the listing | |
#admin_link# | Link to the listing manage page in WordPress backend | |
#date# | Current date while sending | |
#time# | Current time while sending | |
#datetime# | Current date & time while sending | |
#admin_email# | Email of the website admin | |
#site_name# | Subject of the website | |
#site_url# | Home URL of the website | |
#site_description# | Description of the website | |
#site_link# | Link to the website. Subject of the website will be used as the link title | |
Listing Status Changed | #previous_status# | Previous Status |
#listing_status# | New Status | |
#listing_date# | Listing creation date | |
#listing_title# | Title to the listing | |
#owner_name# | Name of listing owner | |
#owner_email# | Email or listing owner | |
#listing_link# | Link to the listing | |
#date# | Current date while sending | |
#time# | Current time while sending | |
#datetime# | Current date & time while sending | |
#admin_email# | Email of the website admin | |
#site_name# | Subject of the website | |
#site_url# | Home URL of the website | |
#site_description# | Description of the website | |
#site_link# | Link to the website. Subject of the website will be used as the link title | |
Abuse Report | #name# | Name field of abuse form |
#email# | Email field of abuse form | |
#phone# | Phone field of abuse form | |
#message# | Sent message | |
#listing_link# | Link to the listing | |
#date# | Current date while sending | |
#time# | Current time while sending | |
#datetime# | Current date & time while sending | |
#admin_email# | Email of the website admin | |
#site_name# | Subject of the website | |
#site_url# | Home URL of the website | |
#site_description# | Description of the website | |
#site_link# | Link to the website. Subject of the website will be used as the link title | |
New Offer, Owner Offer Notification, Offer Accepted, Offer Unaccepted | #offer_amount# | Offer Amount |
#offer_email# | Offer Email | |
#offer_status# | Status of Offer | |
#offer_comment# | Offer Comment | |
#offer_datetime# | Offer Submission Date and Time | |
#offer_id# | Offer ID | |
#listing_title# | Title of the listing | |
#listing_link# | Link to the listing | |
#date# | Current date while sending | |
#time# | Current time while sending | |
#datetime# | Current date & time while sending | |
#admin_email# | Email of the website admin | |
#site_name# | Subject of the website | |
#site_url# | Home URL of the website | |
#site_description# | Description of the website | |
#site_link# | Link to the website. Subject of the website will be used as the link title | |
New Booking, Owner Booking Notification, Booking Approved, Booking Rejected, Booking Canceled | #name# | Name of booker |
#phone# | Phone of booker | |
#email# | Email of booker | |
#message# | Booking Message | |
#booking_status# | Status of booking | |
#booking_datetime# | Booking Submission Date and Time | |
#booking_items# | Booked Item(s) | |
#booking_id# | Booking ID | |
#booking_price# | Booking Price | |
#booking_payable# | Booking Payable Amount | |
#booking_payment_status# | Booking Payment Status | |
#booking_invoice_url# | Booking Invoice URL | |
#event_start# | Event Start | |
#event_end# | Event End | |
#event_capacity# | Event Capacity | |
#checkin# | Checkin Date | |
#checkin_datetime# | Checkin Date and Time | |
#checkout# | Checkout Date | |
#checkout_datetime# | Checkout Date and Time | |
#listing_title# | Title of the listing | |
#listing_link# | Link to the listing | |
#date# | Current date while sending | |
#time# | Current time while sending | |
#datetime# | Current date & time while sending | |
#admin_email# | Email of the website admin | |
#site_name# | Subject of the website | |
#site_url# | Home URL of the website | |
#site_description# | Description of the website | |
#site_link# | Link to the website. Subject of the website will be used as the link title | |
New Claim, Claim Approved, Claim Rejected, Claim Waiting Payment, Claim Paid | #name# | Name field of claim form |
#email# | Email field of claim form | |
#phone# | Phone field of claim form | |
#message# | Sent message | |
#admin_message# | Admin Message (Normally used for rejection) | |
#listing_title# | Title of the claimed listing | |
#listing_link# | Link to the listing | |
#attachment_link# | Link to the attached claim document. | |
#claim_link# | Link to the claim page on frontend so users can pay or see the current status of their claim | |
#admin_link# | Link to the claim manage page in WordPress backend | |
#date# | Current date while sending | |
#time# | Current time while sending | |
#datetime# | Current date & time while sending | |
#admin_email# | Email of the website admin | |
#site_name# | Subject of the website | |
#site_url# | Home URL of the website | |
#site_description# | Description of the website | |
#site_link# | Link to the website. Subject of the website will be used as the link title | |
New Job Application, Owner Job Application Notification | #name# | Name of applicant |
#mobile# | Mobile of applicant | |
#email# | Email of applicant | |
#message# | Applicant Message | |
#application_status# | Status of Application | |
#application_datetime# | Application Submission Date and Time | |
#application_date# | Application Submission Date | |
#application_time# | Application Submission Time | |
#application_id# | Application ID | |
#resume# | Resume Link | |
#cover# | Cover Link | |
#code# | Application Code | |
#listing_title# | Title of the listing | |
#listing_link# | Link to the listing | |
#date# | Current date while sending | |
#time# | Current time while sending | |
#datetime# | Current date & time while sending | |
#admin_email# | Email of the website admin | |
#site_name# | Subject of the website | |
#site_url# | Home URL of the website | |
#site_description# | Description of the website | |
#site_link# | Link to the website. Subject of the website will be used as the link title |
4. Recipients
Each hook has an “Original Recipient”. This recipient varies according to the Hook selected. For example, the Original Recipient of the “Contact Owner” Hook is the owner of the listing. You can disable this option and add some arbitrary email addresses.
Hook | Original Recipient |
---|---|
Contact Owner | Listing Owner |
New Listing | Site Admin(s) |
Listing Status Changed | Listing Owner |
Abuse Report | Site Admin(s) |
New Offer | Offer Submitter |
Owner Offer Notification | Listing Owner |
Offer Accepted | Offer Submitter |
Offer Unaccepted | Offer Submitter |
New Booking | Booker (the user who created the booking) |
Owner Booking Notification | Listing Owner |
Booking Approved | Booker (the user who created the booking) |
Booking Rejected | Booker (the user who created the booking) |
Booking Canceled | Booker (the user who created the booking) |
New Claim | Site Admin(s) |
Claim Approved | Claim Owner |
Claim Rejected | Claim Owner |
Claim Waiting Payment | Claim Owner |
Claim Paid | Claim Owner |
New Job Application | Applicant (The user who applied for the job) |
Owner Job Application Notification | Listing Owner |
You can add custom recipients to the email using CC and BCC options. CC and BCC serve different purposes. CC is best for providing transparency about who is being informed. BCC is best for keeping addresses private on mail lists. while a CC recipient can see a list of the recipients who have received this email, the BCC recipient does not.
5. SMS
By enabling the SMS status, an SMS with the desired content will be sent anytime the event occurs. HTML codes and shortcodes are not allowed in the SMS content but you can use the placeholders.
To learn more about the SMS settings, read the Listdom SMS Add-on documentation.
👉 The SMS notifications are available in the Listdom SMS Add-on.
6. Publish
It’s the final option you must get to. After finishing all of the configurations of the notification, click on the publish button to be able to use the shortcode. Other options in this section are:
- Save draft: Before publishing the notification, you can save it as a draft and get back to it later.
- Status: choose the status of the shortcode to be Published (available after the shortcode is published.), Draft, and Pending Review. If you want to disable a notification, you can change its status.
- Visibility: Select the visibility condition. Available options are:
- Public: The default, viewable to all.
- Password protected: Clicking this radio button followed by “OK” causes a further text box to appear, into which you can enter a password.
- Private: This option hides the content from the public completely.
- Published on / Published immediately: Select the publish date and time.
How To Disable a Notification
To disable a Listdom notification, you can just change the status of the notification from published to draft.