Command Palette

Search for a command to run...

Bulk Link Generation

Create multiple access links at once for campaigns, events, or large-scale distribution.

Overview

Bulk link generation lets you create many access links at once by uploading a list of email addresses. This is perfect for campaigns, events, or any time you need to share with multiple people.

When to Use Bulk Generation

  • Event follow-ups: Send materials to all attendees
  • Campaign launches: Distribute to your email list
  • Sales outreach: Prepare links for a prospect list
  • Client onboarding: Send welcome materials to new users
  • Team distribution: Share resources with large teams

Step 1: Prepare Your List

Create a list of email addresses, one per line:

john@example.com
sarah@company.org
mike@business.net

Or as a CSV with an "email" column:

csv

Step 2: Open Bulk Generation

  1. Go to the lead magnet you want to share
  2. Click Bulk Generate (or find it in the ... menu)
  3. The bulk generation dialog opens

Step 3: Upload or Paste

Option A: Upload CSV

  • Click Upload CSV
  • Select your file
  • System detects the email column

Option B: Paste Emails

  • Paste your list directly
  • One email per line
  • System parses automatically

Step 4: Configure Settings

Set options that apply to ALL generated links:

  • View limit: Optional, applies to each link
  • Expiration: Optional, all links expire same date

Step 5: Generate

  1. Click Generate Links
  2. Wait for processing (may take a moment for large lists)
  3. See confirmation with count of links created

Step 6: Export Results

After generation, download the results:

csv

Use this CSV to:

  • Mail merge in your email tool
  • Import into your CRM
  • Track distribution

Limits and Performance

PlanMax per Batch
Free10
Starter50
Pro200
Team1,000

For larger lists, run multiple batches or use the API.

Using Results

Mail Merge

Use the exported CSV for mail merge:

In Gmail (with extensions):

  1. Import CSV to Google Sheets
  2. Use mail merge extension
  3. Include {{link}} in your template

In marketing tools:

  1. Import CSV with links
  2. Use personalization tokens
  3. Each recipient gets their unique link

CRM Import

Import links to your CRM:

  1. Export the CSV with links
  2. Match emails to contacts in CRM
  3. Store link in a custom field
  4. Include in email sequences

Manual Distribution

For smaller lists:

  1. Open the exported CSV
  2. Copy each link
  3. Send individually

Handling Duplicates

If an email already has an access link for this lead magnet:

  • Option 1: Skip duplicate (default)
  • Option 2: Create additional link

The system shows a summary of what was created vs skipped.

Best Practices

List Preparation

  • Clean your list: Remove invalid emails
  • Check for duplicates: Avoid confusion
  • Verify formatting: One email per line

Settings

  • View limits: Usually leave unlimited for campaigns
  • Expiration: Set based on campaign timeline
  • Consistent settings: All links get the same config

After Generation

  • Export immediately: Download the CSV
  • Store safely: Keep the link list for reference
  • Test a link: Click one to verify it works

Via API

For automated bulk generation, use the API:

cURL CommandN8N Ready

See API Documentation →

Troubleshooting

Some Emails Skipped

  • Check for invalid email format
  • Check for existing links (duplicates)
  • Review the generation summary

CSV Not Parsing

  • Ensure "email" column header exists
  • Check for special characters
  • Try pasting emails directly instead

Generation Taking Too Long

  • Large lists may take 30+ seconds
  • Don't refresh the page
  • If it fails, try smaller batches

Next Steps