Reports Builder — Create custom reports in Mobstep

By admin , 21 December 2025
Mobstep Report Builder

Why Reports Builder matters for Mobstep application owners

As an application owner on Mobstep you manage data across branches, customers, orders and promotions. The Reports Builder puts that data under your control — no developers or spreadsheets required. Build exactly the report you need, save it as a template, export in Excel/CSV/JSON/PDF and share insights across your team.

Benefits at a glance:

  • Faster decisions (live data, right metrics)

  • Less back-and-forth with developers

  • Reusable templates for recurring reporting

  • Exports ready for finance, ops or marketing


Quick overview: what Reports Builder can do

  • Connects to 9 data sources (Orders, Customers, Inventory, Discounts, Shifts, Loyalty Points, Customer Wallets, Cashback Transactions, Vouchers)

  • Pick only the columns you need (IDs, financials, names, timestamps, joined fields like branch/staff)

  • Apply dynamic date filters (today, last 7 days, custom range)

  • Choose visualization (table, bar, line, pie) and preview results instantly

  • Export as Excel, CSV, JSON or PDF (Excel exports include formatted headers and autosized columns)

  • Save templates for reuse and share them across your team


Step-by-step: How to create your first custom report

Follow these steps inside your Mobstep dashboard — you’ll have a usable report in minutes.

Step 1 — Open Reports

  1. Log in to your Mobstep admin dashboard.

  2. From the left menu click Reports.

mobstep report builder select data source

Step 2 — Select the data source

  1. In Reports, pick the card for the data you want to analyze (e.g., Orders, Discounts, Customers).

    • Each card shows an icon, name and short description to help you choose.

  2. Click the data source to continue.

mobstep reports builder select data columns

Example: To analyze coupon effectiveness, choose Discounts.

Step 3 — Choose your columns (fields)

  1. Browse the fields listed for that data source. Fields include customer info, totals, dates, statuses and related fields (branch name, staff name).

  2. Click fields to add them — selected fields get a checkmark and appear in the preview.

  3. Start with the essentials (ID, Date, Amount) then add context fields (Branch, Customer, Payment Method).

Pro tip: For sales reports add Order Date, Branch, Total, Payment Method, Platform.

Step 4 — Apply filters & date range

  1. Open the date selector and choose a preset (Today / Last 7 Days / This Month) or set a Custom Date Range.

  2. Add filters (e.g., Branch = Cairo or Discount Applied = true) to narrow results.

  3. Save commonly used filters as part of a template (optional).

Step 5 — Choose visualization and preview

  1. Select how you want to view results: Table, Bar Chart, Line Chart, or Pie Chart.

  2. The preview updates instantly so you can validate results.

    • Use Tables for record-level checks.

    • Use Bar Charts to compare branches or categories.

    • Use Line Charts for time trends.

    • Use Pie Charts for distribution (e.g., payment methods).

Step 6 — Save the report template

  1. Click Save Template (name it e.g., Weekly Sales by Branch).

  2. Choose visibility: Private (yourself) or Team (share with app colleagues).

  3. Saved templates are listed under Saved Reports for one-click access.

Step 7 — Export or schedule (Coming soon: scheduling)

  1. Click Export Report and select format: Excel, CSV, JSON, PDF.

  2. Exports are generated securely and downloaded to your device.

    • Excel exports include styled headers and auto-sized columns.

    • File names include the report name + timestamp.

  3. (Planned) Use scheduled reports to email recurring reports automatically.

mobstep reports builder export

Real examples (templates you can create right away)

  1. Weekly Sales by Branch

    • Data: Orders

    • Columns: Order Date, Branch, Total, Platform, Payment Method

    • Visualization: Bar chart

  2. Coupon Performance

    • Data: Discounts

    • Columns: Coupon Code, Order ID, Discount Amount, Order Date, Customer Name

    • Visualization: Table

  3. Inventory Low Stock Alert

    • Data: Inventory

    • Columns: SKU, Product Name, Current Stock, Reorder Level, Warehouse

    • Visualization: Table (filter Current Stock <= Reorder Level)

  4. Staff Shift Cash Reconciliation

    • Data: Shifts

    • Columns: Staff Name, Start Time, End Time, Start Balance, End Balance

    • Visualization: Table

  5. Active Wallets Snapshot

    • Data: Customer Wallets

    • Columns: Customer Name, Current Balance, Last Transaction Date

    • Visualization: Table


Best practices for app owners (short checklist)

  • Start simple: build a minimal report, validate results, then expand.

  • Use meaningful date ranges that match your business cycle (daily for fast-food, weekly for retail).

  • Save templates for recurring tasks (daily sales, weekly coupon audit).

  • Pick visualization to match the question — trends vs. breakdowns vs. raw records.

  • Export for stakeholders: Excel for finance, PDF for leadership decks, CSV/JSON for integrations.


Next steps (for app owners)

  1. Go to Reports in your Mobstep dashboard.

  2. Create a simple Last 7 Days Sales report (Orders → Date, Branch, Total).

  3. Save it as a template and export to Excel.

  4. Tell your Ops or Finance team — they’ll thank you.

Blog Section