Before setting your own business rules to manage the Booking Calendar we strongly suggest that you become familiarised with being able to create business rules by reading this help article: BDP Command – Business rules walkthrough We recommend that these are initially set-up in the BDP training environment and NOT in the live environment, please […]
Category: Email templates
Technical help with email templates
How to use interchangeable blocks of text within email templates
Within the BDP rule builder, it is possible to have interchangeable blocks of text which appear under different conditions. This may be useful if, for example, you want to email the seller of a property to inform them that EITHER a formal OR an informal note of interest (NOI) has been placed on their property. […]
Useful Placeholders
As the system evolves we will be adding new placeholders to ensure that you can customise forms, emails and documents in the greatest detail. We will shortly be bringing out a live document with every placeholder available on BDP. In the meantime this page here will contain the latest additions. propertyDetails.typeNames.0 – This is the ‘Super […]
Complete property Placeholder list
When using BDP Command to send emails you can include almost any data contained in BDP in the email template. The same is true for Word document templates. Developers will also want to make use of this data which is all available via the API. There are additional items available, however because they are not […]
An introduction to email templates
BDP email templates contain “placeholders” where you want the application to insert information for you. Such information can include names, date & time, addresses, contact information, etc. BDP has it’s own syntax for inserting this information which is usually in the format of section.specific_field, ALWAYS wrapped in double curly brackets {{ }}. BDP also allows […]
Email date placeholder formats
BDP uses the standard PHP Date function to create dates, which enables you to format the date in the way that you choose. For example, an email template contains the following date placeholder: {{ bdDate (action.actionDate,”l, jS F Y”) 1 }} at {{ bdDate (action.actionDate,”H:i”) 1 }} This will display, for example, “Sunday, 5th August […]
Email templates – Examples
We have a number of example templates to help you get started. Please download the ones you want, modify as you see fit and use the file upload function in the BDP templates widget, or upload to a server of your choice. N.B. If you prefer to host the templates yourself, so long as you […]
‘Property Match’ email template placeholders
BDP “Property Match” emails placeholders have direct access to the property elements, therefore the syntax for these placeholders is slightly different. Available placeholders are listed below. Place holders are inserted in the form:
1 |
{{ placeHolder }} |
Price: priceTypeLabel outputAskingPrice letFrequency Address: dispAddress formatAddress houseNo streetName addrL2 addrL3 town postcode Images: thumbPath thumbData.w thumbData.h primaryImage showImageCarousel Rooms: bedRooms […]
Email templates – event information
You can include event information in an email template as follows:
1 2 |
{{ bdDate (action.actionDate,"d M Y") 1 }} {{ bdDate (action.actionDate,"H:i") 1 }} |
The first line includes the date, the second line the time. You are free to use any valid PHP parameter. A reference of the PHP date() function can be found here: http://www.w3schools.com/php/func_date_date.asp
Email templates – adding Applicant and Vendor placeholders
Applicant placeholders. The Applicant details can be retrieved by prefixing available fields with aContact. For example
1 |
{{ aContact.groupSalutation }} |
will insert the group salutation of the contact. The contact group can be drilled-down into. For example:
1 |
{{ aContact.primaryContact.email1 }} |
will retrieve the email address of the primary contact. Available fields for retrieval are: salutation Contents of the Salutation box if […]