Generating...

Use Skip to success button action in multi-step forms to let visitors bypass optional steps (like SMS opt-in) and still see your success screen, without closing the form or losing their original reward.

This article is part of the Forms best practices collection.


You will learn

You will learn

  • When to use Skip to success in multi-step forms

  • How Skip to success behaves for visitors and analytics

  • How to add a Skip to success button to a form

  • Important limitations and validation alerts to watch for


Before you begin

Before you begin

Before adding Skip to success, make sure that:

  • You’re editing a Klaviyo sign-up form from the Sign-up forms tab (standard forms only).

  • Your form is multi-step and includes a Success step.

  • At least one previous step contains a required email or phone input. Skip to success is only available when the form has a required email or phone field on an earlier step, so visitors can’t skip past all required information.

  • The form does not:

    • Use Spin-to-Win on any step

    • Use Age Gate

    • Place Skip to success on the Smart Opt-In code confirmation step

If any of these conditions aren’t met, the action won’t appear in the editor, or you’ll see form alerts prompting you to adjust your configuration.


How Skip to success works

How Skip to success works

When you add Skip to success as a button action on a step:

  • What visitors see

    • Clicking the button skips the current step and any remaining steps, and immediately shows the Success step.

    • This is ideal for buttons like “No thanks”, “Skip SMS”, or “Continue without phone”.

  • What data is (and isn’t) collected

    • Any fields already submitted on earlier steps (e.g., required email) remain saved as usual.

    • Any inputs on the same step as the Skip to success button are not submitted when the visitor clicks Skip to success.

    • This ensures visitors don’t accidentally submit partial or unwanted information from the step they’re skipping.

  • What events are recorded

    • Klaviyo still records a Completed form event when a visitor uses Skip to success to reach the success step, so your form analytics and funnels continue to work as expected.

This behavior gives visitors a clear confirmation screen (for example, to show a discount code or redirection to their mailbox) even when they choose not to provide optional information like SMS consent.


Best practices for using Skip to success

Best practices for using Skip to success

1. Use Skip to success for optional steps

1. Use Skip to success for optional steps

Skip to success works best when used on optional steps that come after a required email or phone field, such as:

  • Email then SMS:

    • Step 1: Required email input

    • Step 2: Optional SMS opt-in using a phone number field or Smart Opt-In

    • Button on Step 2: “No thanks” → Skip to success

In this pattern:

  • Visitors who want SMS complete the SMS step as usual.

  • Visitors who don’t want SMS click “No thanks” and go directly to the success screen where they can still:

    • See their discount code

    • Get a confirmation message

    • Be reassured that their email submission was captured

2. Keep required fields before Skip to success

2. Keep required fields before Skip to success

Because Skip to success lets visitors bypass later steps:

  • Put all required fields (email, phone, key profile properties) on steps before any Skip to success button.

  • Use Skip to success only after:

    • A required email or phone field, and

    • Any must-have compliance steps for your use case 

Klaviyo’s form alerts help enforce this: if a Skip to success button appears before required inputs or if there are no inputs before it at all, you’ll see alerts prompting you to adjust the form.

3. Don’t rely on the Skip step for important data

3. Don’t rely on the Skip step for important data

Because data on the Skip step is not submitted when visitors click Skip to success, avoid placing any critical fields on that same step, such as:

  • Legal checkboxes that must always be captured

  • Non-optional profile attributes required for downstream flows

Instead:

  • Put must-have fields on a previous step, or

  • Move optional enrichment questions (e.g., “What are you shopping for?”) to:

    • The same step, but accept that you’ll only collect them from visitors who complete that step normally, or

    • A separate follow-up experience (such as a preference center email).

4. Monitor performance in your analytics

4. Monitor performance in your analytics

After turning on Skip to success:

  • Compare submit rate and completed form events before and after enabling the feature to ensure it’s increasing completion without reducing key consents (like SMS).

If you see SMS opt-ins drop more than expected, consider adjusting your SMS step copy (e.g., reinforcing value and incentive).


How to add a Skip to success button

How to add a Skip to success button

Follow these steps to configure Skip to success on a multi-step sign-up form.

  1. Open your form

    1. In Klaviyo, go to Sign-up forms from the left-hand navigation.

    2. Open an existing multi-step form or create a new one.

    3. Make sure your form has:

      • A Success step.

      • At least one previous step with a required email or phone input.

  2. Choose the step where visitors can opt out

    • Navigate to the step you want visitors to skip from (for example, an SMS step or an optional enrichment step).

    • Confirm that any must-have data is captured before this step.

  3. Add or select a button

    1. From the Add blocks tab, drag a Button block onto the step, or click an existing button (such as “No thanks”).

    2. In the block settings, configure the text (for example, “Not now” or “Continue without phone”).

  4. Set the button action to Skip to success

    1. In the button settings, find the Action dropdown (where you normally choose actions like Close form, Submit form, or Go to URL).

    2. Select Skip to success from the list of actions.

      • If you don’t see this option:

        • Confirm you’re editing a standard sign-up form, not a Back in Stock or landing page form.

        • Confirm there is a required email or phone input on a previous step.

        • Confirm the form doesn’t contain Spin-to-Win, Age Gate, or Skip to success on the Smart Opt-In code step.

  5. Review form alerts (if any)

    • If your configuration conflicts with best practices or blocked combinations (for example, Skip to success appears before any input), you’ll see alerts in the editor pointing to the problematic block or step.

    • Follow the guidance in the alert to:

      • Move the Skip to success button to a later step, or

      • Add a required input earlier in the flow, or

      • Remove incompatible components (like Spin-to-Win or Age Gate).

  6. Preview your form

    • Optionally test your form on a non-customer facing page to ensure behavior:

      • Click through the form as a visitor would.

      • Confirm that clicking the Skip to success button:

        • Skips the expected steps.

        • Shows the Success screen with the right copy, discount codes, or next steps

  7. Publish the form

    • When you’re satisfied with your configuration, Publish the form so that changes go live on your site.

    • Monitor performance in your form analytics and make iterative improvements over time.


Limitations and edge cases

Limitations and edge cases

Keep these limitations in mind when planning your forms:

  • Not available everywhere

    • Only available on standard sign-up forms.

    • Not available on:

      • Back in Stock forms

      • Landing pages

      • The first step of a form or on the Success step.

  • Incompatible features

    • Forms that use any of the following cannot use Skip to success:

      • Spin-to-Win steps

      • Age Gate steps

      • Skip to success on the Smart Opt-In code step

  • No inputs before Skip to success

    • If there are no input fields before the earliest Skip to success action, Klaviyo will surface a blocking alert so you don’t accidentally publish a form that lets visitors reach the success step without providing any information.

  • Required inputs after Skip to success

    • If Skip to success appears before or on the same step as a required input, you’ll see a warning alert so you can move the button or adjust your fields.

Configuring forms within these constraints ensures visitors always have a smooth, trustworthy experience and that your list growth and consent data stay reliable.


Related resources

Related resources

To learn more about multi-step and high-performing forms:

 

Was this article helpful?
Use this form only for article feedback. Learn how to contact support.

Explore more from Klaviyo

Community
Connect with peers, partners, and Klaviyo experts to find inspiration, share insights, and get answers to all of your questions.
Partners
Hire a Klaviyo-certified expert to help you with a specific task, or for ongoing marketing management.
Support

Access support through your account.

Email support (free trial and paid accounts) Available 24/7

Chat/virtual assistance
Availability varies by location and plan type