Skip to content

Installation & Setup

Requirements

Before installing, make sure your store meets these requirements:

  • Shopify plan: Shopify, Advanced Shopify, or Shopify Plus (gift cards are not available on Basic)
  • Store currency: Set to your primary operating currency — GiftCard Hero uses this for gift card denominations
  • Admin access: You need the "Manage gift cards" permission in Shopify Admin

Installing the app

  1. Find GiftCard Hero in the Shopify App Store.
  2. Click Add app.
  3. Review the permissions the app requests and click Install app.

Permissions explained

GiftCard Hero requests access to:

Permission Why it's needed
Gift cards (read/write) Create, update, and read gift card balances
Orders (read) Match gift card purchases to orders for analytics
Customers (read) Associate gift cards with customer accounts
Products (read/write) Set up the gift card product on your storefront
Script tags Inject the balance check widget into your storefront
Storefront API Enable customer-facing features

Completing the onboarding wizard

After installation, you'll be taken through the setup wizard. It covers the essential steps:

The onboarding setup wizard

Step 1 — Select a plan

Choose the GiftCard Hero subscription plan that fits your store's volume. You can upgrade or downgrade later from the billing section.

Step 2 — Set up your eGift card product

The wizard creates a Shopify product that customers use to purchase gift cards. You can:

  • Set the product title and description
  • Choose which denominations to offer (e.g., $25, $50, $100)
  • Allow custom amounts within a range

This product will appear in your Shopify storefront and can be managed like any other product.

Step 3 — Customize the gift card email

Set up the email that recipients receive with their gift card code. At minimum, configure:

  • Your store logo
  • A message from the store

You can fully customize the template later from Email Templates.

Step 4 — Enable the balance check widget (optional)

If you want customers to check their gift card balance on your storefront, enable the widget here. It adds a small widget to your storefront that you can position and style. Full configuration is available in Balance Widget.

Step 5 — POS setup (optional)

If you use Shopify POS, follow the prompts to enable the GiftCard Hero POS tile. See POS Integration for the full setup guide.

After installation

Once the wizard is complete, you'll land on the GiftCard Hero dashboard. At this point:

GiftCard Hero settings overview

  • Your eGift card product is live on your storefront
  • Customers can purchase gift cards and recipients will receive them by email
  • You can access all features from the left navigation

Uninstalling

If you uninstall GiftCard Hero:

  • All existing gift cards remain valid in your Shopify store — they are native Shopify gift cards
  • The balance check widget is removed from your storefront
  • Your customizations and analytics history are retained for 30 days in case you reinstall
  • After 30 days, your data is permanently deleted per our data retention policy

Note: Uninstalling does not delete or invalidate any gift cards that have already been issued. Customers can still redeem them at checkout.