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.

Magnetite Triggers
  • • 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
Magnetite Actions
  • • Generate Lead Magnet - Create personalized content
  • • Find Lead Magnet Status - Check generation progress

Getting Started

1

Install the Magnetite App

Search for "Magnetite" in Zapier's app directory and connect it to your account.

Install on Zapier
2

Connect Your Magnetite Account

You'll need your API key and project ID from your Magnetite dashboard.

Get these from: Project Settings → API & Integrations

API Key: Starts with "sk_"
Project ID: 32-character alphanumeric string
3

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

Lead Created

Triggers when a new lead magnet request is created via API or Zapier.

Instant
Contains: email, company, input data
Lead Completed

Triggers when lead magnet generation is complete and ready to view.

Instant
Contains: lead URL, processing time, research data
Lead Magnet Viewed

Triggers when a recipient views their personalized lead magnet.

Instant
Contains: viewer info, view count, unique status

Example Webhook Workflows

Notify Sales Team When Lead Magnet is Viewed

Trigger
Lead Magnet Viewed
Action
Send Slack Message

Update CRM When Generation Completes

Trigger
Lead Completed
Action
Update Salesforce Contact

Common Workflows

CRM Lead → Personalized Outreach
Automatically create personalized content for new CRM leads
Trigger
New Lead in Salesforce/HubSpot
Action
Generate Lead Magnet
Action
Send Email with Link
Website Form → Instant Lead Magnet
Convert form submissions into personalized lead magnets
Trigger
New Form Submission
Action
Generate Lead Magnet
Action
Add to Email Sequence
LinkedIn → Personalized Connection
Create custom content for new LinkedIn connections
Trigger
New LinkedIn Connection
Action
Generate Lead Magnet
Action
Send LinkedIn Message

Configuration Guide

Generate Lead Magnet Action

This is the primary action for creating personalized lead magnets. Here's how to configure it:

Required Fields

FieldDescriptionExample
Project IDYour Magnetite project IDabc123def456ghi789jkl012mno345pq
EmailLead's email addressjohn@example.com

Optional Fields

FieldDescriptionExample
Full NameLead's full nameJohn Smith
CompanyCompany nameAcme Corp
DomainCompany websiteacmecorp.com
TitleJob titleVP of Sales
IndustryIndustry/sectorSaaS
Company SizeNumber of employees51-200
Custom FieldsAdditional 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

Connection Issues

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
Generation Failures

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.