Browse Recipes
Want a recipe cooked just for your business? Custom recipes — researched, human-reviewed, delivered as a PDF. Get Your Custom Recipe →
Kitchen Original

The Ad Recipe: Meta & Google for Pet Products

IndustryPet Products
PlatformsGoogle + Meta
Suggested Budget$30–$60/day total across both platforms
Time To ResultsExpect 4–6 weeks before automated campaigns have enough signal to optimize reliably; first meaningful revenue data typically appears in weeks 2–3 if your site converts
Demand Typeblend — pet shoppers actively search for specific products (food, flea treatment, harnesses) but also impulse-buy heavily from scroll-stopping social creative
Read this first — every recipe, every time

This is a recipe, not a guarantee. How well any ad campaign performs depends on things no recipe can control: your budget, how crowded and expensive your industry's auctions are, the products you sell and what you charge for them, how well your website actually converts visitors, the quality of your customer support, your reviews and reputation, your creative, and plain timing. A perfect recipe on top of a weak offer or a broken website will still lose money — ads amplify what's already there, good or bad.

The budgets shown are suggestions only — yours could and should vary with your available funds and your goals. Follow this recipe with caution: make sure every step lines up with your budget and your business, and edit where necessary. We explain why each step exists, but nothing here is one-size-fits-all. Before you spend a dollar, be blunt with yourself about the list above — get your house in order, then use the recipe to learn and test. That's what it's for.

Check the rules that govern your industry before you run anything. Plenty of businesses carry advertising obligations that have nothing to do with the ad platforms: licensing boards, professional advertising standards, rules about what you may claim and how you must substantiate it, age restrictions, and consent laws covering email, texting, and calling. Those rules are yours to know, they vary by state and country, and they override any step in this recipe.

If you work in a licensed or regulated field — health and medical, legal, financial and lending, insurance, real estate, alcohol, firearms, cannabis, childcare, education, anything with a board or a license behind it — confirm what applies to you before you spend a dollar, and ask your attorney or your licensing body if you are not certain. Nothing on this site is legal advice.

This recipe is for small-to-mid pet product brands — think specialty dog treats, cat accessories, grooming tools, or niche supplement blends — that have a working online store but little to no paid ad history. You’re not starting with a warm audience, a seasoned pixel, or a fat testing budget. That’s fine. It just means the order of operations matters more than anything else.

The core problem with pet products advertising is that the category is enormous and emotionally driven. People spend freely on their pets, but they’re also drowning in options from Amazon, Chewy, and big-box brands. Broad targeting burns cash fast; keyword intent and creative relevance are what separate efficient early spend from just donating money to the auction. This recipe builds from the ground up: get tracking right, seed the pixel with cheap signals, then let automation run once it has something real to learn from.

What can you afford to pay for a customer?

Advertising can only cost what's left after everything else. Put in what a typical order looks like and this works out the rest.

These are your numbers as you've typed them. Connect your store and we'll work this out from your actual orders instead — including the costs most people forget.

1

Tracking & Store Foundation

The technical setup

Meta: Install the Meta Pixel via the Conversions API (server-side, not just browser pixel). Use a direct Shopify/WooCommerce integration or a middleware like Elevar. Fire standard events in order: ViewContent → AddToCart → InitiateCheckout → Purchase. Confirm all four events fire cleanly in Meta's Events Manager Test Events tool before running a single dollar of ads.

Google: Install Google Tag Manager on the site. Set up a Google Ads conversion action for Purchase with a transaction-specific value (not a static value — pull the real order total). Also enable Google Analytics 4 with ecommerce tracking and link the GA4 property to your Google Ads account. Verify purchases are being recorded in GA4 DebugView before proceeding.

Product feed: Submit your product catalog to both Google Merchant Center (for Shopping/PMax) and Meta Commerce Manager (for catalog-based ads). Fix any feed errors — missing GTINs, mismatched prices, disapproved items — before launch. A broken feed will silently tank Shopping campaigns.

Baseline check: Run your site through Google's PageSpeed Insights. If mobile load time exceeds 4 seconds, fix it before spending on ads. No ad setup compensates for a slow checkout.

In plain English

Before touching the ad platforms, make sure every click you pay for gets measured. That means installing tracking code on your site so Meta and Google both know when someone buys, adds to cart, or views a product. You also need to upload your product list (catalog) to both platforms so they can show the right product images in ads automatically. Skip this phase and you'll spend real money with no idea what's working — and the algorithms will have nothing to learn from.

New to "funnel" talk? What top, middle, and bottom mean

Think of every person who could ever buy from you as water moving through a funnel. Top of funnel is strangers — people who've never heard of the business. Campaigns here buy attention and first visits, not sales, so expect cheap clicks and few purchases. Middle of funnel is people who've shown interest — they visited, engaged, or are comparing options. Campaigns here re-engage and build the case. Bottom of funnel is people ready to buy right now — searching for exactly what you sell or abandoning a cart. Campaigns here convert; the clicks cost the most because the intent is worth the most. Full funnel means automated campaigns that work every stage at once. One thing that surprises people: recipes usually start at the bottom — capture the demand that already exists before spending money creating new demand at the top.

2

Google Search — Capture Active Buyers

The technical setup

Launch a Google Search campaign targeting people already searching for what you sell. At low budgets, Search is often the highest-ROI starting point for pet products because you're meeting intent — someone typing "durable dog harness" is closer to buying than someone scrolling Instagram.

Bid strategy: Start with Maximize Clicks with a max CPC cap (set the cap at roughly 2–3× your product's gross margin per click to stay safe). Do NOT use Target ROAS or Target CPA yet — you have zero conversion history and the algorithm will flail. Switch to smart bidding only after 30–50 conversions are recorded.

Match types: Phrase and exact only. No broad match until you have search term data to know what you're getting into.

Ad copy: Write 3 responsive search ads per ad group. Lead with the specific product benefit, include a price or differentiator in the description, and use your brand name in at least one headline. Pet shoppers respond to specificity — "grain-free" or "reflective" or "vet-formulated" outperforms generic claims.

Honest caveat: Your Quality Score and actual CPCs will depend heavily on how relevant your landing pages are to the ad copy and keywords. A generic homepage destination will raise costs and lower performance — send each ad group to the matching product or category page.

Reminder: budget figures are suggestions — scale to your funds and goals.

BOTTOM OF FUNNEL
Campaign setup Google — Search campaign

Targets people actively searching for specific pet products, meaning they're already in buying mode — the closest thing to a sure thing at low budgets.

  1. Go to Google Ads → New Campaign → Sales → Search.
  2. Set the campaign name (e.g., 'Search – Pet Products – Core Intent'). Uncheck Display Network expansion and Search Partners for now.
  3. Under Bidding, choose Maximize Clicks. Check 'Set a maximum CPC bid limit' and enter a cap (start at $1.50–$2.50 depending on product price point).
  4. Set daily budget at $15–$25/day for this campaign.
  5. Under Locations, target your country (or specific regions if you ship regionally). Under Languages, select English.
  6. Create tightly themed ad groups by product category (e.g., 'Dog Harnesses', 'Cat Litter', 'Pet Supplements'). Add 8–12 phrase/exact match keywords per ad group from the keyword list below.
  7. Add all negatives from the negative keyword list at the campaign level immediately on launch.
  8. In each ad group, write 3 Responsive Search Ads. Pin the primary product keyword to Headline 1. Include price, differentiator, or benefit in at least one description.
  9. Set ad schedule to all days; review after 2 weeks and pause underperforming hours if budget is tight.
  10. Link the campaign to your Google Merchant Center account (for sitelink and price extensions).
Starter keywords — copy, localize, and prune to fit
"dog harness" [dog harness no pull] "cat litter subscription" [best cat litter for odor] "grain free dog treats" [natural dog treats] "pet supplement" [dog joint supplement] "cat scratching post" [tall cat scratching post] "dog leash" [retractable dog leash] "pet grooming brush" [deshedding brush for dogs] "dog water bowl" [slow feeder dog bowl] "cat collar" [breakaway cat collar] "flea treatment for dogs" [natural flea treatment for dogs]
Starter negative keywords
free DIY homemade recipe how to make jobs careers wholesale bulk supplier veterinary school adopt rescue free sample download
In plain English

This campaign catches people who are already searching Google for the kind of products you sell. It's the most direct path to a sale early on because you're not convincing anyone they need a dog harness — they're already looking for one. You're using phrase and exact match keywords only so you don't blow budget on unrelated searches, and you're sending people to the specific product page, not your homepage.

3

Meta Traffic Campaign — Seed the Pixel

The technical setup

With no purchase history, Meta's pixel has nothing to optimize toward. This phase runs a low-cost Traffic campaign (optimized for Landing Page Views, not just Link Clicks) to build ViewContent and AddToCart signals fast. Think of it as buying data, not buying sales — though sales can happen as a side effect.

Audience: Use interest-based targeting. Stack 2–3 relevant interests per ad set rather than one massive broad audience. Good starting interest clusters for pet products: pet owners + online shoppers; specific pet interests (dog training, cat care, pet nutrition); competitor brand affinities where available. Keep ad set size between 500K–3M per ad set.

Placements: Use Advantage+ Placements but exclude Audience Network. At low budgets, Audience Network often delivers cheap but low-quality clicks that hurt pixel quality.

Creative: Test 2–3 static images or short videos (15 sec max) per ad set. Show real product use — a dog wearing your harness on a walk, not a studio render. Pet content performs when it's genuine. Avoid stock photo energy.

Budget: $10–$15/day. Keep this low — it's signal-buying, not scaling.

No retargeting yet: At this budget level and with no existing traffic, retargeting audiences will be too small to spend against meaningfully. Retargeting becomes viable once you're consistently hitting 500+ site visitors per week. Fold it into the Advantage+ Shopping phase when you get there.

Honest caveat: This phase builds pixel signal, not guaranteed revenue. How much of this traffic converts depends entirely on your product pages, pricing, and trust signals (reviews, return policy). Ads can't fix a weak offer.

Reminder: budget figures are suggestions — scale to your funds and goals.

TOP OF FUNNEL
Campaign setup Meta — Traffic campaign optimized for Landing Page Views

Introduces the brand to cold audiences and generates AddToCart and ViewContent signals so Meta has real data to optimize against in later automated phases.

  1. In Meta Ads Manager, click Create → Traffic. Name the campaign 'Traffic – Pixel Seeding – Pet Products'.
  2. Turn Campaign Budget Optimization OFF. Set budgets at the ad set level.
  3. Create 2 ad sets. Ad Set 1: interests related to your primary species (e.g., dogs: Dog Training, Pet Nutrition, Petco). Ad Set 2: a broader pet owner interest stack. Set each ad set to $7–$10/day.
  4. Under Optimization & Delivery, select 'Landing Page Views' (not Link Clicks).
  5. Under Placements, choose Advantage+ Placements, then manually exclude Audience Network.
  6. Set age range to 22–55. Leave gender broad unless your product is clearly gendered. No need to narrow further at this stage.
  7. Upload 2–3 creatives per ad set: at least one video (10–20 sec, shows the pet using the product) and one static lifestyle image. Write primary text that leads with the pet's benefit, not a feature list.
  8. Add your website URL as the destination — send to the relevant category or product page, not the homepage.
  9. After 7 days, check which ad set drives more AddToCart events (not just clicks). Pause the underperformer and test a new interest cluster.
  10. Do NOT duplicate this into a retargeting ad set — audiences are too small at this budget. Note the traffic threshold (500+ visitors/week) as the unlock point for retargeting.
In plain English

Meta doesn't know who your customers are yet because your pixel has no purchase data. This campaign fixes that by driving real traffic to your product pages at low cost. You're not expecting a flood of sales here — you're teaching the algorithm what your buyers look like so the later, smarter campaigns have something to work with. Use real product photos or short videos of pets actually using your stuff; polished stock images underperform on social feeds.

4

Google Standard Shopping — Feed-Based Product Ads

The technical setup

Once your Merchant Center feed is approved and clean, launch a Standard Shopping campaign. Standard Shopping gives you more control over bids per product than Performance Max, which matters early when you're learning which products actually convert.

Campaign structure: One campaign, subdivided by product type or brand using custom labels in your feed. This lets you set higher bids on your best-margin or best-converting products without lifting bids across the whole catalog.

Bid strategy: Manual CPC or Maximize Clicks with a cap. Same logic as the Search campaign — no smart bidding until you have 30–50 purchase conversions in the account.

Budget: $10–$15/day. Don't cannibalize your Search campaign; Shopping is an additive channel here, not a replacement.

Negatives: Apply the same negative keyword list from the Search campaign at the Shopping campaign level. Shopping campaigns can match to weird, irrelevant queries — check your Search Terms report weekly and add negatives aggressively in the first month.

Honest caveat: Shopping performance is heavily influenced by your product feed quality (titles, descriptions, images), your price competitiveness vs. other listings in the auction, and your star rating/review count. If you have no reviews yet, expect lower CTRs than established competitors. Work on getting early customer reviews in parallel.

Reminder: budget figures are suggestions — scale to your funds and goals.

BOTTOM OF FUNNEL
Campaign setup Google — Standard Shopping campaign

Shows product listings to people already searching with commercial intent on Google, capturing demand at the moment of decision.

  1. In Google Ads, click New Campaign → Sales → Shopping.
  2. Select your linked Merchant Center account and your country of sale.
  3. Name the campaign 'Standard Shopping – Pet Products'. Set the campaign priority to Medium.
  4. Under Bidding, choose Maximize Clicks and set a max CPC cap ($0.80–$1.50 is a reasonable start; adjust based on product price).
  5. Set daily budget to $10–$15/day.
  6. Under 'Product filters', start with 'All products' initially, then subdivide by product type after the first week using the product group editor (right-click a product group → Subdivide).
  7. Enable Campaign-level negative keywords: paste in the same negative list used in the Search campaign.
  8. Set Locations to match your Search campaign. Exclude Display Network (Shopping campaigns don't have this option, but confirm ads are set to 'Google Search and Search Partners' only — uncheck Search Partners if budget is tight).
  9. In the first week, go to Reports → Search Terms daily. Add any irrelevant queries as negative keywords immediately.
  10. After 3–4 weeks, review the Benchmark CTR and Benchmark Max CPC columns — these show how your products compare to competitors in the same category. Use this to prioritize which products deserve higher bids.
In plain English

Standard Shopping ads show your actual product photos, price, and name at the top of Google search results and on the Shopping tab. They're powerful for pet products because someone searching 'natural dog treats' sees your product image right next to the competitors' — the best photo and price wins. You're using manual bids for now so you don't waste money on automated bidding that has no data to work from. Check your search terms weekly and block anything irrelevant.

5

Advantage+ Shopping — Automated Scaling Once Data Exists

The technical setup

This phase only makes sense once you have at least 30–50 Purchase events recorded in Meta Events Manager. Before that, Advantage+ Shopping (ASC) has no signal to work from and will underperform. Do not rush this phase.

What ASC does: It's Meta's fully automated shopping campaign — it handles audience finding, placement, and delivery optimization using your pixel data and product catalog. It can include prospecting and retargeting traffic in a single campaign, which is exactly what you want at modest budgets (no fragmentation).

Budget: $20–$30/day. This becomes the primary Meta spend; you can scale down or pause the Traffic seeding campaign once ASC is running and learning.

Existing customer budget cap: Inside ASC settings, Meta lets you set a percentage of budget for existing customers. Set this to 10–20% initially to keep the focus on prospecting while still letting the algorithm recapture warm audiences without a separate retargeting campaign.

Creative: Upload a variety of formats — single images, carousels, short videos. ASC picks the best-performing combinations automatically. Refresh creative every 3–4 weeks once frequency climbs above 2.5 on prospecting.

Measurement: Use a 7-day click / 1-day view attribution window. Compare ASC reported ROAS against your actual store revenue (Shopify/WooCommerce dashboard) to catch any attribution overlap with the Google campaigns running simultaneously.

Honest caveat: ASC's performance ceiling is determined by your offer, your creative, and your website's conversion rate — not the campaign settings. If your site converts at 0.5% and your average order value is $25, no amount of optimization gets you to a great ROAS. Nail those fundamentals first.

Reminder: budget figures are suggestions — scale to your funds and goals.

Campaign setup Meta — Advantage+ Shopping Campaign
  1. In Meta Ads Manager, click Create → Sales → Advantage+ Shopping Campaign.
  2. Confirm your Pixel is selected and the Purchase conversion event is active with at least 30 recorded events.
  3. Connect your Product Catalog (set up in Phase 1 via Commerce Manager).
  4. Set daily budget to $20–$30/day. Use campaign-level budget (CBO is built into ASC by default).
  5. Under 'Existing Customer Budget Cap', set to 15% — this lets the algorithm recapture warm visitors without a separate retargeting campaign.
  6. Set geographic targeting to match your shipping coverage.
  7. Upload creative assets: 3–5 images (lifestyle + product), 1–2 short videos (under 20 sec), and at least one carousel showing multiple products. ASC will test combinations automatically.
  8. Set the attribution setting to '7-day click and 1-day view'.
  9. Let the campaign run for at least 7 days without changes before drawing conclusions — ASC has a learning phase that requires consistent delivery.
  10. After 2 weeks, compare Meta-reported purchases against actual orders in your store backend. If there's significant discrepancy, run a holdout test or use UTM parameters to track more accurately.
In plain English

Once Meta has seen 30–50 real purchases, you can switch to Advantage+ Shopping — Meta's smart campaign that finds buyers automatically using your pixel data and product catalog. Think of it as graduating from manual targeting to letting the algorithm do the heavy lifting, now that it actually has data. It handles both new and returning visitors in one campaign, which keeps your budget focused rather than split across multiple tiny audiences. Don't launch this early — an untrained algorithm just burns money faster.

6

Measurement Discipline & Ongoing Optimization

The technical setup

Weekly checks (15 min):

  • Google Search Terms report: add new negatives, flag converting search queries worth their own ad group.
  • Shopping Search Terms: same process.
  • Meta ASC creative performance: sort by Cost Per Purchase. Retire creatives with CPP > 2× your target. Replace with fresh variants.
  • Check for pixel event drops in Meta Events Manager — server-side integrations sometimes break after store updates.

Attribution reality check: Google and Meta both take credit for the same sales. Your actual blended ROAS across both platforms will look worse than either platform reports individually. Use your store's backend order data as the source of truth. A simple method: compare total ad spend (Google + Meta) against total store revenue for the same period. That's your real blended ROAS.

Budget reallocation trigger: After 6–8 weeks, if one platform is delivering Cost Per Acquisition clearly below the other at similar volumes, shift 20–30% of the underperformer's budget to the winner. Don't flip everything at once.

Retargeting unlock: Standalone retargeting campaigns (website visitors who didn't buy, cart abandoners) become worthwhile on Meta once you're consistently hitting 500+ unique site visitors per week. At that point, create a separate Meta retargeting ad set outside ASC, capped at 10–15% of total Meta budget. On Google, Dynamic Remarketing via a new campaign can layer on top of Shopping once you have 1,000+ tagged site visitors in an audience list.

Scaling signal: Don't scale budget until your Cost Per Purchase is stable for at least 2 consecutive weeks. Scaling into an unstable ROAS just loses money faster.

Reminder: budget figures are suggestions — scale to your funds and goals.

In plain English

Paid ads are not a set-it-and-forget-it system. Each week you need to spend about 15 minutes checking which search terms are triggering your Google ads (and blocking the bad ones), which Meta creatives are burning money, and whether your tracking is still working. The big thing to keep in mind: Google and Meta both claim credit for the same sales. Your real performance is what your store's order dashboard shows, not what either ad platform reports. When one platform is clearly winning, gradually move budget toward it. And don't try to run retargeting campaigns until you have enough traffic to make them worthwhile — the threshold is roughly 500 site visitors per week.

The recipe card

  • Fix tracking and product feeds before spending a dollar — broken measurement makes every decision a guess.
  • Start Google Search and Standard Shopping to capture active buyers; use phrase and exact match only until you have search term data.
  • Seed Meta's pixel with a low-cost Traffic campaign before attempting any automated or retargeting campaigns.
  • Unlock Advantage+ Shopping only after 30–50 real purchases are recorded — before that, the algorithm has nothing to learn from.
  • Use your store's order backend as the source of truth; both platforms overcount conversions by claiming shared credit.

Cooked this and changed it? Publish your version as a User Revised recipe — with credit to this one.

Make It Your Own
See a problem with this recipe? Flag it.

Rather have it cooked for you?

Gorilla Public runs these exact recipes for small businesses — for a flat monthly fee, never a percentage of your ad spend.

Talk to Gorilla Public

Recipes on this site are educational, not legal advice, and not a guarantee of results. You are responsible for each platform's ad policies and for any laws, licensing rules, or consent requirements that apply to your industry and location.