Hoppa till innehållet

Shopify + Dotdigital

Allt du behöver för att koppla ihop Shopify och Dotdigital: hur du ansluter, vilken data som flyttas, vilka inställningar som finns och vad du gör när något går fel.

  • 1 dataflöde
  • Anslut på ca 15 minuter

1. Kom igång

Förbered båda systemen först, anslut sedan i Junipeer.

  1. ca 10 minuter

    Förbered Shopify

    1. Hitta MyShopify-domänen
    2. Aktivera apputveckling
    3. Skapa Junipeer-appen
    4. Lägg till nödvändiga scopes
    5. Publicera och installera appen
    6. Kopiera uppgifterna
    Visa med skärmbilder (12)
  2. ca 5 minuter

    Förbered Dotdigital

    1. Öppna API users i Dotdigital
    2. Skapa en ny API user
    3. Låt det genererade användarnamnet vara oförändrat
    4. Ange lösenord och aktivera användaren
    5. Spara och kopiera uppgifterna
    6. Klistra in uppgifterna i Junipeer
    Hela instruktionen
  3. Anslut och testa

    Klistra in uppgifterna i Junipeer, slå på flödena du behöver och testa med en order innan du går live.

    Kom igång med Junipeer

2. Så flödar datan

Det här kan Junipeer flytta mellan systemen. Pilen visar åt vilket håll datan går.

  • Kunder
Baserat på vad varje connector kan hämta och skicka. Vilka flöden du slår på väljer du i Junipeer.

3. Inställningar

Inställningarna du ser i Junipeer, på vanlig svenska. Öppna en för att läsa mer. Nyckeln är det tekniska namnet.

Du behöver inte läsa igenom alla

I Junipeer har varje inställning ett ? som öppnar samma förklaring bredvid formuläret, precis när du behöver den. Med Junipeer MCP kan din AI-assistent också föreslå inställningarna utifrån dina egna data.

Så funkar Junipeer MCP

Inställningar för Shopify (40)

InställningVad den styrNyckel
Inaktivera nya produkter i ShopifyDetta är en skyddsfunktion som gör att nyligen importerade artiklar markeras som "utkast" som väntar på manuell publicering.shopify_disable_new_products
API-hemlighetAnge API-hemligheten för Qliro.sh_qliro_api_secret
API-nyckelAnge API-nyckeln för Qliro.sh_qliro_api_key
Aktivera Flera lagerplatser i ShopifyAktivera detta om du vill hantera lagersaldo separat för olika Shopify-platser, lager, butiker eller lagerytor.shopify_multiple_locations
Ange externt företags-IDAtt aktivera den här inställningen är en generell rekommendation för B2B-affärsmodellen.shopify_company_external_id
Använd GraphQL i stället för REST APIVälj vilket av Shopifys två API:er Junipeer ska använda för att kommunicera med din butik.shopify_api_graphql
Använd egenskapen name (i stället för order_number) som ordernummerVälj vilket Shopify-ordernummer som skickas till det andra systemet.shopify_order_use_name_as_order_number
Använd fysiskt lagersaldo vid export av lagerAktivera detta om Shopify ska uppdateras med fysiskt lagersaldo (on-hand) i stället för tillgängligt lagersaldo .shopify_use_on_hand_stock_quantity
Visa alla 40 inställningar
InställningVad den styrNyckel
Använd platsens administratörs-e-postVälj vilken e-postadress som används som företagets e-postadress när Shopify-platser exporteras som företag.shopify_use_location_admin_email
Använd presentationsvaluta (belopp)Välj i vilken valuta orderbeloppen ska skickas.shopify_order_use_presentment_money
Exportera lagerplatser för orderraderSkicka information om vilken plats (lager) varje orderrad är allokerad till i Shopify.shopify_order_export_item_locations
Fullfölj hela leveranser utifrån orderkvantitet baserat på SKU-prefixetVälj om en leverans som omfattar hela ordern ska fullfölja alla återstående artiklar på ordern i Shopify.shopify_fulfill_full_delivery_by_order_qty
Fält att uppdateraOm du uppdaterar befintliga produkter i Shopify väljer du vilka produktfält som får uppdateras.shopify_fields_to_update
Handlar-ID (Merchant ID)Ange ditt Svea Merchant ID.svea_merchant_id
Hemlig nyckelAnge ditt hemliga ord från Svea.svea_secret_key
Importera produkterNär vi hanterar produktdata från den externa tjänsten till Shopify kan vi antingen: Skapa en ny produktpost om vi inte hittar någon matchning Ignorera nya produkter om vi inte hittar någon matchningshopify_create_articles
Klient-IDBehövs bara om du vill att Junipeer ska ansluta via din egen Shopify-app i stället för Junipeers.shopify_client_id
Klienthemlighet (Client Secret)Behövs bara om du vill att Junipeer ska ansluta via din egen Shopify-app i stället för Junipeers.shopify_client_secret
Manuella betalningsleverantörerNär Junipeer markerar en order som betald i Shopify debiteras betalningen normalt (capture).shopify_manual_gateways
Mappa Shopify-variantalternativNya artiklar (varianter) i vår Shopify-koppling skapar alltid en förälder och en variant.shopify_article_options_mapping
Mappa metafält för Shopify-varianterSkicka extra produktinformation (anpassade data) till metafält för Shopify-varianter.shopify_article_attributes_mapping
Mappa orderstatusar/åtgärderBestäm vad som ska hända med ordern i Shopify när ordern får en viss status i det andra systemet (till exempel Fortnox).shopify_map_order_statuses
Mappa platser (lager)Bestäm vilken plats (lager) i Shopify som ska få lagersaldot från respektive lager i det andra systemet.shopify_map_locations
MomssatsVissa system kräver en momssats när en ny produkt skapas där.shopify_vat_percentage_prodexp
Orderstatusar i ShopifyVälj vilken status en order måste ha i Shopify innan den skickas till det andra systemet.shopify_order_statuses_to_export
Priser inkluderar momsAnge för Junipeer om de produktpriser du har angett i Shopify inkluderar moms .shopify_price_incl_vat_prodexp
Shopify (API)-URLAnge adressen som Junipeer använder för att ansluta till din Shopify-butik.shopify_api_url
Shopify-URLAnge adressen till din Shopify-butik, till exempel example.myshopify.com .svea_shopify_url
Shopify-attribut för leveransdatumOm dina kunder väljer ett leveransdatum i kassan sparar Shopify det som ett notattribut (note attribute) på ordern.shopify_order_delivery_date_attribute
Shopify-format för leveransdatumAnvänd den här inställningen för att ange hur leveransdatum skrivs i Shopify.shopify_order_delivery_date_format
Shopify-metafält för externt IDBehövs när flera artiklar i det andra systemet är varianter av samma produkt , till exempel storlekar eller färger på en T-shirt, och ska grupperas under en produkt i Shopify.shopify_external_id_metafield
Shopify-planAnge för Junipeer vilken Shopify-plan din butik har.shopify_plan
Shopify-valutaVälj den valuta som din Shopify-butik använder.shopify_default_currency
Spåra lagerartikelVälj om nya produkter som Junipeer skapar i Shopify ska ha lagerspårning aktiverad.shopify_mark_inventory_item_tracked
Standardlager i ShopifyVälj den Shopify-plats som ska ta emot lagersaldo när ingen specifik Shopify-plats har valts.shopify_default_location
Uppdatera kunder?Välj vad som ska hända när en kund som skickas till Shopify redan finns där.shopify_update_customers
Uppdatera produktNär produktdata hanteras från den externa tjänsten till Shopify kan vi antingen: Skriva över produktdata om vi hittar en matchning Ignorera produktdata om vi hittar en matchningshopify_update_articles
Uteslutningsdatum för ordrarNär en integration tas i drift innehåller båda de anslutna systemen redan historisk data – ordrar från tiden innan Junipeer kom in i bilden.stdintegration_filter_shopify_order_created_date
Åtkomsttoken för Admin APIEtt valfritt sätt att ansluta din Shopify-butik utan anslutningsknappen.shopify_api_key
Översätt produktnamn på orderraderVisa produktnamn på orderraderna på kundens språk i stället för butikens standardspråk.shopify_order_translate_line_names

Inställningar för Dotdigital (13)

InställningVad den styrNyckel
Fält för listattributAnge namnet på det kundattribut som innehåller Dotdigital-listans ID eller ID:n.dotdigital_list_from_attribute_field
Fält för samtyckesattributAnge namnet på det kundattribut som innehåller samtyckestexten.dotdigital_consent_from_attribute_field
KontaktidentifierareVälj hur kontakter identifieras i Dotdigital.dotdigital_contact_identifier
Lista från kundattributLäs in list-ID:n för Dotdigital från ett kundattribut i stället för (eller utöver) listinställningarna.dotdigital_list_from_attribute_enabled
Mappa kundattribut till datafält (butik)Skriv kundens attribut till datafält i Dotdigital när kontakter sparas.dotdigital_map_attributes_store
Mappa kundfält till datafält (butik)Välj vilka kundfält som ska skrivas till datafält i Dotdigital när kontakter sparas.dotdigital_map_data_fields_store
Mappa land till kontaktlistaLägg till kontakter i en specifik Dotdigital-lista baserat på deras faktureringsland .dotdigital_list_by_country
Reservalternativ för listattributVälj vad som ska hända när kundattributet inte innehåller något list-ID .dotdigital_list_from_attribute_fallback
Visa alla 13 inställningar
InställningVad den styrNyckel
Reservalternativ för samtyckesattributVälj vad som ska hända när kundattributet inte innehåller någon samtyckesinformation .dotdigital_consent_from_attribute_fallback
Samtycke från kundattributLäs samtyckestexten från ett kundattribut i stället för att använda den fasta Consent Text .dotdigital_consent_from_attribute_enabled
SamtyckestextAnge den samtyckestext som kopplas till en kontakt när den skapas eller uppdateras i Dotdigital.dotdigital_consent_text
StandardkontaktlistaVälj en lista i Dotdigital som kontakter läggs till i som standard.dotdigital_default_list
URL för samtyckeAnge webbadressen (URL) där kunden gav sitt samtycke.dotdigital_consent_url

4. Felsökning

Välj det du ser. Varje fall visar orsak och lösning.

HögInloggningsuppgifterna slutade fungera
Det här ser du
  • Om någon har avinstallerat appen från Shopify-administrationen blir inloggningsuppgifterna ogiltiga. Installera om appen och använd de nya inloggningsuppgifterna.
Orsak

Se symtom och åtgärd för mer information.

Lösning

Om någon har avinstallerat appen från Shopify-administrationen blir inloggningsuppgifterna ogiltiga. Installera om appen och använd de nya inloggningsuppgifterna.

MedelFör felsökning av vanliga fel, se sidan Error Codes eller sidan för din connector
Orsak

För felsökning av vanliga fel, se sidan Error Codes eller felsökningsavsnittet för ditt kopplingspar.

Lösning

Se installationsguiden för plattformen för att åtgärda problemet.

MedelHittar inte Developer Dashboard
Det här ser du
  • Kontrollera att du är inloggad i Shopify som en användare med behörighet att utveckla appar. Alternativet Develop Apps kanske inte visas för personalkonton som saknar rätt behörighetsnivå.
Orsak

Se symtom och lösning för mer information.

Lösning

se till att du är inloggad i Shopify som en användare med behörighet att utveckla appar. Alternativet Develop Apps kanske inte visas för personalkonton som saknar rätt behörighetsnivå.

MedelFelet "Insufficient permissions"
Det här ser du
  • ett eller flera API-scopes saknas. Gå tillbaka till appen i Developer Dashboard, kontrollera att alla scopes finns med, släpp en ny version och installera om appen.
Orsak

Se symtom och åtgärd för mer information.

Lösning

ett eller flera API-scopes saknas. Gå tillbaka till appen i Developer Dashboard, kontrollera att alla scopes finns med, släpp en ny version och installera om appen.

5. Fler guider

Hjälpte sidan dig?