Skip to main content
Solved

Shopify Back In Stock Link Placement

  • April 4, 2023
  • 1 reply
  • 303 views

Forum|alt.badge.img+2

Hi There,

I’m using the Focal Shopify Theme and having trouble getting the Back In Stock Notifications to anchor to the Sold Out button. 

The script we’ve implemented:

<!-- Start Klaviyo Back in Stock Script --> 
        <script src="https://a.klaviyo.com/media/js/onsite/onsite.js"></script>
<script>
    var klaviyo = klaviyo || [];
    klaviyo.init({
      account: "XiSX8Q",
      platform: "shopify"
    });
    klaviyo.enable("backinstock",{ 
    trigger: {
      product_page_text: "Notify Me When Available",
      product_page_class: "btn",
      product_page_text_align: "center",
      product_page_margin: "0px",
      replace_anchor: false,
    },
    modal: {
     headline: "{product_name}",
     body_content: "Register to receive an email when this item comes back in stock.",
     email_field_label: "Email",
     button_label: "NOTIFY ME",
     subscription_success_label: "You're signed up! We'll let you know when this one is back in stock.",
     footer_content: '',
     additional_styles: "@import url('https://fonts.googleapis.com/css?family=Helvetica+Neue');",
     drop_background_color: "#000",
     background_color: "#fff",
     text_color: "#222",
     button_text_color: "#fff",
     button_background_color: "#272024",
     close_button_color: "#ccc",
     error_background_color: "#fcd6d7",
     error_text_color: "#C72E2F",
     success_background_color: "#d3efcd",
     success_text_color: "#1B9500"
    }
  });
</script>
          
       <!-- End Klaviyo Back in Stock Script --> 


It’s anchoring under the price instead of the main button. We’re happy for the text to be below the Sold Out button, it doesn’t need to replace the button:
 


If you want to check out the site: https://pony-rider-homewares.myshopify.com/products/wanderful-cushion-cover-slate?variant=44731460452674

Password is pony to view as its currently in development.

Any help is much appreciated!!

Best answer by Brian Turcotte

Hi @SparrowDigital!

 

My colleague David actually addressed a similar issue here:

 

To summarize what he wrote, our Help Center articles about the Back-in-stock implementation are meant to guide users on how to install this functionality for any of the free out of the box Shopify themes. Since Focal isn’t a free/standard theme, whoever developed it would not have been required to follow the same guidelines that make themes compatible with our supported instructions - so you may need to work with an external developer to get to the bottom of this. 

 

That being said, other Community members have found success by implementing the script in the product.liquid template, if it exists on your theme. Also, you can always reach out to one of our wonderful Official Partners for further development help if you’re interested.

 

I hope this helps to clarify, and thanks for using the Community!

- Brian

View original
Did this topic or the replies in the thread help you find an answer to your question?

1 reply

Brian Turcotte
Forum|alt.badge.img+37
  • Klaviyo Alum
  • 1393 replies
  • Answer
  • April 5, 2023

Hi @SparrowDigital!

 

My colleague David actually addressed a similar issue here:

 

To summarize what he wrote, our Help Center articles about the Back-in-stock implementation are meant to guide users on how to install this functionality for any of the free out of the box Shopify themes. Since Focal isn’t a free/standard theme, whoever developed it would not have been required to follow the same guidelines that make themes compatible with our supported instructions - so you may need to work with an external developer to get to the bottom of this. 

 

That being said, other Community members have found success by implementing the script in the product.liquid template, if it exists on your theme. Also, you can always reach out to one of our wonderful Official Partners for further development help if you’re interested.

 

I hope this helps to clarify, and thanks for using the Community!

- Brian