Analytics is available to all merchants on every plan. Data is based on orders processed through Charlie’s routing engine.
How to access
Go to Charlie → Analytics to view your fulfillment dashboard.Overview metrics
The top of the dashboard shows key performance indicators for your selected time period:Fulfillment flow
Below the overview metrics, the fulfillment flow section breaks down how orders moved through your network:
This breakdown helps you understand how smoothly orders flow from routing to delivery, and where bottlenecks might exist.
Local pickup metrics
If your store offers local pickup, a dedicated subsection tracks how pickup orders are performing:
Each metric shows the count and a trend indicator compared to the previous period. Charlie checks for uncollected pickup orders once a day and flags any that have been waiting longer than your no-show delay as a no-show.
Section visibility
The fulfillment flow adapts to your service filter:- Shipping selected — The routing breakdown and Top reroutes are shown. Local pickup metrics are hidden.
- Local Pickup selected — Local pickup metrics are shown. The routing breakdown and Top reroutes are hidden, since routing does not apply to pickup orders.
- All services or both selected — All views are visible.
Location performance
A detailed table shows per-location metrics so you can compare how each location is performing:- Revenue generated
- Number of orders fulfilled
- Average fulfillment time
- On-time rate
Top reroutes
The reroutes table shows which locations orders are being moved between, including:- Source location (where the order was originally assigned)
- Destination location (where it was reassigned)
- Number of reroutes
- Share of total reroutes
Filtering your data
Use the filters at the top of the dashboard to narrow your view:
Changing a filter refreshes all metrics automatically.
Revenue views
The revenue view filter controls how revenue is displayed across the dashboard:
Revenue attribution is calculated using the percentages you configure in Analytics → Settings. See Revenue attribution below.
Exporting data
You can export your analytics data as CSV files for offline analysis in Excel or Google Sheets. Click Export and choose between:- Current view — exports data matching your active filters
- All locations — exports the full dataset
You can also print or save the dashboard as a PDF.
Analytics settings
Go to Charlie → Analytics → Settings to manage analytics-related settings.Revenue attribution
Configure how revenue is split between selling and fulfilling locations for each service type.
For each service, set the percentage of revenue attributed to the sales channel or selling location and the fulfilling location. The two percentages must add up to 100%.
No-show delay
Set how long a local pickup order can wait before Charlie flags it as a no-show. Choose from preset options (1, 2, 3, 7, or 15 days) or enter a custom number of hours. The default is 2 days (48 hours).Shopify POS
You can view key fulfillment metrics directly from Shopify POS without leaving the register. Charlie adds a Revenue tile to the POS smart grid that shows how the current location is performing. The tile displays:
Tap the tile to open a detailed view where you can filter by time period and fulfillment service. Your filter selection is saved so it carries over the next time you open POS.
Related
Order Routing
Configure how orders are assigned to locations
Location Management
Set up and manage your fulfillment locations