This article walks you through creating a Salesforce Record-Triggered Flow using the DataGroomr – Contact Verification template to automatically verify contact data at the time of record creation or modification.
Overview
Using DataGroomr’s verification actions inside Salesforce Flow, you can:
Automatically verify email, phone, address, website
Run verification asynchronously to avoid blocking record creation
Store verification results back on the Contact record
The flow uses a combination of:
Record-triggered flow
Apex Action (DataGroomr Verification)
Loops and transforms to map results back to records
Prerequisites
Before starting, ensure:
DataGroomr Verify package is installed in your Salesforce org
You have System Administrator or Flow Admin permissions
Step 1: Create a New Flow from the DataGroomr Template
Go to Setup → Flows
Click New Flow
Select Record-Triggered Flow
In the template picker, search for DataGroomr
Select DataGroomr – Contact Verification
Click Create
Note: This template includes all required logic and best practices.
Step 2: Configure the Flow Trigger
In the Start element:
Object: Contact
Trigger: A record is created
Optimize for: Actions and Related Records
Run Asynchronously: Enabled
Why async?
Prevents slowing down record creation
Supports bulk inserts
Avoids callout limits
Step 3: Review Flow Structure
The template flow contains the following elements:
1. Get Records – Contacts
Retrieves newly created contacts
2. Assignment – Add Fields to Collections
Builds a collection of contacts to send for verification
3. Apex Action – Verify Contact Data
Calls DataGroomr’s verification engine
Verifies email and phone fields
Returns structured verification results
4. Loop – Contacts
Iterates over each contact submitted
5. Loop – Results
Iterates over verification results returned by DataGroomr
6. Transform – Result
Maps verification results back to the corresponding Contact fields
Updates status, confidence, and validation fields
Step 4: Customize (Optional)
You may optionally customize:
Which fields are verified (email, phone, address, website)
Conditional logic (e.g., only verify if email is not blank)
Post-verification actions (flags, scoring, routing)
Step 5: Activate the Flow
Click Save
Give the flow a clear name, for example:
DataGroomr – Contact Record VerificationClick Activate
Once activated, the flow will automatically run for every newly created Contact.
What Happens After Activation?
New Contacts are created normally
Verification runs in the background
Email and phone verification results are written back to the Contact
Invalid or risky data can be flagged immediately
No user action required.
Troubleshooting
If verification does not run:
Confirm the flow is Active
Ensure the Contact has email/phone values
Verify DataGroomr verification credits are available. Lear more: Manage Credits
Check Paused and Failed Flow Interviews in Setup