BetterEnrich Integration Guide
This guide covers all BetterEnrich actions available in TexAu, including what each action does, what inputs it requires, and what outputs it returns.
Before you begin
- A BetterEnrich account is required. Sign up at betterenrich.com.
- Your BetterEnrich API key is on your BetterEnrich dashboard.
- In TexAu, go to Settings > Integrations, find BetterEnrich, enter your API key, and click Save.
Find Mobile Number by LinkedIn URL (BetterEnrich)
Looks up a mobile phone number using a LinkedIn profile URL.
Credit cost: 10 credits per row
Input:
- LinkedIn Profile URL -- the full URL of the person's LinkedIn profile (required)
Output:
- Mobile Number
- Local Phone Format -- formatted for the person's country
- Country -- detected country for the phone number
- Timezone -- timezone based on phone number location
- Status -- result status (found, not_found, pending)
Notes: This action uses async processing. Results may take a few seconds per row. TexAu polls for completion automatically.
Typical use case: You have a list of LinkedIn URLs and need mobile numbers for direct outreach.
Find Work Email by LinkedIn URL (BetterEnrich)
Finds a verified work email address using a LinkedIn profile URL.
Credit cost: 2 credits per successful lookup
Input:
- LinkedIn Profile URL (required)
Output:
- Work Email
- Email Verification Status
- Domain
Notes: Higher accuracy than name-based email lookups because the LinkedIn URL provides a strong identity signal.
Find Email from LinkedIn (BetterEnrich)
Alternative email lookup using LinkedIn URL. Use when Find Work Email by LinkedIn URL does not return a result.
Credit cost: 2 credits per successful lookup
Input:
- LinkedIn Profile URL (required)
Output:
- Email address
- Confidence score
Find Work Email from Full Name and Company Domain (BetterEnrich)
Finds a work email when you have a person's name and company domain but no LinkedIn URL.
Credit cost: 8 credits per successful lookup
Input:
- First Name (required)
- Last Name (required)
- Company Domain (required)
Output:
- Work Email
- Email type
- Verification status
Typical use case: Your data has names and company websites but no LinkedIn URLs.
Find LinkedIn Profile URL by Name (BetterEnrich)
Finds a LinkedIn profile URL for a person based on their name and optionally their company.
Credit cost: 2 credits per successful lookup
Input:
- First Name (required)
- Last Name (required)
- Company Name (optional -- improves accuracy)
Output:
- LinkedIn Profile URL
- Match confidence
Typical use case: You have a CRM contact with no LinkedIn URL and want to enrich it.
Find LinkedIn Profile URL by Email (BetterEnrich)
Finds a LinkedIn profile URL when you have an email address.
Credit cost: 4 credits per successful lookup
Input:
- Email Address (required)
Output:
- LinkedIn Profile URL
- Match status
Find Social Media URLs (BetterEnrich)
Finds social media profiles across multiple platforms for a person.
Credit cost: 2 credits per successful lookup
Input:
- LinkedIn Profile URL or Email (at least one required)
Output:
- Twitter URL
- GitHub URL
- Facebook URL
- Instagram URL
- Other detected social profiles
Find Website from Company (BetterEnrich)
Finds the website URL for a company based on its name.
Credit cost: 1 credit per successful lookup
Input:
- Company Name (required)
Output:
- Company Website URL
- Domain
Typical use case: You have company names without domains and need domains for other enrichment actions.
Verify Email (BetterEnrich)
Validates whether an email address exists and can receive mail.
Credit cost: 1 credit per row
Input:
- Email Address (required)
Output:
- Valid -- true/false
- Deliverable -- true/false
- Email type (work, personal, catch-all)
- Reason -- explanation of verification result
Verify Catch-All Email (BetterEnrich)
Specifically checks whether an email address resolves to a catch-all domain. Catch-all domains accept mail addressed to any recipient, which means a standard verification passes even for invalid addresses.
Credit cost: 1 credit per row
Input:
- Email Address (required)
Output:
- Is catch-all -- true/false
- Confidence level
Typical use case: Run this after standard email verification to flag catch-all addresses before sending campaigns.
Check ESP (BetterEnrich)
Identifies the email service provider (ESP) for an email address or domain.
Credit cost: 2 credits per row
Input:
- Email Address or Domain (required)
Output:
- ESP name (e.g., Google Workspace, Microsoft 365, Zoho Mail)
- MX records
Typical use case: Segment your list by email provider to customize deliverability settings per campaign.
Waterfall enrichment with BetterEnrich
For maximum email coverage, combine BetterEnrich with other providers using waterfall enrichment:
- Add an Action Column for email.
- Set Find Work Email by LinkedIn URL (BetterEnrich) as the primary provider.
- Add a second Action Column using Find Email Using LinkedIn URL (Apollo) or another provider.
- Set the second column as a waterfall fallback.
TexAu tries the primary provider first. If no result is returned, it tries the next provider automatically.
Troubleshooting
Find Mobile Number returns empty for most rows.
Confirm that the LinkedIn URL column contains full URLs (starting with https://linkedin.com/in/), not short handles or names. BetterEnrich requires the full profile URL.
Async results show "pending" after the run completes. TexAu polls for async results automatically, but very long queues at BetterEnrich can delay responses. Wait a few minutes and click Re-check results in the column settings.
Email verification returns "unknown" for many addresses. Catch-all domains always return a status that is hard to classify. Run the Verify Catch-All Email action on those addresses separately.
The integration saves but actions return authentication errors. Your BetterEnrich API key may have expired or been revoked. Go to the BetterEnrich dashboard, generate a new key, and update it under Settings > Integrations > BetterEnrich.