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:

  1. Click "Companies" in the top navigation.

  2. Apply a filter for “Lowest Quota Attainment” or “Low Rep Satisfaction” — this helps you find companies where sales teams may be struggling.

  3. 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:

  1. Launch the Clay Chrome Extension (make sure you’re logged into your Clay workspace).

  2. Click "Export to Clay" to pull in the companies as rows.

  3. 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:

  1. Go to Claygent inside your Clay table.

  2. Set up the GPT-4o API key (your own OpenAI key, not Clay’s, to save credits).

  3. 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.
  1. 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:

  1. Click on the row → ActionsFind More People.

  2. 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.

  1. Use Clay’s Waterfall Enrichment block.

  2. 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:

  1. Connect it to Clay.

  2. Enable real-time email verification inside the same enrichment block.

  3. Clay will automatically Mark a new column as Valid/Invalid or Deliverable/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

…and you haven’t burned a single Clay or Apollo credit unnecessarily.

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.

Keep Reading

No posts found