Black Friday Sale — Up to 80% OFF

Ending in:
32Day
:
02Hour
:
17Min
:
31Sec
Grab Your Deal Today
✦ Built for WooCommerce

Custom Product Options,

Priced and Conditional

— No Code.

ShapeOptions turns any WooCommerce product into a fully configurable one. Add text fields, swatches, date pickers, calculation fields and file uploads — each with its own price — and watch the total update live, all the way through checkout.

▶Watch the walkthroughSee it on a real product
✓No code neededSet up in minutes
27Field types
6Ways to price an option
12Live demo products
4Page builders, plus shortcode
HPOS& Cart / Checkout Blocks ready
Why ShapeOptions

Everything You Need to Sell Configurable Products

A visual builder, real pricing logic, and a frontend that stays out of your theme’s way.

Visual option builder

Drag, drop and configure fields with no code — text, selects, checkboxes, dates, colors, files and more.

Free

Real pricing logic

Flat fees per field or choice, shown live on the product page and carried through cart, checkout and order emails.

Free

Smart targeting

Apply an option group to all products, specific products, categories or tags — reuse one group everywhere it fits.

Free

Swatches & visual fields

Color, image, text and label swatches for a shopping experience that feels built-in, not bolted-on.

Pro

Formula & advanced pricing

Percentage, per-character, quantity-tiered and lookup-table pricing, plus a live calculation field.

Pro

Conditional logic

Show or hide fields — or whole sections — with nested AND/OR rule groups. Server-enforced, so nothing can be bypassed.

Pro

Shipping by option

Options can add weight, switch the shipping class or limit the methods offered — so pickup, express and heavy items ship right.

Pro

Role-based visibility

Show whole groups or single fields only to the roles you pick — wholesale, members or guests — on top of any targeting rule.

Pro

Quantity & selection rules

Repeat a field once per item, like a name for every ticket, and set minimum, maximum or exact checkbox picks.

Pro
See it in action

Watch the Price Update as You Choose

Shoppers see exactly what they pay before they add to cart. This is exactly how options behave on your product page.

  • Swatches that change the image — color, image, text and label swatches.
  • Any price model — flat fee, per character, percentage, quantity tiers or lookup tables.
  • Live total — product price plus options, shown in the shopper's currency.
Open the real T-shirt demo
Why stores switch

More Sales. Less Hassle. Happier Customers.

Product options are not just extra fields — they are new revenue, fewer emails and a faster checkout.

Raise your average order value

Turn upgrades into paid options right on the product page, where the buying decision happens.

  • Charge for engraving, gift wrap, rush delivery and add-ons
  • Sell other products as options with linked products
  • Percentage, per-character, tiered and formula pricing

Cut “what did you mean?” emails

Collect every detail with the order, checked before it reaches the cart — no back-and-forth afterwards.

  • Required fields, min / max picks and validation
  • File uploads attached safely to the order
  • Every choice shown on the order screen and in emails

Convert more visitors

A clear, fast product page with a live total keeps shoppers confident all the way to checkout.

  • Swatches that switch the product image
  • Conditional logic shows only the fields that matter
  • Step-by-step wizard for long configurators
Inside the builder

Add Any Field in One Click

This is the same element picker you get in ShapeOptions. Filter by category or search to find the right field for your product.

Add element

20 free fields 7 Pro fields Every field can carry its own price
Everything included

Powerful Features to Boost Your Sales

The details that make product options work for real stores — for shoppers, for you and for your developer.

Shopper experience

A product page that sells
  • Live total with every option
  • Swatches that switch the product image
  • Multi-step wizard for long forms
  • Edit chosen options from the cart
  • Repeatable fields, or one entry per item
  • Drag & drop file uploads

Pricing

Charge the way you want
  • Flat fee or price per unit
  • Percentage of the product price
  • Per-character pricing for text
  • Quantity tiers and lookup tables
  • Formula-based calculation field
  • Linked products sold as options

Targeting & logic

The right fields, at the right time
  • Show by product, category or tag
  • Exclude products and categories
  • Show to chosen user roles only
  • Schedule by date and time window
  • Field-level conditional logic
  • Required fields and min / max picks

Store tools

Less busywork for you
  • Options analytics dashboard
  • Ready-made template library
  • Import / export groups as JSON
  • Global style settings — size, shape, color
  • Offload customer uploads to S3
  • Shipping class and weight by option

Place it anywhere

Your theme, your builder
  • Automatic on the product page
  • Gutenberg block
  • Elementor, Bricks and Divi elements
  • Shortcode for any layout
  • Works with simple and variable products
  • Inherits your theme’s typography

Built right

Safe to run on a live store
  • HPOS and Cart / Checkout Blocks ready
  • Works with Subscriptions and Bookings
  • Multi-currency friendly
  • Secure, server-checked file uploads
  • Translation-ready, with hooks for developers
  • Your data stays when you deactivate
How it works

Live in Four Steps

No developer required — build your first priced option group in minutes.
ShapeOption option groups list with the Add New Option Group button

Create a group

Name it, then add fields from the visual builder — or start from a ready-made template.

Step 1
ShapeOption field builder with per-choice prices and the Show on rules

Set pricing & rules

Give each field or choice a price, and decide which products, categories or tags it applies to.

Step 2
ShapeOption Placement and Multi-step wizard settings

Choose placement

Show the group before or after Add to Cart — or drop it anywhere with a shortcode using Pro.

Step 3
Publishing an option group in ShapeOption

Publish

The total updates live for shoppers and flows through cart, checkout, orders and emails automatically.

Step 4
Compatibility

Works With the Stack You Already Use

Built on standard WooCommerce hooks, so options fit your theme and builder instead of fighting them.

Page builders
Gutenberg Elementor Bricks Divi Shortcode — any builder
WooCommerce
Cart & Checkout Blocks HPOS Variable products Subscriptions Bookings
Themes
Astra Any theme with standard WooCommerce templates
Store setup
Multi-currency plugins Translation-ready Amazon S3 & S3-compatible storage
Requires WordPress 6.2+ WooCommerce 8.0+ PHP 7.4+
Questions

Frequently Asked Questions

Can’t find your answer? See the full FAQ & troubleshooting guide.
Do I need ShapeOption Pro to use the plugin?
No. The free plugin is a complete product-option builder with flat-fee pricing, usable on unlimited sites. Pro adds swatches, advanced pricing models, conditional logic, page-builder integrations and analytics on top.
Yes. ShapeOptions Pro is a standalone plugin — it includes everything the free plugin has built in, so it works on a fresh site with nothing else installed.
Pro automatically takes over and the free plugin stands down — there’s no duplication, conflicting menus, or double-loaded option groups.
Yes. Customers select a variation as usual, then fill in any option-group fields — both are reflected in the price and the cart line.
Yes, both the free and Pro plugins declare compatibility with High-Performance Order Storage and the Cart/Checkout Blocks feature.
Yes, with the File Upload field. Uploads are restricted server-side to safe file types and stored with randomized filenames — Pro adds drag‑and‑drop UI and AWS S3 offload.

Download Now & Build Without Limits!

Start with the free plugin from WordPress.org. Move to ShapeOption Pro when you need swatches, advanced pricing and conditional logic.

Scroll to Top

✦ Black Friday & Cyber Monday

Every Pro plan

Up to 80% Off

Lifetime plans. Pay once, use forever.

No code needed. The discount is already in the price at checkout.

00Days00Hrs00Min00Sec

30-Day Money Back Guarantee