Zapier

Connect Magnetite with 5,000+ apps via Zapier to automatically generate AI-powered, personalized lead magnets. Learn setup, authentication, available actions, popular workflows, and troubleshooting tips.

Overview

The Magnetite Zapier integration allows you to automatically generate personalized lead magnets from your existing workflows. Connect Magnetite with 5,000+ apps to create AI-powered content that adapts to each lead's unique profile and company information.

Key Features

  • Dynamic Input Fields: Automatically adapts to your project's custom schema
  • AI-Powered Research: Uses your configured research agents to gather company data
  • Personalized Content: Generates unique lead magnets for each lead
  • Real-time Status Tracking: Monitor generation progress and get completion notifications
  • Flexible Field Mapping: Supports both standard and custom project fields

Getting Started

Prerequisites

Before setting up the Zapier integration, ensure you have:

  1. A Magnetite account with an active plan (Starter or higher)
  2. Zapier access enabled on your account
  3. At least one project configured with a research agent
  4. Available credits for lead magnet generation

Finding Your Credentials

  1. API Key

    • Navigate to your project dashboard
    • Go to Project Settings → API & Integrations
    • Click "Generate API Key" or copy an existing one
  2. Project ID

    • Found in your project URL: /dashboard/projects/[PROJECT_ID]
    • Example: j57bmx51vhg9bfkc84mjvmcpnr7495mv
  3. Base URL

    • Default: https://app.magnetite.ai
    • Or your custom domain if configured

Setting Up the Integration

Step 1: Find Magnetite in Zapier

  1. Log into your Zapier account
  2. Click "Create Zap" or navigate to "My Apps"
  3. Search for "Magnetite"
  4. Select the Magnetite app

Step 2: Authenticate Your Account

When prompted, enter your authentication details:

  • Base URL: https://app.magnetite.ai (or your custom domain)
  • API Key: Your generated API key from Magnetite
  • Project ID: Your project identifier

Step 3: Choose an Action

The integration provides two main actions:

  1. Generate Lead Magnet - Creates a new personalized lead magnet
  2. Get Status - Checks the progress of a generation job

Available Actions

Generate Lead Magnet

Creates a personalized lead magnet using your AI research agent.

Input Fields

Standard Fields (work across all projects):

  • Email Address (required) - Contact's email
  • Full Name - Complete name of the lead
  • Company Name - Organization name
  • Company Domain - Website URL for research
  • Industry - Business sector or vertical
  • Company Size - Number of employees
  • Job Title - Contact's position
  • Phone Number - Contact number

Custom Fields:

  • Custom Fields (JSON) - For project-specific fields

    {  "budget": "50000",  "timeline": "Q1 2024",  "leadSource": "webinar",  "interests": "AI automation"}

Output Fields

  • Success - Boolean indicating successful generation
  • Lead ID - Unique identifier for the lead
  • Lead Magnet URL - Direct link to the personalized content
  • Job ID - Identifier for tracking generation progress
  • Status - Current processing status
  • Message - Human-readable status message
  • Status Endpoint - API endpoint for checking progress

Get Status

Tracks the progress of a lead magnet generation job.

Input Fields

  • Job ID (required) - The job identifier from Generate Lead Magnet

Output Fields

  • Success - Boolean for successful status check
  • Status - Current job status (queued, processing, completed, failed)
  • Progress Percentage - Completion percentage (0-100)
  • Phase Description - Current processing phase
  • Lead Magnet URL - Link when generation is complete
  • Processing Time - Elapsed time in seconds
  • Estimated Time Remaining - Expected completion time
  • Error - Error message if generation failed

Popular Use Cases

1. HubSpot → Magnetite

Automatically generate lead magnets when new contacts are added to HubSpot.

Trigger: New Contact in HubSpot
Action: Generate Lead Magnet in Magnetite
Result: Personalized content ready for nurture campaigns

2. Typeform → Magnetite

Create lead magnets from form submissions.

Trigger: New Typeform Response
Action: Generate Lead Magnet in Magnetite
Result: Instant personalized follow-up content

3. Salesforce → Magnetite

Generate sales enablement content for new opportunities.

Trigger: New Opportunity in Salesforce
Action: Generate Lead Magnet in Magnetite
Result: Custom content for sales outreach

4. Airtable → Magnetite

Batch generate lead magnets from database records.

Trigger: New Record in Airtable View
Action: Generate Lead Magnet in Magnetite
Result: Scalable content generation

5. Calendar → Magnetite

Create personalized content before meetings.

Trigger: New Calendar Event
Action: Generate Lead Magnet in Magnetite
Result: Meeting prep materials ready automatically

Advanced Configuration

Handling Custom Project Fields

If your Magnetite project uses custom fields beyond the standard set:

Option 1: Use Custom Fields JSON

 { "customField1": "value1", "customField2": "value2" }

Option 2: Check Your Project Schema View your project's available fields via API:

 curl -H "Authorization: Bearer YOUR_API_KEY" \ https://app.magnetite.ai/api/projects/YOUR_PROJECT_ID/generate

Option 3: Use Zapier's Formatter

  • Map multiple trigger fields to Magnetite fields
  • Combine data using Zapier's built-in formatters
  • Transform data before sending to Magnetite

Multi-Step Workflows

Create advanced workflows using both actions:

  1. Generate Lead Magnet → Save Job ID
  2. Delay by Zapier → Wait 2-3 minutes
  3. Get Status → Check if complete
  4. Filter by Zapier → Only continue if status is "completed"
  5. Send Email → Deliver the lead magnet URL

Error Handling

Common errors and solutions:

Error Cause Solution

401 UnauthorizedInvalid API keyRegenerate API key in Magnetite
403 ForbiddenWrong project IDVerify project ID in URL
402 Payment RequiredNo credits availableAdd credits to your account
400 Bad RequestMissing required fieldsEnsure email field is provided
404 Not FoundInvalid endpointCheck base URL configuration

Best Practices

1. Field Mapping

  • Always map the email field (required)
  • Use descriptive values for better AI research
  • Include company domain when available for enhanced research

2. Rate Limits

  • Generation: 10 requests/minute per API key
  • Status checks: 60 requests/minute per API key
  • Each generation consumes 1 credit

3. Optimal Timing

  • Lead magnets typically generate in 2-3 minutes
  • Use delays in multi-step Zaps to avoid excessive status checks
  • Set up webhooks for instant notifications (coming soon)

4. Data Quality

  • Provide as much context as possible
  • Clean data before sending (remove extra spaces, validate emails)
  • Use consistent formatting for company names

Troubleshooting

Integration Not Appearing

  • Ensure Zapier access is enabled in your Magnetite account
  • Try logging out and back into Zapier
  • Clear browser cache and cookies

Authentication Failing

  1. Verify API key is active (not revoked)
  2. Check project ID matches exactly
  3. Ensure base URL has no trailing slash
  4. Confirm your plan includes API access

Fields Not Showing

  • Verify your project has a configured schema
  • Check that fields are marked as "API accessible"
  • Try reconnecting the Magnetite account in Zapier

Generation Failing

  • Confirm research agent is configured
  • Check credit balance in your account
  • Verify all required fields are mapped
  • Review error messages in Zap history

API Reference

Generate Endpoint

POST /api/projects/{projectId}/generate
Authorization: Bearer {apiKey}
Content-Type: application/json

{ "email": "lead@example.com", "company": "Example Corp", "customFields": {} }

Status Endpoint

 GET /api/generation/{jobId}/status
 Authorization: Bearer {apiKey} 

Support Resources

  • This Documentation: You're reading it!
  • Magnetite Dashboard: Access your projects and API keys at https://app.magnetite.ai
  • Zapier Help Center: For Zapier-specific issues, visit help.zapier.com
  • Need Help?: Contact our support team through your Magnetite dashboard

Changelog

Version 1.0.0 (Current)

  • Initial release with Generate Lead Magnet action
  • Get Status action for progress tracking
  • Dynamic field detection
  • Custom field support via JSON
  • Comprehensive error handling

Planned Features

  • Webhook notifications for completion
  • Batch generation support
  • Custom branding options
  • Advanced filtering and conditions
  • Direct CRM integrations

Quick Start Checklist

  • [ ] Magnetite account with active plan
  • [ ] API key generated
  • [ ] Project ID identified
  • [ ] Research agent configured
  • [ ] Credits available
  • [ ] Zapier account ready
  • [ ] First test Zap created
  • [ ] Authentication successful
  • [ ] Test lead magnet generated
  • [ ] Production Zap activated

Ready to automate your lead magnet generation? Start creating your first Zap today!

👆 You’re all caught up