Articles on: 'Notify me' button

Move "Notify Me" button underneath "Sold out"

Placing the 'Notify me' button directly below the 'Sold out' button on your product pages creates a seamless customer experience. When customers see that a product is unavailable, they immediately see the option to register for notifications right where they expect it. STOQ makes it easy to position the button below the sold out button automatically, and if the automatic positioning doesn't work perfectly with your theme, the support team can help you set it up within minutes.


Understanding Button Position Options


Before configuring the button position, it's helpful to understand the different placement options STOQ offers and why positioning below the sold out button is often the most effective choice.


Why Position Below Sold Out Button?


Positioning the 'Notify me' button directly below the sold out button offers several advantages:


  • Natural flow: Customers naturally look at the purchase button area when viewing products
  • Clear call-to-action: The button appears exactly when customers need it—after seeing the product is unavailable
  • Reduced friction: Customers don't need to search for how to get notified
  • Higher conversion: Proximity to the purchase area increases signup rates
  • Professional appearance: The button integrates seamlessly with your product page layout


Available Position Options


STOQ provides three main positioning options for the 'Notify me' button:


Below Sold Out Button (Recommended):

  • Button appears directly below the "Sold out" or "Add to cart" button
  • Integrates naturally with the product purchase area
  • Works automatically with most Shopify themes
  • Most common and effective position


Floating on Right Side:

  • Button appears as a floating element on the right side of the screen
  • Remains visible as customers scroll
  • Alternative if below-button positioning doesn't work with your theme


Floating on Left Side:

  • Button appears as a floating element on the left side of the screen
  • Remains visible during scrolling
  • Alternative positioning for different theme layouts


Setting Button Position to Below Sold Out


STOQ's automatic positioning feature makes it easy to place the button below the sold out button without any technical knowledge or coding required.


Steps to Configure Position


  1. Open the STOQ app from your Shopify admin
  2. Click Back in stock alerts from the left navigation menu
  3. Under the Signup Widget section, click Customize button
  4. Select the Button tab at the top of the page
  5. Click Button position & style from the options menu
  6. In the Button position section, select the Below Sold Out button radio button option
  7. The system automatically saves your selection after a brief delay



The button position will be applied to your storefront immediately. STOQ automatically detects your theme's sold out button and positions the notify me button below it.


Verifying the Position


After selecting the below sold out button position, STOQ will display a confirmation dialog to help you verify the placement.


  1. A message appears asking "Does the 'Notify me' button appear in the selected position on your store?"
  2. Click the Visit store link to open your storefront in a new tab
  3. Navigate to an out-of-stock product page
  4. Check if the 'Notify me' button appears below the sold out button
  5. Return to the STOQ app


If the position is correct:

  • Click the Yes button in the confirmation dialog
  • STOQ will save your confirmation
  • The setup is complete


If the position is not correct:

  • Click the No button in the confirmation dialog
  • This will open a chat with STOQ's support team
  • Continue to the next section for support assistance



Getting Support for Position Adjustments


If the automatic positioning doesn't work perfectly with your theme, STOQ's 24/7 support team can help you set up the correct position within minutes.


When to Contact Support


You should reach out to STOQ support if you experience any of these issues:


  • The 'Notify me' button doesn't appear on your product pages
  • The button appears in the wrong location (not below the sold out button)
  • The button overlaps with other elements on the page
  • The button appears but is not properly aligned
  • The button works on some products but not others


How to Get Help


STOQ makes it easy to get support directly from the button position settings:


  1. After selecting "Below Sold Out button" and clicking No in the confirmation dialog, a chat window opens automatically
  2. Alternatively, click the Change position button in the Button position section
  3. Explain to the support team that you want the button below the sold out button
  4. Provide your store URL if requested
  5. The support team will configure the position for you (usually within minutes)
  6. They'll notify you when the setup is complete
  7. Visit your store to verify the new position


Note: STOQ's support team is available 24/7 to help with button positioning. Most position adjustments are completed within 5-10 minutes during business hours, and typically within 30 minutes at other times.


What Support Will Do


When you contact support for position adjustment, the team will:


  • Inspect your theme's structure to identify the sold out button element
  • Determine the correct CSS selector for your theme
  • Configure STOQ to place the button in the optimal position
  • Test the positioning on your actual product pages
  • Notify you when the setup is complete
  • Follow up to ensure the position works correctly


Using Dev Mode for Custom Positioning


For merchants with technical knowledge or developers, STOQ offers dev mode which allows you to manually specify where the button should appear using CSS selectors.


When to Use Dev Mode


Dev mode is useful in these scenarios:


  • You have CSS/HTML knowledge and want to control the exact position
  • You want to position the button in a non-standard location
  • Your theme has a unique structure that requires custom selectors
  • You're a developer working on the store's theme
  • You want to test different positions quickly


Warning: Dev mode is intended for users with technical knowledge. If you're not comfortable with CSS selectors, we recommend using the automatic positioning or contacting support instead.


Enabling Dev Mode


  1. From the button customization screen, click Dev mode in the options menu
  2. Toggle the Dev mode switch to enable it
  3. A message explains that advanced settings are now available
  4. Navigate back to Button position & style



Setting Custom Position with CSS Selector


Once dev mode is enabled, you can specify a custom position using CSS selectors:


  1. In the Button position section, select the Custom position radio button
  2. In the 'Sold out' button selector field, enter a CSS selector
  3. The button will be placed after the element matching this selector
  4. Click Save to apply your changes


Finding the Right Selector:


To find the correct CSS selector for your sold out button:


  1. Visit your store and navigate to an out-of-stock product page
  2. Right-click on the "Sold out" or "Add to cart" button
  3. Select Inspect or Inspect element from the context menu
  4. In the developer tools, look for the class or ID of the button or its parent container
  5. Use that class (with a . prefix) or ID (with a # prefix) as your selector


Common Selectors by Theme:


Different Shopify themes use different selectors for the sold out button area:


  • Dawn theme: .product-form__buttons or .product-form__submit
  • Debut theme: .product-form__cart-submit or .product-single__form
  • Brooklyn theme: .product-form__item--submit or .btn--add-to-cart
  • Narrative theme: .product__submit__buttons or .product__submit__add
  • Simple theme: .product-form or .product-form__controls-group
  • Minimal theme: .product-single__form or .product-form__buttons-group


Example Configuration:


If your theme uses the class product-form__buttons for the button container, you would enter:


.product-form__buttons


The 'Notify me' button will then appear after this element on your product pages.


Testing Your Custom Position


After setting a custom CSS selector:


  1. Click Save to apply the changes
  2. Visit your storefront in an incognito browser window
  3. Navigate to an out-of-stock product page
  4. Verify the button appears in the correct position
  5. Test on multiple products to ensure consistency
  6. Check on mobile devices as well


If the button doesn't appear or appears in the wrong location, try a different selector or contact support for assistance.


Troubleshooting Position Issues


If you're experiencing issues with the button position, these common solutions can help resolve most problems.


Button Doesn't Appear at All


Possible causes:

  • The button is disabled in STOQ settings
  • Product tags are hiding the button
  • The product is not actually out of stock
  • Theme JavaScript is interfering with button rendering


Solutions:

  1. Check that "Enable signup widget" is turned on in STOQ settings
  2. Verify the product is out of stock in Shopify admin
  3. Check if product tags are hiding the button (see product tag settings)
  4. Clear browser cache and test in incognito mode
  5. Contact support if the issue persists


Button Appears in Wrong Location


Possible causes:

  • Theme structure doesn't match STOQ's default selectors
  • Custom theme modifications have changed the layout
  • Multiple sold out buttons exist on the page
  • Theme uses non-standard HTML structure


Solutions:

  1. Click No in the position confirmation dialog to contact support
  2. Support will configure the correct position for your theme
  3. Alternatively, enable dev mode and specify a custom CSS selector
  4. Test the position after support makes changes


Button Overlaps Other Elements


Possible causes:

  • Theme CSS conflicts with button styling
  • Z-index issues with theme elements
  • Insufficient spacing in theme layout


Solutions:

  1. Contact support to adjust button positioning and styling
  2. If using dev mode, adjust the CSS selector to target a different container
  3. Use custom CSS to add margins or adjust positioning (requires dev mode)


Button Works on Some Products But Not Others


Possible causes:

  • Products have different layouts or templates
  • Some products have product tags hiding the button
  • Variant-specific issues with inventory tracking


Solutions:

  1. Check if products use different templates in your theme
  2. Verify product tags aren't hiding the button on specific products
  3. Ensure all products have inventory tracking enabled
  4. Contact support if the issue affects multiple products


Button Position Changes After Theme Update


Possible causes:

  • Theme update changed HTML structure or CSS classes
  • New theme version uses different selectors


Solutions:

  1. Contact support to reconfigure the position for the updated theme
  2. If using dev mode, update your custom CSS selector to match the new theme structure
  3. Test the position after making changes


Best Practices for Button Positioning


Following these best practices ensures the button works optimally on your product pages and provides the best customer experience.


Test on Multiple Devices


Always test the button position on different devices to ensure it works correctly:


  • Desktop browsers (Chrome, Firefox, Safari, Edge)
  • Mobile devices (iOS and Android)
  • Tablet devices
  • Different screen sizes and orientations


Use Incognito Mode for Testing


When testing button position, always use an incognito or private browsing window to avoid seeing cached versions of your store. This ensures you see the same experience as your customers.


Test on Multiple Products


Test the button on several different products to ensure it works consistently:


  • Products with single variants
  • Products with multiple variants
  • Products with different layouts
  • Products in different collections


Monitor After Theme Changes


If you update your theme or make significant changes to your product page layout, check the button position to ensure it still appears correctly. Contact support if repositioning is needed.


Keep Support Informed


If you're working with a developer who makes changes to your theme, let STOQ support know so they can verify the button position remains correct after the changes.


Alternative Positioning Options


If positioning below the sold out button doesn't work well with your theme or design preferences, STOQ offers alternative positioning options.


Floating Button Positions


If the below sold out position doesn't work for your theme, consider using a floating button:


Floating Right:

  • Button appears on the right side of the screen
  • Remains visible as customers scroll
  • Doesn't depend on theme structure
  • Works with any theme


Floating Left:

  • Button appears on the left side of the screen
  • Alternative to right-side floating
  • Remains visible during scrolling
  • Works with any theme


To use floating positions, select "Floating on right side" or "Floating on left side" in the Button position section instead of "Below Sold Out button."


Custom Position with Dev Mode


If you need the button in a specific custom location (not below sold out, not floating), enable dev mode and specify a custom CSS selector for your desired position.


Known Limitations


While STOQ's positioning feature works with most Shopify themes, there are some constraints to be aware of.


  • Automatic positioning relies on common theme structures and may not work with heavily customized themes
  • Some themes use JavaScript to dynamically render the sold out button, which can affect positioning
  • Themes with multiple sold out buttons on the same page may cause positioning conflicts
  • Custom position selectors require knowledge of CSS and your theme's HTML structure
  • Position changes may not take effect immediately due to browser and CDN caching (wait 5-10 minutes)
  • The button position applies globally to all products—you cannot set different positions for different products


FAQs


Common questions about moving the 'Notify me' button below the sold out button in STOQ.


Q: How long does it take for the position change to appear on my store?


A: Position changes typically take effect within a few minutes, but browser caching and CDN caching can delay visibility. Clear your browser cache and wait up to 10 minutes for changes to fully propagate. Always test in an incognito window to see the actual customer experience.



Q: Will the button position work on mobile devices?


A:Yes, the below sold out button position works on both desktop and mobile devices. However, you should test on mobile to ensure the button appears correctly and doesn't overlap with other elements. Some themes have different layouts on mobile, which may affect positioning.



Q: What if my theme doesn't have a sold out button?


A: Some themes hide the add to cart button entirely when products are out of stock instead of showing a "Sold out" button. In these cases, STOQ will attempt to position the button where the add to cart button would normally appear. If this doesn't work, contact support for a custom position setup.



Q: Can I position the button above the sold out button instead of below?


A: The built-in option positions the button below the sold out button. To position it above, you would need to enable dev mode and use a custom CSS selector with advanced positioning techniques, or contact support to set this up for you.



Q: Do I need dev mode to position the button below sold out?


A:No, you don't need dev mode for the standard below sold out positioning. The automatic positioning works without dev mode for most themes. Dev mode is only needed if you want to specify a custom CSS selector for precise control over the position.



Q: How quickly can support help if the automatic positioning doesn't work?


A: STOQ's support team is available 24/7 and typically responds within minutes during business hours. Most position adjustments are completed within 5-10 minutes once you're connected with support. Outside business hours, response times may be slightly longer but are typically within 30 minutes.



Q: Will the position stay correct if I update my theme?


A: Theme updates can sometimes change the HTML structure or CSS classes, which may affect button positioning. After updating your theme, check the button position on your product pages. If it's no longer correct, contact support to reconfigure the position for the updated theme.



Q: Can I have different button positions for different products?


A: No, STOQ uses a single button position setting that applies to all products in your store. You cannot set different positions for different products. However, you can use product tags to hide the button on specific products if needed.




Updated on: 20/02/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!