Newsletter Forms
Lead Magnets (Bonus Files)
Attach downloadable files to your newsletter forms as incentives for signing up.
Supported File Types
- PDF (.pdf)
- ZIP (.zip)
- EPUB (.epub)
- DOCX (.docx)
- XLSX (.xlsx)
- Images (.png, .jpg)
Maximum file size: 20 MB
Setting Up a Lead Magnet
- Edit your newsletter form
- Enable Bonus toggle
- Upload your file (PDF, ZIP, etc.)
- Set a Bonus Title (e.g., "Your Free Growth Playbook")
- Save the form
How It Works
- The form shows a badge: "Get: Your Free Growth Playbook" with a download icon
- After successful signup, the success screen shows a download button
- The file is served directly from your server — no external hosting needed
- Files are stored in
/uploads/bonuses/with unique filenames
Uploading via API
Upload a bonus file programmatically:
POST /v1/newsletter/upload-bonus
Content-Type: multipart/form-data
file: (binary)
Response: {"url": "/uploads/bonuses/abc123.pdf", "filename": "growth-playbook.pdf"}Then set bonus_file_url and bonus_file_name on the form.