What happens when a visitor closes the popup form or teaser?
What happens when a visitor closes the popup form or teaser?
It depends on which one they close. Closing the form hides it for the number of days set in the Frequency settings, but the teaser stays visible so they can reopen the form. Closing the teaser hides both the form and the teaser for the same period — but if the Show close button setting is disabled, the teaser can't be closed at all and stays visible.
See Creating or editing a form or poll for details.
Can I show different popup forms on different pages or domains?
Can I show different popup forms on different pages or domains?
Yes. Each popup form has URL rules that control where it can appear. You can set only show where the URL contains to limit a popup to specific pages or domains, or don't show where the URL contains to block it from certain ones. The rules check against the page's domain and path, and you can add multiple values to either field.
See Creating or editing a form or poll for details.
Can I send a discount code to people who fill out my form?
Can I send a discount code to people who fill out my form?
Yes. Create a coupon in Spoks, then set up a flow that triggers when someone submits the form and includes a Send email step with the coupon.
See How do I send a discount code to people who submit a form? for the full setup.
Can I have a form in multiple languages?
Can I have a form in multiple languages?
Forms in Spoks aren't multilingual — each form uses your store's language setting for default UI elements like placeholders and date formats. You can write your form's questions and answers in any language you want, but the placeholder text inside form fields follows the store language. To control what visitors see inside text fields, enable Inline labels in the form's appearance settings.
Does Spoks support double opt-in for email or SMS?
Does Spoks support double opt-in for email or SMS?
No. Spoks doesn't currently support double opt-in — contacts who submit a form or sign up through any other path are added directly to your contacts without a confirmation step.
What's the difference between a subscribe form and a popup form?
What's the difference between a subscribe form and a popup form?
Both forms capture visitors and create contacts in Spoks. The difference is where they appear and how they're created. A subscribe form is created automatically by Spoks and is used to capture visitors in campaigns and public feeds — you can customize it, but you can't delete it. A popup form is one you create yourself to appear as an overlay on your store, with control over when and where it shows. In short: the subscribe form lives in your campaigns and feed, while popup forms appear on your store, but both add the people who submit them to your contacts.
What's the difference between a popup form and an embedded form?
What's the difference between a popup form and an embedded form?
Both appear on your Shopify store and both require the Spoks Onsite Javascript to be enabled. The difference is how they appear. A popup form shows as an overlay on top of your page, triggered by visitor behavior like a time delay, scroll, or exit intent. An embedded form sits directly inline on a page — for example, in the footer or on a dedicated signup page — placed using the Spoks Embedded Form block. In short: a popup form appears over your content at the right moment, while an embedded form is part of the page itself.
Why doesn't the width of my embedded form work?
Why doesn't the width of my embedded form work?
Embedded forms appear inside the Shopify theme you've chosen, and the theme controls the layout of the page around the form. If a theme limits how wide content can be in a particular section, your form will be constrained to that width — even if its dialog width setting is set wider. This is a Shopify theme limitation, not something Spoks can override.
If your form is narrower than you'd like, try moving the Spoks Embedded Form block to a different section of your theme. Some sections allow wider content than others.
Do Spoks forms support webhooks?
Do Spoks forms support webhooks?
Yes. Each form can be configured with a webhook that sends every submission as a POST request to a URL you specify. This is useful for sending submissions to external systems like CRMs, analytics tools, or your own backend. To configure a webhook, open the form in the editor, go to Form settings, and find the Webhook option under Advanced. Each form supports one webhook.
Do Spoks forms include performance statistics?
Do Spoks forms include performance statistics?
Not yet. Spoks doesn't currently show performance statistics for popup, embedded, or Back in stock forms. You can see the submissions a form has received in the Submissions tab, but no other statistics are available at this time. We're planning to add performance statistics in the future.
Do Spoks forms support double opt-in?
Do Spoks forms support double opt-in?
Not yet. Spoks forms have no double opt-in functionality.
What's the difference between a Back in stock form and a popup or embedded form?
What's the difference between a Back in stock form and a popup or embedded form?
A Back in stock form is a specialized form that adds a "Notify when back in stock" button to sold-out product pages on your Shopify store. Popup and embedded forms are general-purpose forms you can use for anything — newsletter signups, feedback, contact requests, and more. Back in stock forms exist only for the restock-notification use case, and you can only have one per store.
Why are my subscribers getting Back in stock notifications for products that are still sold out?
Why are my subscribers getting Back in stock notifications for products that are still sold out?
The Back in stock trigger fires based on total inventory across all your Shopify locations, not just the location that fulfills online orders. If your store has multiple locations — for example, an online warehouse and retail stores — a stock change at a non-fulfilling location can trigger notifications even though the product isn't available for online purchase. Please let us know if you would like back in stock notifications that handles different locations separately.