This guide walks you through connecting RealValidito to GoHighLevel so you can validate phone numbers and check DNC status directly inside any GHL workflow.
Step 1: Install RealValidito from the GHL Marketplace
- Go to the GoHighLevel App Marketplace and search for RealValidito.
- Click Install. You’ll be redirected to RealValidito’s secure account linking page.
- Log in with your RealValidito account credentials and click Link Account.
- You’ll see a GoHighLevel Connected! confirmation. Authentication is automatic using your GHL location ID — no API key required.
If you don’t have a RealValidito account yet, you can create one for free with 1,000 credits at realvalidito.com/pricing before connecting.
Step 2: Add RealValidito to Your Workflow
There are two ways to use RealValidito inside a GHL workflow, depending on what’s available on your account:
Option A: Custom Action (if available)
- Open a workflow and click the + icon to add an action.
- Search for RealValidito.
- Choose from Phone Lookup, DNC Lookup, or Phone & DNC Lookup.
- Map the contact’s phone number field and save.
Option B: Webhook Action
If RealValidito doesn’t appear in your action search, use a standard Webhook action instead:
- Add a trigger of your choice (for example, Contact Created).
- Click the + icon to add an action and select Webhook.
- Set the method to POST.
- Set the URL to:
https://app.realvalidito.com/ghlapi/phone_lookup - Add two fields under Custom Data:
phonemapped to{{contact.phone}}locationIdmapped to{{location.id}}
- No Authorization header is needed — your location ID identifies your connected RealValidito account automatically.
- Save and Publish your workflow.
For DNC screening via webhook, use https://app.realvalidito.com/ghlapi/dnc_lookup with the same fields, or https://app.realvalidito.com/ghlapi/phone_dnc_lookup to run both checks in a single call.
Step 3: Test Your Workflow
- Open an existing contact with a real phone number, or create a new one.
- Click Add to Workflow and select your workflow.
- Go to the workflow’s Execution Logs tab.
- You should see a successful response from RealValidito with the number’s validation status, line type, carrier, and active status.
What the API Returns
- Valid or invalid — whether the number is correctly formatted
- Active or inactive — whether a carrier is currently assigned to the number
- Line type — mobile, landline, VoIP, or toll-free
- Carrier name — with real-time LNP detection
- DNC status — Federal Do Not Call registry and TCPA litigator screening (DNC Lookup and Phone & DNC Lookup only)
Troubleshooting
RealValidito doesn’t show up in Add Action search
Use the Webhook method (Option B above) instead — it works the same way and doesn’t require the Custom Action to be visible on your account.
Workflow shows no response in Execution Logs
Double-check the webhook URL and that both phone and locationId fields are mapped correctly in Custom Data.
“Account not linked” error
Make sure you completed the account linking step during install. You can re-link by reinstalling the app from the GHL Marketplace.
Need help?
Contact us at contact@realvalidito.com or visit our contact page.