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.
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
- Vyexportujte z Riva Points Logs (2 min)
- Nainstalujte Charm → Settings → Data migration → vyberte přednastavený režim Rivo (3 min)
- Nahrajte export — Charm spustí náhled nanečisto a ukáže vám výsledné zůstatky (automaticky)
- Zkontrolujte odsouhlasení a pak spusťte import (bez e-mailů)
- Zapněte plochy na obchodě a pošlete jeden informační e-mail
- 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.
- V Charmu → Visibility → Storefront widget → zapnout
- V Charmu → Visibility → Customer account hub → zapnout
- V editoru tématu Shopify → odeberte blok aplikace Rivo
- Odinstalujte Rivo (jejich data zůstanou na jejich straně po dobu odkladu, kdyby byla potřeba)
- 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.