How to use Zapier+ChatGPT for automated lead enrichment
We want to call ChatGPT inside Zapier to parse inbound lead forms and infer company size, persona, and buying intent for CRM fields. Need practical Zap steps, prompt templates, and rate-limit/error handling guidance.
Best tools for this use case
Based on the workflow in this discussion, these tools are useful starting points to review.
Zapier
Best general-purpose automation layer for connecting tools and processes quickly.
Make
Powerful automation builder for advanced visual flow design and multi-step operations.
n8n
Technical automation platform with strong flexibility, control and AI workflow potential.
Answers
Approved replies, operator insight, and tactical follow-up from the community.
Quick recipe:
1) Trigger: form webhook.
2) Action: Send lead_text to ChatGPT with a system prompt that requires strict JSON (company_size, persona, buying_intent, confidence, evidence[]).
3) Use Formatter/Code to parse JSON and map CRM fields.
Prompt:
System: You are a lead-enrichment engine. Return only JSON with keys: company_size, persona, buying_intent (low|med|high), confidence (0-1), evidence[].
User: {{lead_text}}
Rate-limit: on 429 retry with exponential backoff (1m,2m,5m), log failures to a sheet and alert Slack.