For best results, use portrait orientation and enable background graphics.
Studio For Makers β Complete User Guide
Step-by-Step Instructions for Every Feature
Table of Contents
Getting Started & First-Time Setup
Inventory Page β Complete Guide
Purchase Log β Invoice Management
Dashboard & Reports
Blend Builder
Recipe Builder
Finished Products
Lot Traceability
Team Management
Common Questions & Troubleshooting
1. Getting Started & First-Time Setup
What You Need to Know Before Starting
Studio For Makers helps you track inventory, costs, and production. Think of it as your digital notebook for everything you buy, make, and sell.
Important Concept: Everything flows from Inventory. You'll add items to Inventory, use them in Blends and Recipes, and track costs throughout. Start simple and add as you go.
Step 1: Configure Company Settings (Do This First!)
Where to Find It:
Click Settings in the top navigation menu (under the Settings dropdown).
What to Enter:
Company Name (Required)
Your business name appears on all printable reports and forms
Example: "Sunrise Soap Co." or "Lavender Lane Candles"
Address (Optional)
Your business address useful for batching and compliance forms
Phone, Email, Website (Optional)
Contact info for batching and compliance forms
Why This Matters:
Once you set this up, every report you print will have your business name at the top. It looks professional and saves you from writing it by hand on every document.
Step 2: Choose Your Measurement Units
This is critical! Pick one unit per ingredient type and stick to it. Mixing units causes confusion in the system and in your formulas.
Ingredient Type
Recommended Unit
Why
Fragrance Oils (FO)
oz or g
Match how you measure in formulas
Essential Oils (EO)
oz or g
Match how you measure in formulas
Carrier Oils & Butters
oz, g, or lbs
Use lbs for bulk (5lb+ containers)
Powders & Botanicals
oz or g
Weight is more accurate than volume
Packaging (jars, bottles)
ea (each)
Count individual items
Labels, Boxes
ea (each)
Count individual items
Common Mistake: Using "ml" for some oils and "oz" for others. Pick ONE and use it for all similar items. You can always convert when entering data, but keep your system consistent.
Step 3: Add Your First Inventory Items
Start with your top 10-20 items the things you buy and use most often:
Your most-used fragrance oils
Base oils (coconut, olive, etc.)
Key additives (like colorants, preservatives)
Packaging you reorder frequently (jars, bottles)
Labels and boxes
Pro Tip: Don't try to enter everything at once! Start with what you'll use this week. You can add more items as you go.
2. Inventory Page β Complete Guide
What This Page Does
This is your master list of everything you have in stock: ingredients, packaging, supplies. It tracks:
How much you have on hand
What it costs per unit
Where it's located on your shelves
When to reorder (reorder point)
Lot numbers and expiry dates (if needed)
Adding a New Inventory Item (Step-by-Step)
Step 1: Click "Add New Item"
Look for the button near the top of the Inventory page.
Step 2: Fill Out the Form
Here's what each field means and how to fill it out:
Why? You might buy the same ingredient from different vendors. Keeping the name neutral lets you compare prices across vendors.
Category
Type of ingredient - helps with organization and filtering
Options: Oils, Butters, Essential Oils, Fragrance Oils, Packaging, Additives, etc. You can create your own categories as needed. Example: "Lavender Essential Oil" β Category: Essential Oils or EO for short.
Vendor
Where you bought it from
Examples: "Bramble Berry", "Bulk Apothecary", "Nature's Garden" Why it matters: Track vendor spending and compare prices.
Vendor SKU (Optional)
The supplier's product code from the invoice
Example: "BB-LAV-16" or "NG-CO76-5LB" Why useful: Makes reordering easier. You can reference this code when you want to buy more of the same item.
Qty On Hand
How much you actually have right now - include partial containers!
Example: Half-full 16oz bottle β enter "8" oz Example: 3 full jars (8oz each) plus one that's 1/4 full β enter "26" oz (24 + 2)
Tip When you receive new stock, weigh the full containers immediately and make note. This way, you can just reweigh them to know how much is left. Example: If you receive a new 16oz bottle of lavender essential oil, weigh it and record the weight (say 18 oz. You know you have 16 oz of product so that means your container weighs 2 oz). Later, if you use some, reweigh the whole container and subtract the amount of the container to see what is left.
Unit
The measurement unit for this item
Options: oz, g, lb, ml, ea (each) Remember: Use the unit you decided on in setup! Stay consistent.
Cost / Unit
How much ONE unit costs (system calculates this automatically)
How it works: Enter "Item Cost (Total)" and "Qty On Hand" β system divides to get Cost/Unit Example: You paid $24 for 16oz bottle β Item Cost: $24, Qty: 16oz β Cost/Unit: $1.50/oz.
Reorder Point (Optional but Recommended)
When to buy more - the quantity number that triggers "low stock" alerts
How to set it: Ask yourself "At what point do I get nervous about running out?" Example: If you use 8oz of lavender EO per week, set reorder point to 16oz (gives you 2 weeks buffer).
Shelf Location (Optional but Helpful)
Where you physically store this item
Examples: "Oils-Shelf B3", "FO-Top Right", "Packaging-Box 2" Why useful: The On-Hand Report will show locations, making shelf audits faster.
Lot Number (Optional but recommended for traceability)
The batch/lot code from your supplier
When to use: For ingredients that need FDA compliance or recall traceability Example: "LOT12345" from the bottle label.
Expiry Date / BBD (Optional but recommended for perishables)
When this ingredient expires or goes bad
When to use: Essential oils, fragrances, preservatives, natural ingredients, volatile oils (like grapeseed oil or evening primrose oil) Why useful: Dashboard will alert you when items are expiring.
Step 3: Click "Save"
Your item is now in inventory! You can edit it anytime by clicking on the row.
Real-World Example: Adding Lavender Essential Oil
Scenario: You just received a 16oz bottle of Lavender EO from Bramble Berry. It cost $28.50 (including shipping allocated to this item). The bottle says "LOT67890" and "Best By: 06/15/2027".
How to enter it:
Item Name: Lavender Essential Oil
Category: Essential Oils or EO
Vendor: Bramble Berry
Vendor SKU: BB-LAV-16
Qty On Hand: 16
Unit: oz
Item Cost (Total): $28.50
Cost / Unit: (auto-calculates to $1.78/oz)
Reorder Point: 8 (reorder when you have 8oz left)
Shelf Location: EO-Shelf A1
Lot Number: LOT67890
Expiry Date: 06/15/2027
Using Inventory Filters
Category Filter
Shows only items in a specific category (e.g., just "Oils" or just "Packaging")
Use it when: Looking for all your oils, or checking packaging supplies.
Vendor Filter
Shows only items from one supplier
Use it when: You're placing a reorder with Candle Science and want to see everything you've bought from them.
View Mode: Grouped vs. Lots Only
Grouped: Combines all rows with the same name (shows total qty across all lots/vendors)
Lots Only: Shows each lot/purchase as a separate row
When to use Grouped: Quick overview of totals
When to use Lots Only: Tracking specific items.
Low Stock Only
Shows only items at or below their reorder point
Use it when: Building your shopping list.
Understanding the Source Column (M/P/I)
This tiny column tells you where each inventory row came from:
M = Manual (you typed it in directly on the Inventory page)
P = Purchase Log (you entered an invoice and posted it to inventory)
I = Import (you uploaded a CSV file)
Why it matters: If you see "P", you know that item came from an invoice in the Purchase Log.
Best Practice: Use Purchase Log for regular supplier orders (creates invoice history). Use Manual entry for one-off purchases or quick updates.
3. Purchase Log β Invoice Management
What This Page Does
Tracks complete invoices with shipping, tax, and fees. Calculates the true landed cost of each item (not just the item price, but your real cost including all fees).
Why Use Purchase Log Instead of Just Inventory?
Accurate costs: Includes shipping/tax allocated across items
Invoice history: See what you paid each vendor over time
Vendor tracking: Dashboard shows spending by vendor
Traceability: Link inventory items back to original invoices
Creating an Invoice (Step-by-Step)
Step 1: Click "Add Invoice"
Step 2: Fill in Invoice Header
Vendor
Who you bought from
Example: "Bramble Berry", "Bulk Apothecary"
Invoice Date
Date on the invoice (not necessarily when it arrived)
Invoice Number (Optional)
The invoice # from your supplier
Why useful: Reference it later when needed
Shipping Cost
Total shipping charge from the invoice
Why it matters: This gets divided across all items to calculate true cost per unit
Tax
Sales tax from the invoice
Why it matters: This gets divided across all items to also calculate true cost per unit
Fees
Any other fees (handling, fuel surcharge, etc.) You can also create a negative fee to apply any discounts received.
Step 3: Add Invoice Lines (Items You Bought)
Click "Add Line" for each item on the invoice.
Item Name
Same as Inventory - search for existing items or type new name
Container Size
How big each container is
Example: Bought 2 bottles of 16oz each β Container Size: 16
Unit
The unit for container size (oz, g, lb, ea)
Number of Containers
How many containers you bought
Example: Bought 2 bottles of 16oz each β Number of Containers: 2
System calculates: Total Qty = 2 Γ 16 = 32oz
Item Cost
The line total from the invoice (before shipping/tax)
Options: FO Blend, EO Blend, Oil Blend, Packaging Bundle, Other
Unit of Measure (UOM)
How you'll measure this blend in recipes
For fragrance/oil blends: Use oz or g (same as ingredients) For packaging bundles: Use ea (each set)
Step 3: Add Components
Click "Add Component" for each ingredient in the blend.
Ingredient
Select from your inventory items
Percentage
What % of the blend is this ingredient
Must total 100%! System will alert you if it doesn't.
Step 4: Review Cost
System calculates cost per unit automatically based on ingredient costs and percentages.
Real-World Example: Lavender Vanilla Blend
You want to create: A signature fragrance blend that's 60% Lavender, 40% Vanilla
Setup:
Blend Name: Lavender Vanilla FO Blend
Blend Type: FO Blend
UOM: oz
Components:
Ingredient
Percentage
Your Cost/oz
Lavender FO
60%
$1.50/oz
Vanilla FO
40%
$2.00/oz
Calculated Cost:
Cost per oz = (60% Γ $1.50) + (40% Γ $2.00) = $0.90 + $0.80 = $1.70/oz
Now in recipes:
When you add "Lavender Vanilla FO Blend" to a recipe, it knows the cost is $1.70/oz and tracks the component ingredients for lot traceability.
6. Recipe Builder
What This Page Does
Build formulas for finished products with automatic cost calculation.
Creating a Recipe (Step-by-Step)
Step 1: Click "Create New Recipe"
Step 2: Fill in Recipe Info
Recipe Name
Name of the finished product
Example: "Lavender Vanilla Soap" or "Eucalyptus Mint Lotion 8oz"
Category
Type of product
Examples: Soap, Candle, Lotion, Bath Bomb, Shampoo Bars, etc.
Batch Size
How much this recipe makes
Example: "10" bars, or "48" oz of soap
Batch Unit
Unit for batch size
Options: ea (for bars/items), oz, g, lb
Step 3: Add Ingredients
Click "Add Ingredient" for each component.
Ingredient
Select inventory item OR blend
You can mix regular ingredients and blends in the same recipe.
Quantity
How much of this ingredient
Example: "16" oz of coconut oil
Phase (Optional)
When this ingredient is added (useful for cold process soap and skincare such as emulsified lotions)
Examples: "A" for lye water, "B" for base oils, "C" for additives, etc.
Step 4: Review Costs
System shows:
Total recipe cost (all ingredients)
Cost per unit (total cost Γ· batch size)
Calculate your retail and wholesale prices
Step 5: Create SKU (Optional)
Click "Create SKU" to make a Finished Product entry. This:
Creates the product in your catalog
Links it to this recipe
Lets you set retail price and track inventory
Making a Batch
When you're ready to produce:
Open the recipe
Click "Make Batch"
Enter how many batches to make (e.g., "3" to make 3Γ the yield)
System will:
Deduct ingredients from inventory
Prepares finished unit data for CSV upload to Shopify
Creates lot traceability record
Studio For Makers Rule: Create SKU once (sets up the product). Make Batch every time you produce (updates inventory).
7. Finished Products
What This Page Does
This is where you manage your sellable products - pricing, stock levels, COGS, margins, and Shopify export. Finished products are separate from your raw materials inventory. They have their own inventory tracking that updates automatically when you make batches in Recipe Builder.
Understanding the Status Badges
Inventory Badges
IN STOCK: You have units on hand.
OOS (Out of Stock): Zero units on hand. Make a batch in Recipe Builder to produce more.
NO INVENTORY LINK: This product isn't connected to an inventory row yet, so stock and COGS can't be tracked. This is usually fixed automatically, but if you see it, click the badge to connect it.
Shopify Badges
SHOPIFY READY: All required Shopify fields are filled in (SKU, Name, Retail Price, and Shopify Handle). You can export this product to Shopify.
NOT SHOPIFY READY: Some Shopify fields are still missing. Check the MISSING badge to see what's needed.
Info Badges
MISSING: Lists exactly what information is still needed (e.g., Retail Price, Shopify Handle, COGS).
Connecting Products to Inventory
Each finished product needs an inventory row to track stock and COGS. This usually happens automatically when you add a SKU. If a product shows "NO INVENTORY LINK":
Click the "NO INVENTORY LINK" badge on the product row
If a matching inventory row exists, select it and click "Connect Selected"
If no row exists, click "Create + Connect" to make a new one (starts at 0 on hand)
You can also use the "Fix Inventory Links (Wizard)" button to fix all unconnected products at once.
Pricing Your Products
Step 1: Confirm COGS (Cost of Goods Sold)
COGS is calculated automatically when you make a batch in Recipe Builder. It includes all ingredient costs used in that batch. Make sure your recipe accounts for:
All ingredient costs
Waste percentage
Labor cost (if you track it)
Overhead allocation (if you track it)
Step 2: Enter Retail Price
What you sell it for in your shop or online. Changes save automatically when you click away from the field.
Step 3: Check Margin
The system calculates: Margin % = ((Retail - COGS) / Retail) x 100
Margin Guidelines
30%+ margin: Healthy
15-30% margin: Low, barely profitable
Below 15% or negative: Losing money
Common Mistake: Forgetting to include labor and overhead in COGS. A product might look profitable at $5 cost and $15 price, but if it takes 2 hours to make, your margin disappears!
Adjusting Finished Product Stock
When to Use Stock Adjustments
Shipping orders (subtract)
Damaged or waste products (subtract)
Physical recounts after shelf audit
Customer returns (add)
How to Adjust
Open the product detail page (click "Open" on any product row)
Scroll to "Adjust Stock"
Enter quantity: negative to subtract (e.g., -5 for shipped), positive to add (e.g., +3 for returns)
Select reason: Shipped/Fulfilled, Damaged/Waste, Physical recount, Customer return, etc.
Add notes (e.g., "Shopify order #1042")
Click "Apply Adjustment"
Remember: Making a batch in Recipe Builder adds stock automatically. Stock adjustments are for everything else β shipments, damages, recounts, and returns.
Exporting to Shopify
When your products are Shopify Ready, you can export them as a CSV file to import into Shopify:
Use the "Shopify Ready" filter to see which products are ready
Select "Export: Shopify Basic" from the export dropdown
Click "Export CSV" to download the file
Import the CSV into Shopify
To get a product Shopify Ready, it needs: SKU, Name, Retail Price, and a Shopify Handle.
8. Lot Traceability
What This Is
Track any ingredient or lot number through your entire production chain β from supplier to finished product.
When You Need This
Supplier recalls: "Lot #12345 of Lavender EO was recalled β what products contain it?"
Customer issues: "This candle has a weird smell β what batch was it from?"
FDA compliance: Required documentation for cosmetics and foods
Quality control: Tracing issues back to specific ingredient batches
How to Use Lot Trace
Option 1: From Inventory Page
Find the ingredient in Inventory
Click the π Trace button in the rightmost column
See everything made with that ingredient
Option 2: From Dashboard
Use the Lot Traceability search box
Enter lot number or ingredient name
Click "Trace Lot"
Option 3: From Batch History
Go to Dashboard β Batch Production History
Find the batch you want to trace
Click the π Trace button
What You'll See
Upstream Traceability (Where It Came From)
Original supplier and invoice
Purchase date
Lot number from supplier
Expiry date
Cost information
Downstream Traceability (Where It Went)
Which blends contain this ingredient
Which recipes used this ingredient
Finished products made with it
Batch dates and quantities
Real-World Example: Recall Situation
Scenario: Your supplier emails: "We're recalling Lot #67890 of Lavender Essential Oil due to quality issues. Please do not use in production."
What to do:
Go to Lot Trace page
Search for "LOT67890"
See upstream: When you bought it, how much, current qty on hand
See downstream: Which products you've already made with it
Remove from inventory if unused
Contact customers who bought affected products (if necessary)
Document everything for compliance records
9. Team Management
What This Page Does
Invite team members to access your Studio For Makers account and assign roles.
Team Limits
The All Access plan includes 5 team member slots (including you).
Inviting a Team Member
Step 1: Click "Invite Team Member"
Step 2: Enter Email and Select Role
Email Address
The person's email β they'll receive an invitation link
Role
What level of access they get
Role Permissions
Permission
Owner
Admin
Member
Viewer
View inventory & costs
β
β
β
β
Edit inventory
β
β
β
β
Create recipes & blends
β
β
β
β
Make batches (production)
β
β
β
β
Edit costs
β
β
β
β
Manage team members
β
β
β
β
Manage settings
β
β
β
β
Step 3: Send Invitation
System generates an invitation link. Share it with the team member.
Step 4: They Accept
When they click the link and create an account, they'll appear in your team list.
Managing Existing Team Members
Changing Roles
Find the team member in the list
Use the Role dropdown to select new role
Click "Save Role"
Changes take effect on next login
Removing Team Members
Find the team member
Click "Remove"
Confirm - they lose access immediately
Pending Invitations
See invitations that haven't been accepted yet.
Resend: Get the invitation link again to share
Cancel: Delete the invitation if no longer needed
10. Common Questions & Troubleshooting
Inventory Questions
Q: How do I track partial bottles?
A: Track the usable amount you have left, not the original container size.
Methods:
Weigh it: Most accurate. Weigh the whole container when full, mark it on the label. Reweigh anytime to know how much is left.
Eyeball it: Estimate visually:
~25% full β enter ΒΌ of original size
~50% full β enter Β½ of original size
~75% full β enter ΒΎ of original size
Example: 16oz Lavender FO bottle looks half full β enter 8oz
Q: Should I enter every single purchase?
A: Focus on what matters for production:
Always enter: Ingredients used in formulas, packaging you consume and replace, items that expire
Lower priority: One-time tools, office supplies, equipment that isn't consumed
Q: Why does my inventory value look wrong?
A: Check for these common issues:
Missing cost per unit on some items
Wrong unit (some items in oz, some in g)
Duplicate items with slightly different names
Old partial containers not updated recently
Fix: Use Dashboard β Data Gaps report to find and fix missing data
Q: Do I need lot numbers and expiry dates?
A: Yes, if you make cosmetics or food products that might need recall traceability.
A: Blends are pre-mixed ingredients. When you add a blend to a recipe, the system automatically expands it to show the component ingredients and calculates true cost.
Example: "Lavender Vanilla Blend" (60% Lavender, 40% Vanilla) in a recipe β system knows you're using both FOs and tracks them for lot traceability.
Q: What's the difference between Make Batch and Adjust Stock?
A:
Make Batch (Recipe Builder): When you produce new units. Deducts ingredients, adds finished products, creates lot records.
A: Items with different categories appear in separate sections.
Fix: Update all instances of the item to have the same category. They'll group together on the report.
Q: Production Capacity shows "BLOCKED"
A: You don't have enough of one or more ingredients.
Check: Look at the "Missing Ingredients" column to see what you need.
Remember: If a recipe uses a blend, all components of that blend must be in stock.
Q: Can I export to Excel or CSV?
A: Most reports have export buttons. Look for "Export CSV" or "Download" buttons.
Best Practices
Daily
Log new purchases as they arrive (or enter invoices in Purchase Log)
Make batches in Recipe Builder when producing
Update qty on hand for items used in production
Weekly
Check Dashboard alerts for low stock
Review reorder list and place orders
Update partial bottles if you track them closely
Monthly
Run shelf audit with On-Hand Report
Review vendor spending
Fix data gaps (missing costs, categories, etc.)
Archive discontinued items
Check expiring ingredients
Remember: Studio For Makers is a tool to help you make better decisions. It's okay if your data isn't perfect! Being consistently close is more valuable than being perfectly accurate once.