What this tool does
The Bulk Email Sender sends personalized emails to recipients in your Airtable table. Each email is rendered from a template with that record’s field values substituted in. Engagement data (opens, clicks, unsubscribes, bounces) is written back to Airtable fields you configure.Settings reference
Source
| Setting | Description |
|---|---|
| Source table | The table containing recipient records. |
| Sender name | The display name shown in the From field. Default: “Filla”. |
| Reply-to email | The address recipients can reply to. |
Recipient mapping
| Setting | Description |
|---|---|
| Email field | The field containing recipient email addresses. |
| Recipient name field | Optional. A field for the recipient’s name, used to personalize the To header. |
| Source view | Only send to records in this view. |
Tracking and compliance
| Setting | Description |
|---|---|
| Open tracking | Track email opens via a tracking pixel. Default: enabled. |
| Click tracking | Track link clicks. Default: enabled. |
| Unsubscribe link text | Text for the unsubscribe link included in each email. Default: “Unsubscribe”. |
| Physical address | Your mailing address. Required by CAN-SPAM. Shown in the email footer. |
Status writeback
| Setting | Description |
|---|---|
| Send status field | Tracks: Sent, Failed, or Pending. |
| Sent at field | Date/time when the email was sent. |
| Open timestamp field | Date/time when the email was opened. |
| Click timestamp field | Date/time when a link was clicked. |
| Unsubscribe field | Boolean field. Marked true when the recipient unsubscribes. |
| Bounce field | Text field for bounce type: hard or soft. |
Email layout
| Setting | Description |
|---|---|
| Email width | Max width of the email body: Narrow (480px), Standard (600px), Wide (700px), or Extra Wide (800px). |
The template editor
The email template uses the same rich-text editor as the Document Generator. Type@ to insert field values from the connected table. Both the subject line and body support variable references.
Unsubscribe handling
The tool automatically checks a workspace-level unsubscribe list before sending. If a recipient’s email is on the unsubscribe list (from a previous campaign), the email is skipped for that record. When a recipient clicks the unsubscribe link:- Their email is added to the workspace unsubscribe list
- The Unsubscribe field on their record is set to true
- Future sends to that address are blocked
How emails are sent
Emails are sent via the Resend API fromnoreply@inbox.filla.io. Status writeback is batched in groups of 10 to respect Airtable’s batch update limits.
Common questions
Can I send from my own email address or domain?
Can I send from my own email address or domain?
Not currently. Emails are sent from Filla’s sending domain. The reply-to address can be set to your own email so replies come to you.
How is open tracking implemented?
How is open tracking implemented?
A 1x1 transparent tracking pixel is embedded in the email. When the recipient’s email client loads images, the pixel request is recorded as an open.
Can I send to a filtered subset of records?
Can I send to a filtered subset of records?
Yes. Set a Source view in Airtable that filters to your target recipients. Only records in that view receive the email.
Can I preview the email before sending?
Can I preview the email before sending?
The template editor shows a live preview of the email template. Currently there is no “send test email” button. Preview the template carefully before running.
What happens if an email address in the record is invalid?
What happens if an email address in the record is invalid?
Delivery attempts to invalid addresses result in a bounce. The bounce type (hard or soft) is written to the Bounce field if configured.