Help Center
  • Getting started
  • Product Tour
    • Dashboard
    • REST API
    • Change log
    • Webhooks
    • Pricing
  • Shopify
    • Install
      • Setup branded email
      • Headless commerce
    • Features
    • Shopify Flow
    • Shopwaive AI
    • Accounts
      • Checkout extensions
        • Extend with Gift codes
        • Automatic Discounts
      • App blocks
      • Import accounts
      • Export accounts
      • HTML, CSS and Snippets
      • Zapier
      • App embed
        • iframe
        • Shipping Credit
    • Cash Outs
    • Gift Cards
    • Offers
    • Upsells
    • B2B Checkout
    • Judge.me
    • B2B Requests & Approvals
    • Referrals and Affiliates
    • Cash Back and Loyalty
    • Shopify POS
      • Invoicing
    • Crowdfunding and Pre-Orders
    • Draft orders
    • Refunds
    • Discounts
    • Email and Campaigns
      • Klaviyo Email & SMS
      • Troubleshooting branded sending domain issues
  • Policies
    • Privacy Policy
    • Terms of service
Powered by GitBook
On this page
  • How to use
  • Create Gift Cards in bulk
  • Create Gift Cards — Step-by-step:
  • Email campaigns
  1. Shopify

Gift Cards

Shopify Plus merchants can create bulk gift cards for customers with just a few clicks

PreviousCash OutsNextOffers

Last updated 8 months ago

Tip: Gift cards are convenient when migrating crowdfunding pre-orders or for low-stock backorders when the time of payment and order processing occur asynchronously. Gift cards are also an easy store credit alternative that deducts from all cart costs, including taxes and shipping fees

If you want to learn how to redeem store credit as a gift code, see using our Shopify Plus Checkout extension

How to use

With Shopwaive, you can empower your customers, employees, and affiliates with gift cards. Create, redeem, and send gift cards with Shopify Plus Checkout extensions, Shopify POS Smart Grid Tiles, bulk creation within the app, and automated emails via Shopify Flow actions.

Create Gift Cards in bulk

To create gift cards for your customers, follow the steps outlined below. Open the app and click the icon labeled Settings when you hover over it using a desktop browser. Or simply navigate to the Settings page on a mobile device

Once you click Settings, scroll down and toggle on the Gift cards setting.

New! Gift cards are now available through Shopwaive on all Shopify subscription plans. To learn more about Shopwaive's Gift Card business solutions, please contact us at support@shopwaive.com

Create Gift Cards — Step-by-step:

How do I issue gift cards? Whether you're migrating crowd-funded pledges to Shopify, or want the flexibility to cover all costs at checkout for your customers, gift cards are a convenient and easy way to accomplish this and so much more. To begin, follow these steps:

  1. Go to Settings > Gift Cards and click the Create Gift Cards button

  2. In the modal popup that appears, click the Get Template button to download a CSV file to your local drive. Open the file and enter the following information

The email field can include an existing customer or prospect customers' email, and will be assigned as recipient to the gift card, but this field is optional. Leave blank to create gift card codes that are not associated with email.

If the email field is left blank, the gift card code is created without assigning to a specific customer or email address. Note, you will be unable to send email notifications for this gift card unless you add an email later in the Shopify admin. If an email is added in the Shopify admin at a later time, the default Shopify gift card notification template will be used automatically

The code field can include a string between 8 - 20 characters in length, but is optional. Leave blank for an autogenerated code to be created.

The value field is required and must be greater than 0. It is equivalent to the value of the gift card code associated with your store's currency. Leave out currency symbols, this field accepts numeric values greater than zero only.

The type field must equal gift_card to successfully complete the import process.

The OncePerCustomer field is a boolean that accepts TRUE or FALSE.

If you set OncePerCustomer equal to FALSE the following will occur:

  1. If an email is included for this row, the email address is attached to the internal notes section of the gift card for reference only. The note for this gift card can be viewed in the Shopify Admin, and if you choose, the email can be used to attach a customer at a later time to this gift card in the Shopify Admin, in which an email notification using Shopify's gift card template can be sent.

  2. If an email is included for this row, the customer is not created or notified by email, only the gift card is created.

  3. If an email is not included for this row, only the gift card is created, and the internal notes attached to this gift card is left blank

  4. Set equal to FALSE to use Shopwaive's email campaign service. With this service you can create custom gift card templates and send email campaigns with the gift card code, balance, and a custom message with HTML editing capability. Conveniently, setting equal to FALSE only creates the gift card so you can send a custom email notifying customers at a later time that corresponds to your campaign timing. The templates include merge tags, so dynamic data such as balance and gift card code can be sent to thousands of your customers with just one-click.

If you set OncePerCustomer equal to TRUE the following will occur:

  1. If an email is included for this row, the email address is attached to the internal notes section of the gift card. The note for this gift card can be viewed in the Shopify Admin

  2. If an email is included for this row, the customer is also created and notified by email using Shopify's default gift card template. If a customer with this email already exists, they are automatically notified by email using Shopify's default gift card template.

  3. If an email is not included for this row, only the gift card is created, and the internal notes attached to this gift card is left blank

After you upload your gift cards, you'll receive a success message indicating the upload was successful and you can complete the import by clicking the Import button. You can import hundreds or thousands of codes with just a few clicks.

After clicking Import you will receive a success message if the import was successful. Please contact support@shopwaive.com if you you have questions or need help troubleshooting.

Processing times for gift card codes may vary based on the size of your import and if you choose to automatically create customers if emails are provided and they do not already exist.

Less than 10 codes will take a minute or less.

Less than 100 codes can take up to 5 minutes.

Less than 1000 codes can take up to 30 minutes to process.

Gift card creation occurs at a rate of approximately 1 gift card code every 3 seconds

While these are just estimates, you can close the window while they finish processing in the background.

Email campaigns

With gift cards, you will have the added benefit of using Shopwaive's advanced TinyMCE Email editor, create saved HTML email templates, and include merge tags to send dynamic messages to your customers, including real-time gift card balances. Once a template is created, you can send balances to all customers with a gift card code with just a single click. With Shopwaive's campaign email tracking, you will have the option to resend to customers who previously received a notification, or only send gift cards that were newly created since the last time you sent out an email campaign, or who did not previously receive a successful notification due to failed attempts.

When emails are sent to customers that are recipients of the gift card, the internal notes section of the gift card is updated with the email timestamp, for event and communication tracking.

This guide describes how to create gift cards in bulk in the app. Need to create Gift Cards in Shopify POS? You can skip this guide and instead refer to the Shopify POS Smart Grid Tile

Send Gift Cards
Extend Store Credit with Gift Codes
Cover

Redeem credit as gift code

Checkout Extensions

Allow customers to redeem their credit as a gift code

Cover

Create gift code

Shopify Flow Action

Create a gift code and send in an email in Shopify Flow

Cover

Create bulk gift cards

Shopwaive app

Issue gift cards with CSV import in the app

Cover

Redeem Gift Cards

Shopify POS UI Extension

Redeem as a gift code, all from the Shopify POS Cart

Cover

Send Gift Cards

Shopify POS UI Extension

Create Gift cards and send them in an email

Click Settings from the side menu, navigate to the Gift Cards tab and toggle on Gift Cards
Bulk import gift cards for pre-orders, backorders, or promotions with Shopify Plus and Shopwaive
Resend all gift cards, or select only the newly created or previously failed send attempts
Shopify Plus Gift card details as viewed within the Shopify admin