Segmenting Data

Metorik allows you to segment any resource (eg. orders, customers, carts) by any of its attributes (total items, payment method, LTV). Additionally, you have the ability to save segments for re-use later and share them with your team. Segments can also be combined with regular and recurring exports.

In this article


In this relatively brief video, I personally walk you through the segmenting system, demoing how it works and how you can get the most out of it.

Segmenting basics

Segmenting is available on the following 'resource pages': 

To start segmenting, select the segment dropdown and choose a 'field' that you want to segment by:

The fields available to segment by will vary based on the resource. For customers, it includes fields like the total spent, order count, and last order date, while orders could be filtered by the products they contain, time they happened, payment method, and more.

At the top of the segmenting system, you can choose whether the resource should meet all of the filters you create or any.

For each filter you create in a segment, the 'roles' you can use will depend on the field chosen. For example, filtering by a 'number' field like 'total spent' would give you the following roles:

So you could say ' total spent between x and y' or 'total spent greater than x'.

Date fields, on the other hand, have a completely different set of roles:

The in the period one is particular is quite useful, giving you dynamic periods like:

You can add as many filters as you'd like by hitting the + icon on the right for each segment. Similarly, you can remove a filter by hitting the x icon.

When segmenting orders, customers, products, or subscriptions you'll also be able to filter by custom meta fields your store has (more on this here).

When you're done applying filters for your segment, click the segment button to get the results:

Additionally, you can use the Reset Filters button to remove all of your filters and clear the selected segment (if any).

Totals footer

The Totals Footer dynamically displays key totals for the segment you are currently viewing. The totals displayed will change based on the page you are viewing. For example:

Orders Segment: Total No. Orders in Segment, Total Gross Sales, Total No. Items, Average Order Value, Average Order

Customers Segment: Total Customers in Segment, Total Life Time Value (LTV), Total Orders, Average LTV, Average Orders per Customer

Products Segment: Total Products in Segment, Net Revenue, Net Items Sold, Number of Items in Stock

Depending on the segment you are currently viewing, extra totals can be shown by clicking the 'plus' button (currently on for orders and customers):

Saving custom segments

At the bottom of the segmenting area, you'll find the very useful button Save Segment button. After clicking that, you can enter a name for the segment, choose if it should be accessible to the whole team or just you.

After you've created or selected a saved segment, you can update it, de-select it, or delete it.

If you want to access any of your existing custom segments, or one of the suggested segments Metorik includes, you can do so by clicking the Choose a Segment button in the top right of the segmenting area.

Simply click the segment you want to apply and it will be set.

Segments page

The segments page is where you can go to get a bird's eye view of a resource's respective segments, including the live stats for each one. You can find it by clicking the 'Segments' heading at the top of the resource page:

The stats you see will vary based on the resource, but here's an example of the customer segments page:

Clicking on a segment will take you through the resource page and apply the segment, allowing you to see the customers (or orders, etc.) that belong it.

You can export all of your segments and their respective stats by clicking the Export button.

Additionally, depending on the resource, you may find a Segment Settings button on the right. There you're able to customise the settings that are used to build some of your automatically suggested segments. Here are the customer segment settings:

Keep in mind, only team members with the  analyst or higher role can view the segments page.

Sharing segments

When you select either a custom segment or a suggested segment, the URL of the page will be updated with the ID for it. You can then send the link to the URL to anyone else on your team and the segment will be applied automatically for them.

Automating segment exports

When it comes to exporting segments, you can do so on the spot or automatically on a recurring-basis by clicking the Export button on the resource page above the results table. To read more about exporting, read the doc here.

Report Segmenting

You can now also use the segmenting tool on all the main reports in Metorik.

You can read more about how this works here.


As you use Metorik's segmenting system more often, you'll start to understand it more and find ways to use it to your advantage. Here are some tricks that I've come up with after using it so much, and some that have been suggested by customers (that even I didn't know about or plan for and I built the system).

Find customers that have purchased multiple specific products

By default, when you use the customer Products Purchased filter, it will check if a customer has purchased any of the chosen products (New product #2 OR Book Bundle New):

But what if you only wanted customers that have purchased both New product #2 AND Book Bundle New? Simply add another Products Purchased filter so there's one filter for each product:

Do you have any segmenting tricks you'd like to share with other Metorik users? Let us know by message and we'll get them added here.

Still need help? Contact Us Contact Us