# End the flow

Responders might end the flow at different points, depending on the experience you have built for them.&#x20;

There are a few different ways to end the flow for a responder. Remember that you can choose the behavior for responders that partially complete a flow and then return to it in [returning responder behavior.](/form-behavior-settings/variant-settings/returning-responder-behavior.md)

### If the responder exits the flow early:

If you have conditional logic, you may want to end their flow earlier. A common use case for this is when the responder has given you information that disqualifies them for your product or service.

#### Here's how to set up a disqualifying step:

1. Create a step that tells the responder that they are not eligible.

![](/files/rlZEMxAZbNpkyM8Lkonf)

2. Create **conditional logic** on the step so that only the disqualified responders see it. Make this step **finalizing** for them.

![](/files/Qh3uNTeoT62J2miVbkGh)

{% hint style="info" %}
**Pro tip**: you can use [markdown](/styling/customizing-appearance/typography.md#markdown-styling-support) to add a link to your homepage so users have a place to go after finalizing the form!&#x20;
{% endhint %}

### If the responder completes the entire flow:

* Show them a thank you screen that indicates that the flow is completed. You can configure your confirmation text in **Settings > Strings > Confirmation Text**

![](/files/0tgramMrlp3wC3ar9Rsg)

{% hint style="info" %}
The Settings tab also lets you set behavior for returning responders so you have more control of what happens when responders return back to a partially completed or completed flow.

Learn more about returning responder behavior [here](/form-behavior-settings/variant-settings/returning-responder-behavior.md).
{% endhint %}

* Show them a finalizing step<br>

![](/files/tybDZhImc7y9cCGImDcK)

* Redirect them to a different page at the end, such as your FAQ or a testimonials page. See more about redirects [here](https://docs.formsort.com/building-flows/redirects).

![](/files/h9PBL2U0le8zNedqHAA7)

{% hint style="success" %}
To make the redirect experience less abrupt, you can also add in a gif or animation to the last step the responder sees. Check out some [examples of loading images](https://fineflows.com/elements/loading-indicator).&#x20;
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.formsort.com/core-concepts/formsort-quickstart-guides/end-the-flow.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
