Skip to content

Corporate Gifting

Corporate gifting programs are one of the highest-value use cases for eGift cards. Companies buy gift cards in bulk to reward employees, thank customers, or run incentive programs. GiftCard Hero makes it possible to handle these orders efficiently and professionally.

How it typically works

  1. A company contacts you wanting to purchase, say, 200 × $50 gift cards for their employees
  2. You generate 200 cards and send each one to the employee's email address with a personalized message
  3. The company receives a CSV confirmation with all codes for their records
  4. Employees redeem their cards on your storefront

Setting up for corporate orders

Create a corporate gift card type

Create a dedicated gift card type for corporate orders:

  1. Go to eGift Cards → Create gift card type
  2. Name it something internal like "Corporate — $50" (or make it flexible)
  3. Design: use a clean, professional design (not the holiday-themed one)
  4. Disable "show on storefront" — corporate cards are issued manually or via bulk, not purchased directly

Prepare a recipient CSV template

Give your corporate customer a CSV template to fill in:

email,first_name,last_name,message
john@company.com,John,Doe,Thank you for your hard work this year!
jane@company.com,Jane,Smith,Congratulations on your anniversary!

You receive this file, review it, then run the bulk send job.

Running the bulk send

  1. Go to Bulk → Send
  2. Upload the filled-in CSV from the customer
  3. Set the amount (e.g., $50 per card)
  4. Set the sender name (e.g., the company name: "Acme Corp")
  5. Set the gift card type to your corporate type
  6. Click Start Job

Each recipient gets a personalized email with their card code and the custom message. The company gets a results CSV when the job completes.

Bulk send gift cards to a CSV list

Handling payment

Corporate gift card orders are usually paid by invoice or purchase order. Your standard order flow handles this — create a Shopify draft order for the corporate customer for the total amount (200 × $50 = $10,000), mark it as paid when you receive payment, then run the bulk send.

Providing reporting to corporate customers

Many corporate customers want a report showing: - Which employees have redeemed their cards - Remaining balances - Total redemption value

You can download the transaction history from Dashboard → Full Report, filter by date range and gift card type, and send the CSV to the customer. Note: individual redemption data may be sensitive — discuss with the customer what level of reporting they need.

GiftCard Hero analytics dashboard

Automating repeat orders

If a company places orders regularly (e.g., monthly employee rewards), you can streamline the process:

  1. Keep their CSV template on file
  2. They email you an updated list each month
  3. You run the bulk send immediately

For very high-volume programs, consider the API integration (see Developer Tools) to let the company trigger bulk sends themselves.

Pricing for volume

Consider offering volume pricing for large corporate orders — a discount on the card amount for orders above a threshold. Promotions aren't designed for this (they're customer-facing), so handle volume discounts at the invoice level.