NOTE: you can conditionally hide and display elements using our conditional display feature.

Important: Each element has to have a unique label name.

Dropdown: Displays a list of options in a dropdown menu. You assign a value to each option to be used in the formula.


Number input: Allows your customers to enter a numerical value to be used in the formula. You can use the exact input in the formula or you can set different values based on different ranges that will be used based on your customer input.

If you are using the range feature, you can return the range value by inserting the "labelname", or the actual value inserted by the customer by inserting "label name[actualvalue]"

Text input: Allows your customers to enter text that can be used for making the custom product.

Image Upload: Allows your customers to upload an image that can be used for making the custom product. Learn more here.

Text block: Allows you to display text for the benefit of your customers. For example, you can provide your customers with helpful instructions regarding your calculator or instructions or information pertaining to your products.

Image Selector: Allows your customers to select images from a swatch view while displaying the selected image as the main product image. You can also use this feature in as a dropdown. (Example: color selector, design selector, etc.).

Checkbox: Allows customer to make binary choices. You can set both unchecked and checked values, and then use the checkbox in the formula. For e.g. while selling pizza, you can create a checkbox for extra cheese and add this label to your existing formula.

Calculation Display: Allows you to display a calculation to provide additional information or a description regarding your product. The calculation displays dynamic changes as your customer modifies his or her inputs. For example, the calculation can reflect pricing for bundled products or products sold in multiples (e.g., $20 per roll; order will come in 10 boxes; etc.).

Data Lookup: Allows your customers to enter two inputs and based on those inputs the calculator will look up the value from a table and use it in a formula. Learn more here.
Was this article helpful?
Thank you!