CapyMail
Secure & Friendly Mail Merge for Google Sheets
Chill, fast, and reliable email campaigns guided by your friendly Capybara mascot!CapyMail lets you connect your Google account to send personalized mail merge campaigns from Google Sheets through your own Gmail, attach Google Drive files per recipient, and track opens and clicks in your spreadsheet.
CapyMail makes mail merge effortless, friendly, and secure. Create personalized email campaigns, insert dynamic variables, attach Google Drive files per row, and track responses easily.
Simple & Friendly Interface in Google Sheets
Here is how CapyMail works seamlessly right inside your Google Sheets sidebar as a friendly helper.
| # | A: Recipient Name | B: Email Address | C: Company | D: Drive Attachment | E: Merge Status |
|---|---|---|---|---|---|
| 1 | Alex Johnson | alex.j@techcorp.com | TechCorp Vietnam | Proposal_TechCorp.pdf | SENT (10:14 AM) |
| 2 | Sarah Miller | sarah.m@designstudio.io | Design Studio | Invoice_7823.pdf | SENT (10:15 AM) |
| 3 | Michael Chen | m.chen@innovate.co | Innovate Co. | Brochure_2026.pdf | PENDING |
| 4 | Emma Watson | emma@globalbiz.org | GlobalBiz | Contract_Draft.pdf | PENDING |

Dynamic tag {{Name}} resolves to "Alex Johnson"
Simple, Power-Packed & Friendly
Personalized Mail Merge
Automatically substitute {{Name}}, {{Company}}, or custom sheet columns into every message.
Per-Row Drive Attachments
Attach unique Google Drive documents, invoices, or PDFs tailored to each recipient.
Open & Click Tracking
Monitor opens and link clicks directly inside your spreadsheet columns automatically.
Smart Scheduling
Schedule email dispatches for specific days and peak engagement hours.
Your Content Stays in Google
CapyMail operates natively inside Google Sheets using official Google Workspace APIs. No external account or CSV export required — only anonymous open/click tracking pings leave your Workspace.
Draft Beautiful Emails Right from Sheets
Format text, embed images, insert buttons, and preview variables before sending.
Font & Style Options
Choose fonts, font sizes, bold, italic, underline, and strikethrough.
Text Colors & Highlights
Highlight text with custom background colors and text palettes.
Alignment & Blockquotes
Left, center, right alignment, bullet points, and styled quotes.
Per-Row Custom File Attachments
Automatically attach individual Drive documents, invoices, or contracts based on spreadsheet column links.
Per-Row Dynamic File Delivery
Simply paste Google Drive share links or raw File IDs in your sheet column. CapyMail automatically resolves and attaches the exact file per recipient.
Smart Tracking & Day Scheduling
Automatically record row dispatches to prevent duplicate sends and schedule emails during peak engagement hours.
Smart Tracker Column
CapyMail creates a tracker column in Sheets. Sent rows are automatically skipped in future campaigns.
Day-of-Week Scheduling
Restrict campaign dispatch to specific active weekdays to maximize click and open rates.
Custom CC, BCC & Reply-To
Direct prospect replies to support desks while keeping CRM archives informed via BCC.
Get Started Fast with Pre-Built Templates
Select from outreach, newsletter, event invitation, or follow-up email drafts.
Personalized B2B Sales Outreach
Hi {{Name}},
I noticed your recent leadership role as {{Role}} at {{Company}}. Huge congratulations on the recent team growth!
We've helped teams similar to {{Company}} automate their personalized communications and increase response rates by over 340%.
"Mail Merge for Google Sheets allowed our team to handle 5,000+ personalized outreach emails in minutes directly from our master sheet."
I have attached your customized proposal PDF below for your review.
Best regards,
Alex Rivers
Growth Lead | Workspace Automation
How CapyMail Uses Your Google Data
CapyMail is a Google Sheets add-on that requests access to your Google account only to perform the mail merge actions you start. Here is exactly what each permission is used for:
Google Sheets
CapyMail reads the rows of the spreadsheet you open it in — recipient names, email addresses, and your custom columns — to fill dynamic tags like {{Name}}, and writes merge status (Sent, Opened, Clicked) back into your tracking columns.
Gmail
CapyMail uses your Gmail to send the personalized emails you compose or schedule, and to create and label draft messages so you can save reusable templates. When you run an Export, it reads the messages matching a filter you define (sender, label, or date) to copy them into a spreadsheet — it never continuously scans your mailbox.
Google Drive
When you paste a Drive link or file ID into an attachment column, CapyMail reads that specific file to attach it to the matching recipient. When you choose "Save to Drive," it creates that file in your own Drive. It never modifies, deletes, or browses the rest of your Drive.
Open & Click Tracking
CapyMail adds a tracking pixel and wrapped links to show opens and clicks in your sheet. Only anonymous campaign and row identifiers are sent to power this — never your email content, contacts, spreadsheet data, or Drive files.
Scheduling
When you schedule a campaign, CapyMail creates time-based triggers so your queued emails send at the times you chose, even when you are not present.
Your spreadsheet data, email content, and attachments are never sold or transferred to third parties, and are used only to provide the features you activate.
CapyMail’s use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. Google API Services User Data Policy