Success and error overlays let Slab show feedback after a customer submits a form or when the theme encounters an action error. In most storefront templates, this feedback appears in an Alert overlay, even if the form itself is inside a Popup.
Slab uses a shared feedback flow for several built-in forms.
This means customers can submit a form inside a popup and still see the final feedback message in a separate alert overlay at the edge of the storefront.
Slab separates form feedback into two different block types: Form response and Error.
In practice, if you are comparing "form response" and "error response" behavior in Slab, the matching blocks are Form response and Error.
The shared form response flow is used by these Slab form blocks:
These forms all pass their submit result through the same helper, so merchants get a consistent feedback pattern across the storefront.
For these error overlays, the exact message usually comes from Shopify's response, so the wording can vary depending on the failure.
Use this pattern when you want customers to receive clear feedback without interrupting the rest of the storefront too heavily.
Start by connecting your source repository and choosing the pages you want to publish.
You can then browse your documentation and ask questions about the content your team has shared.