What is Shopify Audiences?
Shopify Audiences is a free app, built by Shopify, that generates custom audience lists of likely buyers and exports them automatically into your connected ad accounts. It is exclusive to Shopify Plus merchants who use Shopify Payments and operate in the United States or Canada. The app draws on commerce intent signals contributed by participating stores across the Shopify network, then uses machine learning to match those signals against the attributes of your store and your products. Shopify states that merchants using it cut customer acquisition costs by up to 50%, and that campaigns using the latest Retargeting Boost lists have produced as much as twice the number of orders per marketing dollar spent on retargeting compared with the next-best available tactic.
Put plainly: it is a targeting layer, not an ad platform. You still run your marketing campaigns on Meta, Google, TikTok, Pinterest, Snapchat or Criteo, you still pay those platforms directly for the media, and your ads still appear in the same places. What changes is who sees them, and therefore how many of your online advertising campaigns turn impressions into sales.
The problem it was built to solve
Since iOS 14.5 and the long decline of third-party cookies, the pools of people that ad platforms can confidently identify have shrunk. Pixel-based retargeting misses a growing share of visitors, lookalike modeling gets thinner, and the cost of finding a new customer keeps climbing. Ad platforms can narrow a target audience by demographics and interests, but they have limited visibility of what people actually buy.
Shopify has that visibility. Millions of orders pass through the platform, and the merchants who opt in contribute the signals behind them to Shopify Network Intelligence. Shopify Audiences turns that pooled purchase behavior into audience lists, which is a materially different input from browsing interests. A shopper who bought a complementary product last month is a stronger prospect than a shopper who once tapped an interest category.
That difference is the whole pitch. Most audience tools and third-party apps segment on who someone appears to be. This one segments on what millions of people have actually bought, which is the closest thing to real buyer intent that any ecommerce business can act on.
Who Shopify Audiences is for
The app is aimed at Shopify Plus store owners and the marketers working alongside them who already spend meaningfully on paid acquisition and want better returns from that spend rather than a new channel. If paid social and paid search are a minor part of your mix, the app will not change much. If you are spending five or six figures a month across ad platforms, an improvement in exclusion accuracy alone changes your numbers. We cover the point at which it stops being worth chasing in our view further down.
It is also worth being clear about what it is not. Shopify Audiences is not an analytics dashboard, not an email tool, and not a replacement for your own customer segmentation work. It is one option among several for improving the targeting of advertising campaigns, and the businesses that get the most from it tend to have the other fundamentals already in place: clean tracking, healthy organic traffic, and a paid strategy someone owns.
How Shopify Audiences Works
The mechanics are simpler than the marketing suggests. There are three moving parts: data sharing in, machine learning in the middle, and an automatic export out to your ad account.
Step 1: Data sharing into the network
When you install the app and turn on data sharing, your store begins contributing commerce signals to Shopify Network Intelligence. Participation is the price of entry. Merchants who do not opt in to contribute cannot draw on the pooled information, and stores that opt out are excluded from the analysis entirely. Your data sharing settings apply across every ad platform you later connect.
Step 2: Machine learning builds the audience lists
The algorithm analyzes signals from every stage of the buyer journey across participating stores, from first browse through to checkout or cart abandonment, and combines them with the attributes of your own store and catalog. The output is a ranked view of buyer intent: people most likely to purchase from you specifically. These are commerce insights rather than interest categories, and that is the difference the whole product rests on.
One detail is worth understanding, because it is the opposite of what most people assume. Shopify does not simply list everyone who has bought the same category of product as yours. Those people already own it. The model looks instead at buyers of complementary products, where a future purchase is more plausible. That choice also protects individual merchants, because it stops one store's customer base being handed straight to a direct competitor.
Step 3: Automatic export to your ad account
Once you connect an ad account, the app creates and exports the relevant audience lists for you. The Google integration covers Search, Shopping, Gmail, YouTube and the Display Network from a single connection, and each further integration behaves the same way. There is no manual export step and no file to download. The lists appear in your ad platform's audience library, ready to select as a target when you build an ad set or ad group. Underlying customer records are hashed before they are sent, matched against the platform's own user base, then deleted. You cannot download a list once it has been exported, which is a deliberate control rather than a missing feature.
How often the lists refresh
Refresh cadence varies by audience type, and this is where a lot of published information is wrong. Retargeting Boost audiences are refreshed on the ad platform with additional potential customers every one to seven days. Prospecting audiences refresh every seven to fourteen days. Lookalike audiences are refreshed by the ad platform itself rather than by Shopify. A newly connected account typically sees its first lists appear within about 24 hours.
Every Audience Type, Platform by Platform
Shopify Audiences does not generate one generic list. It generates several objective-based types, and the exact set differs by ad platform. This is the detail most guides skip, and it matters, because choosing the wrong type for your campaign objective is the most common reason merchants conclude the app does not work.
Meta audiences (Facebook and Instagram)
Meta gets the fullest set of four.
Retargeting Boost. Added to existing retargeting ad sets to reach more people who have engaged with your brand but have not purchased yet. Refreshed every one to seven days.
Prospecting. Added to new or existing prospecting ad sets. These are people similar to buyers of your products or of complementary products. Refreshed every seven to fourteen days.
Meta Lookalike. Generated by Meta using your Retargeting Boost list as the source. It covers 3% of Meta users in the United States and Canada, with an estimated size of 9.1 million people. Meta manages and refreshes it.
Existing Customers Plus. Your lifetime existing customers in the US and Canada. Use it as an exclusion on prospecting, as an inclusion on remarketing, or as a signal for Advantage+ campaigns.
Google audiences
Google lists reach Search, Shopping, Gmail, YouTube and the Display Network. Two types are generated. Prospecting seed is designed to be added as a source to Performance Max campaigns so Google can find the right customers, and refreshes every one to seven days. Existing Customers works as an exclusion, a remarketing inclusion, or a Performance Max signal.
Criteo audiences
Criteo receives Retargeting Boost, Prospecting, Existing Customers, and a Criteo Lookalike segment of 100,000 customers across the US and Canada, built by Criteo from your Retargeting Boost list and refreshed on Criteo's side.
Pinterest audiences
Pinterest receives Retargeting Boost, Prospecting and Existing Customers, plus a Pinterest Actalike audience covering 10% of Pinterest users in the United States. Pinterest manages the Actalike list.
Snapchat audiences
Snapchat receives Retargeting Boost, Prospecting and Existing Customers, plus a Similarity Lookalike audience covering users across the US and Canada, generated and refreshed by Snapchat.
TikTok audiences
TikTok is the narrowest integration of the six. It receives only a TikTok Lookalike audience, built by TikTok as a Narrow Lookalike from a Shopify Audiences Lookalike Seed and covering TikTok users in the United States, plus an Existing Customers list. There is no Retargeting Boost or Prospecting list for TikTok. If TikTok is your primary ad platform, temper your expectations accordingly.
Matching the audience type to the objective
The pattern across all six platforms is consistent. Retargeting Boost belongs in bottom-of-funnel ad campaigns. Prospecting and the various lookalikes belong at the top. Existing Customers and Existing Customers Plus belong in the exclusion field of every prospecting campaign you run, and only in the inclusion field when you are deliberately reactivating past buyers with a new product launch or a seasonal set of discounts.
Because the lists are generated for you, the practical skill is selection rather than construction. Look at the objective of each of your ad campaigns, pick the audience type built for that objective, and resist the temptation to stack every available list into one ad set. Overlapping target audiences compete with each other in the auction and make your results harder to read.
What Is New in Shopify Audiences v2.4
Shopify Audiences launched in May 2022 and has been through several releases since, adding ad platform integration after integration along the way. The current version is v2.4, and it introduced one new audience type along with improved algorithms behind the existing lists.
Existing Customers Plus
The headline addition. Existing Customers Plus identifies lifetime existing customers rather than a recent window, and Shopify reports that it excludes on average 40% more customers than the standard lists an ad platform can build on its own. That number is the most reliable gain in the whole product. Every dollar you stop spending on someone who already bought from you last quarter is a dollar redirected at someone who has not.
Improved Retargeting Boost
Retargeting Boost lists in v2.4 perform up to 50% better than the v2.3 equivalents, according to Shopify. Against the previous benchmark, v2.3 lists had already demonstrated as much as twice the orders for every marketing dollar spent on retargeting compared with the next-best tactic.
What the published numbers actually mean
Read the claims carefully, because the framing matters. "Up to 50% lower customer acquisition costs" is a ceiling observed across participating merchants, not a median, and Shopify says plainly that results vary. The most useful published example is Mac Duggal, a womenswear brand: 2.3 times a larger retargeting audience size, 3.6 times a lower cost per purchase on the retargeting ad set, and 2 times return on advertising spend. Those are specific, attributable figures. Treat anything looser as a marketing range rather than a forecast for your own store.
Benefits of Shopify Audiences
Set against the effort of installing an app and connecting an ad account, the benefits are real but unevenly distributed. Here is what merchants get from the app's core features, in rough order of how reliably they get it.
Cleaner prospecting through better exclusions
The most dependable gain, and the least discussed. Applying Existing Customers Plus as an exclusion removes on average 40% more already-converted people from your prospecting reach than the ad platform manages alone. That improves the effectiveness of every prospecting campaign immediately, and requires no creative changes, no new budget and no learning period. For most online stores it is the single fastest improvement available in the app.
Lower customer acquisition costs
Shopify's stated figure is up to 50% lower cost per acquisition for participating merchants. The mechanism is straightforward: fewer impressions served to people with no realistic buyer intent means a higher share of your budget reaching people who might place orders. Lower CAC also feeds straight through to ROAS, because the same media spend now buys more orders from the same channels.
Stronger retargeting conversion rates
Retargeting Boost widens the pool of engaged non-buyers you can reach, which is usually the constraint on retargeting performance rather than the creative. Shopify reports up to twice the retargeting conversions per dollar spent with the current lists.
First-party commerce data instead of third-party cookies
The lists are built from purchase behavior contributed by merchants, not from cookie trails. That makes the approach more durable than pixel-based targeting as browser restrictions tighten. If you are rebuilding your measurement stack for this reason, our guide to cookieless tracking for ecommerce covers the wider picture.
Less manual audience management
Building the same custom audiences by hand across six ad platforms is slow, and the definitions drift apart as different people edit them. Exported lists stay consistent across every connected ad account and refresh themselves, which removes a recurring job from a marketing team's week. For teams already running a stack of apps across email, reviews and loyalty, one fewer integration to maintain has real value.
Fair order attribution
Shopify's attribution model credits an order to an exported audience when the buyer purchases while your ads are live, and for up to a week after a campaign ends. If a buyer sits in more than one audience, the order and its value are split evenly between them. That is more conservative than most vendor reporting, and it makes your analysis of which lists are working more trustworthy.
Benchmarks and Reporting
Benchmarks is the most underrated of the app's features and the section almost every competing guide reduces to a single sentence. It compares your store's ad performance against other Shopify stores, using data from merchants who have turned on data sharing and connected their ad platform accounts. Note that benchmarks are currently available for Meta only, so the insights do not extend to your other advertising channels.
What you need before benchmarks appear
Four criteria must all be met. Your Meta account must have been connected more than 48 hours ago. You need at least 20 conversions attributed to Meta ads in the last 30 days. You must not have paused your current ad campaign within the last 30 days. And there must be enough similar stores in your cohort for the comparison to mean anything. Smaller stores routinely fail the 20-conversion test, which is the usual reason the section stays empty.
Where benchmarks live
Benchmarks sit inside the Shopify Audiences dashboard in your Shopify admin, under the Meta section. There is no separate reporting tool to install and no export to a spreadsheet. Everything described below is read from that one dashboard.
The six benchmark metrics
Benchmark data covers average order value, click through rate, conversion rate, cost per 1000 impressions, cost per click and cost per acquisition. Each is defined against ad-attributed orders, and the figures include performance from all of your campaigns in the period, not only the ones targeting a Shopify audience.
Similar store benchmarks versus industry benchmarks
A similar store cohort is generated automatically from stores that resemble yours on two attributes: average order value and the types of products sold. Industry benchmarks instead group merchants into 16 defined categories, including Animals and Pet Supplies, Apparel and Accessories with sub-categories for Clothing, Jewelry and Shoes, Food and Beverages, Furniture, Health and Beauty with sub-categories for Cosmetics, Hair care and Fitness and Nutrition, Home and Garden, Sporting Goods, and Vehicles and Parts. You choose which categories your store sells in.
Each industry category is further split into average order value bands. The filter defaults to your own band, which is the comparison you want, because a higher AOV usually carries a higher cost per acquisition and comparing across bands produces misleading conclusions.
Reading the trends report
Click any row in the benchmarks table and you get a trends report with up to a year of monthly data. Three numbers are plotted alongside your own: the median, the 25th percentile and the 75th percentile of your cohort. The direction of "good" flips depending on the metric. For average order value, click through rate and conversion rate, a higher number is a higher percentile. For cost per 1000 impressions, cost per click and cost per acquisition, a lower number is a higher percentile. Read the axis before you draw a conclusion.
Eligibility and Requirements
Three requirements gate access. Most US and Canadian Shopify Plus stores clear all three without doing anything.
Shopify Plus plan
Shopify Audiences is exclusive to the Shopify Plus plan. Basic, Grow and Advanced stores cannot install it. If you are weighing the upgrade, our comparison of Shopify vs Shopify Plus sets out what else changes, and our guide to the benefits of Shopify Plus covers the commercial case in more detail.
There is one exception worth knowing. Stores in the US and Canada that are not yet on Plus can trial Shopify Audiences free for 45 days. After that window the account is locked unless you upgrade.
Shopify Payments
You must process through Shopify Payments. Stores on Stripe, Adyen or another third-party gateway are not eligible, and switching processor is not a small change to make purely for one app.
United States and Canada only
Shopify Audiences is available only to stores operating in the USA or Canada, and every audience type is built from American and Canadian customers. For a US store that is an advantage rather than a constraint: the tool is unavailable to competitors selling into your market from the UK, Europe or Australia, however large they are. The region restriction has held through every release since launch in 2022, and Shopify has not published a roadmap or product updates pointing at other regions.
The one place it bites is international expansion. If a meaningful share of your orders comes from outside North America, remember that the lists cover only your US and Canadian customer base. Your audience size will look smaller than your total customer count, and that is expected rather than a fault.
What to do if you are not eligible yet
If you are a US or Canadian store that is not on Shopify Plus, or you sell primarily outside North America, there is a playbook that recovers most of the value and works on any plan. Four steps, in order of impact.
Build the exclusion list yourself. The biggest reliable gain from Shopify Audiences is excluding existing customers more thoroughly. You can approximate this. Export a lifetime customer segment from Shopify's own customer segmentation tools, including everyone who has ever placed an order rather than a rolling 180-day window, push it to Meta and Google as a customer list, and apply it as an exclusion on every prospecting ad set. Refresh the export monthly. Most stores we look at are excluding a 30 or 60 day window and nothing more, which leaves a large share of their online ad spend chasing people who already bought.
Use Shopify segmentation as the seed for lookalikes. Shopify's segmentation editor can isolate high value buyers by lifetime spend, order frequency, product categories bought and predicted spend tier. Seed your lookalikes from a genuinely high-value segment rather than from all purchasers. Our guide to customer segmentation for ecommerce covers how to define those segments properly.
Feed the platforms better conversion signal. Server-side tracking through the Conversions API gives Meta and Google a cleaner picture of orders than a browser pixel alone, which improves their own targeting models. This is the closest an ineligible store gets to the data advantage that Shopify Audiences provides.
Collect zero-party data deliberately. Quizzes, preference centers and post-purchase surveys give you attributes no ad platform can infer, and those attributes make your own segmentation sharper. Our guide to zero-party data in ecommerce covers how to collect it without damaging conversion rate.
If you run more than one store and only one of them sits on Shopify Plus with Shopify Payments, check each store separately. Eligibility is assessed per store, not per company, so a brand can easily have one qualifying store and one that does not.
How to Set Up Shopify Audiences
For an eligible store, setup is a short sequence of steps rather than a project.
Step 1: Check eligibility and install the app
Confirm you are on Shopify Plus, using Shopify Payments, and operating in the US or Canada. Install Shopify Audiences from the Shopify app store, or open it from Settings, then Apps and sales channels, then Audiences.
Step 2: Turn on data sharing
Accept the terms and enable data sharing. This is what admits your store to the network, and the setting applies to every ad platform you connect afterwards. Before you switch it on, update your privacy policy so your disclosures match what you are doing with customer information.
Step 3: Connect your ad accounts
Connect each ad platform you advertise on. You need admin permissions on every ad account: full control of your Meta Business Account and ad account with two-factor authentication enabled, admin access on Google Ads, and admin permissions on Pinterest, TikTok, Snapchat and Criteo. If you are signed in to a personal Pinterest account, switch to the business account first or the integration fails. Gathering those permissions is usually the slowest part of the whole setup, so start it before you install anything.
Step 4: Let the lists generate and export
Audience lists are created and exported automatically, usually within 24 hours of connecting an account. You do not build them yourself. Check your ad platform's audience library to confirm they have landed.
Step 5: Target the lists in your ad campaigns
Create a new ad set or add the audience to an existing one. Apply any further filters on the ad platform rather than in Shopify. Then leave it alone: Shopify's own guidance is to let a modified ad set run for one to two weeks before judging results, which is long enough for the platform's delivery to stabilise.
Setting a Budget for an Exported List
A detail buried in Shopify's documentation that we have not seen covered in any other guide. Budget sizing against an audience matters more than usual here, because the exported lists can be very large. Set the budget too low and delivery is thin and unrepresentative. Set it too high against a small list and you inflate your cost per 1000 impressions by hammering the same people.
Shopify's recommendation is to aim for two to three impressions per person per week, calculated against 80% of the audience size on the assumption that not everyone opens the app in a given week. The formula is:
(CPM / 1000) x (audience size x 0.8) x 2 or 3 impressions = weekly budget
As an example, take an audience size of 500,000 and an average CPM of $8. Cost per impression is $0.008. Eighty percent of the audience is 400,000. That gives $3,200 for a single weekly impression, so a sensible weekly budget range for that one ad set is roughly $6,400 to $9,600. Run the same number for every list you activate, and remember it is a per-campaign figure that has to sit inside your total.
Shopify Audiences vs Custom Audiences
Merchants weighing the app usually want to know whether it beats building custom audiences by hand on each ad platform. The comparison comes down to four differences.
The data source is different
Custom audiences on Meta or Google are built from your own pixel events and uploaded customer lists. Shopify Audiences is built from purchase signals across many stores. That is the whole argument for it: a signal no single merchant can assemble alone, and one that survives the loss of cookie-based tracking. A single store, however large, only ever sees its own sales. The network sees millions of them.
Refresh and maintenance
Manual custom audiences go stale unless somebody rebuilds them. Exported lists refresh on a defined cadence without anyone touching them, and stay consistent across every ad platform you have connected.
Cost and effort
The app is free with Shopify Plus. You pay only the ad platforms for media. Building and maintaining equivalent segmentation across six platforms is a recurring cost in someone's time, even before you consider third-party audience tools.
Where custom audiences still win
Shopify Audiences gives you no control over how a list is defined. You cannot narrow it to a product category, a price band, a location, or a set of customer interests before it exports. Anything hyper-specific, any sequential messaging built around where someone sits in a journey, and any campaign aimed at a target audience defined by something other than purchase likelihood still needs custom audience segments you build yourself. In practice the sensible setup is both: exported lists carrying the broad prospecting and retargeting load, custom ad targeting handling the precise work. That combination is what a mature paid strategy looks like on Shopify Plus.
Data Sharing, Privacy and Consent
Any tool that pools customer information across businesses deserves scrutiny. Here is what actually happens.
How the matching works
Identifying details such as emails and phone numbers are hashed before they leave Shopify. The ad platform matches those hashes against its own user records to assemble the audience, then the raw data is deleted. No merchant sees another merchant's customer data, and no merchant can access information on any individual buyer. Individuals in a list are never visible to you as people, only as an audience size. Lists cannot be downloaded from the ad platform once exported.
What Shopify does not do
Shopify does not sell your customer data, and the lists exist only inside your own ad accounts. Stores that opt out of data sharing are excluded from the analysis, so the network is built from participating merchants only.
Your own consent obligations
This part sits with you, not with Shopify. To share data for Shopify Audiences you need the applicable permissions and consents required by the privacy laws of the regions you sell into, and your privacy policy needs to reflect it. For a US store that means state privacy laws including CCPA. For a store serving EU or UK shoppers it means GDPR-standard consent on top of that, which is a further reason the region restriction exists.
Best Practices
Access does not guarantee results. The merchants who report the biggest impact tend to do the same handful of things.
Apply the exclusion everywhere first
Before you touch prospecting, add Existing Customers Plus as an exclusion on every prospecting ad set you run. It is the change with the shortest path to a measurable result and no downside.
Match the list to the campaign objective
Retargeting Boost into retargeting ad sets, Prospecting and lookalikes into prospecting ad sets. Dropping a prospecting list into a bottom-of-funnel campaign and concluding the tool does not work is a common and avoidable mistake.
Run a genuine test rather than a swap
Keep your existing retargeting campaign running and add a parallel one using the exported list. Give both one to two weeks. Compare cost per acquisition and conversion rate on comparable spend, then shift budget toward whichever wins. Running tests this way is the only way to know whether the app earns its place in your account. If you are formalising this, our guide to A/B split testing covers how to structure the comparison.
Concentrate budget rather than spreading it
Running small budgets across many audience lists starves each one of the conversions an ad platform needs to optimize. Pick your best two or three, fund them properly, and expand once they are stable.
Check the benchmarks before you judge your own numbers
A cost per acquisition that looks poor in isolation may sit at the 75th percentile of your cohort. Use the similar store comparison and your own industry category to set realistic targets rather than arbitrary ones. Those insights are free, and they are the cheapest resources available for calibrating a paid marketing strategy.
Keep the creative under review
Better targeting raises the ceiling, it does not raise the floor. If your ads are weak, a more accurate audience list mostly buys you more efficient delivery of a weak message. Refresh creative on the same cadence you review audience performance, and keep an eye on engagement rates as an early signal that a set of ads is tiring.
Plan for seasonality
Audience quality shifts through the year as buying patterns change. Build your marketing campaigns around the peaks you actually see in your own reporting, and use the benchmark trends report to separate a seasonal movement from a campaign effect.
What Shopify Audiences Does Not Do
A balanced view matters more than an enthusiastic one, and the merchant discussion around this app is genuinely mixed. Some stores run A/B tests and find their ads perform better without the exported lists. The scepticism clusters around smaller merchants, roughly those under $3 million in annual revenue, where the volume of orders is too low for the modeling to separate itself from what the ad platform already does.
The honest limitations are these. You cannot see inside a list or edit its criteria. You cannot use it outside the United States and Canada. Benchmarks only cover Meta, and the dashboard shows nothing until you clear the qualifying thresholds. TikTok gets a lookalike list and nothing else. You cannot add your existing customers to a prospecting list even when you want to. And the published performance ranges are ceilings drawn from participating merchants, not a number you can put in a forecast.
There are two further challenges that catch teams out. The first is measurement: because the lists sit inside ad campaigns you were already running, isolating their effect takes a deliberate test rather than a glance at the dashboard. The second is attribution across a small customer base, where a handful of orders can swing the numbers either way and the apparent effectiveness of a list is mostly noise.
None of that makes it a bad tool. It makes it a targeting layer with a specific shape, which is worth knowing before you build a plan around it.
What We'd Actually Do with Shopify Audiences, and When We'd Ignore It
Our position, from running search-first growth programs for Shopify Plus brands: treat Shopify Audiences as an exclusion tool first and a prospecting tool second. That ordering is the opposite of how it is usually sold, and we think it is the right way round. Success with this app is measured in wasted spend removed, not in new audience segments discovered.
The exclusion gain is the one that holds up. Removing 40% more already-converted people from your prospecting reach is a mechanical improvement. It does not depend on the model being clever about who your next customer is, it does not need a learning period, and you can verify it in your own numbers within a fortnight. The prospecting gain is the one that varies, because it depends on how much distinctive commerce signal exists for your particular category. A store selling a considered, complementary-purchase product has a lot of that signal. A store selling something people buy once and rarely again has less, and should expect less.
The pattern we recommend to brands weighing this: if you are already on Shopify Plus in the US or Canada, install it this week, apply the exclusion list everywhere, and run one honest prospecting test against your existing setup before you commit budget. If you are considering the Plus upgrade and Audiences is a material part of the business case, we would push back. Upgrade for checkout extensibility, B2B, Flow, higher API limits and the commercial terms. Audiences is a genuine benefit on top, but it is not one we would underwrite a plan change against, because the size of the gain depends on things you cannot see until you are inside it.
And whether or not you end up eligible: build the lifetime exclusion list manually anyway. It is the part of this that almost every store we review is doing badly or not at all, it costs nothing, and it works on any plan in any region. Paired with strong organic search performance, that combination is a more durable growth position than any single ad platform feature.
Nic Dunn, CEO, Charle Agency