Limited time Limited time
Start the Season With Better Forms
Up to 40%Off
Up to 40%Off
Grab Now
documentation-logo
Menu
  • Guides
  • Form Management
  • Form settings

How do I configure confirmations in IvyForms

The Confirmations section in IvyForms controls what happens after someone submits a form. You can show a success message, redirect to a page on your website, or send people to a custom URL. With IvyForms Pro, you can add several confirmations to one form and use Smart logic to pick one based on the submitted answers.

A registration form might show a thank-you message by default and redirect customers who chose a premium membership to a separate welcome page.

Confirmation settings are applied per form, allowing each form to have its own post-submission behavior.

Where can I configure confirmations?

You configure confirmations by opening your form, going to the Settings tab, and selecting Confirmations in the left panel. The list shows every confirmation for the form with its Active toggle, Name, Type and the Default label. Each new form comes with one default confirmation that shows a success message. You can use the search bar to find a confirmation by name and sort the list by Name or Type.

Confirmations list in IvyForms form settings showing the default confirmation

Can I add more than one confirmation to a form?

Yes, you can add as many confirmations as you need with an IvyForms Pro Essentials license or higher. Click Add confirmation, enter a Confirmation name, set it up and click Save. Hover over a row to Edit or Duplicate it, or open the three-dot menu to Move up, Move down or Delete it. Use the Active toggle to turn a confirmation on or off without deleting it.

A form always needs at least one confirmation, so the last one can’t be deleted. Duplicated confirmations are created as inactive, so turn them on once you’ve made your changes.

If your IvyForms Pro license expires, your extra confirmations stay saved and keep running on your live form. You can only edit the primary active confirmation until you reactivate your license.

What confirmation options are available?

Each confirmation uses one of three types, chosen with the tabs at the top of the editor:

  • Success message shows a message on the same page after submission.
  • Redirect to page sends people to an existing page on your website.
  • Redirect to custom URL sends people to any internal or external URL.
New confirmation editor in IvyForms with the three confirmation types

How does the success message work?

The Success message type shows a message on the page right after the form is submitted. Write the message in the Message editor, and switch between Visual and HTML modes to adjust its formatting and content. This works well when you want to keep people on the same page and simply confirm that their submission went through.

What happens to the form after submission?

The After form submission setting decides what happens to the form when a success message is shown. It’s only available for the Success message type, because the redirect types take people to another location.

  • Hide form hides the form after submission.
  • Reset form clears the form so it’s ready for another submission.

How does redirect to page work?

The Redirect to page type sends people to another page on your website after they submit the form. Choose the destination from the dropdown of existing pages. The page must already exist in WordPress, so create it first (for example, a thank-you page) if you haven’t already.

IvyForms redirect to page option with page selection dropdown

How does redirect to custom URL work?

The Redirect to custom URL type sends people to any URL you enter after they submit the form. The URL can point to a page on your website or an external site. This is useful for sending people to external services, landing pages or custom workflows outside your website.

IvyForms redirect to custom URL input field

How do I show a different confirmation based on form answers?

You show different confirmations by turning on Smart logic in a confirmation and adding conditions based on the submitted form values.

Smart logic works with all three confirmation types and needs an IvyForms Pro Essentials license or higher. When the conditions match, IvyForms shows that confirmation instead of the default one. For more on how conditions work across IvyForms, see the Smart logic documentation.

How do I set up smart logic conditions?

You set up conditions by turning on the Smart logic toggle at the bottom of the confirmation editor and building one or more rules. Each rule has three parts:

  1. Pick a form field from the Select dropdown.
  2. Choose equals or does not equal.
  3. Enter the value to compare against. For dropdown, radio and checkbox fields, pick one of the field’s options. For number and phone fields, type a number. For date and time fields, use the picker.

Click the + icon to add another rule or the − icon to remove one. Under Conditional Match, choose Any to use the confirmation when at least one rule matches, or All to use it only when every rule matches.

Smart logic conditions in an IvyForms confirmation with the form field dropdown open

For checkbox fields, equals only matches when the person selects exactly that one option. If they select several options, the rule won’t match.

Which confirmation is shown when several conditions match?

IvyForms shows the first active confirmation in the list whose smart logic conditions match. It checks confirmations with smart logic from top to bottom, so use Move up and Move down to put the most specific confirmations first. If no conditions match, the confirmation labeled Default is shown, even when it’s lower in the list. Inactive confirmations are always skipped.

What should I keep in mind when using multiple confirmations?

A few habits keep your confirmations predictable:

  • Keep the default confirmation active and without smart logic, so every submission has a confirmation to fall back on.
  • Place confirmations with narrower conditions above broader ones, since the first match wins.
  • Give each confirmation a descriptive name, such as “Premium members redirect”, so the list is easy to scan.
  • Don’t forget to turn on duplicated confirmations, because they’re created as inactive.
  • Don’t use equals on a checkbox field when people can select more than one option.