Skip to main content
BatchCard
Getting Started

Importing from CSV or XLSX

This takes about 5 minutes.

By the end of this guide, you'll have imported gift cards from a spreadsheet (CSV or XLSX file) into BatchCard.

When to use a spreadsheet import

Use a spreadsheet import when you:

  • Have a large number of gift cards to create (50 or more)
  • Already have gift card data in a spreadsheet (values, recipient emails, code prefixes)
  • Need different values, prefixes, or recipients for cards in the same batch

For smaller batches, creating gift cards directly is faster.

Download the import template

Start with a template to see the correct format:

Import template

Pre-formatted with all 10 columns and example data.

Prepare your spreadsheet

Open the template in Excel, Google Sheets, or any spreadsheet app. Each row represents one gift card.

Required column

ColumnDescription
ValueThe gift card value in your store's currency (for example, 25.00)

Optional columns

ColumnDescription
Code PrefixCharacters added before the random gift card code (for example, HOLIDAY)
Code SuffixCharacters added after the random gift card code (for example, 2026)
Recipient EmailEmail address for delivering the gift card
First NameRecipient's first name for email personalization
Last NameRecipient's last name for email personalization
MessagePersonal message included in the notification email (max 255 characters)
Expiration DateDate the gift card expires, in YYYY-MM-DD format
NoteInternal note visible only to store staff
TagsComma-separated labels for organizing your batch

For the complete column specification, including formatting rules and accepted column name variations, see the format reference.

Upload your file

  1. Open BatchCard in your Shopify admin.
  2. Go to Create Batch.
  3. Drop your file onto the upload area, or click it to browse.

Business plan merchants can also paste a public URL to a CSV or XLSX file (Google Sheets, Dropbox, OneDrive, SharePoint, or direct link). See the full import guide for setup steps.

Review and create

  1. Map your columns. The app auto-matches your column headers. Review the mapping and fix any mismatches.
  2. Validate your data. The app checks every row and flags errors. Fix errors in your file and re-upload, or proceed with valid rows only.
  3. Configure and create. Set your batch name, tags, and notification preferences. Click Create.
  4. View your results. Once creation is complete, view and export your gift card codes.

For a detailed walkthrough of each step (Upload, Map, Validate, Configure, Results), see the full import guide.

If you see errors during upload or validation, check import errors for causes and fixes.

What's next

Ready to try this? Install BatchCard free.

Create bulk gift cards from a CSV or form. Set up your first batch in minutes.

Install Free on Shopify

On this page