Skip to main content

Add Recipes to a Product

In this article, we’ll look at how you can add recipes to your catalogue products in order to update your inventory automatically.

Updated over 3 weeks ago

With Butler, you can link your catalogue products to the ingredients in your inventory, so that stock is updated automatically every time an order is placed. This helps you always have an accurate picture of your inventory and avoid shortages.

To see how you can manage your store’s inventory, click here.


How to Add Recipes to a Product

To add a recipe to a product, follow these steps:

1. Log in to the Butler Panel

Sign in to the Butler Panel using your account credentials. If you encounter any difficulties, refer to the login guide available here.

2. Access the Catalogue

Open the options menu on the left side of the screen. Then, go to the tab labeled “Catalogue.”

3. Select Category

On the screen that appears, you will see the existing product categories. Locate and click on the category where you want to add the new product.

4. Select Product

Locate the product and click on the third icon below its name to open the recipe settings.

5. Add Condition to the Recipe

In the window that appears, click the “+” button at the top of the box, next to the phrase Recipe “Product”, to display a new options box that will be added to the recipe:

  • Action: In the “Action” field, select what you want the inventory to do with this option. Choose whether the ingredient quantity should decrease (“Decrease Stock”) or increase (“Increase Stock”) when this product is ordered.

  • Inventory Item: In the “Inventory Item” field, select the ingredient from your inventory that will be adjusted.


    (If you haven’t added any products to your inventory yet, see how to do it by clicking here.)

  • Option Value Condition: If the product has options (e.g., sizes, add-ons), select which option value this condition will apply to.

  • Quantity: Set the amount of the ingredient that will be deducted from or added to the inventory when the condition is met.

  • Add: Click the “Add” button to save the condition to the product’s recipe.

6. Add Multiple Conditions

You can add multiple conditions- different inventory increase/decrease values for a single product, so that all possible options are covered and the inventory is updated correctly. For example:

Let’s say we are editing the recipe of a coffee. We’ve set our first condition so that for the value “Type of Sugar: White”, the default quantity deducted from the ingredient inventory item “White Sugar” is 0g. We do this so that we can then specify the exact grams for each option value we care about.

In this case, for the “Sugar” option, we set –6g for “Sugar: Medium”, –10g for “Sugar: Sweet”, and so on.

More concisely:

Condition 1:

  • Action: Decrease

  • Inventory Item: White Sugar

  • Option Value Condition: Sugar: Medium

  • Quantity: 6 g

Condition 2:

  • Action: Decrease

  • Inventory Item: White Sugar

  • Option Value Condition: Sugar: Sweet

  • Quantity: 10 g

And so on for the remaining sugar options.

Below, let’s look at a complete recipe for a coffee product that could be part of your catalogue.

Edit or Delete Conditions

At any time, you can modify a recipe’s conditions by clicking the icon to edit the values or the icon to delete the condition.


By using recipes, your inventory will be updated automatically with every order in real time, saving you time and ensuring the accuracy of your stock.

Did this answer your question?