# Form behavior for returning users

When a user returns to a form they previously started but didn’t finish, you can control where they re-enter the flow. This behavior applies to both **standalone flows** and those **embedded into your sites**.

By default, Formsort stores a responder’s answers for about **3 weeks**. After that, stored data associated with their `responder_uuid` is purged, and they will start fresh on their next visit—**unless** you've changed configuration of the settings below.&#x20;

Go to the **Settings** tab in any variant and look for **Returning responder behavior** to find the configuration menu.

{% hint style="info" %}
For more information about answers storage, see our [data retention policy](https://docs.formsort.com/handling-data/philosophy).
{% endhint %}

<div align="left"><figure><img src="https://1036686854-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MJPnL__mOdr_mLZ8nwf%2Fuploads%2FEm772FeEnAtA9cYY1K7L%2Fimage.png?alt=media&#x26;token=a6ed5d0a-c94b-438f-b892-de9856fff2b3" alt="" width="353"><figcaption></figcaption></figure></div>

***

### Options

#### Start each session as a new responder

When enabled, every visit is treated as a brand new session:

* **No previous answers** are restored.
* A new `responder_uuid` is generated on **every visit**, including page refreshes.
* The user is not **pinned to a variant** they previously saw.
* Any Formsort-related **cookies are cleared**, including [external variable](https://docs.formsort.com/response-data-collection-and-management/variable-schema/external-answers) cookies.

This setting is useful if you want users to **always start fresh**. For example, they can restart the form by simply refreshing the browser or opening it in a new tab.

If you [force-set a responder UUID](https://docs.formsort.com/core-concepts/how-data-works-in-formsort/responder-uuids#manually-setting-the-responder-uuid) manually via URL, answers from previous sessions won’t be restored.&#x20;

{% hint style="warning" %}
If this setting is **disabled**, Formsort stores the responder’s UUID in browser cookies. When they return to the form using the same browser, their **previous answers are restored**.
{% endhint %}

Learn more about [responder UUIDs](https://docs.formsort.com/core-concepts/how-data-works-in-formsort/responder-uuids) and how Formsort tracks responders.

### Start at furthest point

(Default behavior)\
Responders will resume the form from the **furthest step** they previously reached. All previous answers will be restored.

This allows users to **continue where they left off**, even after refreshing their browser.

### Start at beginning, discard answers

Responders will restart the flow at the **beginning**, and previous answers will be **discarded**. However, their existing `responder_uuid` will still be used.

This is useful when users should **start over**, but you want to **retain their responder identity** for tracking or analytics purposes.

### Start at beginning, keep answers

Responders start at the **beginning** of the form, but their **previous answers are restored** into the fields.

This is helpful when you want users to **review or revise** their answers during a second pass through the form.

{% hint style="info" %}
Want to learn more about other behavior settings? Go back to the [Settings](https://docs.formsort.com/form-behavior-settings/variant-settings) overview section.
{% endhint %}
