WooCommerce Multistep Form & Product Designer is a WooCommerce extension (will be installed as a WordPress plugin) that individuals or companies can use to create professional customized products or services forms in multiple steps including multiple items, product designers and cost calculator tools and sell on their WooCommerce website.
With this plugin you can sell any type of products that require customization or need to be designed by the end customer like; gift boxs, products packs, perfumes, t-shirts, gift cards, hats, mugs, promotional gifts; or sell any type of services that require mutiple selections by the customer like; web design, graphic design, social and seo, custom applications, etc.
You can also make relationships between multiple form steps using a powerful conditional system and define specific prices for each design layer that customer adds to his/her custom product.
This plugin is fully integrated into WooCommerce and uses WooCommerce shopping cart, products management, payment and shipping system. You bind your forms to WooCommerce products and they can be automatically added to the WooCommerce cart at the form final step.
Your customers will get a calculated cost for their requested product/service in each step depending on the features they request or the items they add into their designed product and the final product/service will be finally added to the cart with the total calculated price.
Your customers can also design their desired product using your powerful multi-layer product designer, get the estimated price for their customized product and finally add it to the cart.
WooCommerce Multistep Form & Product Designer Plugin
Created By: Axent Media
Created On: 20 November 2016
Last Update: 12 November 2017
Version: 1.2.0
If you have any questions or suggestions concerning to WooCommerce Multistep Form & Product Designer plugin, please contact us via our page on CodeCanyon or via our website.
Note: We provide installation and configuration for clients. After your purchase, simply contact our support desk and provide us with your website information if you need to use this service.
Installation of WooCommerce Multistep Form & Product Designer is straight forward and on average should take no longer than just a few minutes.
This is by far the easiest way of installing a WordPress plugin.
1. Open your WordPress admin dashboard. Click on Plugins » Add New
.
2. Click on the Upload Plugin
button and you will see a screen like the one below.
3. Click on the Browse
button and select the plugin file (zip files only) from your hard drive and click the Install Now
button to upload and install it.
You will be taken to “activate a plugin” page just like this one:
4. Click on Activate Plugin
link to complete the plugin installation. You can also activate the plugin by clicking on Activate
link later on the Installed Plugins page.
Now you have installed the WooCommerce Multistep Form & Product Designer plugin. You would have to read the quick start guide, create your first multi-step form, manage form steps, and bind your form to a product to fit your needs.
You can also install this plugin on your WordPress website manually.
wc-multistep-designer-x.x.zip
file from your computer to the "./wp-content/plugins/wc-multistep-designer/" directory on your website. You can use an FTP client or use your web hosting control panel file manager.Installed Plugins
.The plugin also works with WordPress Multisite.
http://yourwebsite.tld/wp-admin/network/plugin-install.php?tab=upload
Network Activate
link to complete the plugin installation.Here we will explain you that how to create different type of products/services and add to your website.
In this topic we create a sample mug and bind it into a WooCommerce product.
WC Multi-Step » Add Form
, fill out the "Form Detail" section according to the image below and save the form.Add new step
button to create a new step.5. Custom design
as follows.6. List step elements
button right above the step box.7. Radio
button. You will get redirected to the "Element Details" page to create a radio option group.10. Add Option
button to create a radio option.10. Add Option
button once again and fill-in the "Option Details" according to the image below and save.18, 19. Back
button twice to come back to the step designer page.4. Add new step
button once again, rename the step to "Design mug" and click the 6. List step elements
button.20. Design
button. You will get redirected to the "Element Details" page to create a design element.24. Add design view
button.27. Save.
28. Layers
button to open the "Manage Design Layers" page.29. Image
button, enter a title for your new layer and click OK.33. Pick
.34. Text
button to create a new text element, enter a title for your new text layer and click OK.37. Save Layers
button to save your layers.Back
button for twice.Back
button twice to come back to the step designer page again.4. Add new step
button once again, rename the step to "Select box" and click on 6. List step elements
button once again.7. Radio
button. You will get redirected to the "Element Details" page to create a radio option group.41. Add Option
button.41. Add Option
button once again and fill-in the "Option Details" form according to the image below and save.48. Back
button for twice to come back to the step designer page at the end.49. Anchor
icon titled "Connect this step to another step" inside the "Custom design" step rectangle box. After clicking the Anchor icon, a dashed line will be appear under your mouse pointer that you can move it on the another step "Design mug" and click to make a connection between these two steps.50. Edit Connection
pencil icon to open the "Manage Connection" popup.51. Add Condition
button to create a new connection condition.49. Anchor
anchor icon once again and make a connection between "Custom design" and "Select box" steps too.52. Edit Connection
pencil icon between "Custom design" and "Select box" steps to open the "Manage Connection" window again.You would already need to assign your multi-step form to a WooCommerce product.
To assign a form to a product, continue reading this topic
To see how your multi-step form would be displayed on your website after assigning to a product, click here.
In this topic we create a sample web design service form and bind it into a WooCommerce product.
WC Multi-Step » Add Form
, fill out the "Form Detail" section according to the image below and save the form.Add new step
button to create a new step.5. Custom design
as follows.6. List step elements
button right above the step box.7. Radio
button. You will get redirected to the "Element Details" page to create a radio option group.12. Add Option
button to create a radio option.12. Add Option
button once again and fill-in the "Option Details" form according to the image below and save.19. Back
button to come back to the step designer page.4. Add new step
button once again, rename the step to "Desired Features" and click the 6. List step elements
button.7. Radio button
. You will get redirected to the "Element Details" page to create a radio option group.23. Add Option
button to create a radio option.23. Add Option
button once again and fill-in the "Option Details" form according to the image below and save.34. Back
button to come back to the step designer page.4. Add new step
button once again, rename the step to "Mention website" and click the 6. List step elements
button.35. Text
button. You will get redirected to the "Element Details" page to create a text input.40. Back
button to come back to the step designer page.4. Add new step
button once again, rename the step to "Contact Details" and click the 6. List step elements
button.41. Text
button. You will get redirected to the "Element Details" page to create a text input.43. Save
button to redirect back to the "Manage Step Elements" page.44. Back
button to come back to the step designer page.45. Anchor
icon inside the step rectangle. After clicking the Link icon, a dashed line will be appear under your mouse pointer that you can move it on the another step "Desired Features" and click to make a connection between these two steps.46. Edit Connection
pencil icon between these two steps to open the "Manage Connection" window.45. Anchor
icon again and make a connection between "Type of Website" and "Mention website" steps too.50. Edit Connection
pencil icon between "Type of Website" and "Mention website" steps to open the "Manage Connection" window again.You would already need to assign your multi-step form to a WooCommerce product.
To assign a form to a product, continue reading this topic
To see how your multi-step form would be displayed on your website after assigning to a product, click here.
From WordPress admin panel, browse to the WC Multi-Step » Forms
to access your multi-step forms.
You can 1. edit
or 2. delete
forms or view a 3. preview
of the form simply by move your mouse over the form name in each row.
The 4. Price
in this list is the base amount for your product/service that cost calculation will start from.
You can click on 5. Add new
button to create a new form or click on the form name to edit an existing form.
On the "Form Steps Designer" area, you can add/edit any of steps making your product/service form. To create a new step, simply click on the 6. Add new step
button located on top of the step designer or at the very bottom of the page.
You can set the details and default options of your form in the 7. Form Detail » General
tab section. You can also change the default colors, picture sizes, font sizes and styles of the form in the 8. Layout
tab.
To access the "Form Steps Designer" area, you should add/edit a form. In this area, you can add/edit/delete any of steps making your product/service form.
To create a new step, simply click on the "Add new step" button located on top of the step designer or at the very bottom of the page.
Click on the 1. List step elements
pencil icon inside the step rectangle to edit a step. You can also remove a step using the 2. Delete step
trash icon.
You can make a step as the "Start Step" of the form by clicking the 3. Flag
inside the step square.
You can add elements/items to the form by clicking the appropriate button from inside the 4. Add Element
sidebar and 5. Edit
or 6. Delete
an element using the buttons located in each row.
You can simply create any type of form elements you like including option groups (radio buttons or check boxes), text box or design item. Design item allows customer to create his/her prefered product. To find out more about design items please, read the quick start guide topic.
Here we will explain the different parts of the "Element Details" page.
1. Field name: Represents the name of element on the form.
2. Short description: Small description written under the field name.
3. Field Price: The amount of this field will be added to the total price of the form.
4. Is mandatory field: If checked, the field must be filled/checked by the customer to continue.
5. Mandatory field error message: If, the field is not filled/checked by the customer we will show this message.
6. Calculation:
+
Means, the amount of the Field Price should be added to the total form price.
-
Means, the amount of the Field Price should be deducted from the total form price.
7. Show in: The size of your element on the form based on a 12 place grid system.
The main feature of this plugin is the ability to make relations between the form steps and allowing the customer to be redirected to the different steps according to the selections he/she makes on the form.
To make relations between multiple form steps, simply move your mouse on a step and click the Anchor
icon titled "Connect this step to another step" inside the step rectangle. After clicking the Anchor icon, a dashed line will be appear under your mouse pointer that you can move it on the another step and click to make a connection between these two steps.
You can make relations between a step to several other steps and in reverse. You can also create several conditions on a connection based on the customer selections and/or total price.
According to the image below, adding conditions to the relation between step A
to B
means, the step B
will be called only if all the created conditions are accomplished.
To add a condition, click on the 1. Add Condition
button. You can also remove a condition by clicking the 2. cross icon
in its row.
3, 4.
These two conditions mean, customer will be redirected from step A to B if, "Option 1" is selected or form "Total Price" is less than 350 (website currency).
To learn more about managing steps please, read the quick start guide topic.
This plugin works with WooCommerce so, you should assign your multi-step form to a WooCommerce product/service. The product/service page will be automatically filled with the details of the multi-step form you assigned to the product and will finally be added to the WooCommerce shopping cart.
To assign a form to a product follow the steps below:
Products
.Product Data
block, select Multi-Step Designer
from the left tab.Bind to form
drop-down list.To set and configure the default settings of the plugin, from WordPress admin panel, browse to the WC Multi-Step » Settings
.
The "Settings" page is containing of three different tabs.
In "Layout" tab, you can set the default layout settings for all of your multi-step forms. Additionally, you can change all these settings in each form separately that will only affects that form.
In "Designer" tab, you can set the settings for your front-end product designer. Additionally, you can change some of these settings in each design item separately that will only affects that item.
Under the "Fonts" tab, you can add any fonts you would like to use in your front-end product designer.
To receive the product automatic updates you need to register your plugin.
Each website using this plugin needs a legal license (1 license = 1 website). You can find more information on envato licenses.
If you need to buy a new license of this plugin, click here.
To register the plugin and enable automatic updates, follow the steps below:
WC Multi-Step » Settings
page and select Enable Updates
tab.1. Downloads
from the user menu items according to the picture.2. Download
green button and click 3. License certificate & purchase code
(available as PDF or text file) from the drop down list.Below is an example of a PDF License certificate and purchase code.
To translate WooCommerce Multistep Form & Product Designer to your local language:
wc-multistep-designer.pot
located in the /wp-content/plugins/wc-multistep-designer/languages/
folder, in Poedit.1. Create new translation
button.2. language
you would like to create a translation for and click 3. OK
.wc-multistep-designer-nl_NL.po
, and save the file somwhere into your computer.<your-wordpress-site.com>/wp-content/plugins/wc-multistep-designer/languages/
(WooCommerce Multistep Form & Product Designer language folder in your WordPress plugin directory) on your website using an FTP client.To set/use your new translation on your website do the following:
Settings » General
.Site Language
drop-down list.Find more info at Translate WordPress.
Yes, this plugin works with WordPress Multisite.
But, if you have encountered any problem after installation:
You need to purchase one license for each site you want to use WooCommerce Multistep Form & Product Designer on.
1 site = 1 license, 2 sites = 2 licenses, 3 sites = 3 licenses and so on.
It doesn't matter if they are all in use by the same company, on the same server, by the same developer, etc. The license terms are single use – one license per site.
Currently, the only option is to purchase an individual Regular License for each site on which WooCommerce Multistep Form & Product Designer will be used.
The CodeCanyon standard (Regular/Extended) licenses both are only for individual (single) usage. The only difference is about to charge or not to charge the end customer.
We can not also provide you with a developer/multi-use license directly as we have an exclusivity agreement with CodeCanyon that means, we can only distribute our products through them.
At this time, for every website that you have WooCommerce Multistep Form & Product Designer installed and activated on, you need to purchase an individual Regular or Extended License. 1 site = 1 license, 2 sites = 2 licenses, 3 sites = 3 licenses, etc.
For more information please read this article: http://codecanyon.net/licenses/faq
Copyright © 2016 Axent Media, All Rights Reserved.