SmōkHaus
Ops Center
SmōkHaus
Home
Revenue Dashboard
Inv
Inventory Management
Prod
Product Management
Price
Dynamic Pricing
Orders
Order Management
Ambas
Ambassador Program
Notify
Stock Notifications
Tax
Excise Tax Rules
Infra
Infrastructure Map
Alerts 0
Notifications
Revenue Dashboard
Real-time overview from BigCommerce orders
Never synced
Overview
Product Performance
Revenue Dashboard
Real-time overview from BigCommerce orders
Revenue
—
last 30 days
Orders
—
completed + shipped
Avg Order
—
per transaction
Pending
—
awaiting fulfillment
Revenue Over Time
Orders by Status
Top Products
Click Refresh to load data.
Recent Orders
Order #CustomerItemsTotalStatus
Click Refresh to load.
Product Performance
Units sold, revenue, and last activity by product
Products Sold
—
unique lines
Units Sold
—
total qty
Revenue
—
from fulfilled orders
Product Variant Units Sold Revenue Avg Price Last Sold
Select a period and click Load.
All Variants
Unmapped Queue
Recommendations
Profile Classes
Sync Log
Total Variants
—
in BigCommerce
Mapped
—
class assigned
Unmapped
—
need a class
Profile Classes
—
rule sets
All Variants
Live snapshot from BigCommerce
0 selected
ProductFormat InventoryPrice StatusClass RemapIgnore
Sync your store to load inventory.
Unmapped Queue
Assign a profile class or ignore non-cigar products
✓
Queue is clear
All variants are mapped or ignored.
⚙
Engine hasn't run yet
Click "Run Engine" to generate recommendations.
Profile Classes
Reusable rule sets — assign to any variant
Class NamePer BoxMin Reserve ThresholdTarget Break OKFlagsActions
Loading…
Sync Log
History of BigCommerce sync runs
◷
No syncs yet
Hit "Sync BC" to pull your first snapshot.
All Products
CSV Import
0 selected
Product Name SKU / Brand Categories Variants Img Status Actions
Click "Load Products" to pull from BigCommerce.
Step 1 — Download Template
Fill in the CSV with your product data. One row per variant combination.
Step 2 — Upload Your CSV
Select your completed CSV file to preview before importing.
Preview
Product Name Vitola Package Price MSRP SKU Status
Import Results
Pricing Dashboard
MSRP Tools
Global Defaults
Pre-filled on every variant — override per-variant as needed
0 selected
Set box cost:
Variant Pricing
Enter box cost — single and box prices calculate automatically
All
On Target
Review
Off
Needs Cost
Product · Vitola Status Current Price Current MSRP Rec. MSRP Margin % Rec. Price Push
Click "Load Pricing" to begin.
Bulk MSRP Push
Push recommended MSRP (2× box cost) to BigCommerce variants in bulk
Fill Empty Only
Only sets MSRP on variants where it's currently blank. Safe — won't touch anything already priced.
Overwrite All
Replaces every MSRP with the Rec. MSRP calculation, including ones already set. Requires confirmation.
Ready to Push
—
will be updated
—
skipped (no box cost)
—
skipped (already set)
Click Preview first — load Pricing data if you haven't already.
Run Complete
All Orders
Today
—
fulfilled orders
Today Revenue
—
shipped + completed
Last 7 Days
—
orders
7-Day Revenue
—
subtotal
Order # Date Customer Items Total Payment Img Status Actions
Click "Load Orders" to pull from BigCommerce.
State Rules
BC Registration
State Excise Tax Rules
Program cigar excise rates per state — saved to Supabase, read by the Tax Provider Worker
Per Stick
% of MSRP
% of MSRP (Capped)
Combo
On State Method Per Stick ($) MSRP % Cap/Stick ($) Applies To Notes Save
Loading state rules…
BC Tax Provider Registration
Register your Cloudflare Worker as the tax provider for this store. One-time setup.
Step 1 — Deploy the Tax Worker
Add the /tax/estimate, /tax/commit, and /tax/rollback endpoints to your Cloudflare Worker. The estimate endpoint does the math; commit and rollback can be no-ops initially.
Step 2 — Register with BigCommerce
Enter your Worker's public URL below and click Register. This sends a one-time API call to BigCommerce to set your Worker as the store's tax provider.
Step 3 — Verify
After registration, go to BigCommerce Admin → Settings → Tax → and confirm your provider appears as active. Then do a test checkout to a taxable state to verify the calculation fires correctly.
Infrastructure Map
Runbook
Infrastructure Map
Every service, API, and tool that powers SmōkHaus
⬡
No resources yet
Add your first resource to start mapping your infrastructure.
Runbook
Commands, SQL snippets, and setup guides for managing the SmōkHaus stack
⌘
Loading…
Roster
Payout History
Applications
Cigar Requests
Messages
Ambassador Roster
Manage your ambassador program
PERIOD
to
Active
—
ambassadors
Total Codes
—
across all ambassadors
Period Revenue
—
from coupon orders
Period Payouts
—
commissions owed
AmbassadorCode(s) Commission Uses Revenue Payout Owed StatusActions
Set a date range and click "Load Period" to see stats.
Payout History
All ambassador payments across the program
AmbassadorPeriod AmountPayPal Paid DateNotesDelete
No payouts recorded yet.
Ambassador Applications
Review and approve new partner applicants
NameEmailPhoneSocialsAppliedStatusActions
Loading…
Cigar Credit Requests
Monthly $30 content cigar requests from partners
AmbassadorRequestValueRequestedStatusActions
Loading…
Conversations
Select an ambassador
By Product
By Customer
Stock Notifications
Customers waiting on out-of-stock products
Waiting
—
customers
Products
—
with waitlist
Notified
—
all time
◎
No notifications yet
Customers will appear here when they request stock alerts from the storefront.
By Customer
All products each customer is waiting on
◎
No notifications yet
Customers will appear here when they request stock alerts from the storefront.
Add Resource
Add Runbook Entry
Notifications
—
Loading notifications…
Order #—
—
Loading order…
Edit Product
Core Info
Variants & Pricing
SEO
Categories
Notes
Custom Fields
✨ AI Fill
Images
Package Saving…
Loading…
Size (Vitola) Saving…
Loading…
Variant Pricing & Inventory
Buy
Variant
Price ($)
MSRP ($)
Inventory
SKU
Loading variants…
Internal notes — never sent to BigCommerce. Visible only in this app.
Select all categories this product belongs to.
Loading categories…
Paste a raw description from the manufacturer, a competitor, or your own notes. Claude will rewrite it in the SmōkHaus voice and fill in Description, SEO fields, and Custom Fields automatically.
Preview — click Apply to fill the fields
Description
Meta Description
Search Keywords
Strength
Wrapper
Binder
Filler
Paste an image URL to process it through Remove.bg for background removal, then upload directly to BigCommerce.
Current Images
Open Images tab to load.
Add New Image
Original
Original
Background Removed
No background
Edit on BC ↗
Assign Profile Class
—
Edit Profile Class
Allow Box Breaking
Can boxes be opened into singles?
Premium Protection
Extra caution on inventory decisions
Limited Run
Protect aggressively
Manual Management
Skip engine recommendations — managed by hand
Set Sale Price
—
—
Rec. Price (floor)
—
Rec. MSRP
—
Discount off Rec. MSRP
0%20%40%
Or enter manually
Preview
New sale price —
Discount off Rec. MSRP 0%
Effective margin —
Pricing floor —
Add Ambassador
Create Ambassador Code
%
Record Payout
Ambassador
—