The MailChannels app on Zapier is currently in Beta. It works reliably, but you may see the Beta label when searching for it in the Zapier app directory.
What you need before you start
- A MailChannels account — sign up at mailchannels.com.
- A Zapier account — free or paid, available at zapier.com.
- A domain you own — MailChannels sends email on behalf of your domain and requires a one-time DNS setup described below.
Setting up the integration
Create a MailChannels API key
Zapier uses your API key to authenticate with MailChannels on your behalf.
- Log in to the MailChannels Console.
- Go to Account Settings.
- Under API Keys, click Create API Key.
- Give it a description (e.g.,
Zapier) and set the Scope toapi. - Copy the key and store it somewhere safe — you will not be able to view it again.
Authorize your sending domain
MailChannels uses Domain Lockdown to verify that you own the domain your emails will come from. You configure this once in your domain’s DNS settings.Add a TXT record at your domain registrar with the following values:
DNS changes typically take a few minutes to a few hours to propagate.
| Field | Value |
|---|---|
| Host | _mailchannels.<your-domain> |
| Value | v=mc1; auid=<YOUR_ACCOUNT_ID> |
Your domain must also have a valid SPF record that includes MailChannels, and at least one A or MX record. Without these, MailChannels may not deliver mail for that domain.
Connect MailChannels to Zapier
- In Zapier, click + Create → Zaps.
- Give your Zap a name, such as
Send Welcome Email via MailChannels. - Navigate to the Action step and search for MailChannels.
- Select MailChannels from the results.
- For Action Event, select Send Email.
- In the Account section, click Sign in.
- Enter your MailChannels API key when prompted, then confirm.
Configure your email fields
After authenticating, click Continue to reach the email configuration screen. Fill in the following fields:
Example HTML body:Once all fields are filled in, click Continue, then Test Step. Zapier sends a real test email using your sample trigger data. Check the inbox to confirm it arrived.
| Field | Description |
|---|---|
| From (Email Address) | The address you are sending from — must use the domain you authorized in step 2, e.g. hello@acme.com |
| From (Display Name) | (Optional) The name recipients see, e.g. Acme Support |
| To (Email Address) | The recipient’s email — click the field to insert a dynamic value from your trigger |
| To (Display Name) | (Optional) The recipient’s name, also available as a dynamic field |
| Subject | Your subject line — supports dynamic values |
| Body (HTML) | The email body — supports HTML and dynamic values for personalization |
Set up your trigger
The trigger is the event in another app that starts the automation. Go to the Trigger step at the top of your Zap and configure it.
- Search for your app and select it.
- Choose the event that should start the email, e.g.
New Submission. - Connect your account and follow the prompts.
- Click Test Trigger to pull in sample data — this data will be available to personalize your email.
- Form submissions — Typeform, Google Forms, Gravity Forms
- New contacts — HubSpot, Salesforce, Pipedrive
- New orders — Shopify, WooCommerce
- Spreadsheet rows — Google Sheets, Airtable
- Scheduled time — Schedule by Zapier (great for recurring emails)
Common use cases
Welcome email on form signup — Trigger: new Typeform or Google Forms submission. Action: MailChannels sends a personalized welcome email to the submitter. Order confirmation — Trigger: new order in Shopify or WooCommerce. Action: MailChannels sends a confirmation with the customer’s order details. CRM follow-up — Trigger: new contact added in HubSpot or Pipedrive. Action: MailChannels sends a personalized intro email from your sales team. Scheduled digest — Trigger: Schedule by Zapier (e.g., every Monday at 9 am). Action: MailChannels sends a weekly summary to your team or list. Internal team alert — Trigger: new row added to a Google Sheet. Action: MailChannels emails your team with the new row’s details.Troubleshooting
I can’t find MailChannels in Zapier’s app search. The integration is currently in Beta. Search forMailChannels directly, or use the direct link: zapier.com/apps/mailchannels/integrations.
My test email wasn’t delivered.
- Make sure the From address uses the same domain you authorized in step 2.
- Confirm your Domain Lockdown TXT record has propagated.
- Verify your domain has a valid SPF record and at least one A or MX record.
- Set up DKIM in the MailChannels Console under Settings → DKIM.
- Confirm your SPF record is valid.
- Consider adding a DMARC record. See the MailChannels DMARC guide.

