By sending emails to Funnel lead forwarding emails, and including the following structured data, you can insert leads into Funnel via email. The lead forwarding emails are unique per community and lead source. Go to Settings > Marketing > Prospect Email Forwarding in Funnel to see the lead forwarding email addresses for your communities, or create new lead forwarding email addresses.
Prospect details can be embedded inside an email using one of the following formats:
Insert a hidden <div>
HTML element into the email body.
This div must have the id prospect-details
.
To hide this element add the below CSS as an inline style
using the style
attribute: display: none;
.
The element text content must be the lead as a single JSON object.
Insert an HTML comment into the email body.
This HTML comment must start with the string PROSPECT =
followed by the lead as a single JSON object.
<div style="display: none;" id="prospect-details">
{
"name": "Johnny Example",
"email": "johnny@example.com",
"phone": "567-567-5678",
"minPrice": "$1000",
"maxPrice": "$2000",
"moveInDate": "2025-06-07",
"layouts": ["1BED", "STUDIO"],
"notes": "Do you allow pets?",
"unit": "82021",
"sms_opt_in": "true"
}
</div>
<!-- PROSPECT = {
"name": "Johnny Example",
"email": "johnny@example.com",
"phone": "567-567-5678",
"minPrice": "$1000",
"maxPrice": "$2000",
"moveInDate": "2025-06-07",
"layouts": ["1BED", "STUDIO"],
"notes": "Do you allow pets?",
"unit": "82021",
"sms_opt_in": "true"
} -->
This section covers technical details meant to help developers integrate with prospect email forwarding.
Important CSS style must be inlined, as <style>
tags are stripped by
most email service providers.
So the following <div>
will be displayed by most email service providers.
Warning! Do NOT use a CSS class to hide the div. Do NOT do the following:
<style>
.hidden {
display: none;
}
</style>
<div class="hidden" id="prospect-details">
{
...
}
</div>
Key | Value type | Is required |
---|---|---|
name | string | Yes |
string | Yes | |
phone | string | No |
minPrice | string | No |
maxPrice | string | No |
moveInDate | ISO 8601 date string | No |
layouts | array of strings | No |
notes | string | No |
unit | string | No |
[sms_opt_in] | bool | No |
The full name of the prospect.
The email address of the prospect.
The phone number of the prospect.
The minimum price the prospect is willing to pay.
The maximum price the prospect is willing to pay.
The date the prospect wants to move in.
Move-in date must be a date in ISO 8601 format: YYYY-MM-DD
The property layouts of interest to the prospect. Layouts is a JSON array of strings. Supported layouts:
"STUDIO"
"1BED"
"2BED"
"3BED"
"4BED"
"5BED"
"6BED_OR_MORE"
A string that will be used as the lead’s ‘message’
A string representing the unit number the prospect is referencing.
A bool representing the prospect’s sms opt-in response.