Through the power of Front Desk, Propertybase is able to capture leads from contact forms. There are several different methods Propertybase uses to accomplishes this. In this article we will review, in detail, how to configure one of those methods: XML-to-Email.
Note: Before you can use XML-to-Email, you must enable Front Desk.
The concept of XML-to-Email webforms is very simple. Your web form captures data from potential leads and sends that data in a specific XML format to your unique Front Desk email address. It's very important the data being sent to Front Desk follows the specified XML format. The code below shows all supported XML tags for both Contact and Inquiry objects. Please note that XML tags are case sensitive.
Supported Contact Fields
<FirstName>Form Data</FirstName> <LastName>Form Data</LastName> <Email>Form Data</Email> <Phone>Form Data</Phone> <LeadSource>Form Data</LeadSource> <MailingStreet>Form Data</MailingStreet> <MailingCity>Form Data</MailingCity> <MailingPostalCode>Form Data</MailingPostalCode>
Supported Inquiry Fields
<Project_Name__c>Form Data</Project_Name__c> <pbasr__Rotation_Name__c>Form Data</pbasr__Rotation_Name__c> <Property_Enquired_About__c>Form Data</Property_Enquired_About__c> <Enquiry_URL__c>Form Data</Enquiry_URL__c> <How_did_you_hear_about_us__c>Form Data</How_did_you_hear_about_us__c> <Enquiry_Source__c>Form Data</Enquiry_Source__c> <Message>Form Data</Message>
Note: Not all XML tags are required, only Last Name. This is how Propertybase assigns leads to specific Contact records.
You can use custom fields, but you must include the exact API name of the field you would like to use.
Frequently Asked Questions
What if I can't send my emails using XML?
Although XML is the preferred format, you can send lead emails using any format to Front Desk. Please note that if you send emails to Font Desk using a format other than XML, it make take up to 48 hours for our Support Team to develop a parser to accept your leads.
Does the fields have to be in a specific order?
No it does not matter, Inquiry and Contact fields can be mixed up. As the system will know where to start and stop grabbing the information for each field. Start grabbing last name at <LastName> and end at </LastName>