Skip to main content

Bulk Gift Cards for Shopify

One batch holds up to 10,000 Shopify gift cards, capped by whatever your plan has left for the month. Import from CSV, Google Sheets, or a simple form, deliver by email or Klaviyo, and keep every code captured and exportable. Flat pricing from $0 to $24.99/month with zero percentage fees.

Free plan available. Install in seconds.

BatchCard dashboard showing gift card metrics and recent batches

Why Merchants Choose BatchCard

10,000per-batch maximum

Bulk Speed

A single batch holds up to 10,000 gift cards, and your plan's remaining monthly allowance sets how many of those you can create today. Import a spreadsheet, paste a Google Sheets link, or fill a form. No more clicking one at a time.

Everycode captured

Full Code Capture

Shopify hides gift card codes after creation and shows only the last four characters. BatchCard captures and stores every full code, 8 to 20 letters and numbers, so you never lose access.

$0extra fees

Flat Pricing

Pay $9.99/mo for up to 2,500 cards. No percentage fees on gift card values. The same price whether you create $500 or $50,000 in cards.

See how merchants use BatchCard for employee rewards, holiday campaigns, and corporate gifting.

How It Works

1

Install the app

Add BatchCard to your Shopify store. Free plan included, no credit card required. Shopify handles billing for paid plans.

2

Import or fill the form

Import a spreadsheet with your gift card data, paste a Google Sheets link, or fill out the batch form. Set values, quantities, and delivery options.

3

Create your batch

Click Create and BatchCard generates your gift cards in minutes. Every full code is captured and stored for export.

4

Deliver and follow through

Deliver by email or Klaviyo, on your schedule. Send expiration reminders, resend a batch in one click, and track outstanding balances in Reports.

Want to learn more? Read the BatchCard blog for gift card guides and strategies.

Everything You Need for Bulk Gift Cards

Bulk Creation

Create hundreds or thousands of gift cards in a single batch. Set values, quantities, and expiration dates all at once.

Learn more
Bulk Creation feature screenshot

CSV/XLSX Import & Export

Import gift card data from CSV or XLSX files. Export batches for record-keeping and external processing.

Learn more
CSV/XLSX Import & Export feature screenshot

Email Delivery

Starter+

Deliver gift cards to recipients via Shopify's built-in email notification. Track delivery status for every recipient.

Learn more
Email Delivery feature screenshot

Custom Codes

Create gift card codes with custom prefixes, suffixes, and configurable length (8-20 characters) to match your brand.

Learn more
Custom Codes feature screenshot

Organize, Automate, and Follow Through

Tag and track batches, schedule deliveries, and let Klaviyo, Shopify Flow, and reminders run on their own. Then resend a batch in one click, track your outstanding balance in Reports, and print cards that scan at Shopify POS. Switching platforms? Bring your existing gift cards with you, codes intact.

Batch Management

Track, filter, and manage all your gift card batches from a single dashboard. Archive the batches you are finished with to clear your list, and unarchive them any time.

Learn more

Scheduled Delivery

Pro+

Schedule gift card deliveries for specific dates and times. Perfect for holiday promotions and planned campaigns.

Learn more

Expiration and Balance Reminders

Pro+

Turn forgotten gift cards into sales. BatchCard emails recipients before a card expires and nudges anyone sitting on an unspent balance.

Learn more

Bulk Resend

Starter+

Resend gift card emails to a whole batch in one click, or deactivate every card in a batch at once. Resends skip every redeemed card, so no one gets a nudge about a card they already spent.

Learn more

Printable Gift Cards

Business

Turn any batch into print-ready PDF gift cards with your branding and a QR code that scans at Shopify POS. Wallet cards or full-page certificates.

Learn more

Expiration Dates

Pro+

Set gift cards to expire on a specific date or after a duration like 2 years, with durations resolving to a fixed date at creation. Change the expiration on a batch you already created, including cards that never had one.

Learn more

Data Retention

Starter+

Automatically remove recipient personal data from delivered gift cards after a window you choose for your whole store or for a single batch. Card codes and balances stay untouched.

Learn more

Gift Card Migration

Starter+

Bring gift cards from Square, Toast, Lightspeed, or Clover into Shopify by CSV import, with codes intact and balances imported as the current remaining value.

Learn more

See all features

Straightforward Pricing

Flat pricing. Zero percentage fees.

Free$0|Starter$4.99/mo|Pro$9.99/mo|Business$24.99/mo
See full pricingCompare with other gift card apps

Ready to create gift cards in bulk?

Install BatchCard free and create your first batch in minutes.

Install Free on Shopify