---
title: "Wix"
description: "Put a FormParcel form in a Wix Embed HTML element. Wix Forms and Wix Automations webhooks post from Wix's servers, so FormParcel holds those leads in Spam."
url: "https://formparcel.live/docs/guides/wix"
---

# Wix

Put a FormParcel form in a Wix Embed HTML element. Wix Forms and Wix Automations webhooks post from Wix's servers, so FormParcel holds those leads in Spam.

Untested: Not yet tested on a live site. The steps follow how the form address works today; if one differs, [tell us](https://formparcel.live/contact).

## Wix Forms

A Wix form cannot post to an outside address from the browser. Sending it on with a Wix Automations webhook posts from Wix’s servers, so the lead has no bot-check proof and waits in your Spam folder.

- **Server key for webhooks and server posts** Coming soon: A per-form key for a site builder's webhook or your own server, so a lead posted from a server is delivered instead of held in Spam. Until it ships, use an Embed HTML element.

## Add an Embed HTML element

In the editor, add **Embed Code › Embed HTML**, choose **Code**, and paste this.

Example form address. Use yours from the dashboard.

```html title="Embed HTML"
<form action="https://f.formparcel.live/f/f_k7QmXp2aVb9sTn4cLw8RhE" method="POST" onsubmit="if(!window.FormParcel){event.preventDefault();var f=this;f.setAttribute('data-fp-wait','1');setTimeout(function(){if(f.getAttribute('data-fp-wait')){f.removeAttribute('data-fp-wait');HTMLFormElement.prototype.submit.call(f)}},10000)}">
  <!-- Spam trap: people never see it, bots fill it in. Keep it hidden. -->
  <div aria-hidden="true" style="position:absolute;left:-10000px;">
    <input type="text" name="_gotcha" tabindex="-1" autocomplete="off">
  </div>

  <label for="name">Name</label>
  <input type="text" id="name" name="name" required>

  <label for="email">Email</label>
  <input type="email" id="email" name="email" required>

  <label for="message">Message</label>
  <textarea id="message" name="message" required></textarea>

  <button type="submit">Send</button>
</form>
<!-- FormParcel bot check: no cookies, no widget. Without it, submissions wait in your Spam folder. -->
<script src="https://f.formparcel.live/f/formparcel.js" async></script>
```

- Wix runs the element in its own frame. The frame cannot send the whole page to a thank-you page, so the visitor sees FormParcel’s short confirmation inside it.
- Leave the form’s allowed origins empty: the post comes from Wix’s frame, not from your domain.

> **Bot check.** A lead sent without FormParcel's bot check is saved but held in your Spam folder, not delivered. That is every post from a server, a webhook or `curl`, and every post from a page that does not load the script. The dashboard then shows **Bot check not installed** under Needs action. Fix: keep the script line on every page that has the form. [Learn more](https://formparcel.live/docs/reference/bot-check)

## Check it

Submit the form once from the published site and open its receipt under **Leads**. If nothing arrives, see [Troubleshooting](https://formparcel.live/docs/help/troubleshooting).
