Clay is an enrichment and workflow automation platform that DevSecOps vendors use to build targeted outbound campaigns -- combining contact data from multiple sources, enriching with real-time signals, and personalizing event invites at scale. This guide covers the full workflow: building a DevSecOps target list, enriching it with Clay, scoring by fit, and personalizing event invites using Claude inside Clay.
Step 1: Define Your DevSecOps ICP in Clay
Before building a list, define who you are targeting. For most DevSecOps vendors, the primary buyer roles are:
- Head of DevSecOps or Director of DevSecOps
- VP of Engineering at companies with active security engineering programs
- Head of Application Security (AppSec) or CISO at mid-market and enterprise tech companies
- Platform Engineering leads at companies with 200-2,000 engineers
Company profile: SaaS, cloud-native, or enterprise software companies with 100+ engineers, active CI/CD pipelines, and recent security-related job postings (indicating active DevSecOps investment).
Step 2: Build the Initial List from LinkedIn Sales Navigator
Connect LinkedIn Sales Navigator to Clay as a source. Use the following filters:
- Job title: "Head of DevSecOps," "Director of Security Engineering," "VP Engineering" (with security keywords in company description)
- Company headcount: 100-5,000 employees
- Company industry: Software / SaaS / Cloud
- Posted job within 90 days: include "DevSecOps," "SAST," "DAST," "shift-left security," "security automation"
Export 500-1,000 contacts to start. Clay will pull this list and begin enrichment automatically.
Step 3: Run Waterfall Enrichment for Email and Phone
Clay's waterfall enrichment checks multiple data providers in sequence until it finds a verified email. For DevSecOps audiences -- who tend to be technically savvy and use privacy-protected emails -- use this waterfall order:
- LinkedIn email (for contacts who have exposed it)
- Apollo for business email
- Hunter.io for pattern-based discovery
- Clearbit as fallback
Target a verified email match rate of 65-75% for this persona. Flag contacts without verified emails for LinkedIn DM outreach instead.
Step 4: Layer Signals for Prioritization
Not all DevSecOps contacts are equally ready for outreach. Use Clay to score and prioritize by signals:
Tier 1 (highest priority):
- Company posted a DevSecOps or security engineering role in the last 30 days
- Contact changed jobs in the last 90 days (new leader, fresh budget)
- Company recently raised funding (Series B+) with security as a stated priority
Tier 2:
- Company has an active open source security program (GitHub signals)
- Contact has published content about DevSecOps on LinkedIn in the last 60 days
Tier 3:
- Company fits ICP but no fresh signal
Use LinkedOtter's event invite framework for Tier 1 and 2 accounts first.
Step 5: Personalize Event Invites With Claude Inside Clay
Clay supports AI personalization via the Claude API. For each contact, build a prompt that pulls from enriched fields:
- Contact's job title and company
- Company's recent DevSecOps job posting (if present)
- Contact's most recent LinkedIn post topic (if available)
- Event topic and speaker
Prompt template (simplified): "Write a 3-sentence LinkedIn invite for [name], [title] at [company]. Their company recently posted for a [role] -- reference this as context. Invite them to [event name] featuring [speaker] on [topic]. Tone: direct, peer-to-peer, not promotional."
This generates a personalized invite for each of your 500 contacts in under 60 minutes. Quality check a sample of 20-30 before sending.
Step 6: Route to Outreach Sequence
From Clay, push your enriched and personalized list to Apollo or your outreach tool:
- Day 1: LinkedIn connection request (no message body)
- Day 3: LinkedIn DM with event invite (personalized)
- Day 7: Email follow-up with event details and speaker bio
- Day 10 (post-accept): Reminder with event agenda
For events that generate 754 signups in 26 days, this cadence -- combined with the event format -- is the operational driver.