Let customers build the product they actually want.

CraftForms turns any WooCommerce product into a live configurator: options, prices and previews that update as customers choose, and travel with the order to checkout.

Order No. 0042

Build a watch

A recreation of the live demo, with the same image layers.

Face
Belt

Estimated price €470.00

Open this demo product
Live preview Black face, red belt. In CraftForms the composited image is saved with the order.

Configurators that price themselves.

When products are priced by size, material and options, an Add to cart button isn’t enough. Customers need to configure, watch the price move, and see exactly what they’re ordering.

Build a visual configurator wired straight into WooCommerce. Layered images recolour and swap as customers choose; an aspect-locked cropper trims artwork to the exact proportions you produce; price matrices and formulas calculate the exact total live; charts show the breakdown. The composited preview is saved with the order.

  • Layered-image configurator
  • Smart Variables and price matrices
  • Image cropper
  • Live charts

We’ll build the first ones for you. Every Indie or Startup licence includes a free initial setup: we set up up to 3–4 product types on your site, within 60 days of buying, with 1–2 rounds of changes. Moving from Uni CPO is covered too. How the free setup works

An image editor on the product page.

Let shoppers crop, reposition, mirror, apply filters or switch to black and white, right on the image they’re buying: wallpaper, canvas prints, engraved art. Live preview, no page reload.

  • Crop and reposition. Focus on what matters, locked to the proportions you print.
  • Mirror horizontally. Get the orientation right.
  • Filters and black and white. Set the mood before ordering.
  • Live preview. Every change shows instantly.
No coding required
Build and price configurable products visually.
Real-time preview
Customers see exactly what they’re buying as they build it.
Fits your workflow
Native Gutenberg blocks, no separate options screen.
Actively developed
New features shipping regularly: read the release notes.

What people building with CraftForms say.

  • CraftForms is a very capable solution

    We use CraftForms for complex WooCommerce product calculators for custom print products, including dimensions, quantities, materials, finishing options, conditional fields and dynamic pricing. What I appreciate most is the flexibility of the plugin — it allows us to build configurations that would otherwise require significant custom development. The plugin is actively developed, and Vitalii has been very responsive to feedback and real-world use cases. For businesses selling configurable or made-to-order WooCommerce products, CraftForms is a very capable solution.

    Peter Holenka

  • Technically brilliant, still easy to use

    CraftForms is turning out to be one of my favourite forms plugins, with its almost unlimited WooCommerce customisation options, its fast easy and quick embed form option has powered up the ability to make payments and sales on static websites with customised PDF generators and email design from your secure back-end.

    Its technically brilliant while remaining easy to use and customise and the development speed is impressive.

    Nathan Foley

  • Handles complex requirements seamlessly

    Craft Forms is an absolute powerhouse! I am thoroughly impressed by its advanced capabilities and how seamlessly it handles complex requirements. The developer has done a phenomenal job crafting a tool that is easy to use but also exceptionally powerful. Highly recommended whether for standalone contact forms or advanced WooCommerce price calculations. Truly a top-tier plugin.

    Mateen Carrim

  • Excellent support

    Last couple of days, I created and improved a form with CraftForms. I had some minor issues and I shared them with Vitalii Kiiko via email. He was extremely kind and responsive every single time, he even pushed a minor update regarding a URL redirect issue. I have no words for his support, especially in comparison to other solutions I have tried through the years.

    I see CraftForms as my main and only form tool in the future, especially with the rapid way it evolves.

    Nassu Kesso

  • Clean UI, lightweight, and powerful

    CraftForms is my go-to Gutenberg form builder. Clean UI, lightweight, and powerful. Highly recommend it.

    Robert L.

Pricing.

Start free, no credit card needed. Upgrade when a form becomes part of how you sell. Help from the developer comes with every plan, free included.

Community

€0free forever

A complete form builder, free forever.

  • No submission limits, no plugin branding
  • The visual form builder and setup wizard
  • Branded emails and PDFs, SMTP manager and email log
  • Mailchimp, Brevo, FluentCRM and MailPoet
  • “Run only if” conditions on every action
  • Invisible spam protection, no CAPTCHA
  • Submission database with CSV and JSON export
  • Webhooks to Zapier, Make, n8n or any URL
Download free

No credit card · No submission limits

Indie and Startup: everything in Community, plus

  • Live pricing and product configurators
  • Invoices and packing slips on orders
  • Bookings with inventory and iCal sync
  • Stripe, PayPal, Mollie and Square checkout
  • Conditional logic, file uploads and Flows
  • REST API and JavaScript embed for other sites

Both plans have the same features. They differ only in sites and billing.

Indie

€50.99per year

For one business or a few client sites.

  • Up to 5 sites
  • Updates for a year, renews yearly
  • Free initial setup of your first product configurators

14-day money-back guarantee · Secure checkout by Paddle, VAT handled

Best deal

Startup

€129.99once, lifetime

Pay once, use on every site you build. Costs about two and a half years of Indie.

  • Unlimited sites
  • Lifetime updates, no renewal
  • Free initial setup of your first product configurators

14-day money-back guarantee · Secure checkout by Paddle, VAT handled

After paying, you download the paid version from your account at my.craftformswp.com. It replaces the free plugin and keeps your forms and settings; you activate it with a code for each site. If an Indie plan lapses, the paid features switch off but your forms and submissions keep working. Licences and billing

Want to see the paid features first? Try the full feature set on the live demo, no signup needed.

Compare every feature, free and paid
CraftForms features in the free Community edition and in the paid plans
Item CommunityFree PaidIndie and
Startup
Everyone, free and paid
Visual Gutenberg form builderNative blocks. No shortcodes, no separate interface to learn.IncludedIncluded
Setup wizardPick a goal; it builds the form, a branded email and a PDF, and publishes them.IncludedIncluded
Branded email designerResponsive HTML emails designed in Gutenberg with {field} variables.IncludedIncluded
SMTP manager and email logSeveral servers, live delivery status, and a record of every email sent.IncludedIncluded
Mailchimp, Brevo, FluentCRM and MailPoetLive lists and tags, field mapping, double opt-in, and an activity log with retry.IncludedIncluded
“Run only if” on every actionSend the email, PDF or webhook only when an answer matches. Checked on the server.IncludedIncluded
PDF designer and generationInvoices, tickets and confirmations designed in Gutenberg, with QR codes and barcodes, attached to emails and submissions.IncludedIncluded
Signature fieldCustomers sign with a mouse or finger; the signature goes into emails and PDFs.IncludedIncluded
WebhooksPost each submission as JSON to Zapier, Make, n8n or any URL.IncludedIncluded
Invisible spam protectionBehavioural scoring blocks bots. No CAPTCHA, no checkbox.IncludedIncluded
Submission databaseEvery entry stored, searchable, sortable, and exportable as CSV or JSON.IncludedIncluded
Contact Form 7 importerBring existing forms across in a few clicks.IncludedIncluded
Build forms with AI agents over MCPYour own assistant creates forms and adds fields. No API key in the plugin.IncludedIncluded
Paid plans: for service businesses
Booking datepickerHotel-style date ranges, fixed time slots, or single dates.Not includedIncluded
Catalog, inventory and availability periodsSeasonal opening times, “2 left” labels, and no double bookings.Not includedIncluded
Two-way iCal syncAirbnb, Booking.com, Google Calendar, or any .ics feed.Not includedIncluded
Conditional logicShow, hide or disable any field, or any element by CSS selector.Not includedIncluded
File uploadsReal MIME types checked on the server; executables always refused.Not includedIncluded
Paid plans: for product sellers
Smart Variables and live pricingFormulas, 2D price matrices and 50+ functions, calculated on the server.Not includedIncluded
Layered-image configurator and cropperPNG layers that react to each choice; crops locked to the size you produce.Not includedIncluded
WooCommerce product optionsAttach configurators to any product; options and prices travel through checkout.Not includedIncluded
WooCommerce order flowsReplace the order emails, attach invoices and packing slips, number them in sequence.Not includedIncluded
PDF documents on ordersSequential invoice numbering, packing slips, and PDFs generated when an order changes status.Not includedIncluded
Stripe, PayPal, Mollie and SquareYour own accounts, live and test side by side. Funds go straight to you.Not includedIncluded
Paid plans: for developers
Full REST API and JavaScript embedCross-origin submissions, readable endpoint slugs, required header keys, self-sizing embeds, submission management.Not includedIncluded
FlowsA visual builder with Yes/No branches, fallback steps, and retries after 1, 5 and 30 minutes.Not includedIncluded
Register users and create postsTurn a submission into a WordPress account or any post type.Not includedIncluded

Questions about configurators.

More in the documentation, or on the main FAQ.

Does CraftForms work with WooCommerce?

Yes. It’s built for configurable, personalised WooCommerce products: attach a configurator to any product, and the chosen options and the calculated price travel through the cart and checkout. The WooCommerce integration is part of the paid plans (Indie and Startup).

Do I need to know how to code?

No. Options, logic and pricing formulas are all built visually in the block editor. No custom PHP or JavaScript.

Can pricing really update live as customers choose options?

Yes. Formulas, conditions, price matrices and per-unit calculations recalculate instantly as the form changes, and the final price is validated again on the server, so the amount charged always matches.

Is there a free version?

Yes, but it works like a contact form builder: it has no pricing functionality. For product configurators with live prices you need a paid plan, Indie or Startup.

Can I show or hide options based on earlier answers?

Yes. Conditional logic shows, hides or disables any field, or any element on the page by CSS selector, as the customer chooses.

Can one configurator serve many products?

Yes. Build the form once and attach it to as many products as share the same options; each product can override choices and prices through its catalog item.

Can my configurators take payments outside WooCommerce?

Yes. Standalone configurators can check out with Stripe, PayPal, Mollie or Square through your own accounts. Funds go straight to you.