Why "mail merge with attachments" is a search without a good answer
Every tool in the usual toolkit stops one step short of the inbox.
Word mail merge
Cannot attach the fileThe merged text becomes the email body. There is no attachment option, and the file is the whole point.
Gmail / Workspace merge
500–1,500 emails per dayFree Gmail caps at 500/day, Workspace mail merge at 1,500/day, and locks you out mid-batch when you hit it.
Sheets add-ons (Autocrat & co.)
6-minute timeouts, your Gmail quotaApps Script executions cap at 6 minutes and sends ride your own Gmail. Google's June 2026 runtime migration broke add-on merges across an 81M-install base.
Design tools (Canva)
Stops at downloadBulk Create makes the variants, then hands you a zip. No email delivery of any kind; distribution is still your job.
Stop attaching. Start delivering.
The attachment hack exists because your document tool and your email tool are two different tools. Pictify is one run: each CSV row renders into its own personalized PDF, and each PDF goes to its recipient from an isolated sending domain, not your Gmail. What you get back isn't "sent". It's delivered, per person, with bounces suppressed automatically and any row re-sendable in one click.
- Personalized PDF per row, not one file for all
- No Gmail daily caps, no mid-batch lockouts
- Delivered / bounced / complained, per recipient
- Fix a bad address, re-send that one row
CSV in. Inboxes reached. Three steps.
Upload your spreadsheet
Export your list as CSV (one row per recipient with an email column) and drop it into a Pictify workflow.
Pick or generate a template
Choose a document template or describe one to the AI Template Maker. Map CSV columns to the template variables.
Run and watch delivery
Every row renders to its own PDF and emails to its recipient. The run screen shows delivered, bounced, or suppressed per person, with one-click re-send.
Every row rendered. Every run provable.
Documents & Videos, at Scale
The run is the unit of work
A CSV upload or a signed webhook in, one rendered document per row out. Not a design tool you drive by hand, once per person.
Per-row proof
Every row reports its own status and its own output URL. A row that fails is re-run on its own, without repeating the batch.
One engine, every deliverable
Certificates, badges, tickets, reports, personalized video. The same template and data contract renders PNG, PDF, GIF, and MP4.
Real expression engine
{{ price * 0.9 | currency }} is a first-class template feature. Conditionals, filters, loops: logic lives in the template, not your backend.
Wizard + API + agents
Organizers run the wizard. Developers sign a webhook. AI agents author templates over MCP. Same template, same run history.
AI Template Maker
Describe the document or video and get an editable HTML-native template with your brand and variables in place.