Overview
Many merchants maintain years of gift card data in other platforms. This case study covers the common path to migrate those gift cards into Shopify without losing balances, expiration, or auditability.
Challenges
- Migrating gift cards from legacy platforms into Shopify requires using multiple APIs or manually creating cards one by one in Shopify’s Gift Card module, making large-scale imports complex and time-consuming.
Solution
BluePeacock Gift Card Importer batches API calls to create Shopify gift cards automatically, validating balances, and expirations. Dry-runs allow safe testing before live import, ensuring accuracy and zero downtime.
Implementation steps
- Export CSV from your legacy platform (WooCommerce, Magento, BigCommerce, POS, or custom DB).
- Map headers to importer standard columns using the built‑in guide.
- Run a 10‑row dry‑run to validate codes, dates, and amounts.
- Normalize timezones and currency where required.
- Schedule the batch import and monitor logs.
Results
- Thousands of gift cards imported in under just few minutes
- Zero duplicate codes; complete audit logs
- Seamless continuity for customers during relaunch
Start small: create a 10-row CSV sample from your legacy platform and validate. Then scale up once the mapping looks right for your store.
FAQs
Quick answers to common migration questions.
Will balances and expiry dates be preserved?
Yes. Mappings align with Shopify fields. The importer validates and preserves balances and expiry dates with audit logs.
How long does a typical migration take?
After a quick dry‑run, most stores complete the full import in under just few minutes.
Which platforms are supported?
WooCommerce, Magento, BigCommerce, and any custom system that can export a CSV to the importer standard columns.