Lead Magnet Capture Salesforce


Automate lead capture from website forms, enrich profiles with AI, and seamlessly add qualified prospects to your CRM while notifying your sales team for enhanced context.
Want to automatically add lead magnet downloads to Salesforce? This tutorial shows how to build a lead capture workflow in Needle that syncs form submissions directly to your Salesforce CRM.
Overview
The workflow triggers on form submissions, enriches lead data, creates Salesforce Lead records, and assigns them to the right sales reps—automating your entire lead capture and routing process.
Key Actions
- Form Submission Trigger – Fires when lead downloads your content
- Data Enrichment – Enhances lead data with firmographic information
- Salesforce Lead Creation – Creates new Lead records with all captured data
- Lead Assignment – Routes leads to appropriate sales reps based on territory/industry
- Task Creation – Creates follow-up tasks for assigned reps
What You'll Need
- Lead Magnet Form – Any form builder (Typeform, Gravity Forms, custom) Tip: Capture lead source, campaign, and qualifying questions for better routing
- Salesforce Account – Sales Cloud with API access
- Lead Assignment Rules – Define routing logic (by geography, company size, industry)
How It Works
When someone downloads your lead magnet:
- Form submission contains:
- Email, first name, last name
- Company name and website
- Job title
- Phone number
- Lead source = "Lead Magnet"
- Campaign = "[Ebook/Webinar Name]"
- Optional enrichment:
- Lookup company data (employee count, revenue, industry)
- Validate and standardize address
- Add social media profiles
- Salesforce Lead record is created with:
- Standard Fields: All contact information
- Lead Source: "Content Download"
- Campaign: Linked to Salesforce Campaign
- Rating: "Hot" if enterprise, "Warm" if SMB
- Custom Fields: Content downloaded, download date
- Lead assignment logic runs:
- Enterprise leads (500+ employees) → Enterprise sales team
- Leads in EMEA → EMEA rep
- Tech industry → Tech specialist
- Follow-up task created:
- Assigned to owner
- Due date: Today (for hot leads) or +2 days (for warm)
- Task: "Follow up on [Content Name] download"
- Email notification sent to assigned rep
Wrap-up
With this Needle workflow, every lead magnet download is automatically captured in Salesforce, enriched with company data, and routed to the right sales rep with a follow-up task—ensuring no lead is lost and follow-ups happen on time. Perfect for enterprise sales teams running multi-channel lead generation campaigns.