Visitors submit your Webflow form and you can see the submissions in Webflow. But the notification email does not arrive, arrives late, or lands in spam.
How Webflow sends form notifications
When a visitor submits a Webflow form:
- Webflow stores the submission, so you can see it in the site’s form submissions.
- Webflow emails a notification to the recipients set in the site’s form settings. On Starter, Core and Freelancer Workspaces it comes from
[email protected]; on Growth Workspaces and above it comes from[email protected]. - You can set the sender name, the subject and a Reply-To (for example the visitor’s email field), but not the mail server.
Common reasons the email does not show up:
- The recipient address in the form settings is wrong or was never confirmed.
- Your mail provider or a company filter moves messages from no-reply senders to spam.
Check where it breaks
- Submit your own form with an address you control. Wait a few minutes. Check the inbox and spam folder.
- Check the submission in Webflow. If it is there, the form works; only the email step fails.
- Check the notification settings in your site’s form settings: recipients, sender name and Reply-To.
- Check filters and rules in Gmail or Outlook, and ask your IT team about company filters.
Send submissions through SecureSMTP
Webflow has no SMTP setting
- Sign up at securessmtp.com/signup (the Free plan includes 5,000 emails a month).
- Dashboard → Sites → + Add website. Copy the API key from the last step. It is shown only once.
- In Zapier, Make or n8n, start with the Webflow form-submission trigger. Or create a webhook URL in the tool and add it in Webflow under Site settings → Apps & integrations → Webhooks with the trigger Form submission.
- Add an HTTP POST step (Webhooks by Zapier, Make’s HTTP module or n8n’s HTTP Request node) to
https://securessmtp.com/api/v1/mail/sendwith the headerx-securessmtp-api-key: <your key>and a JSON body:{ "to": "[email protected]", "subject": "New form submission", "text": "<mapped message field>", "reply_to": "<mapped email field>", "from": { "name": "Your Site" } } - Submit the form once. The email shows up in the Email log in your SecureSMTP dashboard.
To store the submission in SecureSMTP as well (with the form spam check), POST to /api/v1/forms/submit instead, with form_id, form_name and a fields object. See the Forms API guide.
Frequently asked questions
Can I enter my own SMTP server in Webflow?+
No. Webflow has no SMTP setting. Form notifications are sent by Webflow. To send through SecureSMTP, the submission has to reach our API through an automation tool.
Why can’t a Webflow webhook call SecureSMTP directly?+
Our API needs the x-securessmtp-api-key header and a JSON body in our format. Webflow site webhooks send their own fixed payload and cannot add custom headers, so an automation tool (Zapier, Make or n8n) has to map the fields and add the key.
Can I point the form’s Action URL at SecureSMTP?+
No. A form Action URL is posted by the visitor’s browser, and the API key must never be in the browser. Anyone who sees the key can send email as your site.
What happened to Webflow Logic?+
Webflow shut down Logic in 2025. Forms that used Logic flows are now normal Webflow forms. Webflow points users to Zapier and Make instead.
Will I still see submissions in Webflow?+
Yes. Webflow keeps storing every submission. The automation adds an email; it does not replace Webflow’s form data.
Which From address will the email use?+
Without a verified sending domain, it goes out from [email protected] with your site name as the sender name. Set reply_to to the visitor’s email so you can reply directly. With a verified sending domain (Starter plan or higher), it goes out from your own address.
Next step
Related guides
Contact form not sending email? Why it happens and how to fix it
The five places a form email can fail, and a ten-minute check to find yours.
Contact form emails not reaching Gmail or Google Workspace
Find the email, read Gmail’s SPF/DKIM/DMARC verdict, fix the cause.
Contact form emails not reaching Outlook or Microsoft 365
Junk, quarantine, message trace and the 550 5.7.515 rejection.