--- title: "How is an Optional step considered complete?" slug: "how-is-an-optional-step-considered-complete" updated: 2026-08-10T20:42:21Z published: 2026-08-10T20:42:21Z canonical: "support.whatfix.com/how-is-an-optional-step-considered-complete" stale: true --- > ## Documentation Index > Fetch the complete documentation index at: https://support.whatfix.com/llms.txt > Use this file to discover all available pages before exploring further. # How is an Optional step in a Flow considered complete? Optional steps enable a Flow to continue smoothly even when certain pages or elements are unavailable. When an Optional step does not appear for a user, Whatfix skips it and proceeds with the next step, maintaining a seamless experience. **Example**: Web applications such as Facebook, Gmail, ZenDesk, and Whatfix automatically log in their users during subsequent visits. Thus, instructions to sign in or sign up might apply only to first-time users. Steps to log in can be declared optional when creating a Flow. > [!NOTE] > Info: > > For more information, see [Define a step as optional](/studio/docs/defining-a-step-as-optional). ### Analyze Optional steps Consider that you want to see how many users completed a Flow in which Step 2 is optional. [Create a Trend Insight](/product-analytics/docs/create-trend-insights) using the following data setup: **Event name:** Flow completed **Event filter:** Content Title (Name of the Flow) ![flow_completed_optional_steps](https://cdn.document360.io/a268766e-d74d-4619-9613-e2472f809ffb/Images/Documentation/flow_completed_optional_steps.png?sv=2026-02-06&spr=https&st=2026-11-10T16%3A27%3A15Z&se=2026-11-10T17%3A27%3A15Z&sr=c&sp=r&sig=Js1xArE3xDS4egsq1kN4IWi9%2BdBFfhJhBs6%2FHkwUFfM%3D) A Flow is recorded as completed in any of these scenarios: - The user completes all steps, including the Optional step. - The user completes all steps, excluding the Optional step. That is, the Optional step does not apply to the specific user and is not shown to them. - The user clicks anywhere on the page where the Optional step appears. > [!NOTE] > Info: > > A Flow is not completed if the user closes the Optional step.