Hey @SillyGoose
Klaviyo's standard "back in stock" feature does not natively support warehouse-level inventory or geo-specific notifications.
If you have a developer than it might be possible to implement but you will need to perform a custom integration between Shopify and Klaviyo. so basically they will have to set up Shopify webhooks to trigger an event when inventory levels change at any location.
then
Create a custom API endpoint on your server that receives webhook data from Shopify. This endpoint will need to: Parse the webhook data to determine which warehouse's inventory was updated. Check if any customers are waiting for a "back in stock" notification for that specific product and warehouse combination. you will then have to Capture Visitor Location and Subscription Preferences, Segment Customers Based on Location and Product Interest and then Set Up Flows for Location-Based "Back in Stock" Notifications. a lot of steps involved, so you will definitely need a developer if you are not one.
I hope this helps
Cheers
Arpit
Hey @SillyGoose
Klaviyo's standard "back in stock" feature does not natively support warehouse-level inventory or geo-specific notifications.
If you have a developer than it might be possible to implement but you will need to perform a custom integration between Shopify and Klaviyo. so basically they will have to set up Shopify webhooks to trigger an event when inventory levels change at any location.
then
Create a custom API endpoint on your server that receives webhook data from Shopify. This endpoint will need to: Parse the webhook data to determine which warehouse's inventory was updated. Check if any customers are waiting for a "back in stock" notification for that specific product and warehouse combination. you will then have to Capture Visitor Location and Subscription Preferences, Segment Customers Based on Location and Product Interest and then Set Up Flows for Location-Based "Back in Stock" Notifications. a lot of steps involved, so you will definitely need a developer if you are not one.
I hope this helps
Cheers
Arpit
Thanks a lot, probably too complicated for it to be worth, but we’ll discuss it :)