ESPC BLM WordPress Plugin

The ESPC-BLM WordPress plugin provides a simple way to list and format properties on your WordPress website. It uses the BLM property feed provided by ESPC to show properties currently active in your BDP account live, from the BLM file provided. The ESPC BLM plugin does not provide any sophisticated content management or contact management […]

Read More

BDP for Elementor

Form Action Types The BDP id should be inserted into the form as a hidden field. The ID is available in the post metadata as '_reference_number': Home Report Request Field names required: bdp_id – the bdp property id, as a hidden field in the form message – a free text message first_name last_name tel – […]

Read More

BDP for Contact Form 7 (CF7)

Install the plugin. This will be supplied to you in a zip file by BDP support. Once installed, future updates can be made through the WordPress Plugins dashboard. Create a contact form for any BDP return path operation: Home Report Request Viewing Enquiry Property sale or valuation enquiry Setup a property matching alert General enquiry […]

Read More

Setting up the BDP property ID with PropertyHive.

First of all, make sure that the bdp_id is available in the Contact Form 7 (CF7) definition as a hidden field: This CF7 tag copies a bdp_id attribute from the CF7 shortcode into the form data. So the next step is to add the bdp_id attribute to the CF7 shortcode where the form is added […]

Read More

BDP and PropertyHive Integration

Any web site can be integrated with BDP using the existing API. However, one approach that has been historically popular with our clients is to use WordPress as a web content management solution, and to integrate with BDP via existing data import/export routes that are already supported by this third party plugin. Additional features unique […]

Read More

BDP API – Developer Documentation

Last Updated: Sept 2021 BDP WebAPI Documentation BDP Rest API Basics The BDP Media restful API allows authenticated users to receive orders for new media and load media remotely. BDP restful APIs follow restful principles. Authenticating a Request BDP APIs use a simplified version of the Amazon S3 method for authentication. Authentication is provided by […]

Read More

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 […]

Read More

Using onComplete() in the BDP snippet

If you wish to use jQuery in your client’s website that requires BDP to have loaded before executing, you can use the onComplete() function. The following example uses onComplete() in conjunction with the sharrre jQuery plugin to allow social shares of the specific property the user is currently looking at.

Read More

Email templates – adding Applicant and Vendor placeholders

Applicant placeholders. The Applicant details can be retrieved by prefixing available fields with aContact. For example

will insert the group salutation of the contact. The contact group can be drilled-down into. For example:

will retrieve the email address of the primary contact. Available fields for retrieval are: salutation Contents of the Salutation box if […]

Read More

Rule Boolean

Rule Boolean allows you to perform logic on rules. Some are ‘Action’ based, whereas others are ‘Property’ based. Please contact ESPC Support to confirm for the rule you wish to create. A practical example of this might be “Has the vendor returned the Money Laundering declaration document? If so, do not process next rule, if […]

Read More