Skip to content
Návody2. června 20265 min čtení

Přechod z Riva na Charm: průvodce svépomocí

Vyexportujte Points Logs z Riva, spusťte v Charmu náhled nanečisto, jedním kliknutím naimportujte zůstatky, odsouhlaste je a v případě potřeby vraťte zpět. Praktický návod, u kterého neodejde jediný zákaznický e-mail.

Přechod z Riva na Charm: průvodce svépomocí

Pokud odcházíte z Riva — obvykle proto, že se poplatky za objednávku sčítají, nebo že členství a vývojářská sada nástrojů sedí za vyšším tarifem — Charm má vestavěný přednastavený režim pro migraci z Riva. Nikomu neposíláte tabulku e-mailem a nečekáte. Nahrajete svůj export z Riva, přesně si prohlédnete, co se změní, a povýšíte to, až to vypadá správně. Během celého procesu neodejde jediný zákaznický e-mail.

Krátká verze

  1. Vyexportujte z Riva Points Logs (2 min)
  2. Nainstalujte Charm → Settings → Data migration → vyberte přednastavený režim Rivo (3 min)
  3. Nahrajte export — Charm spustí náhled nanečisto a ukáže vám výsledné zůstatky (automaticky)
  4. Zkontrolujte odsouhlasení a pak spusťte import (bez e-mailů)
  5. Zapněte plochy na obchodě a pošlete jeden informační e-mail
  6. Rozmysleli jste si to? Revert jedním kliknutím obnoví stav před importem

Podrobná verze následuje.

Než začnete

  • Přístup správce k oběma aplikacím — abyste mohli exportovat z Riva a nainstalovat Charm.
  • Migrační nástroje jsou v každém tarifu, včetně Free: přednastavený režim Rivo, náhled nanečisto, odsouhlasení a revert. Pro a Plus přidávají vyhrazenou pomoc s migrací, pokud radši necháte řízení na nás.
  • Vaše struktura odměn — hodnota bodu, prahy úrovní, pravidla pro získávání bodů. Poznamenejte si je na jeden list, ať je jejich znovuvytvoření v Charmu mechanické.

Krok 1: Vyexportujte Points Logs z Riva

Ve správci Riva vyexportujte své Points Logs. Právě kolem tohoto souboru je přednastavený režim Charmu postavený.

Jedna věc, kterou je dobré pochopit: soubor Points Logs je transakční kniha, ne snímek zůstatku. Každý řádek je změna se znaménkem — získání bodů je kladný Points Difference, uplatnění nebo odebrání je záporný. Charm odvodí aktuální zůstatek každého zákazníka tak, že seskupí řádky podle Shopify Customer ID a sečte změny se znaménky, takže odebrané a uplatněné body správně vyjdou proti sobě. Soubor nemusíte nijak upravovat — jednoduše ho vyexportujte celý a předejte.

Pokud jste v Rivu provozovali i kredit v obchodě nebo nevyčerpané odměny, vyexportujte také soubor Balance Redemptions. Charm podle hlavičky automaticky pozná, který soubor jste nahráli, a issued uplatnění namapuje do tabulky nevyužitých odměn v Charmu (procentní odměna se stane slevou, pevná odměna se stane odměnou ve formě produktu zdarma).

Krok 2: Vyberte přednastavený režim Rivo

Nainstalujte Charm, pak přejděte do Settings → Data migration a z výběru platforem zvolte Rivo. Přednastavený režim zná tvar sloupců Points Logs, takže žádný krok s mapováním polí není potřeba.

Když už jste v Charmu, nastavte stejnou hodnotu bodu jako v Rivu (např. 1 bod za 1 $) a znovu vytvořte svá pravidla pro získávání bodů a prahy úrovní. Widget na obchodě zatím nechte vypnutý — zapnete ho při přepnutí.

Krok 3: Nahrajte export a přečtěte si náhled nanečisto

Vložte export dovnitř. Charm automaticky spustí náhled nanečisto — zatím se nezapisují žádná data. Dostanete:

  • Odvozený zůstatek na zákazníka, ze součtu knihy se znaménky
  • Součty pro kontrolu proti Rivu — čistý počet bodů, počet zákazníků, celkově získané, celkově uplatněné, čistý kredit v obchodě
  • Seznam příznaků u všeho, co potřebuje rozhodnutí — např. zákazník, jehož součet se znaménky jde do záporu (Charm zastropuje zůstatek na nule a označí to příznakem), nebo e-mail, který neodpovídá žádnému současnému zákazníkovi Shopify

Jako referenci pro měřítko: skutečný export Points Logs z Riva, který jsme testovali, nesl 380 129 čistých bodů napříč 3 139 zákazníky (≈451 121 získaných, ≈70 992 uplatněných) — náhled nanečisto ty součty reprodukoval přesně, což je ta kontrola, která vám ještě před potvrzením řekne, že je import věrný.

Krok 4: Import (žádný e-mail vašim zákazníkům)

Když náhled vypadá správně, spusťte import. Nejdůležitější vlastnost je tady tato: z principu neposílá žádné e-maily. Migrované zůstatky se zapisují přímo do knihy — nikdy neprocházejí bodovým enginem, takže žádný „uvítací“ e-mail, žádný e-mail „získali jste body“ a žádné běhy Shopify Flow se u zpětně doplněné historie nespustí. Import 3 000 zákazníků nezasype 3 000 schránek.

Migrovaní zákazníci dostanou štítek (migratedFrom: rivo), takže jsou vyloučeni z vaší analytiky růstu členů a získávání bodů — vaše grafy po migraci odrážejí skutečnou aktivitu, ne špičku z importu. Datum zápisu do programu se bere z nejstarší aktivity každého zákazníka v Rivu, ne z dnešního dne, takže historie kohort zůstává poctivá.

Krok 5: Přepnutí

Cílem je vyměnit zákazníkovi jeho zážitek tak, aby nikdo neviděl oba programy najednou.

  1. V Charmu → Visibility → Storefront widget → zapnout
  2. V Charmu → Visibility → Customer account hub → zapnout
  3. V editoru tématu Shopify → odeberte blok aplikace Rivo
  4. Odinstalujte Rivo (jejich data zůstanou na jejich straně po dobu odkladu, kdyby byla potřeba)
  5. Pošlete jeden informační e-mail (šablona níže)

Výpadek na straně zákazníka: nulový. Widgety se vymění během jednoho vykreslovacího cyklu.

Krok 6: Vraťte zpět, když je potřeba

Tohle je záchranná síť, kterou většina migrací nedá. Charm v okamžiku importu pořídí snímek zůstatku každého zákazníka před importem. Pokud něco vypadá špatně, Revert obnoví ty zůstatky, odebere řádky knihy vytvořené danou úlohou i všechny zákazníky, které úloha vytvořila, a označí úlohu jako vrácenou. Je to okamžité vzetí zpět samotného importu — použijte ho během okna přepnutí, dřív než se na to navrství nová aktivita.

Informační e-mail

Ať je krátký a uklidňující.

Předmět: Vaše odměny právě dostaly malé vylepšení

Dobrý den, {first_name},

jen krátce: přesunuli jsme náš program odměn do nové aplikace jménem Charm. Pro vás se nic nemění — váš stav bodů ({balance}) i úroveň ({tier_name}) přešly přesně tak, jak byly, a všechny kódy k odměnám, které jste měl(a), stále platí.

Ve svém účtu uvidíte novou (a upřímně řečeno hezčí) stránku s odměnami: [odkaz na váš věrnostní hub].

Pokud by cokoli vypadalo špatně, stačí odpovědět.

— {your name}

Pošlete ho jednou, ráno v den přepnutí.

Pár poznámek specifických pro Rivo

  • VIP úroveň není v Points Logs. Soubor Points Logs z Riva nemá sloupec s úrovní, takže aktuální úroveň zákazníka z tohoto souboru samotného nevyplyne. Dvě možnosti: vyexportovat z Riva i VIP Tier Logs, nebo nechat Charm přiřadit úrovně z migrovaného zůstatku podle vašich nových prahů. Tak jako tak se úrovně ustálí při další události získání bodů, ať tak či onak.
  • Poplatky za objednávku končí dnem přepnutí. Charm účtuje podle pásma objednávek bez příplatku za objednávku, takže matematika „každá další objednávka mě stojí 0,15 $“ v den přepnutí mizí.

Připraveni? Nainstalujte Charm, otevřete Settings → Data migration a vyberte přednastavený režim Rivo. Chcete napřed druhý pár očí? Napište na team@appfleece.com — mrkneme na vaše nastavení Riva, než se čehokoli dotknete.

Porovnáváte šířeji? Podívejte se na Charm vs Rivo pro srovnání bok po boku.