BluePeacock Gift Card Importer

Bulk Import Gift Cards to Shopify

Bring your existing gift cards into Shopify from a CSV, Excel or TSV export. Every card keeps its original code, so cards already in your customers' hands still scan at checkout, and partly-used cards arrive at their exact remaining balance.

Shopify gift card importer
Every card keeps its original code, so printed cards still scan at checkout
Partly-used cards arrive at their exact remaining balance, with expiry dates intact
Every row is checked and fixable before anything is written to your store
No re-typing codes and balances one card at a time

What the Shopify Gift Card Importer does

BluePeacock Gift Card Importer is a migration tool for Shopify merchants moving gift cards in from another platform. Every card keeps its original code, so a card printed before the move still scans at checkout, and partly-used cards are recreated at their exact remaining balance instead of being reset to face value. Expiry dates, internal notes and customer assignment come across with them. Shopify gift cards cannot be deleted once created, so every row is checked and editable before anything is written to your store.

  • Original codes preserved
  • Exact remaining balances
  • CSV, Excel, TSV and TXT
  • Fix every row before import

Don’t lose customers during a migration.

Moving sensitive data like gift cards is risky. If a gift card code, balance, or expiry date doesn’t work at checkout, you lose more than a sale, you lose trust.

We built this importer for the messy reality of gift card migration. Every row in your file is checked and editable before import, original codes and balances carry over as they are, and each card is recreated in Shopify from the data you approved.

Migration safety

Every row is checked and editable before import. Shopify gift cards cannot be deleted once created, so that preview is the only safety net there is.

Bulk import

Bring cards in from CSV, Excel, TSV or TXT exports, up to 10,000 rows per file, without altering codes or balances.

Auto-mapped fields

Instantly map and adjust fields for code, balance, initial value, expiry date, and notes during upload.

Tracking & logs

Full visibility with progress tracking, import history, and downloadable error reports.

How to import gift cards to Shopify in four steps

From your platform's export to gift cards live in Shopify, with codes and balances intact.

Step 1

Upload your export

CSV, Excel, TSV or TXT from Square, Clover, Lightspeed or any custom system.

Step 2

Check the column mapping

Columns are detected for you, and you can correct any of them before continuing.

Step 3

Fix the flagged rows

Every row is validated and editable here. Nothing is written to your store yet.

Step 4

Import and track

Live per-card progress, a downloadable activity log and full import history.

Manual migration

  • • Repeated CSV re-uploads and column mismatches
  • • Hidden duplicates and incorrect balances
  • • No audit trail or error visibility
  • • Hours lost to manual checks

BluePeacock Gift Card Importer

  • • Auto-mapped fields with on-the-fly edits for existing gift card codes, balances, expiry dates, and notes
  • • Every row validated and editable before import, with codes already in your store skipped
  • • Full history, progress, and error logs for accurate, auditable migrations
  • • Up to 10,000 cards per file, instead of re-keying them one at a time

Gift Card Importer technical specifications

FeatureCapability
Source platformsSquare, Clover, Lightspeed, Toast, Vend, Rise.ai, or any custom export
File formatsCSV, XLSX, XLS, TSV and TXT - up to 10 MB and 10,000 rows per import
Data preservedOriginal code (8-20 alphanumeric), initial value, remaining balance, expiry date, internal note, customer assignment
Column mappingSource columns detected automatically, with click-to-edit corrections before import
ValidationEvery row checked and fixable in a preview, with a downloadable error report; codes already in your store are skipped
ReportingLive per-card progress, downloadable activity log and per-shop import history
Customer emailsShopify-native gift card notifications, on or off per import
APIShopify GraphQL Admin API
Import limits10 cards free in total, 250/month Starter, 2,500/month Business, unlimited Enterprise
SupportEmail support on every plan; priority support with a 24-hour response on Business and Enterprise
5.0

Rated 5.0 on the Shopify App Store

Here's what merchants have said after using Gift Card Importer for their own migration:

“Easy to use and the bulk load was seamless. The team was very helpful with a user error issue I had.”
— Reverie, United States
“A lifesaver, extremely quick and easy to use. Saved me days of entering gift cards during my transition to Shopify.”
— Stoney Creek Home & Garden, United States
“Made bulk gift card imports way easier than I expected. Handled hundreds of cards with no major issues, and support replied fast.”
— Adira, India
See Reviews on the Shopify App Store

Moving gift cards from another platform?

Bring them in from Square, Clover, Lightspeed, Toast, Vend, Rise.ai or any custom export. Documentation and hands-on help are there when a migration gets complicated.

Email support on every plan • 24-hour priority response on Business and Enterprise

Choose Your Plan

Scalable pricing for businesses of all sizes. Upgrade as you grow.

Starter

Perfect for small boutiques & local shops.

$19.99/mo

Limit: 250 Cards / mo

  • Import up to 250 cards per month
  • Auto-map fields from CSV
  • Real-time validation
  • Email support
Get Started
Most Popular

Business

The standard for growing professional brands.

$49.99/mo

Limit: 2,500 Cards / mo

  • Import up to 2,500 cards per month
  • Auto-map fields from CSV
  • Real-time validation
  • Priority support, 24h response
  • Data preview & adjustments
Get Business

Enterprise

High-volume migrations with priority support.

$99.99/mo

Limit: Unlimited

  • Unlimited card imports
  • Auto-map fields from CSV
  • Real-time validation
  • Priority support, 24h response
  • Data preview & adjustments
  • White-glove migration support
Contact Sales

Frequently asked, quickly answered

Will my customers' existing gift card codes still work?

Yes. Each card is created with the code from your file instead of a new Shopify-generated one, so a card printed or emailed before the migration still scans and redeems at checkout.

What happens to cards that are only partly used?

They arrive at their true remaining balance. The card is created at its original face value and then adjusted to the amount left in your file, so a $100 card with $37 remaining comes across as $37.

Which file formats can I upload?

CSV, Excel (.xlsx and .xls), TSV and TXT, up to 10 MB and 10,000 rows per file. Column headers are detected automatically, and you can correct any mapping before importing.

Which platforms can I migrate from?

Any platform that exports its gift cards to a file. Merchants most often arrive from Square, Clover, Lightspeed, Toast, Vend and Rise.ai, and custom exports work just as well because the columns are mapped during upload.

Can an import be undone?

No - Shopify does not allow gift cards to be deleted once created. That is why every row is checked and editable in a preview before anything is written, and why we recommend a small test batch first.

What if a code in my file already exists in the store?

That row is skipped rather than overwritten, and it is recorded as skipped in the downloadable activity log so you can see exactly which cards were not created.

Do customers get an email when their gift card is imported?

Only if you want them to. Shopify's native gift card notification email can be turned on or off for each import, so you can migrate silently.

What else carries over besides the code and balance?

Initial value, expiry date, internal note and customer assignment all come across from your file, and every import is kept in your shop's import history.