Zapier Integration
Zapier makes it easy to connect Lazyspond to thousands of apps without writing any code. Automatically send leads to your CRM, email list, spreadsheet, or any other tool you use.
What Is Zapier?
Zapier is an automation platform that connects apps together. With Zapier, you can create "Zaps" that automatically perform actions when something happens.
Example Zap:
- Trigger: New lead captured in Lazyspond
- Action 1: Add to Google Sheets
- Action 2: Send email via Gmail
- Action 3: Create contact in HubSpot
All of this happens automatically, without any manual work.
Setting Up Zapier
Step 1: Create a Zapier Account
- Go to zapier.com
- Click "Sign Up"
- Create your account
Step 2: Create a New Zap
- Click "Create Zap"
- Choose your trigger and actions
- Test your Zap
- Turn it on
Step 3: Connect Lazyspond
When setting up your Zap trigger:
- Search for "Webhooks by Zapier"
- Choose "Catch Raw Hook"
- Copy the webhook URL provided
- Go to Lazyspond Settings > Integrations
- Add the webhook URL
- Test the webhook in Lazyspond
- Return to Zapier and complete your Zap
Popular Zapier Integrations
Add Leads to Google Sheets
What it does: Automatically add every new lead to a Google Sheets spreadsheet
Setup:
- Create a Zap with Lazyspond trigger
- Add action: Google Sheets > Create Spreadsheet Row
- Map the fields:
- Name → display_name
- Username → username
- Keyword → trigger_keyword
- Date → captured_at
- Test and turn on
Use case: Track all leads in a spreadsheet for analysis
Send Email to New Leads
What it does: Automatically send an email to new leads
Setup:
- Create a Zap with Lazyspond trigger
- Add action: Gmail > Send Email
- Configure:
- To: {username}@instagram.com (or your email)
- Subject: "Thanks for your interest!"
- Body: Your welcome message
- Test and turn on
Use case: Send immediate follow-up emails to new leads
Add to Email List
What it does: Automatically add leads to your email service
Setup:
- Create a Zap with Lazyspond trigger
- Add action: Mailchimp > Add Subscriber (or your email service)
- Map the fields:
- Email → {username}@instagram.com
- Name → display_name
- Tags → trigger_keyword
- Test and turn on
Use case: Build your email list automatically
Create CRM Contact
What it does: Automatically create a contact in your CRM
Setup:
- Create a Zap with Lazyspond trigger
- Add action: HubSpot > Create Contact (or your CRM)
- Map the fields:
- First Name → display_name
- Email → {username}@instagram.com
- Source → "Lazyspond"
- Keyword → trigger_keyword
- Test and turn on
Use case: Automatically populate your CRM with new leads
Send Slack Notification
What it does: Send a Slack message when a new lead is captured
Setup:
- Create a Zap with Lazyspond trigger
- Add action: Slack > Send Channel Message
- Configure:
- Channel: #leads
- Message: "New lead: {display_name} (@{username}) triggered {trigger_keyword}"
- Test and turn on
Use case: Notify your team immediately when leads come in
Create Asana Task
What it does: Automatically create a task in Asana for each new lead
Setup:
- Create a Zap with Lazyspond trigger
- Add action: Asana > Create Task
- Configure:
- Task Name: "Follow up with {display_name}"
- Description: "Lead triggered {trigger_keyword}"
- Assignee: Your name
- Test and turn on
Use case: Automatically create follow-up tasks for your team
Advanced Zapier Features
Multiple Actions
You can add multiple actions to a single Zap:
- Action 1: Add to Google Sheets
- Action 2: Send email
- Action 3: Create CRM contact
- Action 4: Send Slack notification
All actions happen automatically when a lead is captured.
Conditional Logic
Use Zapier's conditional logic to perform different actions based on the lead data:
Example:
- If keyword = "GUIDE" → Send guide link
- If keyword = "PROMO" → Send discount code
- If keyword = "PRICING" → Send pricing info
Filters
Filter which leads trigger your Zap:
Example:
- Only process leads from specific keywords
- Only process leads from specific times
- Only process leads with certain characteristics
Delays
Add delays between actions:
Example:
- Capture lead
- Wait 1 hour
- Send follow-up email
- Wait 1 day
- Send second follow-up
Zapier Pricing
Zapier has a free plan and paid plans:
| Plan | Price | Tasks/Month | Features |
|---|---|---|---|
| Free | $0 | 100 | Basic automation |
| Starter | $19.99 | 750 | More tasks, priority support |
| Professional | $49 | 2,000 | Advanced features |
| Team | $99+ | 5,000+ | Team collaboration |
A "task" in Zapier is one action. If your Zap has 3 actions, each lead costs 3 tasks.
Zapier Best Practices
1. Test Before Going Live
Always test your Zap with sample data:
- In Lazyspond, click "Test Webhook"
- In Zapier, verify the data was received
- Check that all actions worked correctly
- Only then turn on the Zap
2. Monitor Your Zap
Check your Zap regularly:
- Go to your Zap
- Look at the activity log
- Verify leads are being processed
- Check for any errors
3. Use Descriptive Names
Name your Zaps clearly:
✅ Good names:
- "Lazyspond → Google Sheets"
- "Lazyspond → HubSpot → Slack"
- "Lazyspond → Mailchimp"
❌ Bad names:
- "Zap 1"
- "Automation"
- "Test"
4. Document Your Zaps
Keep notes on what each Zap does:
- What trigger it uses
- What actions it performs
- Why you created it
- When you last tested it
5. Review Regularly
Every month, review your Zaps:
- Are they still working?
- Are they still needed?
- Can you improve them?
- Are there new integrations you should add?
Troubleshooting
Zap Not Triggering?
- Verify the webhook URL is correct — Check Lazyspond Settings > Integrations
- Verify the Zap is turned on — Check the toggle in Zapier
- Test the webhook — Click "Test Webhook" in Lazyspond
- Check Zapier activity log — See if the webhook was received
- Wait a few minutes — Sometimes there's a slight delay
Actions Not Working?
- Check the action configuration — Verify all fields are mapped correctly
- Test the action manually — Try creating a record manually in the target app
- Check app permissions — Make sure Zapier has permission to access the app
- Check error messages — Zapier shows error messages in the activity log
Data Looks Wrong?
- Verify the field mapping — Make sure you're mapping the right fields
- Check the payload structure — Verify the data is in the right format
- Test with sample data — Use Lazyspond's test webhook feature
- Check your Zap logic — Make sure you're using the right conditions
Example Zap Workflows
Workflow 1: Lead Capture & Email
- Trigger: Lazyspond lead captured
- Action 1: Add to Google Sheets
- Action 2: Send welcome email
- Action 3: Send Slack notification
Result: Every lead is logged, emailed, and your team is notified
Workflow 2: Lead Qualification
- Trigger: Lazyspond lead captured
- Condition: If keyword = "PRICING"
- Action 1: Create HubSpot contact
- Action 2: Send sales email
- Condition: If keyword = "GUIDE"
- Action 1: Create HubSpot contact
- Action 2: Send educational email
Result: Different leads get different follow-ups based on their interest
Workflow 3: Team Notification
- Trigger: Lazyspond lead captured
- Action 1: Send Slack message to #leads
- Action 2: Create Asana task
- Action 3: Add to Google Sheets
Result: Your team is immediately notified and a task is created for follow-up
Next Steps
- Set up webhooks: See Webhooks
- Integrate with Make: See Make Integration
- Track performance: Check Analytics & Metrics