• Blog
  • How to Set Up a WooCommerce Product Designer Plugin: Step-by-Step Guide

How to Set Up a WooCommerce Product Designer Plugin: Step-by-Step Guide

June 30, 2026
posted in WooCommerce by Extendons
How to Set Up a WooCommerce Product Designer Plugin: Step-by-Step Guide

Product personalization has become one of the biggest trends in eCommerce. Whether someone is ordering a custom T-shirt, a printed mug, a phone case, or branded business merchandise, customers increasingly expect to personalize products before completing their purchase. Instead of settling for standard product options, buyers want the freedom to upload their own images, add custom text, and see exactly what they're ordering.

While WooCommerce is incredibly flexible, it doesn't include these advanced customization capabilities out of the box. That's where a product designer for WooCommerce becomes essential. It transforms ordinary product pages into interactive design experiences where customers can build products that match their own preferences.

If you're still exploring what these plugins can do, take a look at our Complete Guide to WooCommerce Product Designer Plugin. It the major capabilities before diving into configuration.

In this guide, we'll walk through the complete setup process using the Extendons WooCommerce product customizer. Rather than simply listing configuration options, we'll explain what each setting does, why it matters, and how it improves the shopping experience for both you and your customers.

Before You Begin

Before configuring your WooCommerce product designer, make sure you've completed a few basic requirements.

You'll need to:

  • Install and activate the Product Designer for WooCommerce.

  • Have WooCommerce installed and configured.

  • Decide which products will support customization.

  • Gather any design assets you'll use, such as clipart collections, product images, or branding colors.

Planning these elements first makes the setup process much smoother and ensures customers enjoy a polished customization experience from day one.

Step 1: Configure the General Settings

The General Settings are where you define how your product designer behaves across your store. Think of these as the foundation of your customization experience. Before customers can begin designing products, you need to determine how uploads work, which editor layout they'll use, and what buttons they'll interact with during the design process.

These settings also help create consistency throughout your store. Whether you're selling custom mugs, apparel, promotional merchandise, or business cards, having properly configured global settings saves time later when enabling customization on individual products.

Navigate to:

WooCommerce → Settings → Product Designer → General Settings

Configure the following options:

  • Enable or disable the Product Designer plugin.

  • Add your Pixabay API key to give customers access to millions of royalty-free images.

  • Specify allowed image upload formats such as JPG, PNG, JPEG, and SVG.

  • Customize the Customize Product button label.

  • Customize the Share Design button label.

  • Choose between the Classic Customizer or the Modern Customizer with Light and Dark modes.

For example, a custom apparel store may only allow PNG and SVG uploads because they provide higher print quality for logos and artwork. At the same time, the store could choose the Modern Customizer to provide customers with a cleaner and more contemporary interface.

Step 2: Customize the Product Designer Interface

A product designer shouldn't feel disconnected from the rest of your website. Since customers spend considerable time creating their products, it's worth matching the designer's appearance with your brand identity.

The plugin allows extensive interface customization, especially within the Classic Customizer. Everything from button colors to the design canvas can be adjusted so the customization window feels like a natural extension of your WooCommerce store.

Under the Customization settings, you can configure:

  • Designer heading.

  • Customize Product button label.

  • Share Design button label.

  • Canvas width.

  • Canvas height.

  • Global customization fee.

  • Customization fee label.

  • Enable product-level customization fees.

  • Customize button colors.

  • Share button colors.

  • Header colors.

  • Footer colors.

  • Canvas background color.

  • User interface icon colors.

  • Interface text colors.

Imagine you're running a personalized gift shop that sells engraved tumblers. You might configure the designer with your brand colors, increase the canvas size for larger products, and automatically add a $10 customization fee that covers engraving costs. Customers immediately understand there's an additional personalization charge, while the designer still feels like part of your website.

Note: Interface color customization is currently available only for the Classic Customizer.

Step 3: Create Clipart Categories

Not every customer has artwork ready to upload. Many simply want to decorate a product using ready-made graphics. That's why organizing clipart into categories is an important part of the setup process.

Rather than presenting hundreds of unrelated graphics in one long list, categories help customers quickly find designs that match their needs. This keeps the customization experience organized while encouraging customers to spend more time experimenting with different combinations.

Navigate to:

WooCommerce → Clipart Categories

Create categories that suit your products, such as:

  • Animals

  • Sports

  • Holidays

  • Business

  • Nature

  • Birthday

  • Wedding

  • Education

For example, a store selling custom birthday gifts could create categories for balloons, cakes, candles, party hats, and celebration graphics. Customers designing a birthday mug can browse a dedicated category instead of searching through unrelated clipart.

Step 4: Upload Clipart

Once your categories are ready, it's time to upload the graphics customers will actually use.

Clipart gives shoppers creative freedom without requiring them to create or purchase their own artwork. This is particularly useful for gift stores, schools, promotional product businesses, and print shops where customers often want quick decorative elements.

To upload clipart:

  • Go to WooCommerce → Clipart.

  • Upload your clipart image.

  • Enter a descriptive name.

  • Assign it to a clipart category.

  • Save the clipart.

Every uploaded graphic must belong to a category before it appears inside the product designer.

For example, if you're selling personalized Christmas ornaments, you might upload snowflakes, Christmas trees, bells, and Santa illustrations. Customers can simply browse the Christmas category and add festive graphics to their design without leaving your website.

Step 5: Enable the Product Designer for Individual Products

Installing the plugin alone doesn't automatically make every product customizable. Instead, you choose exactly which products should include the design editor.

This gives you much more control over your catalog. Products that don't require personalization remain untouched, while customizable items receive the full design interface.

To enable customization:

  • Go to Products.

  • Add a new product or edit an existing one.

  • Scroll to Product Data.

  • Open the Product Designer tab.

  • Enable the Product Designer for that product.

  • Save or update the product.

For example, your store may sell both standard coffee mugs and customizable mugs. You can enable the designer only for the customizable version while leaving the standard product exactly as it is. This keeps your storefront simple while giving customers personalization options only where they're needed.

You can also take a look at our more detailed guide on creating customizable products in WooCommerce, exploring broader strategies for building personalized product experiences across your store. Here, the focus is specifically on configuring the designer itself.

Step 6: Configure Simple Products

Once you've enabled the WooCommerce product designer for a product, the next step is setting up the product itself. For simple products, this mainly involves adding the product images that customers will use as the design canvas.

The front and back product images serve as templates during customization. Customers place their text, uploaded images, clipart, and other design elements directly onto these product views, allowing them to visualize the finished product before making a purchase.

To configure a simple product:

  • Open the product from Products.

  • Scroll to the Product Designer tab.

  • Upload a front image.

  • Upload a back image if the product supports double-sided customization.

  • Save or update the product.

If you don't upload a front image, the plugin automatically uses the product's featured image as the front design surface.

For example, if you're selling a customizable coffee mug, the front image could display the printable area where customers add their artwork, while the back image allows them to place an additional logo, message, or photograph on the reverse side.

Step 7: Configure Variable Products

Variable products require a little more attention because each variation may have a different appearance. A red hoodie, for instance, shouldn't display the same preview image as a black hoodie, and different product sizes may also require different artwork or printable areas.

Fortunately, the WooCommerce custom product designer supports variable products, allowing every variation to have its own design template.

To configure variable products:

  • Open your variable product.

  • Navigate to the Variations tab.

  • Edit each variation individually.

  • Upload separate front images.

  • Upload separate back images where required.

  • Save the variations.

This creates a much more accurate design experience.

Imagine a clothing store selling hoodies in several colors. When customers select the navy blue version, they'll immediately design on the navy hoodie instead of seeing a generic placeholder. That small detail creates a far more realistic preview and helps customers purchase with confidence.

Step 8: Configure Customer Image Uploads

Allowing customers to upload their own files is one of the biggest reasons businesses use a product designer for WooCommerce. Instead of requesting artwork through email after purchase, customers provide everything during the ordering process.

Whether they're uploading company logos, personal photographs, digital artwork, or event graphics, the files remain attached to the order, making production much easier.

Within the General Settings, you can specify which file formats customers are allowed to upload.

Common formats include:

  • JPG

  • JPEG

  • PNG

  • SVG

Restricting uploads helps maintain image quality while preventing unsupported file formats from causing production issues.

For example, a print shop producing promotional merchandise may only accept PNG and SVG files to ensure logos print cleanly without losing quality.

Step 9: Integrate Pixabay

Not every customer has professional graphics ready to upload. Some simply need access to attractive images they can legally use on their products.

The plugin solves this by integrating with Pixabay, giving customers access to millions of royalty-free images directly inside the designer.

To enable Pixabay:

  • Create a Pixabay account.

  • Generate your Pixabay API key.

  • Navigate to WooCommerce → Settings → Product Designer → General Settings.

  • Paste the API key into the Pixabay field.

  • Save your settings.

Once connected, customers can search for suitable images without ever leaving your website.

For instance, someone designing a travel mug could search for mountain landscapes, floral artwork, or abstract backgrounds directly from the editor instead of browsing external websites.

Step 10: Configure Product Customization Fees

Many businesses charge additional fees for personalized products because customization often involves extra production work such as printing, engraving, embroidery, or laser etching.

The plugin allows you to automate these charges instead of manually adjusting prices after every order.

You can configure:

  • Global customization fees.

  • Product-specific customization fees.

  • Custom fee labels displayed to customers.

If product-level pricing is enabled, individual products can override the default fee whenever necessary.

For example, adding custom text to a notebook may cost only a few dollars, while engraving a premium wooden plaque might require a much higher personalization fee. Product-level pricing gives you the flexibility to reflect those differences accurately.

Step 11: Download Customer Designs

After an order is placed, production teams need quick access to the customer's finished design. Rather than recreating artwork from screenshots or emails, the plugin allows administrators to download the completed design directly from the WooCommerce order.

This creates a much smoother production workflow while reducing mistakes.

Once an order is received:

  • Open the WooCommerce order.

  • View the customer's completed design.

  • Download the design image.

  • Send it directly for printing or production.

For businesses handling dozens or even hundreds of personalized orders each week, this simple workflow can save a significant amount of time while improving production accuracy.

What Customers Can Do After Everything Is Configured

Once setup is complete, customers can enjoy a much more interactive shopping experience than standard WooCommerce product pages typically provide.

They can:

  • Upload their own logos, artwork, and photographs.

  • Add personalized names, messages, and quotes.

  • Choose different fonts and text colors.

  • Browse categorized clipart collections.

  • Search millions of royalty-free Pixabay images.

  • Apply design effects like grayscale or sepia.

  • Add shapes such as circles, squares, and diamonds.

  • Customize both the front and back of supported products.

  • Share their completed designs with others before purchasing.

If you'd like to learn more about the customer experience itself, our article on letting customers add their own images and text to WooCommerce products, which explores how personalization benefits both shoppers and store owners.

Tips for Setting Up Your Product Designer

A few thoughtful configuration choices can make a big difference in how customers interact with your designer.

Some best practices include:

  • Only enable the designer on products that genuinely benefit from personalization.

  • Restrict uploads to print-friendly file formats such as PNG or SVG.

  • Organize clipart into logical categories so customers can browse easily.

  • Match the designer interface with your store's branding.

  • Clearly explain any personalization fees before customers begin designing.

  • Test the customization experience on both desktop and mobile devices before making products live.

A well-organized designer is easier for customers to use, reduces confusion, and helps produce more accurate personalized orders.

Conclusion

Product personalization continues to shape the future of online shopping, and customers increasingly expect to customize products before placing an order. Giving them the ability to upload images, add text, browse clipart, and preview their creations creates a far more engaging buying experience while reducing manual communication after checkout.

With a properly configured WooCommerce product customizer, much of the personalization process becomes automated. Design files stay attached to orders, production teams receive exactly what customers created, and store owners spend less time requesting artwork or correcting misunderstandings.

Whether you're selling custom apparel, promotional merchandise, gifts, stationery, or printed products, taking the time to properly configure your WooCommerce product designer can significantly improve both customer satisfaction and operational efficiency.

If you're considering adding personalization to your store, the Extendons WooCommerce custom product designer provides a complete solution without requiring custom development, making it easier to offer professional product customization at scale.

Frequently Asked Questions

1. How do I enable a product designer in WooCommerce?

After installing the plugin, edit any product, open the Product Designer tab within the Product Data section, enable the designer, configure the product images, and save your changes.

2. Can customers upload their own images?

Yes. Customers can upload their own logos, artwork, photos, and other supported image files directly within the product designer before placing an order.

3. Does the product designer work with variable products?

Yes. Each product variation can have its own front and back design images, allowing customers to customize the exact variation they've selected.

4. Can I charge extra for product personalization?

Absolutely. You can configure a global customization fee or set individual personalization charges for specific products.

5. What image formats should customers be allowed to upload?

Most stores commonly allow JPG, JPEG, PNG, and SVG files. Restricting uploads to supported formats helps maintain quality and avoids production issues.

6. Can customers customize both sides of a product?

Yes. The plugin supports front and back product images, allowing customers to personalize both sides where applicable.

7. What happens after a customer places a customized order?

The completed design is saved with the order, and administrators can download the finished design image directly from the WooCommerce order page for printing or production.

8. Do I need coding knowledge to set up a WooCommerce product designer?

No. The plugin is designed for store owners and can be configured through the WooCommerce dashboard without writing custom code.

Share Article

  • support widget30-day money back guarantee
  • support widgetDedicated Support Team
  • support widgetSafe & Secure Free Update
  • support widgetSafe Customized Solutions