Producttriggers, stap voor stap
Shopify Flow kunnen aangeven dat een product is bijgewerkt. Ze kunnen echter niet aangeven wat er is veranderd, en ook niet wat de waarde eerder was. Deze elf triggers doen beide: elke trigger wordt geactiveerd bij een bepaald soort wijziging en geeft je workflow zowel de waarde van vóór als die van na de wijziging door.
Elk onderstaand onderdeel is een korte handleiding: wat zorgt ervoor dat de trigger afgaat, wat komt er binnen in Flow, en een workflow die je binnen een paar minuten kunt namaken.
Op deze pagina: Productupdate, Productstatus gewijzigd, Producttitel gewijzigd, Product-ID gewijzigd, Productbeschrijving gewijzigd, Productleverancier gewijzigd, Producttype gewijzigd, Producttags toegevoegd, Producttags verwijderd, Product gepubliceerd op kanaal, Product verwijderd van kanaal

Productupdate
Er wordt bij elke opslag van een product een logboekbestand aangemaakt, ongeacht wat er is gewijzigd. Sinds versie 2.10.0 bevat dit logboek ook een changes: de bijgehouden velden die zijn gewijzigd (titel, handle, beschrijving, status, leverancier, type, tags) met de waarde ervoor en erna.
| Branden veroorzaakt door | Shopify webhook plus wijzigingsdetectie |
| Toestemming | Toegang tot product-, variant- en collectiegegevens |
| Ingeschakeld | Als je een Flow-workflow inschakelt waarin deze functie wordt gebruikt, wordt deze geactiveerd. De eigen schakelaar bevindt zich op de pagina ‘Triggers’ van de app. |
Gebruik het voor
- Een workflow die reageert op verschillende soorten productwijzigingen en vertakkingen op
changes.fields. - Een audittrail: noteer elke bijgehouden wijziging, zowel oude als nieuwe, in een spreadsheet of een Slack-kanaal.
- Een tijdelijke oplossing totdat je erachter bent welke specifiekere trigger je echt nodig hebt.
Wat Product Update naar je workflow stuurt
| Variabele doorstroming | Type | Wat erin zit |
|---|---|---|
product |
Product (Shopify) | Het product dat is bijgewerkt. Een volledig Shopify-product, waardoor alle velden en de eigen productacties van Flow beschikbaar zijn. |
payload |
Tekst | JSON-object met de GID van het product dat is bijgewerkt (bijv. {"id":"gid://shopify/Product/123"}) |
changes |
Voorwerp | Welke bijgehouden velden zijn gewijzigd (titel, handle, beschrijving, status, leverancier, type, tags), met de oude en nieuwe waarde van elk veld |
changes.fields |
Lijst met tekst | Namen van de gevolgde velden die zijn gewijzigd |
changes.items |
Lijst met objecten | Oude en nieuwe waarde per gewijzigd veld |
changes.items (each).field |
Tekst | Het veld dat is gewijzigd: titel, gebruikersnaam, beschrijving, status, leverancier, producttype of tags |
changes.items (each).oldValue |
Tekst | De waarde vóór de update. Lange waarden worden ingekort |
changes.items (each).newValue |
Tekst | De waarde na de update. Lange waarden worden ingekort |
eventId |
Tekst | De ID van deze gebeurtenis. Zoek deze op in de gebeurtenisgeschiedenis van de app om te zien wat er precies is verzonden. |
Voorbeeld: Registreer elke bijgehouden productwijziging, samen met de oude en nieuwe waarde
- Kies in Shopify Flow de optie ‘Select a trigger’, open ‘Workflow Trigger Extensions’ en selecteer ‘Product Update’.
- Een voorwaarde toevoegen:
changes.fieldsNiet leeg en bestaat. Wijzigingen buiten de bijgehouden velden (zoals een prijsaanpassing of een afbeelding) worden met een lege lijst doorgegeven en worden hier gestopt. - Voeg ‘Interne e-mail verzenden’ (of ‘HTTP-verzoek naar Slack verzenden’) toe. De tekstvelden van Flow ondersteunen Liquid, dus een lus met
foroverchanges.itemskan per wijziging één regel weergeven: eerst defieldvan het item, vervolgens deoldValueennewValue, en daarna de{{product.title}}. - Schakel de workflow in. Hierdoor wordt ook de trigger in de app geactiveerd.


Productstatus gewijzigd
Wordt geactiveerd wanneer een product van de status ‘actief’ naar ‘concept’, ‘gearchiveerd’ of ‘niet-vermeld’ wordt verplaatst. Een opslagbewerking waarbij de status ongewijzigd blijft, activeert deze functie niet.
| Branden veroorzaakt door | Shopify webhook plus wijzigingsdetectie |
| Toestemming | Toegang tot product-, variant- en collectiegegevens |
| Ingeschakeld | Als je een Flow-workflow activeert waarin deze functie wordt gebruikt, wordt deze ingeschakeld. De eigen schakelaar bevindt zich op de pagina ‘Triggers’ van de app. |
Gebruik het voor
- Breng het marketingteam op de hoogte zodra een product live gaat.
- Verwijder een product uit een feed of een bundel wanneer het wordt gearchiveerd.
- Vang producten op die per ongeluk weer in de conceptfase zijn geplaatst.
Wat ‘Productstatus gewijzigd’ naar je workflow stuurt
| Variabele doorstroming | Type | Wat erin zit |
|---|---|---|
product |
Product (Shopify) | Het product waarvan de status is gewijzigd. Een volledig Shopify-product, dus alle velden en de eigen productacties van Flow zijn beschikbaar. |
oldStatus |
Tekst | De vorige productstatus (actief, concept, gearchiveerd of niet-vermeld) |
newStatus |
Tekst | De status van het nieuwe product (actief, concept, gearchiveerd of niet-vermeld) |
eventId |
Tekst | De ID van deze gebeurtenis. Zoek deze op in de gebeurtenisgeschiedenis van de app om te zien wat er precies is verzonden. |
Voorbeeld: Maak een product bekend dat net op de markt is gekomen
- Kies ‘Productstatus gewijzigd’ als trigger.
- Voeg een voorwaarde toe:
newStatusis gelijk aanactive, en een tweede criterium:oldStatusis gelijk aandraft. - Voeg vervolgens ‘Interne e-mail verzenden’ toe: onderwerp
Now live: {{product.title}}, tekst{{product.onlineStoreUrl}}. - Optioneel: voeg** producttags toe** met
new-arrival, zodat het product in een collectie wordt opgenomen. - Schakel de workflow in.
Productnaam gewijzigd
Wordt geactiveerd wanneer de titel van een product verandert. Er is verder niets aan het product dat dit activeert.
| Branden veroorzaakt door | Shopify webhook plus wijzigingsdetectie |
| Toestemming | Toegang tot product-, variant- en collectiegegevens |
| Ingeschakeld | Als je een Flow-workflow inschakelt waarin deze functie wordt gebruikt, wordt deze geactiveerd. De eigen schakelaar bevindt zich op de pagina ‘Triggers’ van de app. |
Gebruik het voor
- Zorg ervoor dat een externe catalogus, een PIM of een vertaaltool gesynchroniseerd blijft met producten waarvan de naam is gewijzigd.
- Vraag om een SEO-beoordeling telkens wanneer de titel van een bestseller verandert.
- Ontdek onbedoelde naamswijzigingen als gevolg van bulkbewerkingen.
Wat ‘Producttitel gewijzigd’ naar je workflow stuurt
| Variabele doorstroming | Type | Wat erin zit |
|---|---|---|
product |
Product (Shopify) | Het product waarvan de titel is gewijzigd. Een volledig Shopify-product, dus alle velden en de eigen productacties van Flow zijn beschikbaar. |
oldTitle |
Tekst | De vorige naam van het product |
newTitle |
Tekst | De nieuwe naam van het product |
eventId |
Tekst | De ID van deze gebeurtenis. Zoek deze op in de gebeurtenisgeschiedenis van de app om te zien wat er precies is verzonden. |
Voorbeeld: Stuur een naamswijziging naar je team met beide titels
- Kies ‘Producttitel gewijzigd’ als trigger.
- Voeg het volgende toe: stuur een interne e-mail met als onderwerp
Product renameden de tekst"{{oldTitle}}" is now "{{newTitle}}" - {{product.onlineStoreUrl}}. - Als slechts bepaalde producten van belang zijn, voeg dan een voorwaarde toe:
product.vendoris gelijk aan je merk, ofproduct.tagsbevathero. - Schakel de workflow in.
Productnaam gewijzigd
Wordt geactiveerd wanneer de URL-handle van een product verandert; dit is het gedeelte van het adres dat volgt op /products/.
| Branden veroorzaakt door | Shopify webhook plus wijzigingsdetectie |
| Toestemming | Toegang tot product-, variant- en collectiegegevens |
| Ingeschakeld | Als je een Flow-workflow inschakelt waarin deze functie wordt gebruikt, wordt deze geactiveerd. De eigen schakelaar bevindt zich op de pagina ‘Triggers’ van de app. |
Gebruik het voor
- Zorg ervoor dat er automatisch een omleiding wordt aangemaakt vanaf de oude URL, zodat links en zoekresultaten blijven werken.
- Laat degene die de advertenties of e-mailcampagnes beheert weten dat een landingspagina is verplaatst.
Wat 'Product Handle Changed' naar je workflow verstuurt
| Variabele doorstroming | Type | Wat erin zit |
|---|---|---|
product |
Product (Shopify) | Het product waarvan de naam is gewijzigd. Een volledig Shopify-product, waardoor alle velden en de eigen productacties van Flow beschikbaar zijn. |
oldHandle |
Tekst | De vorige URL-referentie van het product |
newHandle |
Tekst | De nieuwe URL-naam van het product |
eventId |
Tekst | De ID van deze gebeurtenis. Zoek deze op in de gebeurtenisgeschiedenis van de app om te zien wat er precies is verzonden. |
Voorbeeld: Maak een URL-omleiding aan vanaf de oude handle
- Kies 'Productnaam gewijzigd' als trigger.
- Voeg de actie ‘URL-omleiding aanmaken’ toe.
- Stel het pad in op
/products/{{oldHandle}}en het doel op/products/{{newHandle}}. - Schakel de workflow in, wijzig vervolgens de handle van een testproduct en open de oude URL.
Productbeschrijving gewijzigd
Wordt geactiveerd wanneer de beschrijving (HTML-tekst) van een product verandert.
| Branden veroorzaakt door | Shopify webhook plus wijzigingsdetectie |
| Toestemming | Toegang tot product-, variant- en collectiegegevens |
| Ingeschakeld | Als je een Flow-workflow inschakelt waarin deze functie wordt gebruikt, wordt deze geactiveerd. De bijbehorende schakelaar vind je op de pagina ‘Triggers’ van de app. |
Gebruik het voor
- Voer een vertaling of een AI-samenvatting pas opnieuw uit als de brontekst daadwerkelijk is gewijzigd.
- Vraag de juridische afdeling of de compliance-afdeling om gereguleerde producten na een wijziging nogmaals te controleren.
- Vernieuw de productfeed waarin de beschrijving is opgenomen.
Wat ‘Productbeschrijving gewijzigd’ naar je workflow stuurt
| Variabele doorstroming | Type | Wat erin zit |
|---|---|---|
product |
Product (Shopify) | Het product waarvan de beschrijving is gewijzigd. Een volledig Shopify-product, dus alle velden en de eigen productacties van Flow zijn beschikbaar. |
oldDescription |
Tekst | De bovenstaande beschrijving (ingekort tot 4000 tekens; haal indien nodig de volledige beschrijving op via het productnummer) |
newDescription |
Tekst | De nieuwe beschrijving (ingekort tot 4000 tekens; haal indien nodig de volledige beschrijving op via het productnummer) |
eventId |
Tekst | De id van deze gebeurtenis. Zoek deze op in de gebeurtenisgeschiedenis van de app om te zien wat er precies is verzonden. |
Voorbeeld: Een bewerkte beschrijving markeren voor controle
- 'Productbeschrijving gewijzigd' als trigger selecteren.
- Voeg** producttags toe** via
needs-copy-review. - Voeg de optie ‘Interne e-mail sturen naar de beoordelaar met
{{product.title}}en een link naar het product’ toe in het beheerdersgedeelte. - Zodra de beoordeling is afgerond, verwijdert de beoordelaar het label. Koppel dit aan ‘Productlabels verwijderd’ als er dan iets moet gebeuren.
Leverancier van het product gewijzigd
Wordt geactiveerd wanneer de leverancier van een product verandert.
| Branden veroorzaakt door | Shopify webhook plus wijzigingsdetectie |
| Toestemming | Toegang tot product-, variant- en collectiegegevens |
| Ingeschakeld | Als je een Flow-workflow inschakelt waarin deze functie wordt gebruikt, wordt deze geactiveerd. De bijbehorende schakelaar vind je op de pagina ‘Triggers’ van de app. |
Gebruik het voor
- Verplaats producten tussen leveranciersgebonden collecties of prijslijsten.
- Breng de inkoopafdeling op de hoogte wanneer een product aan een andere leverancier wordt toegewezen.
Welke productleverancier er is gewijzigd, wordt naar je workflow verzonden
| Variabele doorstroming | Type | Wat erin zit |
|---|---|---|
product |
Product (Shopify) | Het product waarvan de leverancier is gewijzigd. Een volledig Shopify-product, waardoor alle velden en de eigen productacties van Flow beschikbaar zijn. |
oldVendor |
Tekst | De vorige leverancier |
newVendor |
Tekst | De nieuwe leverancier |
eventId |
Tekst | De ID van deze gebeurtenis. Zoek deze op in de gebeurtenisgeschiedenis van de app om precies te zien wat er is verzonden. |
Voorbeeld: een leverancierscode aanpassen wanneer de leverancier verandert
- Kies ‘Productleverancier gewijzigd’ als trigger.
- Voeg producttags toe of verwijder ze met
vendor:{{oldVendor}}. - Voeg** producttags toe** via
vendor:{{newVendor}}. - Schakel de workflow in.
Producttype gewijzigd
Wordt geactiveerd wanneer het producttype verandert. Dit is het vrij in te vullen veld ‘Type’, niet de standaardproductcategorie vShopify.
| Branden veroorzaakt door | Shopify webhook plus wijzigingsdetectie |
| Toestemming | Toegang tot product-, variant- en collectiegegevens |
| Ingeschakeld | Als je een Flow-workflow inschakelt waarin deze functie wordt gebruikt, wordt deze geactiveerd. De eigen schakelaar bevindt zich op de pagina ‘Triggers’ van de app. |
Gebruik het voor
- Sorteer producten opnieuw in op type gebaseerde geautomatiseerde collecties of verzendprofielen.
- Houd een belasting- of douanetoewijzing in een extern systeem up-to-date.
Welk producttype ‘Gewijzigd’ naar je workflow wordt verzonden
| Variabele doorstroming | Type | Wat erin zit |
|---|---|---|
product |
Product (Shopify) | Het product waarvan het type is gewijzigd. Een volledig geShopifyerd product, waardoor alle velden en de eigen productacties van Flow beschikbaar zijn. |
oldType |
Tekst | Het vorige producttype |
newType |
Tekst | Het nieuwe producttype |
eventId |
Tekst | De ID van deze gebeurtenis. Zoek deze op in de gebeurtenisgeschiedenis van de app om te zien wat er precies is verzonden. |
Voorbeeld: De operationele afdeling op de hoogte stellen wanneer het type van een product verandert
- Kies ‘Producttype gewijzigd’ als trigger.
- Voeg een voorwaarde toe als slechts bepaalde typen van belang zijn:
newTypeis gelijk aanHazardous. - Voeg 'Interne e-mail verzenden' toe:
{{product.title}} moved from type "{{oldType}}" to "{{newType}}". - Schakel de workflow in.
Producttags toegevoegd
Wordt geactiveerd wanneer er ten minste één tag aan een product wordt toegevoegd. addedTags bevat alleen de nieuwe tags, dus je hoeft de lijsten niet zelf te vergelijken.
| Branden veroorzaakt door | Shopify webhook plus wijzigingsdetectie |
| Toestemming | Toegang tot product-, variant- en collectiegegevens |
| Ingeschakeld | Als je een Flow-workflow inschakelt waarin deze functie wordt gebruikt, wordt deze geactiveerd. De bijbehorende schakelaar vind je op de pagina ‘Triggers’ van de app. |
Gebruik het voor
- Een proces starten vanuit een tag:
photo-ready,approved,clearance. - Laat medewerkers de automatisering vanaf de productpagina activeren zonder Flow te openen.
Wat ‘Toegevoegde producttags’ naar je workflow stuurt
| Variabele doorstroming | Type | Wat erin zit |
|---|---|---|
product |
Product (Shopify) | Het product waarvan de tags zijn gewijzigd. Een volledig Shopify-product, dus alle velden en de eigen productacties van Flow zijn beschikbaar. |
addedTags |
Tekst | Door komma’s gescheiden lijst met tags die aan het product zijn toegevoegd |
removedTags |
Tekst | Door komma’s gescheiden lijst met tags die in dezelfde update uit het product zijn verwijderd (kan leeg zijn) |
currentTags |
Tekst | Door komma’s gescheiden lijst van alle huidige tags op het product |
previousTags |
Tekst | Door komma’s gescheiden lijst van alle eerdere tags die vóór deze update aan het product waren toegekend |
eventId |
Tekst | De ID van deze gebeurtenis. Zoek deze op in de gebeurtenisgeschiedenis van de app om te zien wat er precies is verzonden. |
Voorbeeld: een product publiceren zodra de tag is goedgekeurd
- Kies ‘Toegevoegde producttags’ als trigger.
- Een voorwaarde toevoegen:
addedTagsomvatapproved. - Kies vervolgens de optie ‘Productstatus bijwerken met
Active’ (of ‘Product publiceren op een kanaal’). - Voeg producttags toe of verwijder ze via
approvedals de tag alleen een signaal is. - Schakel de workflow in.
Producttags verwijderd
Wordt geactiveerd wanneer ten minste één tag van een product wordt verwijderd. In removedTags staan precies de tags die zijn verdwenen.
| Branden afkomstig uit | Shopify webhook plus wijzigingsdetectie |
| Toestemming | Toegang tot product-, variant- en collectiegegevens |
| Ingeschakeld | Als je een Flow-workflow inschakelt die deze functie gebruikt, wordt deze geactiveerd. De eigen schakelaar bevindt zich op de pagina ‘Triggers’ van de app. |
Gebruik het voor
- Een proces beëindigen wanneer een statuslabel wordt verwijderd: een verkoop wordt beëindigd wanneer
clearancewordt verwijderd. - Maak ongedaan wat de workflow ‘Toegevoegde overeenkomende tags’ heeft gedaan.
Wat 'Verwijderde producttags' naar je workflow stuurt
| Variabele doorstroming | Type | Wat erin zit |
|---|---|---|
product |
Product (Shopify) | Het product waarvan de tags zijn gewijzigd. Een volledig Shopify-product, dus alle velden en de eigen productacties van Flow zijn beschikbaar. |
addedTags |
Tekst | Door komma’s gescheiden lijst met tags die bij dezelfde update aan het product zijn toegevoegd (kan leeg zijn) |
removedTags |
Tekst | Door komma’s gescheiden lijst met tags die uit het product zijn verwijderd |
currentTags |
Tekst | Door komma’s gescheiden lijst van alle huidige tags op het product |
previousTags |
Tekst | Door komma’s gescheiden lijst van alle eerdere tags die vóór deze update aan het product waren gekoppeld |
eventId |
Tekst | De ID van deze gebeurtenis. Zoek deze op in de gebeurtenisgeschiedenis van de app om te zien wat er precies is verzonden. |
Voorbeeld: Een uitverkoop beëindigen wanneer het uitverkooplabel wordt verwijderd
- Kies ‘Producttags verwijderd’ als trigger.
- Een voorwaarde toevoegen:
removedTagsBevatclearance. - Voeg de acties toe waarmee de verkoop ongedaan wordt gemaakt, bijvoorbeeld: Productlabels verwijderen
sale-badgeen Een interne e-mail sturen naar de afdeling merchandising. - Schakel de workflow in.
Product gepubliceerd op het kanaal
Wordt geactiveerd wanneer een product wordt gepubliceerd in een of meer verkoopkanalen, markten of B2B-catalogi. Op channels.added staat vermeld waar het zojuist is verschenen, en op channels.current waar het momenteel overal te vinden is.
| Branden veroorzaakt door | Shopify webhook plus wijzigingsdetectie |
| Toestemming | Toegang tot publicatiegegevens + toegang tot product-, variant- en collectiegegevens |
| Ingeschakeld | Als je een Flow-workflow inschakelt waarin deze functie wordt gebruikt, wordt deze geactiveerd. De bijbehorende schakelaar vind je op de pagina ‘Triggers’ van de app. |
Gebruik het voor
- Maak een checklist voor de lancering aan zodra een product in de online winkel wordt geplaatst.
- Voeg een product pas toe aan de feed van een marktplaats als het op dat kanaal is gepubliceerd.
- Laat het winkelpersoneel weten wanneer er iets beschikbaar komt in het kassasysteem.
Welk product dat naar het kanaal is gepubliceerd, wordt naar je workflow gestuurd
| Variabele doorstroming | Type | Wat erin zit |
|---|---|---|
product |
Product (Shopify) | Het gepubliceerde product. Een volledig Shopify-product, waardoor alle velden en de eigen productacties van Flow beschikbaar zijn. |
channels |
Voorwerp | De kanalen die zijn toegevoegd / verwijderd / momenteel gepubliceerd, elk een publicatie (id, naam, type, catalogus-id) |
channels.added |
Lijst met objecten | Kanalen waarop het product in dit geval zojuist is gepubliceerd. |
channels.added (each).id |
ID | De publicatie GID (gid://shopify/Publication/...) |
channels.added (each).name |
Tekst | De naam van het kanaal of de context (bijv. webwinkel, verkooppunt, Google & YouTube, de naam van een markt of de naam van een B2B-locatie) |
channels.added (each).type |
Tekst | Het soort verkoopcontext: verkoopkanaal, markt of B2B-locatie |
channels.added (each).catalogId |
ID | De GID-catalogus waarop deze publicatie is gebaseerd (AppCatalog, MarketCatalog of CompanyLocationCatalog) |
channels.removed |
Lijst met objecten | Kanalen waaruit het product in dit geval zojuist is verwijderd. |
channels.removed (each).id |
ID | De publicatie GID (gid://shopify/Publication/...) |
channels.removed (each).name |
Tekst | De naam van het kanaal of de context (bijv. Onlinewinkel, Verkooppunt, Google & YouTube, een marktnaam of de naam van een B2B-locatie) |
channels.removed (each).type |
Tekst | Het soort verkoopcontext: verkoopkanaal, markt of B2B-locatie |
channels.removed (each).catalogId |
ID | De GID-catalogus waarop deze publicatie is gebaseerd (AppCatalog, MarketCatalog of CompanyLocationCatalog) |
channels.current |
Lijst met objecten | Alle kanalen waarop het product momenteel wordt gepubliceerd (na deze wijziging). |
channels.current (each).id |
ID | De publicatie GID (gid://shopify/Publication/...) |
channels.current (each).name |
Tekst | De naam van het kanaal of de context (bijv. webwinkel, verkooppunt, Google & YouTube, de naam van een markt of de naam van een B2B-locatie) |
channels.current (each).type |
Tekst | Het soort verkoopcontext: verkoopkanaal, markt of B2B-locatie |
channels.current (each).catalogId |
ID | De GID-catalogus waarop deze publicatie is gebaseerd (AppCatalog, MarketCatalog of CompanyLocationCatalog) |
eventId |
Tekst | De ID van deze gebeurtenis. Zoek deze op in de gebeurtenisgeschiedenis van de app om te zien wat er precies is verzonden. |
Voorbeeld: het retailteam waarschuwen wanneer een product het verkooppunt bereikt
- Kies ‘Product gepubliceerd op kanaal’ als trigger.
- Een voorwaarde toevoegen: Ten minste één van de volgende:
channels.addedheeftnamegelijk aanPoint of Sale. - Voeg 'Interne e-mail verzenden' toe:
{{product.title}} is now available on POS. - Schakel de workflow in.
Product uit het kanaal verwijderd
Wordt geactiveerd wanneer een product uit één of meer verkoopkanalen wordt verwijderd. channels.removed geeft aan waar het product is verdwenen.
| Branden veroorzaakt door | Shopify webhook plus wijzigingsdetectie |
| Toestemming | Toegang tot publicatiegegevens + toegang tot product-, variant- en collectiegegevens |
| Ingeschakeld | Als je een Flow-workflow inschakelt waarin deze functie wordt gebruikt, wordt deze geactiveerd. De bijbehorende schakelaar vind je op de pagina ‘Triggers’ van de app. |
Gebruik het voor
- Ontdek producten die stilletjes uit de online winkel zijn verdwenen.
- Pauzeer advertenties voor een product zodra het het kanaal verlaat waarnaar de advertenties verwijzen.
Welk product dat niet via het kanaal is gepubliceerd, wordt naar je workflow gestuurd
| Variabele doorstroming | Type | Wat erin zit |
|---|---|---|
product |
Product (Shopify) | Het product dat niet was gepubliceerd. Een volledig Shopify-product, dus alle velden en de eigen productacties van Flow zijn beschikbaar. |
channels |
Voorwerp | De kanalen die zijn toegevoegd / verwijderd / momenteel gepubliceerd, elk een publicatie (id, naam, type, catalogus-id) |
channels.added |
Lijst met objecten | Kanalen waarop het product in dit geval zojuist is gepubliceerd. |
channels.added (each).id |
ID | De publicatie GID (gid://shopify/Publication/...) |
channels.added (each).name |
Tekst | De naam van het kanaal of de context (bijv. Onlinewinkel, Verkooppunt, Google & YouTube, de naam van een markt of de naam van een B2B-locatie) |
channels.added (each).type |
Tekst | Het soort verkoopcontext: verkoopkanaal, markt of B2B-locatie |
channels.added (each).catalogId |
ID | De GID-catalogus waarop deze publicatie is gebaseerd (AppCatalog, MarketCatalog of CompanyLocationCatalog) |
channels.removed |
Lijst met objecten | Kanalen waaruit het product in dit geval zojuist is verwijderd. |
channels.removed (each).id |
ID | De publicatie GID (gid://shopify/Publication/...) |
channels.removed (each).name |
Tekst | De naam van het kanaal of de context (bijv. Onlinewinkel, Verkooppunt, Google & YouTube, de naam van een markt of de naam van een B2B-locatie) |
channels.removed (each).type |
Tekst | Het soort verkoopcontext: verkoopkanaal, markt of B2B-locatie |
channels.removed (each).catalogId |
ID | De GID-catalogus waarop deze publicatie is gebaseerd (AppCatalog, MarketCatalog of CompanyLocationCatalog) |
channels.current |
Lijst met objecten | Alle kanalen waarop het product momenteel wordt gepubliceerd (na deze wijziging). |
channels.current (each).id |
ID | De publicatie GID (gid://shopify/Publication/...) |
channels.current (each).name |
Tekst | De naam van het kanaal of de context (bijv. Onlinewinkel, Verkooppunt, Google & YouTube, de naam van een markt of de naam van een B2B-locatie) |
channels.current (each).type |
Tekst | Het soort verkoopcontext: verkoopkanaal, markt of B2B-locatie |
channels.current (each).catalogId |
ID | De GID-catalogus waarop deze publicatie is gebaseerd (AppCatalog, MarketCatalog of CompanyLocationCatalog) |
eventId |
Tekst | De ID van deze gebeurtenis. Zoek deze op in de gebeurtenisgeschiedenis van de app om te zien wat er precies is verzonden. |
Voorbeeld: een melding geven wanneer een product uit de webwinkel verdwijnt
- Kies ‘Product niet gepubliceerd in kanaal’ als trigger.
- Een voorwaarde toevoegen: Ten minste één van
channels.removedheeftnamegelijk aanOnline Store. - Voeg een interne e-mail of een Slack-verzoek toe met
{{product.title}}en de beheerderslink. - Schakel de workflow in.
Volgende stappen
- Volledig overzicht van de trekkers - alle triggers op één pagina.
- De juiste trekker kiezen - welke het beste bij jouw situatie past.
- Aangepaste triggers - als er geen ingebouwde trigger geschikt is, maak er dan zelf een.
- Gebeurtenisgeschiedenis en probleemoplossing - kijk wat er is afgevuurd en wat het vervoerde.
- Triggergebeurtenissen op de beheerpagina van een record - de meest recente gebeurtenissen van één record, op een eigen pagina in het beheerpaneel van Shopify.

