Contact Discovery Workflows: Acquire Contacts not in CRM

  US contacts only

Contact Discovery data is available for contacts living within the US while their company HQ can be located anywhere in the world.

 

What are Contact Discovery Workflows?

Contact Discovery is a dynamic feature leveraging RollWorks Workflows designed to refine your marketing strategy by uncovering new contacts within accounts that exhibit buying signals. You will be able to acquire new unknown contacts that do not currently exist in your CRM and match your specified criteria.

Contact Discovery enables your marketing team to comprehensively identify and engage members of the buying committee in target accounts, ensuring a full-spectrum approach to customer interaction. Marketing and Sales teams can collaborate more effectively by enriching your revenue pipeline with contacts from the most relevant accounts, enhancing the effectiveness of marketing and sales efforts.

Key Features:

  • Expansive Database Access: Explore an extensive database of more than 98 million US contacts beyond those existing in your CRM.
  • Intuitive Integration: Effortlessly incorporate new contacts into your CRM with an automated workflow and minimal clicks.
  • Customizable Search Parameters: Use adjustable account and contact filters to acquire contacts based on your most crucial criteria, guaranteeing that you connect with the ideal prospects every time.

 

Credit usage

Contacts Discovered credits are an annual quota that expire at the of your contract date. For each contact redeemed you will utilize 1 credit. Your Contact Discovery Workflow will continue to consume credits from your annual quota as the Workflow operates and discovers new contacts.

You can purchase additional additional Contacts Discovered credits at any time during your contract term. Any additional Contact Discovered credits purchased during your contract term will expire at the end of your contract and do not rollover to the following contract. Please reach out to your dedicated Account Manager if you need assistance.

You can monitor your Contacts Discovered credit usage through the Plan & Usage page under Settings. Click here to open the Plan & Usage page in the RollWorks App.

CREDIT USAGE.png

 

Launch a Workflow to Acquire New Contacts

At a high level configuring a Contact Discovery workflow requires the following set up: 

  1. Start a new Workflow to acquire new contacts.
  2. Add Account filters to define which companies you want to purchase contacts from.
  3. Add Contact filters to define the types of contacts you want to purchase (i.e. job title, seniority, must have phone number, contact engagement, etc).
  4. Push contacts to your CRM, decide whether new acquired contacts should be created as Leads or Contact records to your CRM, if new Account records should be created, and which CRM fields should be updated.

NEW CONTACT DISCOVERY WORKFLOW DIAGRAM.png

Each block requires selecting multiple filters and settings. Continue reading this article and follow the step-by-step instructions.

 

Step 1. Create a new Workflow

  • Open the Workflows section of the App, which is accessible via the main navigation menu.
  • Click the Create Workflow button in the upper-right corner.Screenshot 2023-07-26 at 4.04.30 PM.png
  • Choose one of the following options:
RECOMMENDED: Use a Workflow Template

Use the Workflow template called Acquire Contacts not in CRM if you want to use our ready-to-use workflow to acquire new contacts with pre-defined trigger and action criteria based on our best practices. You can fully modify the trigger and action to make it your own.

Go to Workflows > Templates > Acquire Contacts not in CRMScreenshot 2024-11-20 at 4.31.34 PM.png

Start a Workflow from Scratch

Start from scratch if you are well versed with RollWorks Workflows and would like to start from a blank workflow. 

Go to Workflows > Create > Acquire New Contacts / AccountsScreenshot 2024-11-12 at 10.41.56 AM.png

Clone an existing Workflow

Clone an existing Workflow if you want to reuse the same configuration of an existing workflow and slightly modify its logic.

Go to Workflows > Find workflow to clone > Ellipsis > CloneScreenshot 2024-11-12 at 10.31.40 AM.png

 

Step 2. Define your Account Trigger criteria

In this step you will define which companies you want to purchase contacts from. Below are the available data sources you can choose to define your Account Trigger criteria.

Data Category Data Type
RollWorks Account Attributes
Salesforce fields
  • Salesforce Account fields
  • Salesforce Account Activity fields
  • Salesforce Opportunity fields
HubSpot properties
  • HubSpot Company properties
  • HubSpot Company Engagement properties
  • HubSpot Deal properties
Marketo 
  • Marketo Account Activity
Start from Scratch

If you created this Workflow using 'Start from Scratch' you will have to define your account trigger criteria from a blank slate using any of the available account filters.

Acquire New Contacts Template
If you created this workflow using the 'Acquire Contacts not in CRM' template, a predefined trigger criteria based on RollWorks’ best practices will auto-populate selecting accounts in the first pre-Opportunity Journey Stage within your Journey Stage configuration in RollWorks.

Screenshot 2024-11-12 at 6.02.07 PM.png

Screenshot 2024-11-12 at 6.00.24 PM.pngScreenshot 2024-11-12 at 6.02.07 PM.png

You can modify the account trigger filter to meet your needs. Adding additional Account Attributes using an AND operator will narrow down the accounts from which you wish to acquire new contacts.

Example: select only accounts that are a good fit because they resemble your ICP using ICP Fit Grade A & B. Screenshot 2024-08-19 at 11.37.07 AM.png

Example: select only accounts that are assigned to specific Sales Reps.

Screenshot 2024-08-20 at 4.03.03 PM.png

Additionally you can use Smart Filters & Exclusions as follows:

Exclude Accounts in Salesforce/HubSpot

Toggle on if you only want to redeem contacts from accounts that do not exist in your CRM yet.Screenshot 2024-11-12 at 12.04.49 PM.png

Exclude accounts with Marketing or Sales Activity
  • Toggle on if you only want to redeem contacts from accounts lacking Marketing or Sales Activity in the last 30 day. RollWorks looks at the systems you have integrated (Salesforce, HubSpot, or Marketo) and if an account does not have Activities/Engagements in those three systems in the last 30 days, it is considered a "Missing Activity".Screenshot 2024-11-12 at 12.04.55 PM.png
CRM/MAP

Marketing and Sales Activities considered

Salesforce

We ingest default Salesforce Activity tracked in the Salesforce Activity Timeline. For example, Email Sent, Call, Meeting, Event, Opportunity created, etc.

Additional custom activity based on your own Salesforce customizations may be available.

HubSpot We ingest default HubSpot Activity. For example, Email Sent, Email Reply, Call, Meeting, Deal created, etc.
Marketo

We ingest default Marketo Activity. For example, Email Sent, Email Opened, Click Link, Form Fill, etc.

Pardot

We don't ingest Activity data from Pardot directly. However, we ingest all Activity from Salesforce through the RollWorks<>Salesforce integration.

If your Pardot and Salesforce instances are integrated, RollWorks will ingest Pardot activity via the RollWorks<>Salesforce integration.

General Exclusions

Exclude current customers, competitors, or coworkers, based on your existing General Exclusions settings.Screenshot 2024-11-12 at 12.05.01 PM.png

Custom .CSV Exclusion

Upload a CSV file of accounts you want to be excluded from the Workflow, even if they meet the criteria based on the applied logic. Subdomains are automatically normalized to the main domain (e.g., help.acme.com becomes acme.com), and all associated subdomains will be excluded Screenshot 2024-11-12 at 12.05.05 PM.png

 

Preview Accounts that meet your criteria

While setting up the filters, you have the ability to preview results to see the accounts that meet your criteria as of today. Use this preview to review your selected accounts and make any changes to your criteria if needed. Please note that the Workflow continues enrolling accounts based on this trigger criteria once the Workflow is turned on.

Screenshot 2024-11-12 at 12.09.05 PM.png

 

After you are done configuring your Account Trigger criteria and previewing your account, don't forget to click Apply to save your changes.

 

Step 3. Select the Action

Select the Acquire New Contacts action and click Apply to proceed.

Step 4. Set max number of contacts per company

To help you distribute your Contact Discovery credits across different accounts, you can set a limit on the maximum number of contacts that can be purchased per account through this Workflow. By default, this limit is set at 20 redeemed contacts per company; however, you can modify this number based on your needs. The limit you set will remain in effect for the entire duration that the workflow is active, but you can revisit and adjust this limit at any time if you decide to allow more contacts.

Screenshot 2024-11-12 at 4.14.32 PM.png

If an account is re-enrolled in the Workflow this limit continues to hold. For example, if you set up this limit at 20 contacts/account and we discover 5 contacts for it, then next time this company re-enrolls in the workflow we can discover up to 15 more contacts for it. After reaching the maximum contacts per company limit, we won’t discover more contacts for this account, even if the account continues to re-enroll in the Workflow. If you wish you can increase the limit to discover more contacts per account.

 Contact prioritization logic

If more than the max contacts per account limit match the criteria, RollWorks will apply an internal Confidence Grade to each contact that reflects the likelihood that the contact currently works at the company. We will prioritize by Confidence Grade first, and Seniority second, ensuring your credits are used on the best contacts first.

 

Step 5. Select the Contact Filter criteria

 Optimize your Discovery Credits

Applying Contact Filters is not required to turn on your Contact Discovery Workflow but it is strongly recommended, so that you can optimize your Contact Discovery credit allotment by acquiring contacts that fit your buying committee criteria.

Your Default CRM (as identified within Integration Settings in your RollWorks account) will be used to check whether the contact already exists in your CRM.

We will compare the email address field from your CRM against both business email and personal email fields within the RollWorks contact database to confirm this contact does not already exist in your CRM. This check applies to both contact and lead objects.

The resulting contacts surfaced here will include both new contacts for existing accounts as well as new contacts for accounts that matched your trigger criteria but don’t exist in your CRM. 

For Contact Discovery Workflows, only these data sources are supported as a contact filter criteria: Job Title, Seniority and Location.

Job Title filters

After typing a job title and pressing enter in your keyboard or clicking outside the field, the Job Title will appear as a label.Screenshot 2024-11-12 at 4.48.54 PM.png

  • You can type any job title, using one or multiple words with spaces if needed.
  • You should type at least 3 characters so we can find meaningful results.
  • Job titles are not case sensitive.
  • If you enter multiple job titles we will apply an OR condition between them.
  • We will return any contacts containing the job title entered, for example, if you enter “demand generation”, we will match with any of the job titles below:
      • Head of Demand Generation”
      • “Senior Manager Demand Generation”
      • “Demand Generation Manager”
      • “Director of Demand Generation”
Seniority Filters
You can select one or more options from this list to match the seniority of your buying committee:
  • C-Level
  • VP-Level
  • Director
  • Manager
  • Non-Manager
Screenshot 2024-11-12 at 4.51.02 PM.png
Location filters

You can select one more option from the list of US States available. If you don't select anything, we will include contacts in all US States.

Screenshot 2024-11-12 at 4.49.46 PM.png
Contact Info filters

You can opt in to acquire only contacts with a mobile or direct number.

Screenshot 2024-11-12 at 4.51.45 PM.png
  • Mobile number refers to a cell phone uniquely associated with this person, regardless of business or personal association.
  • Direct number refers to either a business mobile or a business landline for this person.
Contact Engagement filters
Apply this filter if you only want to acquire contacts that are engaging with your website. The filter definition will include contacts as long as one of the following is true:
  • Contact visited your website in the last 30 days 
  • Contact clicked on a RollWorks ad in the last 30 days

Screenshot 2024-11-12 at 4.52.13 PM.png

After setting up your Contact Filters, we recommend Preview Filtered Contacts and make changes to the filters if needed.

Screenshot 2024-11-12 at 4.55.50 PM.png

This contact preview is a representation of the contacts you would purchase when activating the Workflow and will include:

  • Contact Name
  • Job Title
  • Account Domain
  • Contact Info icon indicating if an email or phone number is available
  • LinkedIn profile link

Screenshot 2024-11-20 at 10.37.24 AM.png

We recommend:

  • Reviewing a few LinkedIn profiles to validate the accuracy of the contacts matching your criteria.
  • When you have confirmed all your criteria is set up correctly, click Apply to proceed. 

Please note that when you apply Contact Engagement filters to your Workflow logic, these contacts will have at least one page view or ad click in the last 30 days. Due to legal restrictions a preview of Contact Name and Contact Info is not available before purchase. 

Screenshot 2024-11-20 at 9.18.32 AM.png

 

Step 6. Select the Record Type

In this step you will choose how to create new records in your CRM for your newly acquired contacts and accounts. The options available to you will vary depending on your default CRM.

If your Default CRM is Salesforce

If your Default CRM is Salesforce you can choose one of the following options:

  • Record Type = Contact and Account
    • Acquired Contacts will be created as Salesforce Contacts.
    • When new contacts are created, they will be linked to associated accounts in Salesforce.
    • If an account does not exist in Salesforce, a new account record will be created, and the new contacts will be associated with it.
  • Record Type = Lead and Account:
    • Acquired Contacts will be created as Salesforce Leads.
    • If an account matching your trigger criteria does not exist in Salesforce, a new account record will be created.
  • Record Type = Contact:
    • Acquired Contacts will be created as Salesforce Contacts only for existing Salesforce Accounts.
    • No new Salesforce Accounts are created.
  • Record Type = Lead:
    • Acquired Contacts will be created as Salesforce Leads regardless if the Account does not exist in Salesforce.
    • No new Salesforce Accounts are created.

If your Default CRM is HubSpot

If your Default CRM is HubSpot you can choose one of the following options:

  • Record Type = Contact and Account:
    • Acquired Contacts will be created as HubSpot Contacts.
    • When new contacts are created, they will be linked to associated companies in HubSpot.
    • If a company does not exist in HubSpot, a new account record will be created, and the new contacts will be associated with it.
  • Record Type = Contact:
    • Acquired Contacts will be created as HubSpot Contacts records only for existing HubSpot company records. 
    • No new Company records are created. 

Whenever we create contacts in HubSpot, they will be set as a non-marketing contact. Contacts marked as non-marketing contact in HubSpot will not add any usage fee on HubSpot. 

 

Step 7. Verify your Contact/Lead Field Mapping

In this step you will define how RollWorks data is passed to your CRM objects. We recommend confirming that the existing Contact, Lead field mapping between RollWorks and your CRM is correct. Contact Field mapping is a critical step to determine how contact data from RollWorks is written into your CRM, ensuring that data flows smoothly and accurately between the two platforms.

If your Default CRM is Salesforce:

If your Default CRM is HubSpot:

 

Step 8. Configure Enrollment Settings & Turn Workflow On

You will be prompted to continue to Workflow Settings to configure the following:

  • Enter a Workflow Name. We recommend giving your workflow a descriptive name that summarizes who it is targeting and what actions it will be triggering, for example “Contact Discovery”.

  • Under Enrollment Schedule you can select how often this workflow enrolls accounts who meet the trigger criteria. There are two options available:
      • Run every 6 hours
      • Weekly schedule to set a specific day of the week for the workflow to run

schdule.png

  • Under Enrollment of Accounts that Currently Match the Criteria, you can preview the accounts that currently meet the trigger criteria: 

  • Re-enrollment: Under re-enrollment, you can define whether you want the accounts that meet the trigger conditions to never be able to re-enter this Workflow or to be able to re-enter the Workflow after a specific number of days.

  • Turn Workflow On after reviewing your Workflow Settings carefully:
    • Clicking Turn Workflow On will save it and immediately activate it. You will then be redirected to the Workflows list view.
    • Clicking Turn Workflow On will result in contact purchases, with each purchase utilizing 1 credit per contact from your annual quota. Upon turning on this workflow, one credits will be deducted for each contact that qualifies. This workflow will continue to consume credits from your annual quota as the workflow operates and discovers new contacts.
    • After clicking Turn Workflow On, if the number of eligible accounts is larger than 5,000 accounts, they will be processed in batches of 5,000 every 6 hours.

 

Find new purchased Contacts/Leads in Salesforce

By default all Contacts/Leads created in Salesforce by a RollWorks Workflow will have the custom field RollWorks Sourced set as 'True'. This custom field is automatically created by the RollWorks integration package.

If you want to use a different contact/lead field to capture attribution for contacts purchased from RollWorks you can configure a fixed text value mapped to a Salesforce field. We recommend mapping the fixed value 'RollWorks Sourced' to the Salesforce field Lead Source

You may use lead routing tools like LeanData to further enrich your default Lead Source Field. 



Find new purchased Contacts in HubSpot

By default all new Contacts created by RollWorks will have the following properties values:

  1. RollWorks Sourced set as ‘Yes’. This custom property is automatically created by the RollWorks integration package.
  2. Marketing Contact Status set as 'Non-marketing contact' so that it does not count towards your ‘marketing contacts’ allotment. This is a default HubSpot Contact property.

 

If you want to use a different contact property to capture attribution for contacts purchased from RollWorks you can configure a fixed text value mapped to a HubSpot property. We recommend mapping the fixed value ‘RollWorks Sourced’ to the HubSpot property of your choice.

You may use lead routing tools like LeanData to further enrich your default Lead Source Field. 

 

Manage an existing Contact Discovery Workflow

From the Workflows list view, you can turn individual workflows on or off, as well as edit or delete individual workflows.

When saving an existing workflow, it will maintain its existing status (Off workflows will remain Off; On workflows will remain On).

 

View which contacts are enrolled in a Workflow

  • Navigate to the main Workflows list view.
  • Hover over the View Log link under the Total Enrolled column, here you can see how many accounts were enrolled in the Workflow since its creation. 

Screenshot 2024-08-20 at 12.57.23 PM.png

  • Click Download 30-day Report to export a CSV file.

Screenshot 2024-11-20 at 10.52.42 AM.png

 

The CSV file contains a detailed log of all accounts and contacts that qualified for the trigger criteria over the last 30 days, whether the accounts successfully enrolled in the Workflow or not, how many contacts were redeemed, how many credits were used and display any relevant error messages.

Screenshot 2024-08-20 at 1.06.21 PM.png

Company Domain Enrolled Date Acquire New Contacts Salesforce: Create Contact/Lead Record Contact credits used Contacts Created
companya.com 2023-12-26 17:47:26 +0000 UTC 3 contacts met criteria 3 of 3 contacts created 3 Olivia Anderson, Jane Doe, John Doe
companyb.com 2023-12-31 17:51:05 +0000 UTC 4 contacts met criteria 4 of 4 contacts created 4 Michael Smith, Emily Johnson, David Brown, Sarah White
companyc.com 2023-12-17 23:45:48 +0000 UTC 0 contacts met criteria 0 contacts created 0  

 

Contact Discovery FAQs

Visit this article to read most commonly asked questions about Contact Discovery Workflows.

 

Was this article helpful?
0 out of 0 found this helpful

Articles in this section

Chat with an agent
Mon - Fri 10am - 6pm EST
Send a support email
Mon - Fri 10am - 6pm EST