Skip to Content

Zapier Integration

Connect any app to Lead Warmer using Zapier’s no-code automation platform.

Overview

Use Zapier to send leads to Lead Warmer from:

  • Google Sheets
  • Typeform
  • Gravity Forms
  • LinkedIn Lead Gen Forms
  • Facebook Lead Ads
  • And 5000+ other apps

Setup Instructions

Step 1: Get Your Webhook URL

  1. Log in to Lead Warmer
  2. Go to Settings > Webhooks
  3. Copy your webhook URL and secret

Step 2: Create a Zap

  1. Go to zapier.com 
  2. Click Create Zap
  3. Choose your trigger app (e.g., Google Sheets, Typeform)
  4. Set up your trigger

Step 3: Add Webhook Action

  1. Search for Webhooks by Zapier
  2. Choose POST action
  3. Configure:
    • URL: Your Lead Warmer webhook URL
    • Payload Type: JSON
    • Headers: Add X-Signature-Key with your secret

Payload Configuration

Map fields from your trigger to Lead Warmer:

FieldValue
emailEmail from trigger
first_nameFirst name from trigger
last_nameLast name from trigger
company_nameCompany from trigger
source”zapier”

Example JSON Body

{ "email": "{{email_field}}", "first_name": "{{first_name_field}}", "last_name": "{{last_name_field}}", "company_name": "{{company_field}}", "source": "zapier", "custom_fields": { "form_name": "{{form_name}}", "submission_date": "{{submission_date}}" } }

Common Triggers

Google Sheets

Trigger when a new row is added:

  1. Trigger: Google Sheets > New Spreadsheet Row
  2. Map columns to Lead Warmer fields

Typeform

Trigger on new form submission:

  1. Trigger: Typeform > New Entry
  2. Map form fields to Lead Warmer fields

Facebook Lead Ads

Trigger on new lead:

  1. Trigger: Facebook Lead Ads > New Lead
  2. Map lead fields to Lead Warmer fields

Testing

  1. Click Test in Zapier
  2. Verify the webhook sends successfully
  3. Check Lead Warmer Leads page
  4. Confirm video generation starts

Multi-Step Zaps

Add logic before sending to Lead Warmer:

  1. Filter - Only send qualified leads
  2. Formatter - Clean up data
  3. Paths - Route to different campaigns

Filter Example

Only send leads with company email:

  • Field: Email
  • Condition: Does not contain
  • Value: gmail.com, yahoo.com, hotmail.com

Error Handling

Configure error notifications:

  1. Go to Zap settings
  2. Enable error notifications
  3. Choose email or Slack alerts

Troubleshooting

Zap not triggering:

  • Check trigger app connection
  • Verify trigger conditions
  • Review Zap history

Webhook errors:

  • Verify URL is correct
  • Check signature header
  • Test with sample data

Need help? Contact support@leadwarmer.net