{"id":275884,"date":"2026-06-30T09:55:53","date_gmt":"2026-06-30T09:55:53","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/multistep-product-configurator\/"},"modified":"2026-06-30T09:55:18","modified_gmt":"2026-06-30T09:55:18","slug":"chamevo-multistep-product-configurator","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/chamevo-multistep-product-configurator\/","author":7814212,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.2","requires":"5.6","requires_php":"7.4","requires_plugins":null,"header_name":"Chamevo Multistep Product Configurator","header_author":"webradykal","header_description":"Create a multistep product configurator with the attributes and variations of your WooCommerce products.","assets_banners_color":"d2d3d4","last_updated":"2026-06-30 09:55:18","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/chamevo.com\/","header_author_uri":"https:\/\/radykal.me","rating":0,"author_block_rating":0,"active_installs":0,"downloads":84,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"webradykal","date":"2026-06-30 09:55:18"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3591225,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3591225,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3591225,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3591225,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3591225,"resolution":"1","location":"assets","locale":"","width":1365,"height":1062},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3591225,"resolution":"2","location":"assets","locale":"","width":1503,"height":854},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3591225,"resolution":"3","location":"assets","locale":"","width":1507,"height":769},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3591225,"resolution":"4","location":"assets","locale":"","width":1219,"height":679},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3591225,"resolution":"5","location":"assets","locale":"","width":1014,"height":864}},"screenshots":{"1":"Front end: a multistep configurator with the Chamevo visual product customizer embedded as a configuration step.","2":"Front end: Tabs layout - product attributes split into clean, tabbed steps.","3":"Front end: Steps layout - guided, step-by-step attribute selection.","4":"Admin: the Chamevo MSPC panel on the product-data tab, with Layout, Placement, Behavior, and Chamevo Modules options.","5":"Admin: per-attribute image and graphic options used for the configurator thumbnails."}},"plugin_section":[],"plugin_tags":[39419,66523,39420,6602,286],"plugin_category":[45],"plugin_contributors":[269565],"plugin_business_model":[],"class_list":["post-275884","plugin","type-plugin","status-publish","hentry","plugin_tags-multistep","plugin_tags-product-builder","plugin_tags-product-configurator","plugin_tags-variations","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-webradykal","plugin_committers-webradykal"],"banners":{"banner":"https:\/\/ps.w.org\/chamevo-multistep-product-configurator\/assets\/banner-772x250.png?rev=3591225","banner_2x":"https:\/\/ps.w.org\/chamevo-multistep-product-configurator\/assets\/banner-1544x500.png?rev=3591225","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/chamevo-multistep-product-configurator\/assets\/icon-128x128.png?rev=3591225","icon_2x":"https:\/\/ps.w.org\/chamevo-multistep-product-configurator\/assets\/icon-256x256.png?rev=3591225","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/chamevo-multistep-product-configurator\/assets\/screenshot-1.png?rev=3591225","caption":"Front end: a multistep configurator with the Chamevo visual product customizer embedded as a configuration step."},{"src":"https:\/\/ps.w.org\/chamevo-multistep-product-configurator\/assets\/screenshot-2.png?rev=3591225","caption":"Front end: Tabs layout - product attributes split into clean, tabbed steps."},{"src":"https:\/\/ps.w.org\/chamevo-multistep-product-configurator\/assets\/screenshot-3.png?rev=3591225","caption":"Front end: Steps layout - guided, step-by-step attribute selection."},{"src":"https:\/\/ps.w.org\/chamevo-multistep-product-configurator\/assets\/screenshot-4.png?rev=3591225","caption":"Admin: the Chamevo MSPC panel on the product-data tab, with Layout, Placement, Behavior, and Chamevo Modules options."},{"src":"https:\/\/ps.w.org\/chamevo-multistep-product-configurator\/assets\/screenshot-5.png?rev=3591225","caption":"Admin: per-attribute image and graphic options used for the configurator thumbnails."}],"raw_content":"<!--section=description-->\n<p>Turn the variation dropdowns on your WooCommerce variable products into a guided, step-by-step configurator. Instead of one long list of options, customers move through clear steps, choosing color, size, material, and more, with an image thumbnail for every choice. The result is a smoother buying experience, especially on mobile, where 70 to 80% of shoppers browse.<\/p>\n\n<p>It works with the variable products and attributes you already have. No rebuild, no new product type.<\/p>\n\n<h4>Live demos<\/h4>\n\n<ul>\n<li><a href=\"https:\/\/demo.chamevo.com\/product\/hoodie-mspc\/?utm_source=wordpress.org&amp;utm_medium=plugin-readme&amp;utm_campaign=mspc&amp;utm_content=demo-hoodie\">Multistep configurator (hoodie)<\/a> - product attributes split into guided steps<\/li>\n<li><a href=\"https:\/\/demo.chamevo.com\/product\/sneaker-mspc\/?utm_source=wordpress.org&amp;utm_medium=plugin-readme&amp;utm_campaign=mspc&amp;utm_content=demo-sneaker\">With the Chamevo visual customizer (sneaker)<\/a> - customers design the product inside the same flow<\/li>\n<\/ul>\n\n<h4>Key features<\/h4>\n\n<ul>\n<li><strong>Four layout styles<\/strong> to match any store: Steps, Tabs, Accordion, and Vertical Steps<\/li>\n<li><strong>Image thumbnails for every attribute option<\/strong>, so customers see what they pick<\/li>\n<li><strong>Built on your existing WooCommerce attributes and variations<\/strong>, with nothing to migrate<\/li>\n<li><strong>Mobile-first and responsive<\/strong> out of the box<\/li>\n<li><strong>Per-product control<\/strong> to enable the configurator only where it belongs<\/li>\n<li><strong>Shortcode and placement hooks<\/strong> for precise positioning on the product page<\/li>\n<li><strong>WooCommerce HPOS<\/strong> (High-Performance Order Storage) compatible<\/li>\n<\/ul>\n\n<h4>Add a visual product customizer with Chamevo<\/h4>\n\n<p>This plugin includes a native bridge to <a href=\"https:\/\/chamevo.com\/integrations\/woocommerce-product-customizer\/?utm_source=wordpress.org&amp;utm_medium=plugin-readme&amp;utm_campaign=mspc&amp;utm_content=description-intro\">Chamevo<\/a>, the visual product customizer trusted by 20,000+ stores in 40+ countries. Connect your store to let customers design products inside the same multistep flow, and add:<\/p>\n\n<ul>\n<li>A drag-and-drop <strong>visual product customizer<\/strong> embedded as a configuration step<\/li>\n<li><strong>3D visualization<\/strong> that can lift conversion rates by up to 30%<\/li>\n<li><strong>AI tools<\/strong> for background removal, upscaling, and image generation<\/li>\n<li><strong>Print-ready file exports<\/strong> (PDF, PNG, SVG) with custom bleed zones, so there is no manual file fixing before production<\/li>\n<li><strong>Workflow automation<\/strong> that reduces manual production work by up to 80%<\/li>\n<\/ul>\n\n<p>Start a <a href=\"https:\/\/chamevo.com\/pricing\/?utm_source=wordpress.org&amp;utm_medium=plugin-readme&amp;utm_campaign=mspc&amp;utm_content=trial\">14-day free trial<\/a>, no credit card required, or see <a href=\"https:\/\/chamevo.com\/integrations\/woocommerce-product-customizer\/?utm_source=wordpress.org&amp;utm_medium=plugin-readme&amp;utm_campaign=mspc&amp;utm_content=upgrade-cta\">how the WooCommerce integration works<\/a>.<\/p>\n\n<h4>Documentation<\/h4>\n\n<ul>\n<li><a href=\"https:\/\/support.chamevo.com\/en\/kb\/wordpress\/integrations\/multistep-configurator?utm_source=wordpress.org&amp;utm_medium=plugin-readme&amp;utm_campaign=mspc&amp;utm_content=docs-setup\">Set up the multistep configurator<\/a><\/li>\n<li><a href=\"https:\/\/support.chamevo.com\/en\/kb\/wordpress\/integrations\/multistep-configurator-chamevo?utm_source=wordpress.org&amp;utm_medium=plugin-readme&amp;utm_campaign=mspc&amp;utm_content=docs-chamevo\">Add the Chamevo visual customizer<\/a><\/li>\n<\/ul>\n\n<h4>Perfect for<\/h4>\n\n<ul>\n<li>Custom product builders and made-to-order items<\/li>\n<li>Configurable products with several attributes<\/li>\n<li>Apparel, drinkware, phone cases, signs, and other personalized products<\/li>\n<li>Any variable product that needs a guided selection process<\/li>\n<\/ul>\n\n<h4>How it works<\/h4>\n\n<ol>\n<li>Install and activate the plugin<\/li>\n<li>Edit a WooCommerce variable product<\/li>\n<li>Enable the configurator in the Chamevo MSPC panel<\/li>\n<li>Pick a layout style and assign attributes to your steps<\/li>\n<li>Customers see a guided, step-by-step interface on the product page<\/li>\n<\/ol>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>WordPress 5.6 or higher<\/li>\n<li>WooCommerce 6.0 or higher<\/li>\n<li>PHP 7.4 or higher<\/li>\n<\/ul>\n\n<!--section=installation-->\n<h4>Automatic Installation<\/h4>\n\n<ol>\n<li>Log in to your WordPress dashboard<\/li>\n<li>Navigate to Plugins &gt; Add New<\/li>\n<li>Search for \"Chamevo Multistep Product Configurator\"<\/li>\n<li>Click \"Install Now\" and then \"Activate\"<\/li>\n<\/ol>\n\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Download the plugin zip file<\/li>\n<li>Log in to your WordPress dashboard<\/li>\n<li>Navigate to Plugins &gt; Add New &gt; Upload Plugin<\/li>\n<li>Choose the downloaded zip file and click \"Install Now\"<\/li>\n<li>Activate the plugin through the 'Plugins' menu<\/li>\n<\/ol>\n\n<h4>Alternative Manual Installation<\/h4>\n\n<ol>\n<li>Download and extract the plugin zip file<\/li>\n<li>Upload the <code>chamevo-multistep-product-configurator<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<\/ol>\n\n<h4>Configuration<\/h4>\n\n<ol>\n<li>Go to WooCommerce &gt; Products<\/li>\n<li>Edit or create a variable product<\/li>\n<li>Scroll to the \"Chamevo Multistep Product Configurator\" meta box<\/li>\n<li>Enable the configurator and set up your steps<\/li>\n<li>Assign attributes to each step<\/li>\n<li>Save the product<\/li>\n<\/ol>\n\n<p>For a full walkthrough, see the <a href=\"https:\/\/support.chamevo.com\/en\/kb\/wordpress\/integrations\/multistep-configurator?utm_source=wordpress.org&amp;utm_medium=plugin-readme&amp;utm_campaign=mspc&amp;utm_content=docs-install\">setup guide<\/a>.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20work%20with%20woocommerce%3F\"><h3>Does this plugin work with WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. It is built for WooCommerce and requires WooCommerce to be installed and active.<\/p><\/dd>\n<dt id=\"can%20i%20use%20this%20with%20simple%20products%3F\"><h3>Can I use this with simple products?<\/h3><\/dt>\n<dd><p>No. The configurator works with variable products that have attributes and variations set up in WooCommerce.<\/p><\/dd>\n<dt id=\"how%20many%20steps%20can%20i%20create%3F\"><h3>How many steps can I create?<\/h3><\/dt>\n<dd><p>As many as you need. Each attribute can become its own step.<\/p><\/dd>\n<dt id=\"is%20the%20plugin%20responsive%3F\"><h3>Is the plugin responsive?<\/h3><\/dt>\n<dd><p>Yes. The multistep configurator is mobile-first and works across devices.<\/p><\/dd>\n<dt id=\"can%20customers%20add%20their%20own%20text%20and%20artwork%20to%20a%20product%3F\"><h3>Can customers add their own text and artwork to a product?<\/h3><\/dt>\n<dd><p>Attribute-based configuration is built in. For full visual personalization, such as adding text, uploading artwork, previewing in 3D, and generating print-ready files, connect <a href=\"https:\/\/chamevo.com\/integrations\/woocommerce-product-customizer\/?utm_source=wordpress.org&amp;utm_medium=plugin-readme&amp;utm_campaign=mspc&amp;utm_content=faq-customizer\">Chamevo<\/a>. See the <a href=\"https:\/\/support.chamevo.com\/en\/kb\/wordpress\/integrations\/multistep-configurator-chamevo?utm_source=wordpress.org&amp;utm_medium=plugin-readme&amp;utm_campaign=mspc&amp;utm_content=faq-docs\">integration guide<\/a>.<\/p><\/dd>\n<dt id=\"do%20i%20get%20print-ready%20files%20for%20production%3F\"><h3>Do I get print-ready files for production?<\/h3><\/dt>\n<dd><p>Print-ready exports (PDF, PNG, SVG) with custom bleed zones come with Chamevo. <a href=\"https:\/\/chamevo.com\/pricing\/?utm_source=wordpress.org&amp;utm_medium=plugin-readme&amp;utm_campaign=mspc&amp;utm_content=faq-trial\">Start a free trial<\/a> to enable them.<\/p><\/dd>\n<dt id=\"where%20can%20i%20find%20documentation%3F\"><h3>Where can I find documentation?<\/h3><\/dt>\n<dd><p>Start with the <a href=\"https:\/\/support.chamevo.com\/en\/kb\/wordpress\/integrations\/multistep-configurator?utm_source=wordpress.org&amp;utm_medium=plugin-readme&amp;utm_campaign=mspc&amp;utm_content=faq-docs-setup\">setup guide<\/a> and the <a href=\"https:\/\/support.chamevo.com\/en\/kb\/wordpress\/integrations\/multistep-configurator-chamevo?utm_source=wordpress.org&amp;utm_medium=plugin-readme&amp;utm_campaign=mspc&amp;utm_content=faq-docs-chamevo\">Chamevo customizer guide<\/a>.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<p>Initial release under the Chamevo brand (formerly Multistep Product Configurator).<\/p>\n\n<ul>\n<li>Added: native chamevo-js integration via the &lt;cv-customizer&gt; web component (cvReady \/ cvProductCreate events, chamevo.canvas.addElement()).<\/li>\n<li>Added: [chamevo_module type=\"...\"] shortcode support and the chamevo_before_product_designer \/ chamevo_after_product_designer placement hooks.<\/li>\n<li>Added: Chamevo Modules subsection on the product-data tab for inserting customizer modules (Products, Graphics, Text, Designs, Manage Layers, Text Layers, Layouts, My Designs, Save \/ Load, Names &amp; Numbers) as extra tabs.<\/li>\n<li>Added: one-shot migration that renames legacy keys (chamevo_mspc_variation_fpd_params_* -&gt; <em><\/em><em>chamevo_params<\/em>, chamevo_mspc_fpd_modules -&gt; chamevo_mspc_modules, before\/after_fancy_product_designer module positions -&gt; *_chamevo_designer).<\/li>\n<li>Added: WooCommerce HPOS (High-Performance Order Storage) compatibility declaration.<\/li>\n<li>Added: expanded plugin header (Plugin URI, Requires at least, Requires PHP, Tested up to, WC requires at least, WC tested up to).<\/li>\n<li>Added: class-level and file-level DocBlocks across every PHP file, plus @param \/ @return annotations.<\/li>\n<li>Changed: full rebrand of text domain, capability, plugin slug, asset folders, CSS classes, JS bundle, and admin labels to chamevo-multistep-product-configurator \/ chamevo_mspc_* \/ chamevo-mspc-*.<\/li>\n<li>Changed: product-data tab UX overhaul with four sections (Layout, Behavior, Placement, Chamevo Modules) on a two-column responsive grid and inline-checkbox Behavior row.<\/li>\n<li>Changed: clarified labels (Module -&gt; Layout Style, Module Position -&gt; Configurator Position, Product Image -&gt; Product Gallery, Under MSPC -&gt; Under Configurator) and help-tip icons on every dropdown.<\/li>\n<li>Changed: head_handler() rewritten with apply_product_image_placement() \/ apply_module_position() lookup tables instead of long else-if chains.<\/li>\n<li>Changed: WPCS sweep -- strict \/ Yoda comparisons across the codebase.<\/li>\n<li>Changed: all asset enqueues now ship a version param so updates bust the browser cache.<\/li>\n<li>Removed: Fancy Product Designer integration and the legacy [fpd_module] shortcode \/ fpd_before_product_designer \/ fpd_after_product_designer hooks.<\/li>\n<li>Removed: stray var_dump(\"test\") debug call from the shortcode handler.<\/li>\n<li>Fixed: the Chamevo graphic-options modal now opens correctly (preserves the mspc-set-fpd-params \/ mspc-fpd-params DOM ids while the form name switches to chamevo_mspc_chamevo_params).<\/li>\n<li>Fixed: chamevo_mspc_not_empty() uses strict equality so boolean false is no longer treated as the literal string '0'.<\/li>\n<\/ul>","raw_excerpt":"Turn WooCommerce product variations into a guided, multistep configurator. Steps, Tabs, or Accordion. Free, with an optional visual customizer.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/275884","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=275884"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/webradykal"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=275884"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=275884"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=275884"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=275884"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=275884"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=275884"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}