The full operational workflow for running an AI Outreach campaign — from lead selection in Salesforce through enrichment and sending in Clay and Smartlead, all the way to reply handling and data writeback. This page replaces tribal knowledge and is the single source of truth for teams, auditors, and security reviews.
The campaign lifecycle runs in two directions — outbound (steps 1–4) and inbound/writeback (steps 5–7). Every step is connected through the native Clay ↔ Salesforce connector, eliminating manual CSV transfers.
📋 Note: The diagram below shows the full flow. Import this page into Confluence, then insert the Campaign Lifecycle Diagram (separate HTML snippet) into an HTML macro directly below this paragraph.

MARCOM Ops creates or updates a Campaign with AI_Outreach__c = TRUE. Campaign Members are added using a list view or report filtered by Cold_Lead_Eligible__c = TRUE. All eligibility criteria must be validated before proceeding.

Marking as an AI Outreach Campaign

Adding Campaign Members
Using the Cold Lead Report
Once the audience is selected, records move into Clay. Clay is used to import the campaign data, check record quality, enrich missing fields, standardise company and contact information, classify the record into the correct segment or vertical, and prepare each row for messaging and downstream write-back.
Use only the approved 'SFDC Campaign Member Export for Clay Import' report. This report always includes CampaignMemberId and LeadId as stable mapping keys — critical to avoid writeback mismatches.

Importing Records to Clay
Video Recording - Importing Records to Clay
Clay runs enrichment against the imported lead list — adding Company Description, Industry signals, and other approved fields. Enrichment outputs are staged for writeback. MARCOM must confirm enrichment quality before proceeding.
After the data is ready, the campaign message can be prepared. The AI layer uses approved prompts and business inputs to create personalised messages. Human review is essential before launch. This check should confirm the tone, relevance, factual accuracy, and whether the message feels appropriate for the target audience. Checks
|
Campaigns should run in controlled waves, not as a single uncontrolled push. During launch, the team monitors send progress, opens, bounces, unsubscribes, early replies, and any signs of deliverability issues. A record that replies, unsubscribes, or hard-bounces should not continue through the sequence.
This is where campaign activity becomes actionable. Replies must be classified and routed quickly. At a minimum, the process should distinguish positive replies, neutral replies, negative replies, unsubscribes, out-of-office responses, and hard bounces. The classification then drives the next action.
Signal | Typical meaning | Main action | Write-back target |
POSITIVE | Interested, asks for a call, asks for material | Route quickly to Sales or the agreed owner | Campaign Member |
NEUTRAL | Acknowledgement, low intent, needs review | Review and decide next action | Campaign Member |
NEGATIVE | Does not want contact | Stop outreach and mark appropriately | Campaign Member |
OOO | No immediate reply, but may contain useful info | Review for new contact or follow-up timing | Campaign Member |
Unsubscribe | Not interested in email communications | Update Lead to Unsubscribed | Lead Note |
Inbound replies are captured in Smartlead's Master Inbox. Clay classifies each reply as Positive, Neutral, or Negative. Has_Replied__c is set to TRUE on first response (set-once — cannot be reset). Hard bounces are flagged and queued for sync.
The native Clay → Salesforce connector automatically pushes reply data (Has_Replied__c, ReplyClassification__c) and enrichment fields to Campaign Members and Leads. Hard bounce status is also written back. No manual CSV involved. CRM Admin monitors the connector for errors — see the Integration page for the full runbook. KLN-5 · Owner: CRM Admin · Automated · near real-time
Positive replies surface in the SFDC Sales Visibility dashboard. Sales reps are notified and must follow up within the agreed SLA. MARCOM monitors the Funnel dashboard (Replies, Positive Replies, Converted Leads).
