discount sale
  • Days
  • Hrs
  • Mins
  • Secs
20% Off

Use coupon code 'SDS20' Limited Offer!!

How to Upload Custom Gift Card Designs in WooCommerce

How to Upload Custom Gift Card Designs in WooCommerce

AI Summary

Are you selling gift cards on your store? If so, here’s something most WooCommerce store owners overlook: their gift cards use plain, generic designs straight out of the box. A customer buys or receives a gift card, and it looks exactly like every other store’s: same layout, same stock graphic, zero personality.

Most gift card plugins hand you a basic template and call it a day, but gifting is supposed to feel personal, not like an afterthought bolted onto checkout. That’s the gap WebToffee WooCommerce Gift Cards fills. Instead of settling for a generic default, you can upload custom designs and match them to your brand, your seasonal campaigns, or whatever occasion the gift card is for.

In this article, we will show you how to upload custom gift card designs in WooCommerce using the WebToffee Gift Cards plugin.

Let’s get started.

How to Upload Custom Gift Card Designs in WooCommerce?

Before we begin, make sure you have installed and activated the Pro version of the WebToffee WooCommerce Gift Cards plugin. Then follow the steps below:

Step 1: Enable Gift Card Products in WooCommerce

Before you can upload custom designs, you need to turn gift cards on as a product type.

Head to WooCommerce → Gift Cards → General Settings from your WordPress dashboard.

Enable Gift Card Products in WooCommerce
  • Enable the gift card product checkbox
  • Choose how customers can send gift cards: physical, email, or print
  • Decide whether to allow scheduled delivery for gift cards
  • Select the order status that triggers gift card generation
  • Add a default caption for the gift card, if you want one

You can also configure additional gift card usage settings, such as gift card tax calculation, gift card expiry, and more.

Step 2: Add New Gift Card Template

Once gift cards are enabled, you can replace the default template with your own design.

  • From General Settings, go to the Template Settings tab.
  • Enable the checkbox that lets customers upload their own gift card image if you want to offer that option.
  • Under Templates, click Add New Template.
Add New Gift Card Template
  • Upload the gift card image you created and assign it to a category. To use a new category, click Add New Category instead of selecting an existing one.
Add new template
  • Click Save to save the template.

Step 3: Add a New Gift Card Product to WooCommerce

With your template ready, the next step is creating the actual gift card product customers will buy.

  1. Go to the Gift Card Products tab.
  2. Click Add New to create a new gift card product.
Add a New Gift Card Product to WooCommerce
  1. Enter a product name and add a short description.
  2. Under Product Data, choose whether to offer predefined amounts or let customers enter a custom amount.
  3. Set the tax status and tax class based on how your store handles gift card taxation.
Template settings
  1. Under Template Settings, select the template you uploaded in Step 2.
  2. Click Publish to make the gift card product live.

Once published, your new gift card product will appear in your store, ready for customers to purchase with the attached custom design.

New gift card template on product pages

Frequently Asked Questions

What image formats and sizes work best for gift card templates?
Stick to JPG or PNG files, and keep the image close to the aspect ratio of a standard gift card (roughly 3:2 or 16:9, depending on your layout). A high-resolution image, at least 1200px wide, keeps the design sharp on both product pages and printed cards.

Can I upload multiple templates for one gift card product?
Yes. You can create as many templates as you want under Gift Cards → Template Settings, organize them into categories, and assign more than one to a single product so customers can pick a design at checkout.

Can customers upload their own gift card images?
Yes, if you enable that option in Template Settings. This lets customers attach a personal photo or image to the gift card they’re sending, useful for occasions like birthdays or anniversaries.

Can I organize templates by season or occasion?
Yes. Templates support categories, so you can group designs by season, holiday, or campaign (for example, “Holiday 2025” or “Birthday”) and assign the right category to each gift card product.

Wrapping Up

Custom gift card designs are a simple way to make your WooCommerce gift cards feel more personal and consistent with your brand. Instead of relying on generic templates, you can create designs for different occasions, seasons, and campaigns.

With the WebToffee WooCommerce Gift Cards plugin, you can upload custom templates, organize them into categories, and assign them to individual gift card products. You can also let customers upload their own images for an even more personalized gifting experience.

We hope this guide helped you set up custom gift card designs in your WooCommerce store. Thanks for reading!

Article by

Associate Product Marketer @ WebToffee. I work on WooCommerce plugins and write about eCommerce growth, automation, coupons, subscriptions, and data privacy. Interested in practical marketing strategies that actually move metrics.

Got any query? Please leave a comment or reach out to our support

Your email address will not be published. Required fields are marked *

Google Preferred Source

Sell eGift Cards on Your WooCommerce Store