Building Reports With Mo
Quick Answer: Open Mo, describe the report you need in plain language, and Mo builds it from your live Moselle data. Refine conversationally, then export to CSV when it's ready.
What is Reporting with Mo?
Reporting with Mo lets you create any view of your business data through a natural language conversation. Instead of navigating preset dashboards, you describe what you need β and Mo surfaces a structured, actionable output tailored to your channels, SKUs, and business context.
What You Can Build
Custom data views β Any slice of your sales, inventory, forecast, or catalog data, grouped and filtered however you need
Charts and dashboards β Inline bar charts, line graphs, stat cards, and full dashboard overviews generated directly in the conversation
Weekly Sales reports β Sell-in units and revenue by SKU and channel, compared week-over-week and against the active forecast
Inventory Coverage reports β Weeks of supply remaining per SKU based on current stock and forecasted demand
Forecast Variance reports β The gap between Mo's forecast and actual sell-in or sell-through, surfacing where the plan was over or under
Weeks of Supply (WOS) reports β See how long your inventory will last by SKU, channel, or warehouse
Sales Velocity reports β Measure how fast products are selling and spot trends early
At-risk SKU lists β Surface items approaching stockout before it's too late
Overstock summaries β Identify excess inventory tying up cash or warehouse space
Key Benefits
Your data, your way: Get the exact slice of data you need without configuring report builders
Live data: Reports pull from your current Moselle data, so results are always up to date
Conversational refinement: Adjust filters, groupings, or columns by continuing the conversation
Export-ready: Download the final table as a CSV when it's ready
Guides
Mo Standard ReportsWeekly Sales SummaryInventory CoverageForecast vs ActualsSales Velocity ReportWeeks of Supply (WOS) ReportMo Custom ReportsUpload Your Files to MoSave Your Favourite PromptsTips for Better Report Prompts
Getting the most out of Mo's reporting comes down to being specific. Here are the patterns that consistently produce better first outputs:
Always specify the time period. Mo defaults to a reasonable window but explicitly stating the period removes ambiguity.
Examples:
"last 7 days","last 4 weeks","MTD","Q1 2026"
Define channel scope upfront. Blending channels without intention produces averages that can mislead.
Examples:
"all channels","DTC only","Sephora US only","excluding Amazon"
Specify the output format. Telling Mo how you want the data presented gets you to a usable result faster.
Examples:
"ranked by units","as a table","highlight gaps","show totals"
Export to Excel. Add "export this as an Excel file" to any prompt and Mo will generate a downloadable .xlsx file.
Too much data? Narrow with: "top 10 SKUs by..." or "only show SKUs where coverage is below 8 weeks"
Too little data? Broaden with: "include all SKUs, even those with zero sales"
Combine reports. Ask Mo to pull multiple data types in a single output:
"Show me weekly sales and inventory coverage side by side for all active SKUs"
Last updated