# Submission frequencies

The [BigQuery](https://docs.formsort.com/integrations/integration-reference/bigquery), [Google Sheets](https://docs.formsort.com/integrations/integration-reference/google-sheets), [Redshift](https://docs.formsort.com/integrations/integration-reference/redshift), and [Webhook](https://docs.formsort.com/integrations/integration-reference/webhooks) integrations send full answer payloads. Since answers change at a different cadence than analytics events (for example, StepLoaded does not ever save answers), there is a different set of events upon which answers are sent to these integrations.

## Never

With this submit frequency enabled, you will never receive answers. Use this to keep an integration configuration present while currently unused.&#x20;

## When the flow is finalized

With this frequency enabled, you will only receive answers for any completed flows.

## When a savepoint is reached or the flow is finalized

With this frequency enabled, you will receive answers after the user completes any [step](https://docs.formsort.com/creating-flows/building-a-new-flow/steps) marked as a savepoint, or when the user finalizes the entire flow.

## After every step

With this submit frequency enabled, you will receive answers at the completion of every step.

## When the flow is finalized or abandoned

With this frequency enabled, you will receive a set of answers:

* Immediately after the user finalizes the flow.
* At the last answer state, \~5 minutes after the user last interacted with the flow.&#x20;
* At the current answer state, whenever the user completes any step marked as a savepoint.&#x20;

{% hint style="info" %}
When a "finalized" payload is sent, a **`finalized: true`** flag will be included in the metadata.&#x20;
{% endhint %}

This is a great submission frequency to use if you don't want to have a firehose of data provided at every step, but you want to have record of partially-completed form flows.
