PlainFunnels Categories

Home / Categories / Editor

Why does it say "at least one email input is required"?

Short answer

A button on the page is set to submit a form, and systeme.io cannot find a field whose Input type is Email. Either add that field, or change the button to an action that does not collect one.

What the message means

A button on the page is set to send a form, and the system cannot find a valid email field on that page.

systeme.io names two causes. The email field is missing from the form, or the button's action is not configured correctly.

Cause one: there is no email field

Setting a button to send the form obliges the page to carry a field where contacts type their email address.

A field is added by dragging the Form input element from the left sidebar onto the page. Click the new field, then pick an option from the Input type dropdown.

Email is the input type that matters here. Choosing it is what adds the person to your contact list when the form is submitted.

The field that looks right and is not

A box with the word Email printed in it as placeholder text is not necessarily an email field. The first check systeme.io gives is whether the field's Input type is actually set to Email.

The system looks for a valid email field, not for the word.

Cause two: the wrong button action

If the button was never meant to collect an email, the action is the thing to change. A button offers five actions.

  • Submit form. Saves the visitor's details as a contact and sends them to the next step in the funnel.
  • Show popup. Opens a popup created inside the page editor.
  • Open URL. Sends the visitor to a URL you enter, in the same tab or a new one.
  • Next step URL. Sends the visitor to the next step in the funnel.
  • Download file. Hands over a file you upload.

A button that exists to link somewhere wants Open URL or Next step URL. Either one stops the error.

Two names for the same setting

The help centre calls this action Send form in the article about the error and Submit form in the articles about buttons and popups. There is one action, under two names.

Form fields on their own store nothing. To save what somebody types, the page needs a button for them to click.

More than one submit button is allowed. The condition systeme.io sets is that each contains the same fields, and each triggers the same automation rules.

Did this answer your question?