Meta Business Help Centre
Use conditional logic in instant forms to qualify your leads

When you create an instant form for your lead ad, you can use conditional logic to create a dynamic form. This dynamic form changes what question or landing page a person sees next based on their answer in real time. Conditional logic can help you collect the information that is most important to you, filter out leads that don't meet your criteria and direct different categories of leads to specific landing pages to encourage conversions.
Note: The use of conditional logic may increase your cost per lead.
Once your ad has been approved, your instant form will show your conditional question to everyone who views the form. Only the people who answer with a response determined to be a lead will be able to submit the form and qualify as leads. You won't receive the information for anyone who responds with an answer that closes the form.
To use conditional logic in your instant form
- Create an instant form for your lead ad.
- Toggle on Conditional logic.
- In the Questions section, click + Add question, under Custom question.
- Click Multiple choice.
- Click + Add question.
- Provide answers to your questions.
- Under Logic, click Choose next step to decide what the lead will see next. The options include:
- Go to a question: Directs the lead to see a new or existing question. If you choose this as your next step, a pop-up window will appear. Select an existing question or enter a new question. Then, click Add question.
- Submit form: Collects the information from your lead and directs them to a custom end page. If you choose this as your next step, a pop-up window will appear. Select an existing end page or create a new end page. Then, click Add end page.
- Close form: Considers the person as a non-lead and directs them to a custom end page.
Repeat this step for all of the answers to your question. Ensure that at least one logic is Submit form and Close form.
- Go to Privacy Policy and add your Privacy Policy URL and optional custom disclaimer. You can use an existing Privacy Policy that you might already have for your business or service.
- Make any edits, then click either Save draft or Publish. Save draft saves a revised draft and Publish publishes your form. If you're not ready to publish your form, click Save draft so that you can return to it later.
To direct the lead to see a new or existing question
- Click + Add question and choose one of the following question type from the dropdown menu:
- Multiple choice: To add a question and conditional logic to filter leads, you'll need to enter a question in the text field.
- Short answer: To get the lead to provide additional information in a sentence or two.
- Conditional: To only show answer choices that apply. You can change them based on the previous answers.
- Appointment request: To let the lead request a time to meet with you. You'll need to enter your call to action in the Question text field and fill in the Confirmation message text field.
- Shop locator: To find out which locations leads prefer and help them find you faster.
- Under Logic, click Choose next step to select Go to a question.
To direct the lead to submit the form
- Under Logic, click Choose next step to select Submit form.
- Select one of the following end pages:
- E1 end page for leads to show them the default end page.
- Create new end page to show them a page with a call to action.
- If you select Create new end page, enter an end page name in the text field and then click Add end page.
- Click the End page and enter a headline, description and call to action to complete the new end page.
- Add a call to actionto encourage people to take an action. Your options include:
- View website: Provide a website URL.
- Call business: Provide a phone number and call-to-action text.
- View file: Provide call-to-action text and click + Add media to upload the file that you'd like people to download.
- Make any edits and then click either Save draft or Publish. Save draft saves a revised draft and Publish publishes your form. If you're not ready to publish your form, click Save draft so that you can return to it later.
To direct the non-lead to close the form
- Under Logic, click Choose next step to select Close form.
- A pop-up will appear to confirmthat a new end page has been created. Click View to see and edit it.
- Click the End page to enter a headline, description and call to action to complete the new end page for non-leads.
- Make the edits that you want, then click either Save draft or Publish. Save draft saves a revised draft and Publish publishes your form. If you're not ready to publish your form, click Save draft so that you can return to it later.