Google Ads for DTC: Campaign Structure That Actually Scales

Graphed Team••Google Ads by industry•10 min read

Most DTC brands cannot tell you what it costs to acquire a net-new customer on Google. They know blended ROAS, which includes every branded search and repeat buyer. They know total revenue, which hides whether non-brand campaigns profitably acquire anyone. They see dashboards that say the account works, while new-customer CAC sits above breakeven and no one knows because the data was never segmented.

GraphedGraphed

Build AI Agents for Marketing

Build virtual employees that run your go to market. Connect your data sources, deploy autonomous agents, and grow your company.

Watch Graphed demo video

Google captures demand your other channels create. Meta ads generate awareness. Content builds consideration. Google catches searchers who already know what they want. Campaign structure either separates that signal or destroys it. Here is how to build accounts that scale without lying to you about unit economics.

Why DTC brands fail at Google Ads

Meta creates demand. Google captures it. Trying to use Google as a top-of-funnel demand engine wastes budget on low-intent traffic that never converts. Your Meta ads generate awareness. Your content builds consideration. Google catches the people who searched after they already knew what they wanted.

Consolidating everything into one Performance Max campaign treats search intent like interest targeting. Product search signals buying intent. Brand name search after seeing a Meta ad signals existing demand. Informational queries signal research, not readiness. Feeding all three into one campaign destroys signal quality because the algorithm cannot tell which searches convert and which waste spend.

Blended ROAS lies to you every day. Branded search drives the majority of conversions at high ROAS while non-brand performs much lower. The dashboard shows blended numbers and you think everything works. You increase budget. More branded clicks flood in because that is the easiest conversion for Google to find. Non-brand performance stays flat or declines because your CPA target assumes blended efficiency that only brand search delivers.

Most DTC brands cannot answer what it costs to acquire a net-new customer on Google. They never segmented first-time buyers from repeat purchasers. Google's conversion tracking counts every transaction the same way, so your blended CPA includes repeat customers typing your brand name. That person was always going to buy. The customer you actually acquired through non-brand search cost significantly more, which breaks your payback window. You do not know this because the data never separated the two.

Free PDF · the crash course

AI Agents for Marketing Crash Course

Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.

Campaign structure that separates signal from noise

Brand search gets its own campaign with its own budget. Median incremental ROAS sits around 0.70x for branded search because you would capture most of that traffic organically. Run it anyway to block competitors from bidding on your name. Budget it as insurance, not growth. Track it separately so it never inflates the performance metrics you use to evaluate acquisition campaigns.

Non-brand search campaigns need segmentation by intent level. High-intent product terms convert differently than category terms or problem-aware queries. Each intent level requires different CPA targets, different landing pages, and different creative messaging. One non-brand campaign averages all three together and bids the same for searchers ready to buy and searchers still comparing options.

Shopping campaigns beat Performance Max for most DTC brands. You control bid strategy by product margin. You exclude brand queries that dilute non-brand performance. You segment high-margin SKUs that can support aggressive CPAs from low-margin products that need tighter efficiency. Performance Max bundles everything together and optimizes for volume, not profit. It finds the easiest conversions, which usually means branded traffic and repeat buyers clicking cheap long-tail searches.

One Performance Max campaign works as a prospecting layer after search and shopping are dialed in. Not as the foundation. Let it test new placements, new audiences, and search queries you have not built keyword lists for yet. Keep the budget constrained until it proves it can acquire new customers at acceptable cost. The algorithm needs constraints.

Feed quality matters more than bidding strategy

Google Shopping pulls from your product feed. Bad titles, missing attributes, or generic descriptions mean you do not show up for the right searches. A title that says "Premium Hydration Solution" competes against every water bottle, every sports drink, every wellness product mentioning hydration. You lose to brands with specific feeds.

Product titles should front-load the most specific search terms. Specific product descriptors beat vague branding every time. Searchers type specific needs. Google matches titles to queries. Put the words people search in the first 60 characters of your title or your product disappears from results that would convert. This is not creative copywriting. This is search matching.

Custom labels let you segment by margin, velocity, or new-customer rate. Bid differently on products that actually acquire customers versus products that just convert existing demand. Products with different strategic value deserve different budget treatment. Most feeds do not add custom labels, so every product gets the same bid strategy regardless of strategic value.

Feed errors kill more DTC Google accounts than bad bidding. Disapproved products, mismatched GTINs, and policy violations waste weeks of ramp time. Your Shopping campaigns show "Limited by Budget" but half your catalog is actually disapproved and you never noticed. Check Merchant Center daily during the first month. Feed quality is not a one-time setup.

GraphedGraphed

Build AI Agents for Marketing

Build virtual employees that run your go to market. Connect your data sources, deploy autonomous agents, and grow your company.

Watch Graphed demo video

New-customer CAC is the only metric that matters

Branded conversions inflate ROAS because those buyers were coming anyway. Isolate non-brand performance and measure first-time buyer cost separately. Blended ROAS feels good until you realize branded search delivered much higher returns and non-brand underperformed. You are losing money on acquisition while defensive branded spend props up the dashboard.

Track new versus returning in Google Analytics 4 and import that data as a custom conversion. Optimize campaigns on net-new customer acquisition, not total revenue. Google's default conversion tracking treats every purchase the same. Someone buying from you for the fourth time generates the same signal as someone discovering your brand through a non-brand search. The algorithm optimizes toward whichever converts easiest. Without new-customer tracking, it will chase repeat buyers and branded searches because those close fastest.

High ROAS on repeat buyers means nothing if your non-brand campaigns acquire new customers above your target CAC. Total revenue hides unit economics. A campaign can look profitable in aggregate while bleeding money on every incremental customer it brings in. This is why brands hit scaling ceilings. They cannot scale past the point where repeat-buyer conversions dilute the real acquisition cost.

Set CPA targets by customer type. Brand search can run at break-even because it protects margin. Non-brand search needs to clear your payback window. If you need new customers profitable within 90 days, your non-brand CPA target cannot exceed contribution margin from the first order. The CPA target must map to customer economics, not platform efficiency.

Incrementality testing shows what Google actually adds

Incrementality testing reveals how much revenue you would lose if you paused Google entirely. These tests compare sales performance in regions with ads versus regions without ads over a sustained period. The difference between the test group and the holdout group is incremental revenue. Everything else is revenue Google touched but did not create.

Brand search typically shows lower incrementality. You would capture much of that traffic organically. Someone typing your brand name into Google was already aware. They saw your Meta ad. They heard about you from a friend. The branded search click happened because demand already existed, not because Google created it.

Non-brand search and Shopping typically show higher incrementality for DTC brands with active category search volume. People searching product categories were not necessarily going to find you organically. The search ad intercepts demand before it flows to a competitor. This is real acquisition. Incrementality testing proves it.

Incrementality data lets you calculate true CAC and set budgets based on what Google adds, not what it touches last in the attribution window. If branded search tests low on incrementality, your true ROAS is much lower than the attributed number. Most brands overinvest in branded search because they never tested incrementality and assumed attribution equaled causation.

Free PDF · the crash course

AI Agents for Marketing Crash Course

Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.

When to lead with Google versus Meta

If people actively search your product category and competitive brands rank in Shopping, Google should get substantial paid budget allocation. Active search volume signals existing demand. You do not need to create awareness. You need to capture the people already looking for what you sell. Supplements, apparel, home goods: these categories have search volume before you advertise.

If you are inventing a category with zero search volume, Meta creates the demand and Google catches the smaller percentage who search your brand name after seeing an ad elsewhere. No one searches for a product that does not exist yet. You spend on Meta to generate awareness. Some percentage of people who see your ad will later search your brand name on Google. Budget Google at a lower level until search volume for category terms starts to build.

Brands selling into established categories often see Google drive more net-new customers than Meta. Search intent is already there. You do not need to interrupt someone scrolling Instagram and convince them they need your product. They woke up today planning to buy what you sell. They typed it into Google. You showed up. If the product and the price match what they wanted, they buy.

The right split depends entirely on whether search demand exists before you advertise. Run Google first if people already search your category. Run Meta first if you need to build awareness before demand shows up in search data. Look at Keyword Planner. Look at what competitors rank for. Let data decide the split, not assumptions.

Reporting that ties Google spend to profit

Platform ROAS hides the truth. Google shows high returns, but much of that revenue came from branded search you would have captured organically anyway. Platform reporting shows attributed revenue, not incremental revenue. It gives Google credit for every purchase where someone clicked an ad, even if they typed your brand name and were always going to buy.

Calculate profit per channel after discounting branded conversions and subtracting product COGS. Not just media efficiency ratios that ignore margin. High ROAS sounds good until you realize the costs that reduce it to near-break-even. Most brands optimize for ROAS because it is easy to track. Profit requires more work. Do the work. ROAS is a vanity metric when it ignores incrementality and margin.

Track contribution margin by campaign. High-margin products can support higher CPAs on non-brand search. Low-margin SKUs need tighter efficiency or should not run paid search at all. Different products require different efficiency thresholds to remain profitable. Bidding the same target for all products guarantees you overspend on some and underinvest on others.

Most BI tools show attributed revenue, not incremental profit. You make decisions on the wrong number. You think a campaign is profitable because it hit a ROAS target, but you never subtracted the branded conversions it would have captured anyway or the COGS that reduce profit to near-zero. Google is not lying to you. The dashboard shows what you asked it to show. You asked for attributed revenue. Incremental profit requires you to build the calculation yourself.

See Graphed in action

Graphed connects Google Ads to contribution margin and new-customer CAC without standing up a data team. Segment branded and non-brand performance. Track incrementality. See which campaigns actually drive profit.

More Google Ads guides

All industries