analyzify logo

Shopify Customer Segments vs. Analyzify Segments: A Complete Comparison

Rule-based conditions instead of ShopifyQL, group-by logic that builds many audiences at once, and direct platform sync. A side-by-side breakdown.

Published atPublished: 21.08.2026
Updated atUpdated: 30.10.2026

Shopify customer segments and Analyzify Segments both group customers from your Shopify data, but they differ in how you build the rules, what each segment reports, and where you can use the audience. Shopify’s segments are built as ShopifyQL queries inside the admin and work with Shopify Messaging. Analyzify Segments use a rule builder over purchase data, show revenue and average order value for each segment, and can be synced to Google Ads Customer Match.

This comparison covers how each tool builds segments, what it shows you, how often it refreshes and where the audience can go, so you can decide which one fits your workflow, or whether to use both.

Comparing Shopify customer segments versus Analyzify segments

Key Takeaways

  • Both tools build segments from your Shopify data, and both use ShopifyQL underneath. Shopify lets you edit the query directly. Analyzify gives you a rule builder and shows the ShopifyQL query it generates.

  • Shopify segments update as customers meet the criteria. Saved Analyzify segments refresh once a day.

  • Analyzify adds segment-level reporting: size, orders, total sales and average order value for each saved segment.

  • Activation differs. Shopify segments work with Shopify Messaging and CSV export. Shopify doesn’t document a built-in way to send a segment to Meta or Google Ads as an ad audience. Analyzify segments can be exported as CSV and synced to Google Ads Customer Match.

  • Analyzify starts you off with ten templates for loyalty, behavior and retention, each with a predefined rule and date window.

How Are Segments Built in Shopify and Analyzify?

In Shopify, a segment is a ShopifyQL query you edit, start from a template or generate with Sidekick. In Analyzify, you build a segment from rules in a builder, and the ShopifyQL query is generated and shown for you.

Learning how Shopify segments and Analyzify segments are built

Shopify’s Customer Segments

Shopify’s segment editor represents each segment as a ShopifyQL query: filter names, operators and values combined in a WHERE clause. You can start from a template, open an existing segment and save a changed version as a new segment, or ask Sidekick to write a segment from a plain-language description. The editor also lets you pick from a list of available query options, and your changes appear in the query as you make them.

Analyzify’s Pre-Built Segments

Analyzify includes ten templates in three groups, each with a predefined rule and date window:

  • Loyalty: Best Customers, Loyal Customers, Promising Customers, VIP Customers

  • Behavior: New Customers, One-Time Buyers, Repeat Buyers

  • Retention: Needs Re-engagement, At Risk Customers, Dormant Customers

You can preview any template against your data and save it as is, or edit its rules first. For the rule and date window of each template, see our guide to Shopify customer segments.

Behavior

analyzify-prebuilt-segments-shopify-q27uCW3R.png

  • New Customers: first-time buyers who purchased in the last 30 days
  • One-Time Buyers: customers with exactly one purchase in the last year
  • Repeat Buyers: customers with 2+ purchases in the last year

Loyalty

prebuilt-segments-loyalty-analyzify-KwfOWHrz.png

  • Best Customers: 4+ lifetime orders, purchased in the last 30 days
  • Loyal Customers: 4+ lifetime orders, purchased in the last 6 months
  • Promising Customers: 2 to 3 lifetime orders, purchased in the last 6 months
  • VIP Customers: top-tier customers with 5+ lifetime orders, active in the last year

Retention

shopfiy-segments-analyzify-prebuilt-ones-wOAEPvfC.png

  • Needs Re-engagement: one-time buyers who purchased 3 to 6 months ago but not recently
  • At Risk Customers: customers who purchased 6 to 12 months ago and may churn without contact
  • Dormant Customers: customers whose last purchase was over a year ago

Each card explains the audience, suggests what to do with it, and links to its report.

Each is also editable, so a threshold that doesn’t match your buying cycle can be adjusted rather than rebuilt from scratch.

Between them they cover the lifecycle most stores segment on anyway: who just arrived, who came back, who is worth protecting, and who is drifting.

Analyzify’s Rule Builder

creating customer segments in shopify - analyzify app

To build your own segment, you set a date range (for example the last 30 days, the last 6 months or the last year), then add rules such as number of orders or amount spent, combined with AND/OR logic. You don’t need to write a query. Analyzify generates the ShopifyQL query as you go and shows it, so you can always see exactly how customers are being filtered.

That’s the main difference in how the two tools build segments. In Shopify, the query is what you edit. In Analyzify, you pick rules, and the query is visible for checking.

What Conditions Can You Filter On?

Shopify’s segment editor supports a wide range of customer filters through ShopifyQL. Analyzify Segments are built from purchase data: order count, amount spent and when customers ordered, within a date range you choose.

The Conditions Each Tool Supports

Shopify’s segment editor offers a wide range of customer filters through ShopifyQL.

Analyzify’s segments are built from purchase data: how many orders a customer placed, how much they spent and when they ordered, within the date range you choose. That focus is what the templates and the segment reports are designed around.

If you need a filter that isn’t based on orders, spend or recency, check whether it’s available in Analyzify’s builder before you plan around it.

Grouping Results

Analyzify’s builder lets you choose Group By dimensions (such as customer email or customer name) and which metrics to show (customers, orders, total sales, average order value). This controls how the results of a segment are laid out in the report.

What Does Each Segment Report Show?

Shopify shows a basic report and the list of matching customers for each segment. Analyzify shows size, orders, total sales and average order value for every saved segment, so you can compare segments by value.

What Does Shopify’s Native Segment Report Show?

Once a Shopify segment is saved, Shopify generates a basic report beneath it. When you run a segment, Shopify shows the number of matching customers and lists them below the editor.

Analyzify Segmentation Reports for Shopify Stores

pre-built customer segments - analyzify

Analyzify adds a reporting layer on top of the segment. Every segment carries calculated metrics:

  • Total segment size
  • Total orders generated by that segment
  • Total sales
  • Average order value

These are calculated by Analyzify rather than supplied by Shopify. Native segment reports don’t aggregate totals in the same form. They’re also usable as part of broader reporting and analysis inside the app, not just as labels on a segment.

The reason this matters is comparative. When four segments sit side by side with size, order volume, revenue, and AOV attached, deciding which one deserves budget stops being a judgment call and becomes a reading.

Where Can You Use the Audience?

Shopify segments work with Shopify Messaging and can be exported as a CSV. Shopify doesn’t document a built-in sync of customer segments to Meta or Google Ads. Analyzify segments can be exported as a CSV or synced to Google Ads Customer Match, updated daily.

Can Shopify Sync Segments to Advertising Platforms?

Shopify’s help center describes using segments with Shopify Messaging, and you can export the customers in a segment as a CSV. Shopify doesn’t document a built-in way to sync a customer segment to Meta or Google Ads as an ad audience. Merchants usually upload a CSV to the ad platform or use a third-party app.

Shopify does have a separate tool called Shopify Audiences, which creates audiences of potential new customers for ad platforms. It’s available to eligible Shopify Plus stores in the US and Canada. It generates its own audiences; it doesn’t send your own segments.

Using Analyzify Segments in Google Ads and Other Tools

segments-sync-to-kaGcaBD2.png

Analyzify syncs segments directly to marketing platforms. Once a segment is saved, you can:

  • Export it as a CSV and use the list wherever you need it, for example in your email tool.

  • Sync it to Google Ads Customer Match. The customer list is sent with each daily refresh, with email and address data hashed before it’s sent.

How Do You Create a Segment in Analyzify?

Creating an Analyzify segment takes three steps: set the rules (or pick a template), preview the matching customers and save, then export the list as a CSV or sync it to Google Ads.

1. Create the segment using filter conditions. For example, one-time buyers who purchased 3-6 months ago but not recently:

creating-segments-analyzify-dkrh8OUy.png

2. Preview & Save: your customer segment.

3.Export or sync it to your platforms:

segments-sync-platforms-Np3MJWiP.png

Step three is the one worth pausing on. If the preview returns only a handful of customers, the segment isn’t useful, and you simply don’t save it. You learn that before it becomes a dead audience sitting in an ad account.

Segments must be saved before they can be synced. Stopping a sync is equally direct: disconnect the integration.

How Often Do Segments Refresh?

Shopify adds or removes customers from a segment as they meet or stop meeting its criteria. Saved Analyzify segments refresh once a day, and connected Google Ads audiences are updated with each refresh.

Refresh timing in detail

Preview: when you run a preview in Analyzify, it shows the current result for your rules.

  • Saved segments: refresh automatically once a day with fresh customer data. The Segments list shows when each segment was last updated.

  • Connected Google Ads audiences: updated with the daily refresh. Google then processes the list and adds only the customers it can match, so the audience isn’t available or updated instantly.

In Shopify, customers are added to or removed from a segment as they meet or stop meeting its criteria.

How Often do Segments Refresh?

Inside Analyzify, segment calculations update in real time as your Shopify data changes. A customer crosses a spend threshold, and the segment reflects it.

Inside advertising platforms, audience updates happen daily, because that’s the cadence platforms use to refresh matched customer lists. This is true of any tool syncing to Meta or Google, ours included.

Connection Visibility

The Segments list shows which platforms each segment is connected to and when it was last updated. To stop sending a segment, disconnect the platform; the segment itself stays in Analyzify.

Sync Status and Failure Visibility

Analyzify surfaces the state of every connection. You can see the last sync time, monitor connection status, and see failed sync attempts. Failures usually have plain causes. In Meta Ads, for instance, syncing fails if the ad account hasn’t accepted the Custom Audience Terms of Service.

Visibility into failure is worth more than it sounds. A silently broken audience is a campaign targeting a list that stopped updating weeks ago.

What Do Ad Platforms Show About a Synced Segment?

Google Ads shows a synced segment as an audience with its matched size. It doesn’t show the segment’s revenue, orders or individual customers; those stay in Analyzify.

Do Advertising Platforms Show Segment Revenue?

Advertising platforms don’t display segment metrics. Revenue and order value don’t travel with the audience. Platforms show the audience name and the audience size, and nothing else.

In Meta and and Google Ads you’ll find your audiences under Tools → Shared Library → Audience Manager, ready to use for campaign targeting, but performance has to be analyzed separately.

Where the Data Comes From and What Gets Sent

Both tools read your Shopify data. When Analyzify syncs a segment to Google Ads, it sends hashed email addresses and address details for matching, and nothing from your ad platforms is used as a segment condition.

Shopify Data Read Directly

Segments in Analyzify rely entirely on Shopify data. Every core metric used in segment creation comes directly from Shopify, and reporting inside the app pulls from Shopify rather than from a separate analytics dataset held elsewhere.

The Identifiers Sent for Matching

When you sync a segment to Google Ads Customer Match, Analyzify sends customers’ email addresses and address details, hashed before they’re sent. Google uses them to match customers to its own users, so the audience in Google Ads is usually smaller than your segment.

Can You Segment on Advertising Platform Data?

Segment conditions are limited to Shopify data, which has a practical consequence worth stating plainly: it isn’t currently possible to build segments from advertising platform data. A condition like “customers acquired through a specific Google Ads campaign” isn’t available today.

Which One Should You Use?

The short version: Shopify’s segments are the better fit for flexible filters and messaging inside Shopify. Analyzify Segments are the better fit for purchase-based templates, revenue per segment and a daily-updated Google Ads audience. The table below compares the two on the points that decide it.

Shopify customer segments Analyzify Segments
Source data Shopify customer data Shopify order data: order count, spend and recency
How you build ShopifyQL editor with guided options, templates, or Sidekick 10 templates, or a rule builder (date range plus rules with AND/OR)
Query visibility You edit the ShopifyQL query Generated ShopifyQL query shown as you build
Preview before saving Matching customers and count shown when you run the query Live preview with email, name, orders, total sales and AOV
Segment metrics Basic report per segment Size, orders, total sales and AOV for every saved segment
Refresh Customers added or removed as they meet the criteria Saved segments refresh once a day
CSV export Yes Yes
Ad platform activation No documented built-in sync to Meta or Google Ads; CSV upload or third-party apps Google Ads Customer Match, updated daily
Plan Built into the Shopify admin Part of Analyzify Plus

Use Shopify’s segments if you mainly want lists for Shopify Messaging, you’re comfortable working with ShopifyQL, or you need filters beyond purchase history.

Use Analyzify Segments if you want ready-made purchase-based templates, revenue and AOV for every segment at a glance, and a daily-updated customer list in Google Ads without manual uploads.

Many stores use both: Shopify’s segments for messaging inside Shopify, and Analyzify Segments for purchase-based reporting and Google Ads audiences.

Conclusion

Shopify customer segments and Analyzify Segments solve different parts of the same job. Shopify’s native segmentation is flexible and built into the admin, and it suits stores that work mostly inside Shopify. Analyzify Segments adds ready-made purchase-based templates, a rule builder that shows its ShopifyQL, revenue and AOV for each segment, and daily sync to Google Ads Customer Match. Choose based on where you’ll use the audience and how you prefer to build rules.

Frequently Asked Questions

Can you sync Shopify customer segments to Meta Ads or Google Ads?

Shopify doesn't document a built-in sync for customer segments to Meta or Google Ads. You can export a segment as a CSV and upload it, or use a third-party app. Analyzify can sync saved segments to Google Ads Customer Match.

Not necessarily. In Shopify you can start from templates or ask Sidekick, though segments are stored as ShopifyQL queries. In Analyzify you build with rules, and the generated ShopifyQL is shown so you can check it.

No. There are ten templates for loyalty, behavior and retention, and you can edit any of them.

Analyzify focuses on purchase-based segments, with revenue and AOV for each segment and a daily sync to Google Ads Customer Match. Shopify's segments are more flexible in filters and are built for use inside Shopify.

No. They serve different points in the workflow. Shopify's segmentation stays useful for anything you do inside the admin. Analyzify adds segment-level revenue reporting and direct audience activation on advertising platforms, which native segmentation doesn't cover.

Yes, in Analyzify. Each saved segment shows its orders, total sales and average order value. Ad platforms show audience size, not revenue.

Saved Analyzify segments refresh once a day, and connected Google Ads audiences are updated with each refresh. Google then processes the list before the audience updates.

Email addresses and address details, hashed before they're sent, so Google can match customers to its users.

Yes. A saved segment can be synced to Meta Ads, Google Ads, and Klaviyo simultaneously, or to any one of them individually. Segments must be saved before they can be synced.

Disconnect the platform from the segment. The segment stays in Analyzify.

The most common cause is an ad account that hasn't accepted Meta's Custom Audience Terms of Service. Analyzify shows connection status, last sync time, and failed sync attempts, so a broken connection surfaces rather than quietly leaving a campaign pointed at a stale list.
Yes. Any saved segment can be exported as a CSV file, including individual groups produced by group-by logic. Direct sync is the faster route, but the export remains available whenever you need the file itself.

Latest Posts

The latest news, technologies, and resources from our team.
View all posts
Blog Post Icon
Shopify BFCM Tracking Checklist: Can You Trust Your Ad Results?
Published at30.09.2026
Published byİsmail Atasoy
Check Shopify purchase tracking, attribution and profit before BFCM. Find duplicate conversions and reporting gaps with our Black Friday tracking checklist.
Blog Post Icon
Shopify Customer Segments vs. Analyzify Segments: A Complete Comparison
Published at21.08.2026
Published bySerhat Bora
Rule-based conditions instead of ShopifyQL, group-by logic that builds many audiences at once, and direct platform sync. A side-by-side breakdown.
Blog Post Icon
How the Klaviyo Shopify Integration Actually Works
Published at13.08.2026
Published byİsmail Atasoy
See how Klaviyo tracks Shopify events, where native tracking falls short, and how server-side tracking can improve event and checkout coverage.
Blog Post Icon
Google Tag Gateway vs Server-Side GTM for Shopify: Which Do You Need?
Published at13.08.2026
Published byİsmail Atasoy
Learn the difference between Google Tag Gateway and server-side GTM for Shopify, what each one does, and which setup fits your tracking needs.
Sign up for our newsletter
Be the first to know about releases and industry news and insights.
We care about your data in our privacy policy.
Take the first step towards reliable trackingJoin 3,000+ merchants who trust their tracking with Analyzify.