The pricing equation feature allows for the automatic calculation of a product's price by using a customizable formula which factors in number inputs or other values.
As an example, let's pretend you sell custom dining tables made from different types of wood, where the width and length can be specified by the customer. You might want to calculate the table price using an equation like this:
Table Price = Table Width x Table Length x Wood Price
Within your customizer, If the customer enters 2.5 m as the width, 1m as the length and picks Maple wood which costs $200 per square meter, the price would be calculated like this:
2.5 x 1 x 200 = $500
What can be included in a pricing equation
Text inputs
You can use two types of text inputs in a pricing equation: numbers only or alphanumeric characters.
1. Text input with numerical values
This option lets customers enter a number that will directly impact the price.
Select a question, or create a question that has Text input as the Input type. For the Display type, select None (if you don't need to display the number on your product).
Within the right side panel, under Input type, click on the cog icon.
Under Characters, pick Numbers only.
To allow your customers to enter numbers with decimals, activate Allow decimals.
2. Text input with alphanumeric characters
You can also use a text input that allows letters and numbers. In this case, pricing will be based on the number of characters entered.
As an example, if you sell an engraved watch and charge $2 per character, and the customer enters:
Kickflip (8 characters)
The price would be calculated like this:
8 × 2 = $16
This allows you to automatically adjust pricing based on the quantity of characters typed by the customer.
Values attributed to answers
Let's say you have a question called Select your wood and that this question contains the following answers : Maple, Oak, Walnut, Cherry. You can specify values for each of those answers, i.e. Maple ($200), Oak ($280), Walnut (350$), Cherry ($400).
Fixed values
You can specify fixed values to include in your pricing equation. For example, you might want to multiply your price by a fixed value of 1.5 to account for profit margin.
Creating a pricing equation
NOTES
You need to connect an online store in order to create your pricing.
To add questions to a pricing equation, you must publish your product.
To create a pricing equation:
Log in to Kickflip and open your product.
Click on the Pricing tab.
Within Additional pricing, click on the Equations tab.
Click on + Add equation.
You can create your equation using this modal:
Adding questions to an equation
To add a question to your equation:
Select this icon:

Click on the Question drop-down menu.
If you select a Text input question that allows letters and numbers, you can choose whether to include or exclude spaces in the pricing equation. The total number of characters entered by the customer will then be used as the value for that part of the equation.
If the question has predefined answers, you’ll be able to enter a value for each.
Adding fixed values to an equation
To add a fixed value to your equation:
Choosing the right mathematical operator
Click on + to choose the mathematical operator (+, -, × or ÷) between your question or numbers.
Adding a line to the equation
Click on + Add line if you need to add another question or number to your equation.
Moving or deleting a line of your equation
Hover over a line of your equation, a click on the more icon.
Click on move up, move down or delete.
Previewing your equation
Your equation will be previewed in the grey area.
Displaying cumulative price
Toggle on Display cumulative price to display the cumulative price on the last question of your equation in your customizer.
In this example, the equation is Bracelet Length × Strap Price. The navy strap price is $10 per cm. Therefore the cumulative price displayed in the black bubble below the navy thumbnail is $135.00. To assist the customer in making an informed decision, cumulative prices for the other answers are also displayed.
NOTES
Cumulative price won't be shown on text fields.
If you toggle off 'Display the cumulative price', the equation is still applied in the total price but will not be displayed on answers.
If you created multiple equations, and two or more equations have the same last question, the cumulative price displayed will be resulting from the sum of those equations.
Setting a minimum and or maximum price to an equation
A minimum or maximum price can be set for the result of an equation. For example, whatever the values your customer enters in an equation, you might want to charge a minimum price of $100 and maximum price of $900. To do so, type in your minimum and or maximum values in the inputs fields next to Result (=).
NOTE
If you set minimum prices for two or more equations, they will be added together.
For example:
Price = Equation A Min Price + Equation B Min Price
Completing your equation
Click Add to include the equation in your pricing.
IMPORTANT
Make sure to save your pricing after adding the equation.
Editing or deleting an equation
Within the Equations tab, click on the edit or delete icon next to the equation you want to edit or delete.
Combining Equations with Base Price and Extra Prices
The result of an equation is is treated as an extra price. Extra prices, base price and equations are summed together.
For example, if you created this equation:
Window Price = Window Width x Window Height x Window Material
Within your customizer, If the customer enters 1 m as the width, 2m as the height and picks Aluminum as the material which costs $300 per square meter, the price would be calculated like this:
1 x 2 x 300 = $600
If you also added a base price of $100 and an extra price of $200 on the Aluminum answer, the price would be calculated like this:
100 + (1 x 2 x 300) + 200 = $900
Preventing conflicts between Equations and Extra Prices
If you have added an extra price to an answer and that answer is also part of an equation, this icon will appear next to your equation and extra price. This icon only acts as a warning : if you intended to have extra prices and equations targeting the same questions, you can safely ignore it.
Saving your pricing
Click on the Save button to save all changes you have made to your pricing.









