Path:
Admin → Settings → Formula Settings → Edit a Formula Builder → Ingredient Selection
The Ingredient Selection section controls which ingredients can be used in a specific formula builder and how those ingredients are presented to practitioners when building formulas.
Each formula builder has its own Ingredient Selection settings, allowing you to tailor ingredient availability by workflow, ingredient type, or use case.
Ingredient Selection determines:
Which ingredient types are available in the formula builder
Which ingredients are excluded in the formula builder
Which specific ingredients practitioners can select
How ingredients are filtered, grouped, and displayed
Whether ingredients are available for mixing across types
This ensures practitioners only see relevant, approved ingredients when creating formulas.
Ingredient types define the category of ingredient, such as:
Raw herbs
Granules
Tinctures
Concentrates
Premix formulas
Non-herbal ingredients (e.g., bases, carriers)
Only ingredient types added to the formula builder will be available.
Ingredients are the actual items within each ingredient type.
For example:
Ingredient Type: Granules
Ingredients: Huang Qin, Bai Shao, Dang Gui
To add Ingredient Types to a Formula Builder:
Click Add New Ingredient Type
Select one or more Ingredient Types from the list
Choose the Ingredient Categories you want to include
Leave this blank to include all categories
Enter the allowed measurement types
Select the default measurement type
Configure the Ingredient Type Styling (see below)
Click Save to apply your changes
If an Ingredient Type does not appear in the Formula Builder, follow these steps:
Confirm the Ingredient Type exists
Go to Admin > Settings > Ingredients > Ingredient Types and verify that the ingredient type has been created.
Make sure the Ingredient Type is enabled
Ensure the status for the ingredient type is set to ON so it is available for use.
Refresh the page
Newly created or updated ingredient types may require a page refresh before they appear.
Return to Ingredient Selection and add it again
Navigate back to the Formula Builder ingredient selection and re-open the list.
If the Ingredient Type does not exist yet, create it first, then repeat the steps above. This ensures all active ingredient types are available for selection in the Formula Builder.
Dispensary admins can visually style Ingredient Types to make them stand out from others in the system. A practitioner will see this when they try to manually add an ingredient to the custom formula.
For each Ingredient Type, you can customize:
Font size
Font color
Underline
Bold
These styling options allow you to highlight specific Ingredient Types, improve visual hierarchy, and make important ingredient categories easier to identify throughout the dispensary interface.
The Excluded Ingredients section allows you to prevent specific ingredients from appearing in the Formula Builder. Any ingredient added to this table will be unavailable for selection when practitioners are building formulas.
This is useful for temporarily restricting ingredients, removing deprecated items, or enforcing formulation rules.
Ingredients listed in the Excluded Ingredients table are hidden from the Formula Builder
Excluded ingredients cannot be added to new formulas
Existing formulas that already contain the ingredient are not modified
Click the number in the table
Select the ingredient you want to exclude
Save your changes
The ingredient will immediately be excluded from the Formula Builder.
Click Remove next to the ingredient name
The ingredient will become available again in the Formula Builder
Exclusions apply only to the Formula Builder, not to inventory or catalog records
This feature provides a quick, reversible way to control ingredient availability without changing ingredient status
Use Excluded Ingredients to maintain clean, compliant, and intentional formula-building workflows.
Practitioners can have more than one measurement type in the same formula
Each ingredient retains its own pricing, units, and rules
Prices are converted from the default measurement type to the other measurement type
Ingredient Tabs (also referred to as ingredient dropdowns) appear above the ingredient section in the Formula Builder. They help practitioners quickly navigate and filter ingredients by common groupings such as Search, My Formulas, Templates, Patient Formulas, or Favorites.
Dispensary admins have full control over how these tabs behave, appear, and are ordered.
For each Ingredient Tab, you can manage the following:
Turn dropdowns ON or OFF
Disabled dropdowns will not appear in the Formula Builder
Use the Order field to control the left-to-right position of each dropdown
Lower numbers appear closer to the left side
Change the Display Name shown to users
Adjust behavior (where applicable)
Each Ingredient Tab can be visually styled to match your branding or to highlight specific tabs.
Available styling controls include:
Font size
Font color
Background color
Hover background color
Hover font color
Bold
Underline
Border color
Border thickness
These options allow you to:
Emphasize important tabs
Improve visual hierarchy
Create a clearer, more intuitive ingredient selection experience
Highlight commonly used dropdowns like Search or My Formulas
De-emphasize or hide tabs that are not relevant to your workflow
Match tab styling to your dispensary’s branding
Simplify the interface for practitioners by limiting available tabs
The Ingredient Search Filter Options section allows you to control which parameters practitioners can use to filter ingredients in the Formula Builder search.
By enabling or disabling specific filters, you can simplify the search experience, guide practitioners toward preferred selection criteria, and reduce unnecessary complexity.
Each filter represents a searchable ingredient attribute. For every filter, you can:
Turn the filter ON or OFF
Change the display name shown to users
Set the position of the filter in the list (lower numbers appear closer to the left side)
Only filters set to ON will be available to practitioners when searching for ingredients.
Available filter parameters may include:
Category
Allopathic Conditions
Actions
Flavor
Channel
Symptoms
Attributes
Temperature
Configuring search filters allows you to:
Streamline ingredient discovery
Reduce clutter in the search interface
Emphasize clinically relevant filtering criteria
Maintain consistency across practitioner workflows
After making updates to filter status, names, or order, click Save to apply the changes to the Formula Builder immediately.
The Ingredient Search Filter Options give you precise control over how practitioners search and filter ingredients, ensuring a faster and more focused formulation experience.
Ingredient Attributes provide additional context that appears next to the ingredient name when practitioners add ingredients to a custom formula. These attributes help practitioners quickly identify important properties without opening the full ingredient record.
Attribute values are displayed inline with the ingredient name in the Formula Builder
Attributes can highlight key details such as processing method, ratio, organic status, toxicity, and more
Attributes are informational and help guide formulation decisions at a glance
From this section, you can:
Enable or disable individual attributes
Add new attributes as needed
Edit display names
Remove attributes that are no longer required
Each attribute has an Order value
Lower numbers appear closer to the ingredient name
Higher numbers appear farther to the right
This allows you to prioritize the most important attribute information visually.
Choose a separator character to control how attributes are visually separated (for example: |, •, or ,)
Ingredient attributes improve speed, clarity, and confidence when building formulas by surfacing critical information exactly where practitioners need it—at the point of ingredient selection.
Out of Stock Settings control how ingredients that are unavailable are displayed to practitioners while building a custom formula. These options allow you to clearly communicate stock issues and guide users on what actions to take.
Turn this ON to enable out-of-stock handling in the Formula Builder
When enabled, the system checks ingredient availability in real time
Highlights the ingredient row when an item is out of stock
Makes unavailable ingredients easy to identify at a glance
Choose the background color used to highlight out-of-stock ingredient rows
Shows a visible text label (e.g., “Out of Stock”) next to the ingredient
Set the color of the out-of-stock notification text
Control the size of the notification text
Customize the text shown to practitioners (default: Out of Stock)
Define the message displayed to practitioners when one or more ingredients in the formula are out of stock
This message can instruct users to:
Remove or substitute ingredients
Save the formula for later
Submit the order at a future date
Out of Stock Settings help prevent ordering issues, reduce confusion, and clearly communicate next steps to practitioners—while still giving you full control over how stock limitations are presented in the Formula Builder.
Create separate formula builders when workflows differ significantly
Limit ingredient lists to reduce errors and speed up formula creation
Use categories and filters to keep ingredient selection organized
Test the formula builder as a practitioner after changes
The Ingredient Selection settings allow you to:
Define exactly which ingredients can be used per formula builder
Control ingredient types and mixing rules
Filter and organize ingredient availability
Create focused, safe, and efficient formula-building workflows