The New Customer Acquisition Goal in Google Ads: What It Is and How to Set It Up
Most campaigns happily re-sell to existing buyers because it is cheap. How the new customer acquisition goal works, how to flag new customers in GTM, and when to use each mode.

Most Google Ads campaigns optimise for conversions without caring whether they come from new or existing customers. When last month’s buyer orders again, it counts as a conversion. That is good for the business, but it is not customer acquisition. A campaign optimising for total conversions will gladly re-convert existing buyers instead of finding new ones, because existing buyers are easier and cheaper to convert.
Google added the new customer acquisition (NCA) goal to Performance Max and Shopping campaigns to fix this. It tells the algorithm to give more weight to new customer conversions, so it actively favours reaching new people over re-engaging existing ones.
The Two NCA Modes
Value for new customers: Google still optimises for every conversion, but new customer conversions carry extra value. That extra value tells Smart Bidding a new customer is worth more than a repeat order of the same size, so the campaign bids harder in auctions more likely to produce a new customer.
Use it when you want a balance between acquisition and repeat sales, tilted towards new customers.
Bid for new customers only: Google optimises only for new customer conversions. It does not completely stop showing ads to existing customers, but it gives repeat purchases zero value in its model, so it effectively ignores them when setting bids.
Use it when acquisition is the main objective and you are happy to accept lower total reported conversions in return for a higher share of new buyers.
New customer only mode usually produces fewer total conversions and higher CPAs than value mode, because Google deliberately skips the easy re-conversions. That is the right trade-off when a new customer’s lifetime value is far higher than a single repeat order.
How Google Recognises a New Customer
This is the part most guides skip, and it is where getting the setup right matters most.
Google identifies new customers in two ways:
Customer lists: you give Google a Customer Match list of existing buyers. Anyone on the list is treated as an existing customer, and anyone not on it who converts counts as new.
A new customer flag in your conversion tag: you add a new_customer parameter to the purchase conversion tag. When it is true, Google counts a new customer. When it is false or missing, the sale is treated as a repeat purchase.
The most accurate setup uses both. Customer Match covers known existing customers (including those who have not bought recently enough to appear in your data layer), and the new_customer parameter identifies buyers in real time at the point of conversion.
Sending the new_customer Parameter Through GTM
The new_customer parameter must reach your Google Ads Conversion tag when the purchase fires.
Your store platform or backend has to work out whether the buyer is new and make that available on the order confirmation page. On Shopify, check whether the customer’s order count is 1. If it is, this is their first order and they are a new customer.
Step 1: add new_customer to the data layer on the order confirmation page.
In Shopify’s Additional Scripts (or a custom pixel on Checkout Extensibility), add this alongside your existing purchase data layer push:
<script>
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
'event': 'purchase',
'ecommerce': {
'transaction_id': '{{ order.order_number }}',
'value': {{ checkout.total_price | divided_by: 100.0 }},
'currency': '{{ checkout.currency }}'
},
'new_customer': {% if customer.orders_count == 1 %}true{% else %}false{% endif %}
});
</script>
The Liquid condition {% if customer.orders_count == 1 %} checks whether this is the customer’s first order and sets new_customer to true if so.
customer.orders_count includes the order that has just completed, so it equals 1 on a first purchase and 2 on a second. That makes it a reliable new versus returning check at checkout.
Step 2: create a data layer variable in GTM.
Create a Data Layer Variable:
- Name:
DL - New Customer - Data Layer Variable Name:
new_customer
Step 3: add the parameter to your Google Ads Conversion tag.
Open the purchase conversion tag in GTM, find the additional parameters section and add:
- Parameter Name:
new_customer - Parameter Value:
{{DL - New Customer}}
Publish the container.
Check it works: place a test order with a Google account that has never bought from your store. In GTM Preview, confirm the purchase tag fired with new_customer: true. Then place a second order with the same account. That conversion should fire with new_customer: false.
Turning On the NCA Goal
Once the parameter is live and verified, you can switch on the goal in Google Ads.
Performance Max:
In the campaign settings, scroll to Bidding and find “Customer acquisition”. Choose either the value for new customers option or bid for new customers only.
For value mode, set the new customer value: the extra amount Google should add to a new customer conversion on top of the order value. A common approach is estimated customer lifetime value minus the first order value. With an average LTV of £300 and an average first order of £80, the extra value might be £220.
For new customer only mode there is no extra value to set. The campaign simply stops valuing repeat purchases.
Standard Shopping:
The goal is available in Standard Shopping under campaign settings, Bidding, Customer acquisition, with the same options.
Do You Need a Customer Match List?
Strictly speaking, no. NCA can run on the new_customer parameter alone. Combining both is more accurate, though.
The new_customer parameter identifies customers at the moment of conversion using your own data. Customer Match identifies existing customers earlier, in the auction itself (before any click), which helps Google avoid paying high CPCs for people it already knows are your customers.
Without Customer Match, Google cannot avoid bidding on existing customers until they convert and the new_customer: false signal comes back. With it, Google can deprioritise them up front, which makes NCA more efficient.
If you have a Customer Match list of at least a few thousand buyers, add it to your NCA campaigns. If your list is smaller or not set up yet, run NCA on the parameter alone and add Customer Match later.
When NCA Is the Right Choice
Use it when you have a healthy base of repeat buyers and campaigns mostly re-convert them. This is common for stores with strong retention: the campaign looks efficient because existing customers convert easily, but the customer base is not growing.
Use it when you are in a growth phase and acquisition is the explicit priority, even at a higher CPA than repeat orders.
Skip it when your business is mostly one-off purchases. If customers rarely buy twice, optimising for new customers versus all conversions makes little practical difference.
Avoid new customer only mode when budget is small and conversion volume is already thin. It shrinks the pool of conversions the algorithm can learn from, which can unsettle Smart Bidding in small accounts. Value mode is the safer starting point.
Measuring NCA Performance
Once NCA is on, Google Ads reports “New customer conversions” as a separate metric. Add the column to your campaign view.
Track the share of new customer conversions in total conversions over time. If NCA is working, that share should rise as you win more new buyers relative to repeat orders.
Track new customer CPA (cost per new customer) separately from overall CPA as well. It will be higher than blended CPA, which is expected. The question is whether it is acceptable given the estimated lifetime value of a new buyer.
A new customer CPA of £60 can look high next to a blended CPA of £25. But if average customer LTV is £400 and the average first order is £85, paying £60 to acquire a customer worth £400 is an excellent investment.
Want this applied to your account?
30 minutes. No pitch deck. A clear view of your account and the highest-leverage opportunities.