Skip to main content
All CollectionsWorkflowsAction Guides
Action: Enrich Contact with Waterfall.io
Action: Enrich Contact with Waterfall.io
Updated over 2 weeks ago

Overview

The Enrich Contact with Waterfall.io action allows you to enrich contact information by providing minimal details such as first name, last name, and company domain. Optionally, you can also include an email address or LinkedIn URL to increase accuracy. This action utilizes various enrichment processes to find and return comprehensive information about the contact, including LinkedIn URL, personal and professional emails, location, country, company name, company LinkedIn ID, phone numbers, title, seniority, department, email provider, and more. As long as the person has an online presence, this action can resolve their identity and provide an enriched contact payload. It is particularly useful for enriching contacts in bulk, such as after a webinar or any other event where you have a CSV file with basic contact information.

Usage Examples

  • Enrich a Contact - This action is incredibly useful when you only have basic information about a contact, such as their first and last name, and the domain of the company they work for. By providing this minimal data, the action can leverage various enrichment processes to find and return a wealth of additional information about the contact. This includes details like their LinkedIn URL, personal and professional email addresses, location, country, full company name, the company's LinkedIn ID, phone numbers, job title, seniority level, department they work in, and even their email provider. As long as the person has some kind of online presence and has made certain data available, this action will scour the internet to resolve their identity and return an enriched contact payload packed with useful details.

  • Bulk Enrichment - This action really shines when you need to enrich contacts in bulk. A common use case is after hosting a webinar or other event where you collected just the email addresses of attendees. With this action, you can easily import a CSV file containing those emails and run the enrichment process across the entire list in one go. This allows you to quickly build out fuller contact profiles for all of your new leads from an event, without having to manually research each individual. The enriched data provides much more context about who each person is and how to properly reach out to them.

Inputs

  • First Name - The first name of the contact you want to enrich John

  • Last Name - The last name of the contact you want to enrich Doe

  • Company Domain - The domain of the company the contact is associated with example.com

  • Email Address (optional) - The email address of the contact. Providing this helps increase accuracy when identifying and enriching the contact's information. [email protected]

  • LinkedIn URL (optional) - The LinkedIn profile URL of the contact. Like the email, providing this increases accuracy when identifying and enriching. https://www.linkedin.com/in/johndoe

The key inputs are the contact's first and last name along with their company domain. Providing just these allows the enrichment process to find available online data about the contact.

For increased accuracy in identifying the right individual, you can optionally provide the contact's email address and/or LinkedIn URL. Having these additional identifiers makes it easier to pinpoint the correct person.

Outputs

The Enrich Person action returns a comprehensive set of information about a contact person, enriching the provided input data (first name, last name, company domain, and optionally email address or LinkedIn URL) with additional details gathered from various online sources. The outputs include:

  • LinkedIn URL: The LinkedIn profile URL of the contact person.

  • Personal and Professional Email: Both personal and professional/work email addresses associated with the contact.

  • Location: The geographic location (city, state/region) where the contact is based.

  • Country: The country where the contact resides.

  • Company Name: The name of the company the contact is employed at.

  • Company LinkedIn ID: The LinkedIn company page ID of the contact's employer.

  • Phone Numbers: Any available phone numbers (work, mobile, etc.) for the contact.

  • Title: The job title or position held by the contact within their company.

  • Seniority: An indication of the contact's level of seniority or experience within their role/company.

  • Department: The specific department or functional area the contact works in.

  • Email Provider: The email service provider (e.g., Gmail, Outlook, etc.) for the contact's email addresses.

{
"id": "",
"first_name": "",
"last_name": "",
"linkedin_id": "",
"linkedin_url": "",
"about": "",
"personal_email": "",
"location": "",
"country": "",
"company_id": "",
"company_linkedin_id": "",
"company_name": "",
"company_domain": "",
"professional_email": "",
"mobile_phone": "",
"phone_numbers": [],
"title": "",
"seniority": "",
"department": "",
"experiences": [],
"email_verified": "",
"email_confidence": "",
"email_verified_status": "",
"domain_age_days": "",
"smtp_provider": "",
"mx_record": ""
}

These outputs can be used in following steps of a Workflow by pressing # to insert data and choosing the options.

Troubleshooting

  • Incomplete contact information - The Enrich Person action requires at least the first and last name of the contact, and the company domain. If you only have partial information like just the first name or company name, the action may not be able to accurately identify and enrich the contact details. Providing additional information like an email address or LinkedIn URL can help increase the accuracy.

  • Inaccurate enrichment - While the action uses various enrichment processes to find information about the contact, there is a possibility that some of the enriched data may be inaccurate or outdated. This can happen if the contact's online presence is not up-to-date or if there are multiple people with the same name working at the same company.

  • Missing information - Depending on the contact's online presence and the availability of their information, some of the enriched fields like phone numbers, department, or seniority level may be missing from the output. The action will return whatever information it can find based on the data available.

  • Bulk enrichment issues - When running the action in bulk, such as with a CSV of email addresses, there may be issues with the input file format or the way the data is structured. Ensure that the CSV file is properly formatted and that the column headers match the expected input fields for the action.

  • Rate limiting - If you are enriching a large number of contacts at once, you may encounter rate limiting issues from the various data sources used by the action. This could result in incomplete or missing data for some contacts. It is recommended to batch the enrichment process or spread out the requests over time to avoid hitting rate limits.

  • Duplicate entries - When enriching contacts in bulk, there is a possibility of duplicate entries in the input data, which could lead to redundant enrichment and potentially inconsistent results. It is advisable to deduplicate the input data before running the action.

  • Privacy and compliance - Depending on your industry and the region you operate in, there may be privacy and compliance regulations that govern the collection and use of personal data. Ensure that you have the necessary permissions and comply with relevant laws when enriching and storing contact information.

Related Actions

  • Enrich Company - Enriches a company’s information given its LinkedIn URL, company name, and domain.

  • Enrich Prospect with Rightbound - Enriches contact information using the Rightbound data set.

Did this answer your question?