Zapier Integration
Automate lead magnet generation with Zapier's powerful workflow platform
Overview
The Magnetite Zapier integration allows you to automatically generate personalized lead magnets whenever new leads are captured in your CRM, email marketing platform, or any other supported app. This creates a seamless workflow from lead capture to personalized outreach.
- • Lead Created - When a new lead magnet request is created
- • Lead Completed - When lead magnet is ready
- • Lead Failed - When generation fails
- • Research Completed - When research phase finishes
- • Lead Magnet Viewed - When someone views the content
- • Generate Lead Magnet - Create personalized content
- • Find Lead Magnet Status - Check generation progress
Getting Started
Install the Magnetite App
Search for "Magnetite" in Zapier's app directory and connect it to your account.
Install on ZapierConnect Your Magnetite Account
You'll need your API key and project ID from your Magnetite dashboard.
Get these from: Project Settings → API & Integrations
Create Your First Zap
Set up a trigger (like "New Lead in HubSpot") and connect it to the "Generate Lead Magnet" action.
Webhook Triggers
Magnetite provides real-time webhook triggers that fire instantly when events occur, allowing you to build responsive workflows.
Available Webhook Events
Triggers when a new lead magnet request is created via API or Zapier.
Triggers when lead magnet generation is complete and ready to view.
Triggers when a recipient views their personalized lead magnet.
Example Webhook Workflows
Notify Sales Team When Lead Magnet is Viewed
Update CRM When Generation Completes
Common Workflows
Configuration Guide
Generate Lead Magnet Action
This is the primary action for creating personalized lead magnets. Here's how to configure it:
Required Fields
Field | Description | Example |
---|---|---|
Project ID | Your Magnetite project ID | abc123def456ghi789jkl012mno345pq |
Lead's email address | john@example.com |
Optional Fields
Field | Description | Example |
---|---|---|
Full Name | Lead's full name | John Smith |
Company | Company name | Acme Corp |
Domain | Company website | acmecorp.com |
Title | Job title | VP of Sales |
Industry | Industry/sector | SaaS |
Company Size | Number of employees | 51-200 |
Custom Fields | Additional data as JSON | {"budget": "50k"} |
Testing Your Integration
Test Data Example
Use this sample data to test your Zapier integration:
{
"email": "test@example.com",
"fullName": "John Smith",
"company": "Test Company Inc",
"domain": "testcompany.com",
"title": "Marketing Director",
"industry": "Technology",
"companySize": "11-50"
}
Expected Response
A successful test will return:
{
"leadId": "lead_test123abc",
"leadMagnetUrl": "https://test-subdomain.go.magnetite.ai/lead_test123abc",
"jobId": "job_def456ghi",
"status": "queued",
"message": "Lead magnet generation started successfully"
}
Rate Limits & Best Practices
Rate Limits
- • Generate: 10 requests/minute
- • Status Check: 60 requests/minute
- • Credits: 1 credit per lead magnet
Best Practices
- • Include as much lead data as possible
- • Use delays between steps for processing
- • Set up error handling for failed generations
- • Monitor your credit usage
Troubleshooting
If you can't connect your Magnetite account:
- Verify your API key starts with "sk_"
- Ensure your project ID is a 32-character alphanumeric string
- Check that API access is enabled in your project settings
If lead magnet generation fails:
- Check that you have sufficient credits
- Verify the email address is valid
- Ensure you haven't exceeded rate limits
- Contact support if errors persist
Need Help?
Our team is here to help you set up successful automations.