How to Track Social Media Leads in a CRM
If you can\'t answer "how many leads did Instagram generate last month" with a number, your social leads are leaking. Here\'s the system to track every social DM as a CRM lead.
The Tracking Stack
- Unified inbox connecting all social channels
- Auto-capture: every new conversation creates a CRM contact
- Source attribution: tag the channel + campaign
- Pipeline integration: leads flow into deal stages
- Reporting: lead source breakdown by month
Step 1: Capture
When a new DM arrives, the inbox should create a contact record automatically with:
- Name (from social profile)
- Phone (if WhatsApp) or social handle
- Profile photo
- Source channel (Instagram, WhatsApp, Facebook, Telegram)
No manual data entry. New contact in CRM within seconds of first message.
Step 2: Enrich
As conversation progresses, AI extracts and saves additional fields:
- Email (if shared)
- Company name (B2B)
- Budget mentioned
- Timeline mentioned
- Specific product/service interest
Step 3: Attribute
Tag where the lead came from at a finer level than just "Instagram":
- Story reply
- Comment-triggered DM
- Click-to-Messenger ad (with campaign ID)
- WhatsApp from QR code (track scan source)
Attribution is what lets you see ROI per channel and per campaign.
Step 4: Score
AI scores 0-100 based on conversation signals. Score updates as conversation progresses.
Step 5: Move Through Pipeline
Define stages:
- New Lead (just messaged)
- Qualified (passed AI score threshold)
- Demo / Call Scheduled
- Proposal Sent
- Won / Lost
Move contacts through stages based on conversation events: clicked checkout link → "Cart"; replied to call invite → "Demo Scheduled".
Step 6: Report Monthly
Track:
- Leads generated per channel
- Conversion rate per channel
- Average deal size per channel
- Cost per lead (if running paid ads)
- Revenue attributed to social
This is what shifts social from "vanity metric" to "revenue channel".
Avoiding Data Mess
- Deduplicate by phone or social handle — same customer messaging from WhatsApp + Instagram should merge
- Don\'t over-enrich — only track fields you\'ll actually use
- Auto-archive cold leads — 90 days of no activity = move to archived
One Inbox is a CRM and inbox in one — auto-captures contacts, scores leads, tracks sources, reports by channel. Free plan available.
Ready to try OT1-Pro?
Connect WhatsApp, Instagram, Facebook & Telegram with AI that sells for you.
Get started free