Skip to content
Klaviyo customer segmentation connecting shoppers into distinct audiences based on purchase behavior, engagement, customer value, and lifecycle stage
KlaviyoSep 30, 202622 min

Klaviyo Segmentation: Pairing Every Segment With the Flow It Feeds

A Klaviyo segment is a set of conditions. It doesn’t send anything. Every message a segment affects goes out through a campaign audience, a flow trigger, or a flow filter, and each of those has its own rules for who actually receives it. A segment that sends is only useful when it’s built for the specific flow or send rule it feeds and the settings that connect the two are right.

We’re a Klaviyo Partner, and we build segment libraries as part of the lifecycle programs we run for Shopify brands. What follows is the structure we’d walk a client through: each segment, the flow or rule it feeds, and the Klaviyo mechanic that decides whether a message goes out.

How Klaviyo Segmentation Works: Segments Are Conditions, Not Delivery

Lists and segments sit next to each other in Klaviyo and behave differently. Segments are dynamic and lists are static (opens in new tab). Someone joins a list through a form, an import, or a manual add, and stays until they’re removed. A segment recalculates: it grows as new people meet the conditions and shrinks as people no longer meet them.

That difference decides what each one can do. You can’t quick add to a segment, import a segment, or make a signup form that adds subscribers to a segment, but you can do that for a list. Klaviyo recommends one main list per channel holding every consented, active profile, and gives segments three jobs: targeting campaigns, triggering flows, and analysis. If you need a frozen copy of a segment, a snapshot creates a separate list (opens in new tab) that contains all the profiles in the segment at the moment of the snapshot.

Segments don’t check consent unless you tell them to. Otherwise, they pull from everyone in your account, including people who haven’t necessarily opted in to receive marketing emails from you. So every segment you send to needs a consent condition in its definition.

The number on a segment isn’t the number a campaign sends to. The campaign builder’s estimate runs smaller (opens in new tab) because it applies suppression, channel consent, and Smart Sending on top of membership. The final send count is determined at send time, when Klaviyo takes a snapshot of everyone who still qualifies for the audience and is eligible to receive messages.

A campaign can target at most 15 lists or segments (opens in new tab), and Klaviyo automatically deduplicates any profiles that appear more than once, so none of your users receive the campaign more than once. Anyone in a Don’t send to group is subtracted from the included groups.

Klaviyo changed its consent condition in October 2023, when the condition If someone is or is not suppressed for email was replaced by the condition If someone cannot or can receive marketing (opens in new tab). That condition is broader than the name suggests. A profile that isn’t suppressed and has never subscribed still counts as able to receive email marketing.

To limit a segment to profiles that have consented (opted in) to a marketing channel, add the condition above. Then click Add filter and select “because person > subscribed.” Without that filter, the segment includes profiles Klaviyo marks with a yellow exclamation status: they can receive email because they aren’t suppressed, but they’ve neither subscribed nor opted out.

Klaviyo’s guidance on them is to exercise caution when contacting them (opens in new tab). They can still receive email, an abandoned cart message for example, without having subscribed.

Suppression sits on top of consent. Klaviyo lists the reasons a profile gets suppressed: a hard bounce, soft bounces more than 7 consecutive times (only soft bounces in the past 2 years count), a spam complaint, a manual suppression, or a suppression synced from a previous ESP. A suppressed profile can’t receive marketing messages, even if they’ve provided consent and indicated they want to receive emails. Unsubscribes show up as a consent status, not a suppression reason.

Two edge cases don’t show up in the standard conditions. List-specific suppressions, which exist on paid plans with global unsubscribe turned off, aren’t caught by the cannot-receive-because-suppressed condition. And Klaviyo notes that the GDPR condition “does not include people located in the UK, so an additional location-based rule should be added to your segment definition in order to comply with GDPR UK legislation.” Flow filters got matching consent changes (opens in new tab).

How Often Klaviyo Segmentation Updates

Do Klaviyo segments update automatically? Yes. Most segments update in close to real time (opens in new tab), and profiles move in and out of segments based on whether or not their interactions with your brand match the conditions you set. In some cases, a high volume of segmentation requests across Klaviyo’s customer base can cause delays.

How often do Klaviyo segments update? It depends on which side of the condition moves. A qualifying action adds a profile right away, but a profile that stops qualifying because time passed is removed on a daily cycle: because there’s no event triggered by not purchasing, profiles that no longer qualify for the segment are removed once per day. Klaviyo’s example is a purchased-in-the-last-30-days segment that adds a buyer immediately and drops a buyer who hasn’t reordered on day 31.

A window like between 30 and 60 days ago adds and removes profiles once every 24 hours on both sides. A flow triggered by that kind of segment can only pick someone up when the segment adds them, so expect entries in a daily batch rather than at the moment a customer crosses day 30. These calculations are based on UTC, which sets where each day’s boundary falls.

If you manually update a segment, it can take up to 15 minutes to process, and if you’re monitoring a segment, updates can take up to an hour. Manual updates have a side effect on flows: manually updated segments don’t allow users to enter segment-triggered flows. A new segment also needs time: depending on its size, it may take a while to populate.

Unused segments go inactive. Inactive segments are any segments that you haven’t used in the last 45 days (opens in new tab) (for regular segments) or 365 days (for starred segments). An inactive segment isn’t available for campaigns, flow triggers and filters, exports, or signup forms until you reactivate it, and general segment activity, meaning profiles moving in and out of a segment based on its definition, doesn’t prevent a segment from becoming inactive. A segment-triggered flow keeps its segment alive: as long as the flow is active, the segment also remains active.

Segment-Triggered Flows: When Klaviyo Segmentation Sends a Message

Klaviyo flows have six trigger types (opens in new tab): Added to list, Added to segment, Metric, Date property, Price drop, and Low inventory. Performance metrics such as Opened Email and Clicked Email can’t be used to trigger flows. The Added to segment trigger is where Klaviyo segmentation turns directly into sends, and its entry rules are narrow.

The core rule: a profile triggers a segment or list-based flow when they newly qualify (opens in new tab) for the segment or list. A flow triggers only when a profile’s data causes them to organically enter the segment, and manual edits to a segment’s definition don’t trigger flows. Other paths that don’t count include manually adding profiles, merging profiles or lists, repeat activity while someone’s already in the segment, and integrations that add profiles without triggering flows.

That rule affects launch day. If you build a segment-triggered flow on a segment that already has members, none of them enter, because segment-triggered flows only trigger when someone is added to the segment organically (opens in new tab). The fix is Add past profiles (opens in new tab), which places existing members either relative to when they joined or as if they’d just joined. Adding past profiles doesn’t count as new qualification and doesn’t re-trigger the flow.

Re-entry decides whether someone can go through the flow a second time. The setting offers No re-entry, Allow re-entry, or Allow re-entry after a time period, and new segment-triggered flows default to No re-entry, as list-triggered flows do, while metric and date property flows default to Allow re-entry. Re-entry criteria now serves as the single source of truth for flow entry behavior, and it’s only checked when someone enters the flow organically. By default, then, a segment-triggered flow sends once per profile, and changing re-entry is what lets someone who leaves and rejoins the segment receive it again.

Klaviyo released the setting to accounts in stages, so check your flow settings before assuming you have it. One more rule applies after entry: recipients only receive messages within a flow if they’re still a member of the connected segment at send time. In a multi-email VIP or winback sequence, someone who drops out of the segment between messages stops receiving the rest.

Segment triggers aren’t the default choice for every flow. Any segment that uses the metrics from the What someone has/has not done dropdown can also be built using a metric-triggered flow, and Klaviyo’s example for following up on a specific product purchase is a Placed Order trigger with a trigger filter, not a segment trigger. Segment triggers fit entry that depends on a state or on several conditions at once, such as VIP status, a sunset definition, or an RFM group change. Our 2022 list of basic and advanced Klaviyo flows covers which flows to build first.

Klaviyo Segmentation in Flow Filters

Trigger filters and profile filters look alike and run on different schedules. Trigger filters read the data on the triggering event and exist only for metric, custom object, and price drop flows, and metric-based trigger filters are only checked when an individual first enters the flow (opens in new tab). Profile filters read the profile itself, and they’re checked when someone first enters a flow and before each action takes place.

A profile that fails a profile filter at one step stays in the flow. Klaviyo doesn’t remove someone from a flow completely if they fail the flow’s filters at a single step, and contacts continue to be scheduled for the next step. Per-message additional filters apply to that one message only. The re-check is what makes a placed-order-since-starting-this-flow filter work in a cart sequence: someone who buys after the first email fails the filter before the second, a setup our abandoned cart email flow build walks through.

Which Shopify event you filter on also matters. Placed Order and Ordered Product sync seconds apart, and Klaviyo’s recommended best practice is to use the Placed Order event to trigger and filter flows and segments (opens in new tab).

Klaviyo Segmentation Paired With the Flows It Feeds

Below is the core library we’d map for a Shopify brand, with each segment next to the flow or send rule it feeds and the mechanic that decides whether a message goes out. For how those flows rank against each other on return, see our Klaviyo flows ranked by return.

Segment What it feeds The mechanic that decides whether it sends
Engaged (subscribed, opened or clicked recently) Regular campaign audience The “because person subscribed” consent filter; final count set at send time
Unengaged Don’t send to on campaigns; matching profile filter on high-volume flows Exclusions subtract from included groups; profile filters re-check before each message
Sunset (Email) Sunset flow, segment-triggered Organic entry only; suppression is a manual step outside the flow
Recent and repeat buyers Post-purchase campaigns and cross-sell Placed Order data; time-based exits processed once a day
Lapsed buyers (purchase window) Winback flow, segment-triggered Daily recompute; No re-entry by default; membership checked at send time
VIP or high predicted CLV VIP flow or campaign tier Predictive analytics eligibility; model retrained weekly
RFM group Flow triggered on Current RFM group Paid subscription; properties refresh nightly
Shopify customer tag (e.g., Wholesale) Exclusion from retail campaigns and flows Shopify Tags list property; Includes any of operator

Engaged Segments and Campaign Audiences

Klaviyo’s recommended engaged segment (opens in new tab) is: can receive email marketing because subscribed, and opened or clicked an email at least once in the last 30 days, with an optional clause for anyone who subscribed in the last 15 days. Klaviyo’s reasoning is that sending to unengaged subscribers puts your sender reputation and deliverability at risk. For infrequent senders, it suggests a long time period, such as 60 days rather than 30 days. For large promotions such as Black Friday or a product release, Klaviyo says you can consider expanding your sending lists, but that for your regular campaigns, engaged sending is essential.

New accounts come with Engaged 30, 60, and 90-day segments (opens in new tab), and Klaviyo calls your engaged segment the primary group of people that you should send to. Apple Mail Privacy Protection inflates opens, so an open-based engaged definition will count some people who never read the email. Klaviyo suggests several engagement tiers (opens in new tab) instead of one engaged/unengaged split, for example recent purchasers within four months and nearly lapsed customers at 4 to 13 months. For how mailbox providers read engagement signals, see our email deliverability guide for 2026.

Klaviyo claims that “Highly segmented campaigns return more than 3 times the revenue per recipient as unsegmented campaigns.” That’s a vendor claim from Klaviyo’s own benchmark analysis of Q4 2017 campaigns (opens in new tab) sent by US-based Klaviyo customers, which found $0.19 revenue per recipient for highly segmented sends against $0.06 for unsegmented ones. Klaviyo says it analyzed 2,619,441,297 emails sent between October 1 and December 31, 2017.

Klaviyo sorted sends by how much of the list they reached, not by what the segment was: “Highly segmented: emails sent to <20% of list" and "Unsegmented emails: sent to 90%+ of list". Klaviyo also states an assumption: "We assume that when lists are highly segmented to a small portion of the overall base, those campaigns are being sent to engaged subscribers." So the study compares small, presumed-engaged sends with near-full-list sends, from data that predates Apple's Mail Privacy Protection, which means its open rates don't transfer to today. It supports engaged sending in general more than it supports any particular segment.

Unengaged Klaviyo Segmentation for Exclusions

How do you create an unengaged segment in Klaviyo? Klaviyo defines an unengaged segment (opens in new tab) as: can receive email marketing, received email at least 5 times over all time, opened 0 times in the last 90 days, and clicked 0 times in the last 90 days. Klaviyo’s reason is that sending to unengaged profiles who haven’t engaged with your emails in 3-6 months can result in inbox providers such as Gmail, Yahoo, and Outlook placing your emails into the spam folder.

Klaviyo adds that brands sending daily or several times a week should consider 30 days instead of 90 (opens in new tab), and that an account that recently moved from another ESP should include that platform’s open and click data.

This segment is for exclusion. On campaigns it goes in Don’t send to. On high-volume flows, Klaviyo’s instruction is a flow filter that matches your unengaged segment, meaning the same conditions rebuilt as a profile filter, which then gets re-checked before every message. Klaviyo also says where not to apply it: it’s fine to allow these contacts to enter flows for certain key touchpoints, like a re-engagement or abandoned cart flow.

The Klaviyo Sunset Flow

A Klaviyo sunset flow gives long-unengaged subscribers a final set of messages before they’re suppressed. Klaviyo defines the Sunset (Email) segment (opens in new tab) as: can receive email marketing, created at least 180 days ago, received email at least 5 times in the last 72 weeks, and zero opens, clicks, Active on Site, Viewed Product, Checkout Started, and Placed Order events over all time. This definition also appears as the prebuilt Sunset (Email) segment in the Segment Library, and it’s the same logic Klaviyo uses for suppression recommendations on the Suppressed profiles page.

Klaviyo recommends one to three emails, then marking anyone who still doesn’t engage with a boolean profile property and suppressing them. The flow can’t do the suppressing: it isn’t currently possible to suppress profiles as a flow action. Because entry is organic, a sunset flow built on a segment that’s already full needs Add past profiles to reach the people who qualified before launch.

How do you suppress a segment in Klaviyo? Build a segment on the property the sunset flow set, then use Suppress current members on it. That action covers only the profiles in the segment at that moment, not anyone who joins later, and you have to repeat it each time before sending a campaign.

Purchase-History Segments From Shopify Data

Shopify supplies most of the purchase data behind Klaviyo segmentation. The synced events (opens in new tab) include Checkout Started, Placed Order, Ordered Product, Fulfilled Order, Cancelled Order, Refunded Order, shipment events, Active on Site, Viewed Product, Viewed Collection, Submitted Search, and Added to Cart.

Placed Order carries filterable properties such as $value, Items, Collections, Item Count, Discount Codes, Total Discounts, and Source Name. Ordered Product fires once per item with SKU, variant name, variant options, and product tags, which is useful when creating behavioral segments based on product variant options and other detailed information that’s not available in the Placed Order event.

Some sync details change what a purchase segment contains. The initial sync pulls the last 90 days first, then full history, and runs in real time after that. Klaviyo only receives events from fully refunded orders, not partially refunded orders, and it doesn’t subtract canceled and refunded orders from revenue the way Shopify does, so a revenue-threshold VIP segment in Klaviyo may include customers whose Shopify net revenue falls below the threshold. Profiles deleted in Shopify aren’t correspondingly deleted in Klaviyo.

Connecting Shopify also adds prebuilt segments: Churn Risks, Potential Purchasers, VIP Customers, Winback Opportunities, and Repeat Buyers. Treat them as drafts and check each definition against the flow it’s going to feed. For how purchase segments become a repeat-order program, see how a properly built Klaviyo setup turns purchase history into repeat revenue.

Klaviyo Segmentation With Predictive Analytics

Klaviyo predictive analytics adds fields you can segment on (opens in new tab): predicted gender, historic CLV, predicted CLV, total CLV, predicted number of orders, and average time between purchases. Predicted CLV (opens in new tab) is predicted spend over the next year. Klaviyo automatically builds a Customer Lifetime Value (CLV) model using your company’s data and retrains the model at least once a week. Predicted gender is based on first name and census data.

The fields only appear once an account clears a data gate. Klaviyo requires at least 500 customers who’ve placed an order (non-zero value, not canceled or refunded), at least 180 days of order history with recent orders (orders in the last 30 days qualify), some customers with 3 or more orders, and an ecommerce integration or orders sent through the API. The 500 counts customers who placed an order, not profiles and not orders.

Klaviyo’s own caution is that “predictions work best when averaged over many customers and are not expected to be exact for any single individual.” That makes predicted CLV a better input for campaign tiers than a per-person trigger. The expected date of next order also doesn’t consider which products someone bought, so for products with known replenishment cycles Klaviyo recommends a Placed Order-triggered flow with trigger filters instead.

RFM Segments Need a Paid Klaviyo Subscription

RFM isn’t part of the standard product. Advanced KDP and Marketing Analytics aren’t included in Klaviyo’s standard marketing application (opens in new tab), and a subscription is required to access the associated functionality. With the subscription, the account still needs the same data as predictive analytics: 500 customers who’ve placed an order, an integration or API orders, 180 days of history with orders in the last 30 days, and some customers with 3 or more orders. Access is limited to Owners, Admins, Managers, and Analysts.

Each customer gets a 1 to 3 score for recency, frequency, and monetary value. By default, recency scores 3 for a purchase within 180 days (opens in new tab), 2 within 365 days, and 1 beyond that, while frequency and monetary value split into thirds. Only orders with a positive value count. Customers fall into six groups: Champions, Loyal, Recent, Needs attention, At risk, and Inactive.

To segment on RFM, use the Current RFM group or Previous RFM group profile property (opens in new tab) with the type set to Text. Those properties refresh nightly (opens in new tab), and within 2 hours of an RFM settings change. The RFM dashboard updates immediately, while the changes on a profile record update with a delay. A group change can drive a flow too, by using Current RFM group as the flow trigger or in a conditional split.

Klaviyo allows multiple RFM models (opens in new tab). You can create up to 4 models per account, and each model has its own conversion metric and its own thresholds. To trigger a flow on a change in one model, use that model’s Current RFM group property in your flow trigger or conditional split. Klaviyo cautions that a model with only a few hundred customers produces groups too small to act on, and new model properties take up to 2 hours to appear in profiles, segments, and flows.

Channel Affinity Has Its Own Gate

Channel affinity doesn’t share the predictive analytics gate. Criteria for channel affinity differs from other Predictive Analytics features (opens in new tab), and you can qualify for it independently. It requires at least 2 activated channels, at least 1,000 profiles with at least 1 delivery through each channel, at least 5,000 campaign deliveries on each channel in the last 6 months, and at least 1 engagement on each channel.

Channel affinity properties are re-evaluated and updated every 2 weeks, so a segment built on them moves on a two-week cycle, not a daily one. It’s a tool for brands running email and SMS as one program, and the consent condition covered above applies to SMS and push as well as email.

Shopify Tags in Klaviyo Segmentation: Four Things Called Tags

A Shopify store connected to Klaviyo has four things called tags, and only two of them change who’s in a segment.

Shopify customer tags change membership. Klaviyo’s Shopify integration creates a single “Shopify Tags” property (opens in new tab), which is stored as a list data type on the Klaviyo customer profile. That property holds any custom tags assigned to that customer in Shopify, such as Wholesale or VIP, and it works in segments and profile filters.

Until October 2024, Klaviyo only supported Contains for list types. That operator is now called Includes any of, to distinguish it from the new Contains the text operator. For an exact tag match, use Includes any of, and remember that values are case sensitive.

Shopify product tags change membership too, through the Tags property on each Ordered Product event. A segment on customers who ordered a product with a given tag reads that event, not the Placed Order event.

Shopify order tags often don’t. Because Klaviyo syncs all metrics in real time, any tags, such as order tags, that might be added to an order after it’s processed won’t sync into Klaviyo. A segment built on a tag that an app or a staff member adds after checkout will stay empty, which is one of the checks in a Klaviyo account audit.

Klaviyo’s own tags don’t touch membership at all. In Klaviyo, tags serve as labels that help you efficiently organize and manage (opens in new tab) your contact lists and segments. Segments defined with AI get an automatic klaviyo-ai tag, and segments built from funnels get a Funnel Analysis tag, both for organizing only.

Shopify’s own customer segments are a separate case. Shopify customers can sync segments built in Shopify to Klaviyo as lists (opens in new tab), and those lists don’t update as segment membership changes in Shopify, or if segments are deleted. The sync needs the Klaviyo Shopify integration and the Klaviyo app embed turned on in Shopify. Anything that should change over time has to be rebuilt as conditions in Klaviyo.

Building Klaviyo Segmentation Logic That Holds

Klaviyo’s segment conditions (opens in new tab) fall into these seven families. An eighth condition, Steps someone has taken in a specific order (opens in new tab), is the event funnel segmentation condition, and covers sequences. It’s available to customers with the Marketing Analytics or Advanced Klaviyo Data Platform (AKDP) products. Custom properties from quizzes and preference forms fall under properties about someone, which is where zero-party data from your forms becomes usable in segments.

  • What someone has done or not done
  • Properties about someone
  • Where someone is located
  • If someone is or is not in the EU
  • If someone is in or not in a list
  • If someone can or cannot receive marketing
  • Predictive analytics about someone

AND and OR decide who a multi-condition segment includes. By default, the operator is set to OR, but this can be toggled to AND at any time, and using the AND connector between conditions (opens in new tab) makes a segment or flow filter more exclusive.

Negative conditions joined with OR, such as country doesn’t equal USA OR doesn’t equal Canada, include every profile with a country set, since each one fails at least one. To exclude both countries, join them with AND.

Event conditions have their own limits. You can have a maximum of 10 filters for each event condition, and only top-level properties are available for segmentation, so nested data (second- and third-level data) won’t appear in the dropdown menu. Date operators aren’t supported on event properties, so the workaround is to save the date as a profile property. Values are case sensitive, and the value dropdown lists up to 1,000 unique values, though you can type one that isn’t listed.

Missing data behaves in a specific way. Since April 2023, profiles where a boolean property doesn’t exist are left out of evaluation rather than treated as false (opens in new tab). Klaviyo has matches regex and does not match regex operators (opens in new tab) for profile properties and for event and sequential condition filters, and regex always matches the complete value from beginning to end.

Segment membership as a condition works differently from list membership. Klaviyo’s segment conditions include in or not in a list, and in the Segments API the group-membership field is an array of list IDs (opens in new tab), with only lists supported. If you need one segment’s population inside another, rebuild its conditions or snapshot it to a list.

Preview before saving. Segment preview (opens in new tab) supports estimated counts and sample profiles for segments with 100 or fewer criteria, and your segment’s profile count can’t be larger than the smallest criterion count. A segment far smaller than you expected usually means one condition is narrower than you meant it to be.

Klaviyo can draft segments for you. Define with AI (opens in new tab) is for paid accounts, and its button doesn’t appear when you edit an existing segment. Composer, Klaviyo’s AI marketing agent, which Klaviyo labels Beta, can draft segments from plain language (opens in new tab).

Klaviyo says Composer drafts the segment, but you stay in control: you review it and save it yourself before it becomes part of your account. It also says Composer can’t invent a property you don’t have, so a segment can only be as specific as your data allows. Klaviyo’s advice is to check the profile count before you save.

Composer can also audit a segment library (opens in new tab). Klaviyo says Composer reviews your segment library for broken logic, duplicate or overlapping segments, coverage gaps, and deliverability or consent risks. Audits draw on Composer credits. Klaviyo says “Composer is advisory,” so its findings still need someone to check them against the flows each segment feeds.

Klaviyo Segmentation Limits

Klaviyo has list and segment limits (opens in new tab). For most accounts, the default limits are up to 1,000 lists, up to 1,000 active segments, no limit on inactive segments, and up to 100 criteria per segment, with starred segments counted within the segment limit. Some accounts may have different limits due to legacy configurations or approved overrides, and no existing lists or segments are automatically deleted as part of enforcing the limits.

Inactive status is how you stay under the active cap: use inactive segments to store definitions you don’t need to run actively, without counting against the active segment cap. Other caps have their own subjects: 15 lists or segments per campaign, 10 filters per event condition, 500 zip codes bulk-added on a Zip Code property condition, and up to 4 RFM models per account. The Segments API caps processing at a maximum of 5 segments processed at a time and creation at a maximum of 100 segments created per day, which is a limit on segments created through the API, not the 100-criteria limit on a single segment.

Where to Start With Klaviyo Segmentation

For an account whose email list segmentation is one engaged segment and a weekly campaign, this is the order we’d build in:

  • Add the because person subscribed filter to every segment used as a campaign audience.
  • Pair an unengaged segment with campaign exclusions, a matching filter on high-volume flows, and a sunset flow.
  • Build purchase-history segments on Placed Order and connect the winback and VIP flows, checking Add past profiles and re-entry on each.
  • Map Shopify customer tags you already use, and move any segment built on late order tags onto customer or product data.
  • Add predictive analytics and RFM segments once the account clears Klaviyo's predictive analytics data gate, and for RFM, holds the subscription.

The first three steps don’t depend on eligibility gates or add-ons, and they cover the delivery rules that decide whether a segment reaches anyone. Predictive and RFM segments refine who gets which message; the consent filter, organic entry and re-entry decide whether anyone gets one.

If you want someone to check that wiring on your account, our segmentation audit is a no-obligation look at your customer data, your current segmentation, and the segments you haven’t built yet, with a plan for activating them. The same page has the form for a free Growth Audit if the problem goes beyond segments. You’ve already got the customer data. We make sure your segments actually use it.

About the author

BLKDG Team

Not sure where the gap is? That's exactly what the Digital Marketing Growth Audit is for.

A free, no-obligation look at where your site can win more traffic and conversions, with a clear digital marketing roadmap to get there. Just a straight read on where your digital presence stands and where it's headed.