Triggers för B2B-företag, steg för steg
Fem Shopify Flow-triggers för B2B: uppdaterade företag, adresser, skattebefrielser och kontakter samt kunder som tas bort från ett företag. Steg för steg.
Fem utlösande faktorer för butiker som använder Shopifys B2B-funktioner: företag, deras verksamhetsorter, deras kontaktpersoner samt skattebefrielser för en viss verksamhetsort.
På denna sida: Uppdatering av företagsuppgifter, Uppdatering av företagets adress, Ändrade skattebefrielser för företagets adress, Uppdaterad kontaktinformation för företaget, Kund borttagen från företaget

Företagsnyheter
Utlöses när en företagspost uppdateras: namn, anteckning, externt ID.
| Bränder från | Shopify-webhook |
| Tillstånd | Åtkomst till företags- och företagsplatsdata (B2B) |
| Påslagen | När du aktiverar ett Shopify Flow-arbetsflöde som använder funktionen aktiveras den. Den har en egen aktiveringsknapp på appens sida ”Triggers” |
Använd den till
- Synkronisera företag med ett ERP-system baserat på
externalId.
Vad Company Update skickar till ditt arbetsflöde
| Variabel i Shopify Flow | Typ | Vad den innehåller |
|---|---|---|
company |
Syfte | Det företag som uppdaterades |
company.id |
ID | |
company.name |
Text | |
company.note |
Text | |
company.externalId |
Text | |
company.customerSince |
Text | |
company.createdAt |
Text | |
company.updatedAt |
Text | |
eventId |
Text | ID:t för denna händelse. Sök efter den i appens händelsehistorik för att se exakt vad som skickades. |
Exempel: Synkronisera ett företag med ERP-systemet
- Välj ”Företagsuppdatering” som utlösare.
- Lägg till ett villkor:
company.externalIdär inte tomt och finns. - Lägg till ”Skicka HTTP-förfrågan med
{{company.externalId}},{{company.name}}och{{company.note}}”. - Aktivera arbetsflödet.
Uppdatering om företagets plats
Utlöses när uppgifter om ett företags kontor uppdateras: namn, telefonnummer, ort, anteckning, externt ID.
| Bränder från | Shopify-webhook |
| Tillstånd | Åtkomst till företags- och företagsplatsdata (B2B) |
| Påslagen | När du aktiverar ett Shopify Flow-arbetsflöde som använder funktionen aktiveras den. Den har en egen aktiveringsknapp på appens sida ”Triggers” |
Använd den till
- Håll leveransadressuppgifterna i ERP-systemet uppdaterade.
Vad ”Company Location Update” skickar till ditt arbetsflöde
| Variabel i Shopify Flow | Typ | Vad den innehåller |
|---|---|---|
companyLocation |
Syfte | Den företagsadress som har uppdaterats |
companyLocation.id |
ID | |
companyLocation.name |
Text | |
companyLocation.note |
Text | |
companyLocation.externalId |
Text | |
companyLocation.locale |
Text | |
companyLocation.phone |
Text | |
companyLocation.currency |
Text | |
companyLocation.createdAt |
Text | |
companyLocation.updatedAt |
Text | |
eventId |
Text | ID:t för denna händelse. Sök efter den i appens händelsehistorik för att se exakt vad som skickades. |
Exempel: Synkronisera en leveransadress
- Välj ”Uppdatering av företagets plats” som utlösare.
- Lägg till ”Skicka HTTP-förfrågan med
{{companyLocation.externalId}},{{companyLocation.name}}och{{companyLocation.currency}}”. - Aktivera arbetsflödet.
Ändringar i skattebefrielser för företagets verksamhetsort
Utlöses när skattebefrielser, skatteregistreringsnummer eller markeringen för skattebefrielse för en företagsplats ändras. changes.added och changes.removed är listor över skattebefrielser, var och en med en code och en läsbar label.
| Bränder från | Kontrollerades enligt ett schema, eftersom Shopify inte skickar någon webhook för detta |
| Tillstånd | Åtkomst till företags- och företagsplatsdata (B2B) |
| Påslagen | När du aktiverar ett Shopify Flow-arbetsflöde som använder funktionen aktiveras den. Den har en egen aktiveringsknapp på appens sida ”Triggers” |
Använd den till
- Be ekonomiavdelningen att kontrollera varje nytt undantag innan nästa beställning görs.
- Se till att skattesystemet fungerar smidigt.
Vad ”Ändringar i skattebefrielser för företagslokaler” skickar till ditt arbetsflöde
| Variabel i Shopify Flow | Typ | Vad den innehåller |
|---|---|---|
companyLocation |
Syfte | Den företagsplats där skattebefrielserna ändrades |
companyLocation.id |
ID | |
companyLocation.name |
Text | |
changes |
Syfte | De tillagda / borttagna / gällande skattebefrielserna (var och en bestående av en kod + beteckning), samt skatteregistreringsnumret och flaggan för skattebefrielse |
changes.added |
Förteckning över objekt | Skattebefrielser som införts i denna ändring. |
changes.added (each).code |
Text | Shopify-värdet för skattebefrielse (t.ex. CA_BC_RESELLER_EXEMPTION, EU_REVERSE_CHARGE_EXEMPTION_RULE). |
changes.added (each).label |
Text | En läsbar etikett som härleds från koden (t.ex. ”CA BC Reseller Exemption”). |
changes.removed |
Förteckning över objekt | Skattebefrielser som avskaffats i samband med denna ändring. |
changes.removed (each).code |
Text | Shopify-värdet för skattebefrielse (t.ex. CA_BC_RESELLER_EXEMPTION, EU_REVERSE_CHARGE_EXEMPTION_RULE). |
changes.removed (each).label |
Text | En läsbar etikett som härleds från koden (t.ex. ”CA BC Reseller Exemption”). |
changes.current |
Förteckning över objekt | Alla skattebefrielser som för närvarande gäller för företagets verksamhetsort (efter denna ändring). |
changes.current (each).code |
Text | Shopify-värdet för skattebefrielse (t.ex. CA_BC_RESELLER_EXEMPTION, EU_REVERSE_CHARGE_EXEMPTION_RULE). |
changes.current (each).label |
Text | En läsbar etikett som härleds från koden (t.ex. ”CA BC Reseller Exemption”). |
changes.taxRegistrationId |
Text | Företagets skatteregistreringsnummer (lämnas tomt om inget har angetts). |
changes.taxExempt |
Sant / falskt | Om företagets verksamhetsort är helt skattebefriad. |
eventId |
Text | ID:t för denna händelse. Sök efter den i appens händelsehistorik för att se exakt vad som skickades. |
Exempel: Skicka nya skattebefrielser till ekonomiavdelningen
- ”Välj företagets plats” och ”Skattebefrielser” ändrades som utlösande faktor.
- Lägg till ett villkor:
changes.addedär inte tomt och finns. - Lägg till ”Skicka internt e-postmeddelande” med
{{companyLocation.name}}och en Liquid-for-slinga överchanges.addedsom visar varje undantagslabelochcode. - Aktivera arbetsflödet.
Företagets kontaktuppgifter har uppdaterats
Utlöses när en företagskontakt uppdateras: befattning, ort, flagga för huvudkontakt.
| Bränder från | Shopify-webhook |
| Tillstånd | Åtkomst till företags- och företagsplatsdata (B2B) + åtkomst till kunddata |
| Påslagen | När du aktiverar ett Shopify Flow-arbetsflöde som använder funktionen aktiveras den. Den har en egen aktiveringsknapp på appens sida ”Triggers” |
Använd den till
- Meddela kundansvarig när huvudkontaktpersonen för ett företag byts ut.
Vad funktionen ”Uppdaterad företagskontakt” skickar till ditt arbetsflöde
| Variabel i Shopify Flow | Typ | Vad den innehåller |
|---|---|---|
customer |
Kund (Shopify) | Den kund vars företagskontaktuppgifter har uppdaterats. En fullständig Shopify-kund, vilket innebär att alla fält och Shopify Flows egna kundåtgärder är tillgängliga. |
company |
Syfte | Det företag som kontakten tillhör (id, namn, externt id, anteckning) |
company.id |
ID | |
company.name |
Text | |
company.externalId |
Text | |
company.note |
Text | |
companyContact |
Syfte | Den uppdaterade kontaktuppgiften (ID, befattning, språk, om personen är huvudkontakt) |
companyContact.id |
ID | |
companyContact.title |
Text | |
companyContact.locale |
Text | |
companyContact.isMainContact |
Sant / falskt | |
eventId |
Text | ID:t för denna händelse. Sök efter den i appens händelsehistorik för att se exakt vad som skickades. |
Exempel: Meddelande vid ny huvudkontakt
- Välj ”Företagskontakt uppdaterad” som utlösare.
- Lägg till ett villkor:
companyContact.isMainContactska vara lika medtrue. - Lägg till ”Skicka internt e-postmeddelande med
{{company.name}}och{{customer.displayName}}”. - Aktivera arbetsflödet.
Kund borttagen från företaget
Utlöses när en kund tas bort som kontaktperson för ett företag.
| Bränder från | Shopify-webhook |
| Tillstånd | Åtkomst till företags- och företagsplatsdata (B2B) + åtkomst till kunddata |
| Påslagen | När du aktiverar ett Shopify Flow-arbetsflöde som använder funktionen aktiveras den. Den har en egen aktiveringsknapp på appens sida ”Triggers” |
Använd den till
- Ta bort B2B-taggar, åtkomst till prislistor eller inloggningar till portalen för personer som har slutat på företaget.
Vad ”Kund som har lämnat företaget” skickar till ditt arbetsflöde
| Variabel i Shopify Flow | Typ | Vad den innehåller |
|---|---|---|
customer |
Kund (Shopify) | Kunden som har tagits bort från företaget. En fullständig Shopify-kund, vilket innebär att alla fält och Shopify Flows egna kundåtgärder är tillgängliga. |
company |
Syfte | Det företag som kunden har tagits bort från (id, namn, externt ID, anteckning) |
company.id |
ID | |
company.name |
Text | |
company.externalId |
Text | |
company.note |
Text | |
companyContact |
Syfte | Den borttagna kontakten (ID, befattning, språk, om personen var huvudkontakt) |
companyContact.id |
ID | |
companyContact.title |
Text | |
companyContact.locale |
Text | |
companyContact.isMainContact |
Sant / falskt | |
eventId |
Text | ID:t för denna händelse. Sök efter den i appens händelsehistorik för att se exakt vad som skickades. |
Exempel: Ta bort grossistmärkningen från en borttagen kontakt
- Välj ”Kund har tagits bort från företaget” som utlösare.
- Lägg till eller ta bort kundtaggar med
wholesale. - Lägg till ”Skicka internt e-postmeddelande till kundansvarig hos
{{company.name}}”. - Aktivera arbetsflödet.
Nästa steg
Företagsåtkomst är beroende av åtkomst till kunddata: utan den returnerar Shopify inga företag alls. Bevilja först kundåtkomst och därefter företagsåtkomst. För B2B-köpare som besöker butiksfronten, se Utlösare för butiksfronter, steg för steg.
- Fullständig referens för avtryckare - alla triggare på en sida.
- Att välja rätt avtryckare - vilken som passar just ditt fall.
- Anpassade utlösare - om ingen inbyggd utlösare passar, skapa en egen.
- Händelsehistorik och felsökning - se vilka händelser som utlöstes och vilka data de innehöll.
- Utlösande händelser på en postens administrationssida - de senaste händelserna för en post, på en egen sida i Shopify-admin.
