Import og eksport

Hent medlemmer over fra en anden loyalitetsapp med en CSV, eller eksportér dine nuværende medlemmer som en sikkerhedskopi. Begge dele findes under Indstillinger, under Import og eksport af medlemmer.

GB GibbondDev

Import og eksport af medlemmer

Eksportér medlemmer
Eksportér medlemmer som CSV
Importér medlemmer
⚠️ Fuld erstatning — overskriver matchende medlemmer
Tilføj CSV-fil eller slip en .csv her
Jeg forstår, at dette overskriver eksisterende saldi
Start import
Eksport og import findes side om side under Indstillinger. Imports kører i baggrunden med live fremdrift.

Eksport af medlemmer

Klik på Eksportér medlemmer som CSV for at downloade hvert tilmeldt medlem som en CSV-fil. Brug den som en sikkerhedskopi, til at gennemgå saldi i et regneark eller som en startskabelon til en import — eksportkolonnerne er et supersæt af det, importen læser, så en eksporteret fil kan redigeres og importeres igen, som den er.

CSV-format

Importen har kun brug for tre kolonner. Eventuelle ekstra kolonner fra en eksport ignoreres. Headerrækken er påkrævet, og kolonnenavne er ikke versalfølsomme.

KolonnePåkrævetHvad det er
emailJaMedlemmets email. Bruges til at finde den matchende Shopify-kunde.
pointsJaEt helt tal ≥ 0. Bliver medlemmets pointsaldo (og udgangspunkt for samlede point).
tierNejEn tier-slug (f.eks. gold). Lad stå tomt for at lade pointene bestemme niveauet.
💡

Værdien tier skal være en tier-slug, ikke dens visningsnavn — for eksempel vip-member, ikke "VIP Member". En eksport bruger allerede slugs, så frem-og-tilbage er sikkert.

En minimal importfil ser sådan ud:

email,points,tier
alice@example.com,1200,gold
bob@example.com,350,silver
carol@example.com,0,

Hvad en import gør

For hver række, hvis email matcher en eksisterende Shopify-kunde, gør importen følgende:

  • Tilmelder medlemmet — med ingen tilmeldingsbonus, uanset din indstilling for tilmeldingsbonus.
  • Sætter deres point til værdien i CSV'en (dette er en fastsættelse, ikke en tilføjelse).
  • Tildeler niveauet fra tier-kolonnen, eller udregner det ud fra pointene, hvis kolonnen står tom.
  • Daterer pointene til importdagen — så hvis du bruger rullende (FIFO) udløb, starter uret forfra fra den dag, du importerer.
⚠️

Import er en fuld erstatning. For enhver email, der matcher et eksisterende medlem, overskriver importen deres nuværende saldo og rydder deres tidligere pointhistorik (beholdes kun som annullerede rækker til revision). Allerede udstedte rabatkoder påvirkes ikke. Dette kan ikke fortrydes — så ved en engangsmigrering bør du importere, før medlemmer begynder at optjene.

Sådan virker matchning

Medlemmer matches til Shopify-kunder via email. Hvis en email ikke har en matchende Shopify-kunde, springes den række over og opføres i resultatet — importen opretter aldrig nye Shopify-kunder. De sprungne emails vises, når importen er færdig, så du kan oprette de kunder i Shopify og køre importen igen, hvis det er nødvendigt.

Niveauer efter import

Et niveau fra CSV'en anvendes med det samme. Gibbond tjekker også hvert medlems niveau igen én gang om dagen mod dine niveaugrænser, så et niveau styres i sidste ende af medlemmets point. Hvis du importerer et niveau, som pointene ikke kvalificerer til, bliver det afstemt til det pointbaserede niveau ved næste daglige kørsel. For at holde importerede niveauer stabile skal du sørge for, at dine niveaugrænser passer med de point, du importerer.

Sådan kører du en import

Imports kører i baggrunden, så du kan forlade siden, mens en import er i gang. Et statusbanner viser live fremdrift og et resumé, når den er færdig (importeret, sprunget over og eventuelle fejl). Når dataene er skrevet, opdaterer Gibbond automatisk hvert medlems pointsaldo og niveau på storefronten.

GrænseVærdi
Maksimal filstørrelse5 MB
Maksimalt antal rækker pr. import10.000
Dublerede emails i en filDen sidste række for en email vinder
💡

Det er sikkert at køre den samme fil igen: fordi hver import er en fuld erstatning, afstemmer en ny import blot medlemmer til filens værdier i stedet for at lægge point oven på hinanden.