How-To Guide · Ecommerce Integration

How to Run Google Ads for WooCommerce

Step-by-step guide to running Google Ads for WooCommerce. Install the plugin, set up your product feed, launch a Performance Max campaign, and improve creatives with AI.

TL;DR Install the Google for WooCommerce plugin, connect Merchant Center, configure your product feed, and launch a Performance Max campaign. The whole setup takes under an hour if your products and shipping settings are ready.

6 min read By Updated 0 steps

Originally published .

Key Takeaways
  • Install the Google for WooCommerce plugin to manage your product feed and campaigns from one dashboard.
  • Performance Max campaigns run across Search, Shopping, YouTube, Gmail, Display, and Discover in one setup.
  • Required product attributes are ID, title, description, price, availability, and image link — missing any causes disapprovals.
  • Performance Max needs at least 7 images per campaign: 3 landscape, 3 square, and 1 portrait, all under 5 MB.
  • Conversion tracking is automatic once you connect accounts — verify it fires before launch.
  • AI tools like Coinis Image Ads can generate all required image formats from a product URL in seconds.

Why Google Ads for WooCommerce

WooCommerce gives you the store. Google Ads puts your products in front of buyers who are actively searching for them right now.

Reach shoppers across Google surfaces

Performance Max campaigns run across Google Search, Maps, the Shopping tab, Gmail, YouTube, the Display Network, and the Discover feed. One campaign. All placements. Google's AI allocates budget toward where your products convert best. You do not need separate campaigns for each channel.

Unified setup from WooCommerce dashboard

The Google for WooCommerce plugin manages your product feed and campaigns from your existing WooCommerce admin panel. No manual CSV uploads. No constant platform-switching. Changes you make in WooCommerce sync automatically to your Google Merchant Center account, keeping your feed current without extra work.

---

Prerequisites: What You Need

Have all of these ready before you start. Missing any one will pause your setup midway.

WooCommerce store with products and basic settings

Your store needs active products with titles, descriptions, prices, availability statuses, and images. These fields map directly to required Google Merchant Center attributes. Gaps here cause feed errors later.

Google Merchant Center account

Create one at merchants.google.com if you do not already have one. This is where Google validates your product listings before they can serve.

Google Ads account

Create one at ads.google.com. You will link it to Merchant Center during the plugin setup flow.

Tax and shipping information configured

Google requires accurate tax and shipping settings before approving your listings. Go to WooCommerce > Settings > Tax and WooCommerce > Settings > Shipping. Fill in every field that applies to your markets before you begin.

---

Step 1: Install Google Listings & Ads Plugin

The plugin is the bridge between WooCommerce and Google. Everything else depends on it.

Locate and install from Woo Marketplace

Inside your WordPress admin, go to WooCommerce > Extensions > Marketplace. Search for "Google for WooCommerce." Install and activate. The plugin itself is free.

Authorize WordPress and Google accounts

After activation, follow the onscreen prompts. Connect your WordPress.com account first. Then authorize the Google account that owns your Merchant Center and Ads accounts. The plugin links your WooCommerce store to both automatically. No manual API keys needed.

---

Step 2: Set Up Your Product Feed and Targeting

A clean product feed is the foundation of every campaign. Time invested here pays off in fewer disapprovals and better ad rank.

Select target geographic locations

Choose the countries where you sell. The plugin creates separate feeds per region. Start with your highest-revenue markets and expand from there.

Verify product attributes and feed quality

Per Google's Merchant Center documentation, required attributes are: ID, title, description, price, availability, and image link. Products with variants also need item_group_id, color, and size. Missing any required attribute triggers disapprovals and prevents your products from serving.

Ensure product titles, descriptions, and images match requirements

Write titles that front-load the key detail: brand, material, product type, and size when relevant. Keep descriptions factual. Avoid vague language.

Images carry extra weight in Performance Max. Per Google's Ads Help Center documentation on Performance Max campaigns, you need a minimum of 7 images per campaign: 3 landscape (1.91:1 ratio), 3 square (1:1 ratio), and 1 portrait (9:16 ratio). All images must be JPG or PNG files under 5 MB. Keep your main product within the center 80% of each image to avoid key content being cropped across placements.

---

Step 3: Configure Tax, Shipping, and Store Details

Enter tax rates and shipping settings

Google validates your tax and shipping settings against your product prices. Mismatches create feed errors. Enter rates that exactly match your WooCommerce checkout experience.

Complete store category and product selection

Inside the Google for WooCommerce plugin setup, pick the product categories you want to advertise. You can exclude specific products or entire categories from your feed. Review this selection carefully before moving on.

Run store review diagnostic

The plugin runs a diagnostic scan of your store before submission. It flags missing attributes, policy issues, and shipping gaps. Fix every flagged item before proceeding. Submitting with open issues extends your review timeline.

---

Step 4: Create Your Performance Max or Shopping Campaign

Choose campaign type

Performance Max is the current default and the recommended starting point for most WooCommerce stores. It uses Google's AI to test creative asset combinations and optimize bids across every placement automatically. Standard Shopping campaigns give you more manual control but cover fewer placements.

Set daily budget

Set a daily budget that gives Google's algorithm room to gather enough signal. Too low a budget and the system cannot optimize. You can adjust the amount at any time from your WooCommerce dashboard.

Enable sales tracking

When prompted, select "Sales" as your primary conversion action. This tells Google's algorithm to optimize for revenue, not just traffic.

---

Step 5: Set Up Conversion Tracking

Conversion tracking tells Google which clicks become purchases. Without it, your campaign runs blind. The algorithm cannot improve.

Install Google tag for sales conversions

Per Google's Ads Help documentation, the Google for WooCommerce plugin installs the Google tag automatically after you connect your accounts. It tracks "Sales" and "Page view" conversions natively. No manual code is needed. No developer required.

Test tracking before launch

Install Google Tag Assistant (a Chrome extension from Google) and visit your store. Place a test order. Confirm the conversion event fires on your order confirmation page. Check that it appears in Google Ads within 24 hours. Do not launch until the tag confirms.

---

Step 6: Submit for Google Approval and Monitor Performance

Wait for Google's content review

After submission, Google reviews your Merchant Center listings for policy compliance. Products may begin serving as individual items get approved. Monitor your Merchant Center dashboard for disapproval notices and fix flagged items quickly.

Monitor campaign metrics from WooCommerce dashboard

The Google for WooCommerce plugin surfaces key metrics inside your WooCommerce admin: impressions, clicks, spend, and conversions. Check cost-per-conversion weekly. If it drifts above your target, pause underperforming products or refresh your creative assets.

Optimize product feed and creative assets

Weak titles and low-quality images hurt ad rank. Audit your feed monthly. Update images when click-through rates drop. Add new headline and description variants to your Performance Max asset groups regularly. Google's AI can only test what you give it.

---

Improving Your Campaign Creatives with AI

Creative quality directly shapes how Performance Max performs across placements. Google's system tests every asset combination you provide. Better inputs produce better outputs.

Why product images matter for Performance Max

Google's AI scores and ranks every creative asset. Strong images earn more placements. Weak images get deprioritized automatically. Uploading the minimum seven images and leaving it there is not enough. More variants give the algorithm more to work with.

Using AI to generate and test product images

Creating seven or more compliant images per product by hand is slow work. Coinis Image Ads generates on-brand product creatives from a product URL. Paste the URL. Cutting-edge AI models pull the product details and generate ad-ready images in seconds. Run multiple variants to give Google's algorithm more creative combinations to test.

Brand Profile analyzes your brand's visual style and voice. Every image Coinis generates stays consistent across your full product catalog.

Coinis does not publish directly to Google Ads today. That is on the roadmap. You can generate creatives in Coinis, download them, and upload directly into your Performance Max asset groups or your Merchant Center product listings.

Resizing assets for different placements

Performance Max requires landscape, square, and portrait formats. Coinis Smart Resize, inside Coinis Revise, outputs all three formats from a single creative in one step. No manual cropping. No separate design software.

---

Or let Coinis do it.

From a product URL to a live Meta campaign. AI-generated creatives. On-brand copy. Direct publish to Facebook and Instagram. Real performance reporting. All in one platform.

Start free. Upgrade when you're ready.

Start free →

15 AI tokens a month. No credit card.

Frequently Asked Questions

Do I need a Google Merchant Center account to run Google Ads for WooCommerce?

Yes. Google Merchant Center is required. It validates your product feed before your ads can serve. The Google for WooCommerce plugin connects your store to Merchant Center automatically during setup.

How many images does a Performance Max campaign require?

Per Google's Ads Help Center, Performance Max campaigns require a minimum of 7 images: 3 landscape (1.91:1), 3 square (1:1), and 1 portrait (9:16). All images must be JPG or PNG and under 5 MB. Keep main content in the center 80% to avoid cropping.

Does the Google for WooCommerce plugin set up conversion tracking automatically?

Yes. After you connect your Google account, the plugin installs the Google tag and configures Sales and Page view conversion actions natively. You should still verify the tag fires correctly on your order confirmation page before launching.

Can I use Coinis to create images for my Google Performance Max campaigns?

Yes. Coinis Image Ads generates ad-ready product images from a product URL. Coinis does not publish to Google Ads directly today, but you can download creatives and upload them straight into your Performance Max asset groups.

Stop hustling

You just read the manual way. Coinis does it all.

Every step above takes hours of manual work. Coinis automates it. Free to start. No credit card. Pay only when you need more volume.

Steps 1–2

Goal + Audience

AI analyzes your brand from a URL. Targets the right buyers automatically.

Steps 3–4

Channels + Budget

One-click launch to Meta. Smart budget allocation out of the box.

Step 5

Ad Creatives

Paste a link. Get dozens of professional ads in minutes.

Steps 6–7

Launch + Track

Live dashboard. Real ROAS. AI suggests what to optimize next.

15 credits day one
No credit card
Free forever tier
Pay only for volume
Start free

You just learned the hard way. Here's the easy way.

Coinis generates ad creatives, launches campaigns, and tracks results. One platform. One click. No ad expertise required.

Try Coinis free