All Collections
Marketing
How to setup back in stock email in Klaviyo
How to setup back in stock email in Klaviyo

A short guide how to start sending back in stock notifications for products on the waitlists.

Grzegorz Zielinski avatar
Written by Grzegorz Zielinski
Updated this week

If you have successfully integrated your marketplace with Klaviyo, we can proceed with preparing custom back-in-stock notifications for your customers. How does it work?

If your customer wants to buy a product or a size variant that is currently out of stock, we offer the option to sign up for a notification email on the storefront. Once the product is back in stock, we will notify Klaviyo automatically, and it will send notifications with links to waitlisted products.

What do we need to start:

Setup Product feed from Vendo in Klaviyo

  1. Login to Vendo Dashboard

  2. Go to Integrations (menu on the left-hand side)

  3. Click the Product feed under the Integrations menu

  4. Find the values (URL, login, and password), as you will need to copy them in step 9

  5. Login to Klaviyo

  6. Go to Content / Products

  7. Click “Add Custom Products”

  8. Click “Add New Source”

  9. Name the source, and copy the values from point Vendo (point 4)

  10. Click the “Define” button to save

  11. You will return to the list of sources. First, the status will be displayed as pending, but it will soon change to “Sync Complete.” That means your products are now synced with Klaviyo

    Occasionally, the status may change to “Feed Mapping Valid.” Unfortunately, some values were not mapped correctly and may need to be selected in the edit menu.

  12. Go back to products, and you should see a list of all your active products.

Setup Klaviyo feed and email template (Back-in-stock email configuration)

  1. In Klaviyo Dashboard, go to Flows (menu on the left-hand side).

  2. Click “Create Flow” and search for “back in stock”

  3. Starting with a default Shopify back-in-stock flow will speed things up, so please select "Back in Stock Flow"

  4. Change the name of the flow, and click the “Create Flow” button

  5. The flow structure is all set. Let’s simply configure the email. Click on the email and scroll down the menu on the left to edit the template.

  6. We will now adjust it section by section. Let's start with the first text section, "The wait is over. Click it.

  7. Double-tap on the text section, select the whole text, and replace it with (text or HTML):

    The wait is over!

    Good news - {% catalog event.VariantId %}{{ catalog_item.title }}{% endcatalog %} is now back in stock. Grab it before it's gone!

    Or use the source code (HTML):

    <h2 style="text-align: center;">The wait is over!</h2>
    <p>Good news -&nbsp;<a href="{% catalog event.VariantId %}{{ catalog_item.url }}{% endcatalog %}">{% catalog event.VariantId %}{{ catalog_item.title }}{% endcatalog %}</a> is now back in stock. Grab it before it's gone!</p>

  8. Skip the image and move on to the second text section below. Copy and paste:

    {% catalog event.VariantId %}{% currency_format catalog_item.metadata|lookup:"$price" %}{% endcatalog %}

    Or the source code (HTML):

    <div>{% catalog event.VariantId %}{% currency_format catalog_item.metadata|lookup:"$price" %}{% endcatalog %}</div>


  9. It should look like this:

  10. You can adjust the design of the email or the copy, but the automated values should remain as copied.

  11. All that is left is to save the template and push it the live mode.

    You can browse the customers with waitlisted items on the products screen of Klaviyo or in the customer section. Once the products are back in stock, we need some time for Klaviyo to sync back with Vendo, and the emails will be sent automatically.

Did this answer your question?