Zapier Integration
Connect GetMailer with 5,000+ apps to automate your email workflows without writing code.
What You Can Do
With the GetMailer Zapier integration, you can:
- Send transactional emails when events happen in other apps
- Trigger workflows when emails are delivered, opened, or bounced
- Sync email analytics with your CRM or database
- Automate welcome emails, notifications, and alerts
Prerequisites
- A Zapier account (free or paid)
- A GetMailer account with a verified domain
- An API key from GetMailer
Connecting GetMailer to Zapier
Find GetMailer in Zapier
Go to zapier.com/apps/getmailer or search for “GetMailer” when creating a new Zap.
Authenticate Your Account
When prompted, enter your GetMailer API key. Zapier will verify the connection by testing the API.
Create Your First Zap
Choose a trigger app (e.g., Stripe, Shopify, Google Sheets) and select GetMailer as the action to send emails.
Available Triggers
Use these triggers to start workflows based on email events:
Triggers when an email is successfully delivered to the recipient
Triggers when a recipient opens an email (if tracking enabled)
Triggers when a recipient clicks a link in an email
Triggers when an email bounces (hard or soft bounce)
Triggers when a recipient marks an email as spam
Available Actions
Send emails and manage your GetMailer account:
Send a transactional email to one or more recipients
Send an email using a pre-defined template with variables
Add an email address to your suppression list
Look up an email by ID to get its status and details
Popular Zap Templates
Stripe + GetMailer: Send receipt emails
When a payment succeeds in Stripe, automatically send a receipt email to the customer.
Typeform + GetMailer: Send confirmation emails
When someone submits a form, send them a confirmation email with their responses.
Google Sheets + GetMailer: Bulk email from spreadsheet
When a new row is added to a Google Sheet, send a personalized email to the contact.
GetMailer + Slack: Alert on bounces
When an email bounces, send an alert to your team's Slack channel.
Send Email Action Fields
When configuring the Send Email action, you'll need to fill in:
| Field | Required | Description |
|---|---|---|
| From | Yes | Sender email (must be from verified domain) |
| To | Yes | Recipient email address(es) |
| Subject | Yes | Email subject line |
| HTML Body | No* | HTML content of the email |
| Text Body | No* | Plain text version of the email |
| Reply-To | No | Reply-to email address |
| CC / BCC | No | Additional recipients |
* At least one of HTML Body or Text Body is required.
Troubleshooting
Connection failed
- Verify your API key is correct and not expired
- Ensure your GetMailer account is active
- Try reconnecting by removing and re-adding the connection
Emails not sending
- Check that the “From” address uses a verified domain
- Ensure you haven't exceeded your sending limits
- Verify the recipient isn't on your suppression list
Triggers not firing
- Ensure webhooks are enabled in your GetMailer dashboard
- Check that Zapier webhook URL is registered correctly
- Verify the event type you're waiting for is actually occurring
Template variables not working
- Variable names must match exactly (case-sensitive)
- Use the Zapier field mapper to map data to template variables
- Test with static values first to verify the template works
Best Practices
- Use templates - Create templates in GetMailer for consistent emails
- Test before publishing - Always test your Zap with sample data
- Handle errors - Set up error notifications in Zapier
- Use filters - Add Zapier filters to avoid sending unwanted emails
- Monitor usage - Keep an eye on your email volume and Zapier task usage