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

  • 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 adding Skip to success, make sure that:

  • You’re editing a Klaviyo sign-up form from the Website > Sign-up forms tab (standard forms only).
  • Your form is multi-step and includes a Success step.
  • At least 1 previous step contains an input field. To collect contact details before visitors can skip, put a required email or phone field on an earlier step.
  • 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

The action is unavailable on the first step and the Success step. Incompatible features or a missing earlier input field trigger blocking alerts that you must resolve before publishing.


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 Form completed by profile event when a visitor uses Skip to success to reach the success step. This event does not mean that the visitor submitted the skipped fields or gave SMS consent.

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

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, including the phone number entry step for Smart Opt-In. Keep the Skip to success button off the code confirmation step.
    • 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

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.
  • For forms that collect contact details, place Skip to success after:
    • A required email or phone field, and
    • Any must-have compliance steps for your use case.

Klaviyo shows a warning if a Skip to success button appears before or on the same step as a required input. If no input fields appear on an earlier step, a blocking alert prevents publishing.

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

After turning on Skip to success:

  • Compare submit rate and Form completed by profile events before and after enabling the feature to see whether 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

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

  1. Open your form
    1. In Klaviyo, go to Website > Sign-up forms from the left-hand navigation.
    2. Next to an existing multi-step form, open the 3 dots menu and select Edit, or create a new form.
    3. Make sure your form has:
      • A Success step.
      • At least 1 step with an input field before the Skip to success button. Use a required email or phone field here if you need contact details before visitors can skip.
  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 step
    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 step 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 you have selected a step after the first step and before the Success 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 an input field on an earlier step if none exists, or
      • Remove the Skip to success action if your form needs Spin-to-Win or Age Gate, or remove it from the Smart Opt-In code confirmation step.
  6. Preview your form
    • For preview and testing instructions, see Getting started with sign-up forms. Check the following:
      • 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, select Publish or schedule, choose Publish now, then click Publish now to make the changes live on your site. Resolve any blocking alerts before publishing.
    • Monitor performance in your form analytics and make iterative improvements over time.

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

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