If you're running outbound campaigns for B2B sales, whether for appointment setting, cold email, or LinkedIn outreach, you know how expensive and manual data enrichment can be.
The good news?
With a combination of Clay and OpenAI APIs (using your own OpenAI credits), you can extract high-quality leads and enrich them for free, no need to burning your tool credits.
In this step-by-step blog, we’ll break down how to:
Find companies struggling with quota attainment
Get company LinkedIn URLs for free directly inside Clay
Discover decision-makers without spending enrichment credits
Extract company domains without tools
Use waterfall enrichment + email verification
Write personalized AI messages at scale
Let’s dive into the full process.
Step 1: Identify Low-Performing Companies on RepVue
Head over to RepVue — a sales rep review platform. Here’s how to filter and extract the companies that are underperforming in quota attainment:
Click "Companies" in the top navigation.
Apply a filter for “Lowest Quota Attainment” or “Low Rep Satisfaction” — this helps you find companies where sales teams may be struggling.
These companies are highly likely to be open to improving their sales process — i.e., they’re ripe for outbound outreach solutions.
Step 2: Export Company List Using Clay’s Chrome Extension
Once you’ve shortlisted companies from RepVue:
Launch the Clay Chrome Extension (make sure you’re logged into your Clay workspace).
Click "Export to Clay" to pull in the companies as rows.
You’ll now have basic company data — e.g., company name — inside your Clay table.
Step 3: Get the Company’s LinkedIn URL for Free
Instead of using credits or paid tools, you’ll use GPT-4o inside Clay (via Claygent) to find the LinkedIn URL.
Here’s how:
Go to Claygent inside your Clay table.
Set up the GPT-4o API key (your own OpenAI key, not Clay’s, to save credits).
Use this prompt:
Find out the company LinkedIn URL based on the below formula used on web or Google search:
site:linkedin.com/company [Company Name]
Output only the company LinkedIn URL and nothing else.
Add the output to a new column titled
Company LinkedIn URL
This gives you clean LinkedIn URLs, ready to extract more data from.
Step 4: Use Clay’s "Find More People" Action (Free)
Now that you’ve got the company's LinkedIn URL:
Click on the row → Actions → Find More People.
Choose titles like:
Founder
CEO
Head of Growth
Sales Director
Marketing Manager
Clay will automatically pull decision makers from the company’s LinkedIn page without spending enrichment credits.
✅ This is one of the most underrated features of Clay as most companies just use clay credits and burn it where they could have easily saved them.
Step 5: Find the Company Domain for Free via OpenAI
Now you need the company’s website domain to run enrichment. Again, you’ll skip any paid tools and use GPT-4o with Claygent.
Use this prompt:
Based on the company LinkedIn page URL or company name, find out the company’s website domain URL.
Output only the company domain URL and nothing else.
This works especially well if you only have the LinkedIn URL.
Add the result to a new column titled Company Domain
.
Step 6: Run Waterfall Enrichment to Find Emails
Now that you have:
Full Name
Company
Title
Company Domain
You’re ready to find email addresses.
Use Clay’s Waterfall Enrichment block.
Add providers in order of your preference:
Apollo (if you have API access)
Findymail (connected via API key)
Clay’s built-in enrichment (as a fallback)
This way, Clay only uses your credits after your tools are exhausted.
You now have verified work emails.
Step 7: Automatically Verify Emails
If you have a tool like NeverBounce, Bouncer, or ZeroBounce:
Connect it to Clay.
Enable real-time email verification inside the same enrichment block.
Clay will automatically Mark a new column as
Valid/Invalid
orDeliverable/Undeliverable
.
Now you’re only using verified emails in your campaigns.
Step 8: Generate Personalized 1st line Using AI (GPT-4o)
Now, for the final cherry on top, writing 1:1 personalized messages at scale.
Use GPT-4o (again via Claygent and your API key) to generate personalized 1st lines.
Sample Prompt:
Write a short, punchy cold email first line based on the prospect’s role, company name, and recent funding/news/activity on LinkedIn. Keep it under 25 words.
Avoid flattery and be direct. Output only the first line.
Sample Output:
"Noticed your team at [Company] just raised funding — are you planning to scale outbound without adding more SDRs?"
Do this for:
Cold emails
LinkedIn connection requests
DM follow-ups
This saves hours of manual research and personalization.
Final Thoughts
With this Clay + Open AI workflow, you now have:
Qualified companies with sales struggles
Free decision-maker data
Verified email addresses
Personalized messaging
This method is perfect for agencies, consultants, and sales teams who want a lean, AI-powered lead generation system.
If you want help setting this up for your team or business, reach out to us at Six Figure Consulting. We help Established agencies and B2B companies get appointments using AI + outbound without relying on expensive databases or manual labor.
Bonus: Want This Clay Table Template?
Drop a comment or DM us, and we’ll send over the exact Clay template we use for:
Lead sourcing
Enrichment
Messaging
No fluff. Just plug-and-play.
Ready to start booking more meetings with zero waste? Let’s talk here.