
May 5, 2026 - Upgraded the guide to use Webflow, Make, and MailerSend. Added webhook setup, branded templates, and improved testing steps.
Your Webflow form collects submissions, but the email experience after someone fills it out can still feel limited for client projects. Native email notifications work for simple alerts, but they are not built for sending a branded confirmation email back to the person who submitted the form.
The solution is to connect Webflow to Make, then trigger a branded auto-reply confirmation email to the submitter through the MailerSend API. Webflow captures the data; Make and your email tool handle the professional confirmation workflow.
In this tutorial, you'll learn how to connect a Webflow form to Make, send the data through the MailerSend API, and deliver a branded "thanks, we received your message" email to the submitter.

When someone submits a form on your site, they want to know their message arrived. A branded confirmation email sent right after submission does that — and it reinforces your brand at the same time.
Webflow’s built-in form handling works well for simple use cases. Understanding what it does well — and where it falls short — helps you decide whether to stick with native email notifications or move to a Make workflow.
Native Webflow form notifications are useful when you need a basic alert that someone submitted a form. You can store submissions in Webflow, send email notifications to your team, customize the recipient, subject line, reply-to value, and message content, and redirect users to a thank-you page after submission.
For simple contact forms, portfolios, or internal projects, this may be enough.
Note: Webflow Logic, which previously offered some automation features for forms, was discontinued on June 27, 2025. Do not build new workflows with it.
Native notifications are useful for basic form alerts, but they are not a full transactional email workflow. If you want to send a branded confirmation email to the person who submitted the form, use a verified sending domain, design a reusable HTML template, pass dynamic variables into that template, or sync submissions into a CRM, you need a workflow with Make and an email service like MailerSend. For a walkthrough of Webflow's built-in email notification features, see our guide on sending automated emails after form submissions.
This is where Make comes in. Webflow captures the form submission, Make receives the data through its Webflow integration, and MailerSend sends the branded confirmation email with your template, variables, sender domain, and reply-to settings.
Before following the steps, decide what your project actually requires.
The entire process follows five steps:
You build this once, and it runs automatically for every submission.
Your Webflow form field names become the data keys that Make receives. Use clear, descriptive names for a clean integration:
To set up the form:

Make connects to Webflow through a native integration using OAuth, so Make authenticates directly with your Webflow account.



After creating the Webflow trigger in Make, register the Make webhook URL inside Webflow so form submissions can reach your scenario.
In Make, open the Webflow Watch Events module and copy the webhook URL. It should look like https://hook.us1.make.com/....
Then go to your Webflow site dashboard and open:
Site settings → Apps & Integrations → Webhooks
Click Add webhook and configure it like this:

Click Add webhook. Webflow may show a secret key for authenticating webhook messages. You do not need to use that key for this basic Make workflow, but do not share it publicly.
Keep your Webflow form set to:
Form settings → Send to → Webflow
Do not paste the Make URL into the form action. The Make URL belongs in Webflow's site-level webhook settings, not inside the form itself.
After adding the webhook, publish the site again before testing.

Before building the email workflow, confirm that Make receives data correctly from your Webflow form.
Make captures the payload and displays the detected fields. Each field matches the names you set in your Webflow form. Make creates mapped variables you can reference in subsequent modules — for example, the email field appears as a mapped value you can click to insert.

Create a free account at MailerSend. Before building the template, set up the domain you want to send from. This is what lets the confirmation email come from a professional address like hello@yourdomain.com instead of a temporary test domain.
The confirmation email should include: logo or brand name, greeting with the submitter's name, short confirmation that the message was received, expected response time, company name and signature, and a reply-to set to your team's email. Do not include the full form data — the submitter already knows what they sent.

MailerSend usually asks you to add records for SPF, DKIM, and Return-Path. These records prove that MailerSend is allowed to send email for your domain and help improve deliverability.
Tip: For quick testing, you can use MailerSend's trial domain. For a real client project, use a verified custom domain before sending production emails.
Build one auto-reply confirmation template in MailerSend's visual editor or with custom HTML.

The template gets a unique template ID you reference in Make.

Use the {{var_name}} syntax for dynamic placeholders:
You typically only need {{clientName}} for the greeting. The optional variables let you add context like "You submitted the Contact Form from our Services page" without hardcoding those details into the template.
If you want to show a short summary of what the submitter sent, you can also add {{clientEmail}}, {{clientPhone}}, or {{clientMessage}} — but keep the first version simple.
Tip: MailerSend's Free plan currently allows 500 emails per month after approval, with a daily limit of 100 emails. Brevo offers 300 emails per day on its free plan.
Now that Make is receiving the Webflow form submission, add MailerSend to send the confirmation email.
In Make, click the + icon to the right of the Webflow module.
Search for MailerSend and select Make an API Call.

Connect your MailerSend account using the API token you created in Step 5. If you have not created one yet, go to MailerSend → Developer tools → API tokens → Create new token, then paste it into Make.


Configure the API call like this:
HTTP Method — POST URL — /v1/email Headers — addontent-Type: application/json
Paste this JSON body into the Body field, replacing the placeholder values with your own:
{
"from": {
"email": "hello@yourdomain.com",
"name": "Your Brand Name"
},
"to": [
{
"email": "[Map: Email field from Webflow]",
"name": "[Map: Name field from Webflow]"
}
],
"subject": "We received your message",
"template_id": "AUTO_REPLY_TEMPLATE_ID",
"reply_to": {
"email": "contact@yourdomain.com",
"name": "Your Brand Name"
},
"personalization": [
{
"email": "[Map: Email field from Webflow]",
"data": {
"clientName": "[Map: Name field from Webflow]",
"leadCompany": "[Map: Company field from Webflow]",
"formName": "[Map: Form Name from Webflow]",
"sourcePage": "[Map: Source Page from Webflow]"
}
}
]
}

Do not type the values manually. Click inside each JSON value and select the matching field from Make’s mapping panel — for example, click where it says [Map: Email field from Webflow] and select the email field from your Webflow module output.
Replace these values with your actual data:
Only include fields that your Webflow form actually collects. If your form does not ask for a company name, remove leadCompany from the personalization data.
Click Save, then click Run once and submit a new test form from your published Webflow site.
If the MailerSend module runs successfully, check the submitter’s inbox and confirm that the branded confirmation email arrived.
Once the confirmation email flow works, you can extend it:
If your workflow needs advanced routing, CRM sync, or production-ready error handling, BRIX Templates' Webflow team can help design and implement the setup correctly.
Submit the form from your published Webflow site and verify:

Test in at least two email clients (Gmail and Outlook) to confirm the layout renders correctly. If the layout breaks in Outlook, the issue is usually unsupported CSS like flexbox or border-radius.
The same workflow works with Brevo (formerly Sendinblue). Brevo is a good alternative if you already use it for marketing emails or want its free plan.
The key difference is variable syntax. Brevo templates use {{params.variable_name}}, and values are passed through a params object in the send request. In Make, use the Sendinblue (Brevo) integration with the Send a Transactional Email module and map Webflow form fields into the params object.
The workflow structure is the same: Webflow → Make → email template. Switching from MailerSend to Brevo is a module swap, not a workflow redesign.
Webflow's native notifications work for basic alerts — you can set the recipient and subject line. For branded HTML confirmation emails sent to the submitter, custom sending domains, template variables, and submission backups, route submissions through Make and use a transactional email service like MailerSend or Brevo.
Make has a native Webflow integration. Add a Webflow module to your scenario, select Watch Events as the trigger, authorize Make to access your Webflow account, select your site, and set the trigger type to Form Submission. No custom webhook URLs are needed — the connection uses OAuth.
Not natively. But by connecting Webflow to Make through the native integration, you can call the MailerSend API and send a templated confirmation email to the submitter's address right after they submit the form.
Yes — through a Make workflow. Use MailerSend or Brevo to create an HTML template with your logo, colors, and branded layout. Make passes form data as variables that the email service injects into the template at send time.
The most flexible approach is Webflow → Make → MailerSend (or Brevo). This gives you full control over sender address, templates, reply-to, confirmation emails, and backups. Setup takes 30–60 minutes and runs automatically after that.
Yes. After the auto-reply works, you can add another Make step to notify your team or save the submission to a CRM. Keep the first version focused on the confirmation email, then add team notifications only if your workflow needs them.
In the Make API call, set the reply_to field in the JSON body to your team's email address. This way, if the submitter replies to the confirmation email, the reply goes to your team. Webflow's native form notifications support basic reply-to customization with form variables. However, for a branded confirmation email sent to the submitter with a custom sending domain, template variables, and MailerSend personalization, use the Make workflow shown in this tutorial.
Webflow Logic was discontinued on June 27, 2025. Do not use it for new form email workflows. Make is the recommended alternative for connecting Webflow forms to email services.
Sending a branded confirmation email from a Webflow form follows a straightforward pattern: Webflow captures the submission, Make receives the data through its native integration, Make calls the MailerSend API, and MailerSend delivers a branded confirmation email to the submitter.
You now have a workflow that sends a professional "we received your message" email to every person who submits your form — with branded templates, dynamic variables, and optional submission backups — all running automatically, no custom code required.
If you need a more advanced setup with CRM sync, conditional routing, custom templates, or production-ready error handling, BRIX Templates' Webflow team can help.

Build next/previous post navigation in Webflow CMS with Reference fields or BRIX Post Nav, including sort order logic.

Add comments to Webflow CMS blog posts with Disqus or Hyvor Talk, ensuring each post has its own discussion thread.

Understand Webflow Workspace vs Site plans, when you need each, and how site ownership actually works.