A custom HTML contact form for Wix

Where Wix form emails go, why they go missing, and how to add a custom HTML contact form to Wix that filters spam, saves every submission and emails you.

Free for 100 submissions a month, no credit card. Updated

Wix Forms saves each submission under Forms & Submissions in your dashboard, and a Wix Automation emails your account address when one comes in. Most "Wix contact form not sending email" problems come down to that email:

  1. Spam. Notifications come from notifications@wix-forms.com. Look in your spam or junk folder and mark them as safe.
  2. Recipients. The form's notification automation decides who gets the email. If someone edited it, the site owner is only notified again once their address is back in the Send an email action.
  3. The account email. Notifications go to the address on your Wix account. If that's an old inbox, change it there or add a recipient to the automation.

If the built-in form does what you need once the email arrives, keep it.

When a custom form is worth it

A Nisuform form goes on your Wix page in an Embed HTML element. It is useful when the form has to work outside Wix too. You can reuse the same form on a landing page hosted elsewhere and keep every submission in one inbox. On Pro, submissions can go to Slack, Discord, Telegram, Google Sheets or a signed webhook. You can also turn on Cloudflare Turnstile, restrict the form to your domains, and send notifications to any address.

Add it to Wix

  1. Design the form

    Create a form in Nisuform. Add your fields in the form builder, pick a theme and accent color, and save.

  2. Copy the embed code

    On the form's Setup tab, choose Site builder, then Wix, then Copy the embed code.

  3. Add an Embed HTML element

    In the Wix editor, open Add Elements, choose Embed Code, then Embed HTML. Choose Code, paste the embed and click Update.

  4. Size the box and publish

    Wix shows embeds in a fixed-size box. Drag its edges until the whole form fits, including the success message that appears after a submit. Check the mobile layout too, then publish and send a test.

Allowed websites on Wix

Wix runs embedded HTML in a frame served from a Wix address, so the request your form sends may not come from your own domain. If you turn on allowed websites and a test from the live site fails with origin_not_allowed, open your browser's Network tab, find the request to api.nisuform.com and add the address in its Origin header to the list.

Spam

Every submission goes through a honeypot, a fill-time check, rate limits, and link and duplicate checks. Spam goes to its own folder, doesn't notify you and doesn't count toward your limit. If spam still gets through, turn on Cloudflare Turnstile, available on every plan.

What you get with Nisuform

Free covers 100 submissions a month across 3 forms. Pro is $10 a month for 5,000 submissions and adds the features marked Pro.

  • Spam filtering on every plan

    A honeypot, a fill-time check, rate limits and duplicate checks run on every submission, with optional Cloudflare Turnstile or Google reCAPTCHA. Spam never counts toward your limit.

  • An email for every submission

    You get an email within seconds of each submission. Reply-to is set to the visitor, so you can answer from your mail app.

  • Every submission kept

    Search, star and export to CSV. Submissions stay until you delete them, so a missed email never loses a message.

  • File uploadsPro

    Up to 5 images or PDFs per submission, stored privately and shared through links that expire.

  • Slack, Discord, Sheets and webhooksPro

    Send each submission to Slack, Discord, Telegram or Google Sheets, or anywhere else with signed webhooks, Zapier or Make.

  • Auto-repliesPro

    Send each visitor a confirmation in your own words, from your own sender name.

Wix guides

Frequently asked questions

Where do Wix form submissions go?

Wix Forms saves them under Forms & Submissions in your site's dashboard, and Wix Automations emails a notification to your account email by default. A Nisuform form saves submissions to your Nisuform inbox and emails you from there.

Why isn't my Wix contact form sending email?

Check your spam folder for mail from notifications@wix-forms.com, then check the form's notification automation, which decides who gets the email. If the recipients changed, the site owner only gets notified again once their address is added back to the Send an email action.

How do I forward Wix form submissions to another email?

In Wix, edit the form's notification automation and add the address to the Send an email action. With a Nisuform form on Pro, you can send notifications to any address, or to Slack, Discord or Telegram.

Can I use the same form on Wix and another site?

Yes. Paste the same embed code on both sites and every submission lands in one inbox. If you use allowed websites, add each site's address to the list.

Why is the form cut off on my Wix page?

Wix shows embedded HTML in a box with a fixed size. Drag the box's edges until the whole form fits, including the success message that replaces it after a submit, and check the mobile layout separately.

Start collecting form submissions

Set up your forms with built-in spam protection in minutes for free.

Jane Smith

jane@smith.design

Live

12.4k

Submissions

24

Forms

0

Spam