R+ Back In Stock Block — Settings & Customization Guide
Overview
The R+ Back In Stock block lets customers sign up to receive an email notification when an out-of-stock product variant becomes available again. The block appears automatically on product pages and activates itself when a selected variant is unavailable. Once a customer submits their email, they're added to a waitlist and notified when stock is restored.
How It Works
When a product variant is out of stock, the block becomes visible and shows a "Notify me" button. Clicking the button opens a modal popup where the customer enters their email address. After submitting, a confirmation message is displayed and the button label updates to reflect the subscription. If the customer switches to a different variant, the block checks whether they're already subscribed to that specific variant and updates its state accordingly.
Logged-in customers benefit from automatic email prefill and personalized subscription tracking — the block can detect if they're already on the waitlist and display a different message instead of the standard button.
Add Back In Stock button to the Product page
Go to your Shopify theme editor → open the Product page → in the Product information section, add the Back In Stock block from the app.

Block Settings Reference
Button Settings
Button Text
The label shown on the main trigger button that opens the notification modal. Default: "Notify me when available".
Already Subscribed Text
Text displayed on the button when a logged-in customer is already subscribed to the selected variant. Default: "You are subscribed on this product".
Disable Already Subscribed Button
A checkbox toggle. When enabled, the button becomes non-clickable for customers who are already on the waitlist, preventing duplicate subscriptions. Disabled by default.
Modal Settings
Modal Title
The heading shown at the top of the popup modal. Default: "Notify me when available".
Modal Subtitle
A short supporting line displayed beneath the title to provide context. Accepts rich text. Default: "Get notified when product back in stock."
Email Placeholder
The placeholder text inside the email input field. Default: "Your Email".
Prefill Customer Email
When enabled, the email input is automatically filled with the logged-in customer's email address, reducing friction at sign-up. Enabled by default.
Modal Description
A small note displayed below the email field, typically used for a privacy disclaimer. Default: "Your info stays private and will never be shared with anyone."
Subscribe Button Text
The label on the submit button inside the modal. Default: "Notify me when available".
Success Messages
Thank You Message
The header text shown in the confirmation screen after a successful subscription. Accepts rich text. Default: "Thank you!"
Button Text (Signed)
The updated label on the trigger button after a customer subscribes during the current session. Default: "You're signed up! We'll notify you."
We Will Notify Message
A supporting line shown on the confirmation screen alongside the thank-you message. Accepts rich text. Default: "We will notify you when the product is available."
Error Messages
Error Email Text
Displayed when a customer submits an invalid or incorrectly formatted email address. Default: "Your e-mail address is wrong."
Unexpected Error Text
A fallback message shown when something goes wrong on the server side during submission. Default: "Something went wrong, reload the page and try again."
Notes for Store Owners
- The block only renders when the app is not blocked at the shop level. If the block isn't appearing, check your app status in the Back In Stock app settings.
- Subscription state is tracked per variant, not per product — a customer subscribed to a Size S variant will not be shown as subscribed when they switch to Size M.
- The modal is appended to the document body on load to avoid z-index and overflow conflicts with the theme layout.
Do you need help?
If you have any questions or run into issues, please contact us — we’re happy to help.