Skip to content

Analytics

The Analytics page shows how your shipping rules are performing over time. Every time Shopify asks ShipSmart for rates, the details of that request are recorded. Analytics surfaces that data so you can see which rules fire most often, where your customers are shipping to and what rates they are seeing.

Analytics data comes from real checkout requests. The carrier service must be registered and active in Settings before any data will appear.

For each carrier callback, ShipSmart records:

  • Which rule fired and returned a rate
  • The destination postcode
  • The cart value at the time of the request
  • The rate that was returned to the customer

The dashboard has four summary cards at the top:

  • Total Requests: the number of rate calculations in the selected period
  • Avg Cart Value: average cart value across all requests
  • Avg Shipping Rate: average rate returned to customers
  • Top Destination: the postcode that generated the most requests, with a count of how many distinct rules fired in the period

Below the summary cards:

A table showing your most-used rules, sorted by how many times they fired. Each row shows the rule name, the number of times it was used and its share of total requests as a percentage. Up to 10 rules are shown.

If a rule was deleted after firing, it still appears in this table as “Deleted Rule”.

A ranked list of the postcodes that generated the most requests. Each entry shows the postcode, the request count and the percentage of total requests.

A table of the last 20 requests, showing when each one happened, which rule fired, the destination postcode, the cart value and the rate returned.

Use the date range selector in the top right of the page to filter all metrics. Three options are available:

  • Last 7 days
  • Last 30 days (default)
  • Last 90 days

All cards and tables update to reflect the selected period.

If no data has been collected yet, the page shows an empty state. To start seeing data:

  1. Go to Settings and open the Carrier Service tab.
  2. Click Register Carrier Service if it is not already active.
  3. Have a customer (or yourself in a test checkout) go through to the shipping step.

Data appears after the first carrier callback is received.