Hoe je weer op voorraad inschakelt voor Salesforce Commerce Cloud
Wat je leert
Ontdek hoe je Klaviyo weer op voorraad en het synchroniseren van variaties inschakelt voor Salesforce Commerce Cloud (SFCC). Eerst controleer je of je integraties toegang hebben tot productvariaties en of ze met Klaviyo synchroniseren. Daarna stel je een weer op voorraad-formulier op je site in met Klaviyo's API. Tot slot stel je in Klaviyo een weer op voorraad-flow in om klanten te e-mailen of sms'en die zich hebben aangemeld voor meldingen.
Voordat je van start gaat
Als je je SFCC-store nog niet met Klaviyo hebt geïntegreerd, moet je eerst integreren en dan vooruitgaan naar de sectie Een weer op voorraad-formulier toevoegen van dit artikel.
Als je bestaande SFCC-integratie nog steeds variaties synchroniseert als producten op het hoogste niveau, let dan op de volgende wijzigingen wanneer je overstapt op het synchroniseren van variaties onder hun bovenliggende producten:
- Je Klaviyo-catalogus wordt geherstructureerd. Variaties die eerder als producten op het hoogste niveau werden gesynchroniseerd, worden nu geneste variaties onder hun respectieve parent. Als je statische productblokken gebruikt in berichten voor een van je productvariaties, moeten deze worden bijgewerkt.
- Gedurende een korte periode nadat je weer op voorraad inschakelt, zullen de aanbevelingen in je feed met bestsellerproducten leeg lijken, of kunnen er ongebruikelijke producten worden aanbevolen. Binnen 3 dagen zouden deze aanbevelingen weer normaal moeten zijn. Je kunt in deze periode het beste alle berichten pauzeren die de productfeed met bestsellerproducten gebruiken.
Schakel weer op voorraad-/variatie-synchronisatie in voor SFCC
Om Klaviyo’s functionaliteit voor weer op voorraad met SFCC te gebruiken, moet je een /variatie -snippet toevoegen aan je OCAPI Data API-instellingen, als je dat nog niet hebt gedaan. Hiermee geef je Klaviyo toestemming om productvariaties te lezen. Bestaande integraties moeten ook synchronisatie van variaties ingeschakeld hebben in Klaviyo. Het fragment toevoegen:
- Navigeer in je SFCC Business Manager naar Beheer > Siteontwikkeling > Open Commerce API-instellingen.
- Voeg de volgende JSON toe als vermelde resource onder het type Gegevens en de context Globaal (voor de hele organisatie), onder de client_id die is toegewezen aan Klaviyo (je zou hier al andere snippets moeten hebben):
{
"resource_id":"/products/*/variations",
"methods":["get"],
"read_attributes":"(**)",
"write_attributes":"(**)"
}Zodra je ze hebt toegevoegd, zouden de instellingen er ongeveer zo uit moeten zien:

- Klik op Opslaan.
Controleer na de volgende catalogsynchronisatie of je productvariaties in Klaviyo worden weergegeven. Standard catalogsynchronisaties worden standaard elke 8 uur uitgevoerd. Als je Optimized catalogsynchronisatie gebruikt, worden catalogusupdates elk uur uitgevoerd. Je variaties bekijken:
- Ga in Klaviyo naar Content > Producten.
- Zoek naar een bovenliggend product en klik erop.
- Scrol naar beneden en klik op de dropdown Variaties om te controleren of de variaties correct worden weergegeven.
Als er na een catalogsynchronisatie nog steeds variaties ontbreken, neem dan contact op met Klaviyo Support om te controleren of het synchroniseren van variaties is ingeschakeld voor je integraties. Controleer of de variaties aanwezig zijn voordat je je weer op voorraad-formulier test.
Een weer-op-voorraad-formulier toevoegen
Voeg een weer op voorraad-knop en -formulier toe aan je site zodat je klanten weer op voorraad-meldingen kunnen aanvragen. Deze knop en het bijbehorende formulier moeten worden weergegeven op productpagina's voor producten die niet op voorraad zijn. Als je formulier verzoeken via je server indient, gebruik dan de server-side weer op voorraad API.
Als je formulier verzoeken rechtstreeks vanuit de browser verstuurt, gebruik dan de client-side weer op voorraad-API met je openbare Klaviyo API-sleutel (site-ID). Neem nooit een privé API-sleutel op in browsercode.
Bekijk ons ontwikkelaarsportaal om te leren hoe je client-side aanvragen doet naar onze weer op voorraad-API en klanten aanmeldt voor e-mail- of sms-meldingen.
Bouw je weer-op-voorraad-flow
Tot slot wil je een flow maken om automatisch berichten te sturen naar klanten (via e-mail, sms of allebei) die zich hebben aangemeld voor weer op voorraad-meldingen:
- Bekijk ons artikel om te leren hoe je deze flow instelt.
- Ga in Klaviyo naar Flows > Flow maken en zoek vervolgens naar weer op voorraad. Kies de vooraf gebouwde weer op voorraad-flow voor SFCC, geef je flow een naam en klik op Template gebruiken:

- Zorg dat je de instellingen van je flow voor weer op voorraad in je account configureert.
- Bekijk en pas je waarschuwingsmeldingen aan. Als je klaar bent om waarschuwingen te verzenden, klik je op Controleren en inschakelen (of Status bijwerken) in de flow builder, kies je Live en klik je op Opslaan. Berichten die in concept blijven staan, worden niet verzonden.
Extra hulpbronnen
- Aan de slag met Salesforce Commerce Cloud
Lees hoe je Salesforce Commerce Cloud kunt integreren met Klaviyo. Met de Klaviyo-cartridge en API-integratie kunnen websites die Salesforce Commerce Cloud (voorheen Demandware) gebruiken snel verbinding maken en zowel realtime als historische data naar Klaviyo sturen. Wanneer je Klaviyo integreert met Salesforce Commerce Cloud (SFCC), gaat Klaviyo acties die mensen uitvoeren in realtime tracken, zoals website-navigatie, zoektracking, producten bekijken, categorieën bekijken, items aan een winkelwagen toevoegen, afrekenen en bestellingen plaatsen.
- Salesforce Commerce Cloud-datareferentie
Ontdek welke gegevens worden gesynchroniseerd van Salesforce Commerce Cloud naar Klaviyo nadat je de Salesforce Commerce Cloud-integratie van Klaviyo inschakelt, en hoe je die kunt bekijken.
- Hoe je je Salesforce Commerce Cloud-cartridge upgradet
Ontdek hoe je je Klaviyo Salesforce Commerce Cloud-cartridge kunt upgraden.