Contact home owners that need roofing work
Introduction
Datafiniti's property data can be used to generate lead lists for individuals or homes that may require maintenance or replacement of their rooves. You can use our advanced query syntax to generated targeted lists.
Searching for homes with old roofs
Many property listings include information on the condition or type of roofing. This information is captured in the features
or descriptions
fields. Here's an example search:
{
"query":"-features.value:\"new roof\" OR -descriptions.value:\"new roof\"",
}
This query is a little complex, so let's explain what's happening:
- We're using a
-
character to act as a negation filter on bothfeatures
anddescriptions
. A negation filter tells Datafiniti "return everything that doesn't match this". - Both
features
anddescriptions
are lists of objects, with each object contain subfields likevalue
. To search for possible values, we use.value
.
We can also use the yearBuilt
field to find older homes:
{
"query":"-features.value:\"new roof\" OR -descriptions.value:\"new roof\" AND yearBuilt:[* TO 2018]",
}
By using a range query on yearBuilt
, we can find every property that is no older than 2018.
Finally, we can add a status filters to find properties that will have or are about to have a new home owner.
{
"query":"-features.value:\"new roof\" OR -descriptions.value:\"new roof\" AND yearBuilt:[* TO 2018] AND mostRecentStatus:(\"For Sale\" OR Sold)",
}
We use the OR
constructor to search for multiple status values at once.
autotrace for owner's contact information
A newer feature to Datafiniti is the ability to cross reference people found in the property data with our people data. This can be done using the property data's auto_trace
feature. The auto_trace
feature is a key generated and linked to a people data record key. Allow for a single API call to pull both property and people data for the homer in one record.
{
"query":"-features.value:\"new roof\" OR -descriptions.value:\"new roof\" AND yearBuilt:[* TO 2018] AND mostRecentStatus:(\"For Sale\" OR Sold)",
"num_records":10,
"auto_trace":true,
"only_traceable":true,
"download":true,
"format":"json"
}
Autotrace people data
For more information on our auto_trace feature, you can read more about it here: Auto Trace
Example files
Here are example bulk download files of our previous query:
Conclusion
With the knowledge of how to pull records with new homeowner data, you will have the capability to contact and create lead data. You can also further enhance this data with reference to Datafiniti's people data as well.
Updated 4 months ago