Skip to main content
Google Ads

Google Ads Setup Guide: Search, Shopping & Performance Max

Complete guide to setting up Google Ads for e-commerce. Learn Search Ads, Shopping campaigns, Performance Max, and optimization strategies.

Vince Servidad
Vince Servidad
Marketing Specialist
15 min read
Share:

Google Ads is the most powerful platform for capturing high-intent buyers. This guide covers everything from account setup to advanced campaign strategies.

Google Ads:

- High intent (people searching for solutions)

- Text + product listings

- More expensive per click

- Faster conversions

Facebook Ads:

- Interruption marketing

- Visual focus (images/video)

- Cheaper traffic

- Longer buying cycle

**Best strategy:** Use both platforms together.

Part 1: Account Setup

Step 1: Create Google Ads Account

1. Go to ads.google.com

2. Click "Start Now"

3. Choose business account

4. Enter business information

5. Set billing details

Account structure best practice:

- 1 account per business

- Multiple campaigns per account

- Organized ad groups within campaigns

Why link GA4:

Better conversion tracking

Audience insights

Cross-platform attribution

Free detailed analytics

How to link:

1. Google Ads → Tools → Linked accounts

2. Find Google Analytics → Link

3. Select GA4 property

4. Enable data sharing

Step 3: Set Up Conversion Tracking

Essential conversions to track:

**Purchase** - Completed sale (primary)

**Add to cart** - Shopping intent

**Begin checkout** - Checkout started

**Form submit** - Lead generated

**Phone call** - Call conversions

**Page view** - Key landing pages

Setup methods:

Option 1: Google Tag Manager (Recommended)

1. Install GTM on website

2. Add Google Ads conversion tag

3. Set up triggers (purchase, form submit, etc.)

4. Test in preview mode

5. Publish container

Option 2: Direct Installation

1. Google Ads → Tools → Conversions

2. Click + Conversion

3. Choose type (Website, Phone, App)

4. Copy tag code

5. Paste in website thank you page

Option 3: Shopify Integration

1. Shopify → Sales Channels → Google

2. Connect Google account

3. Auto-installs conversion tracking

4. Select conversions to track

Conversion values:

- E-commerce: Use transaction value

- Leads: Assign value based on LTV

- Engagement: Lower values for micro-conversions

Step 4: Connect Google Merchant Center (For Shopping Ads)

**Google Merchant Center** stores your product feed for Shopping campaigns.

Setup steps:

1. Go to merchants.google.com

2. Create account

3. Verify website ownership

4. Link to Google Ads account

Website verification methods:

- HTML tag (add to header)

- Google Analytics (if linked)

- Google Tag Manager

- Upload HTML file

Step 5: Create Product Feed

Feed requirements:

**id** - Unique product ID

**title** - Product name (150 chars max)

**description** - Product details (5000 chars)

**link** - Product page URL

**image_link** - High-quality image URL

**price** - Current price

**availability** - in stock / out of stock

**brand** - Product brand

**gtin** - Barcode (if applicable)

**condition** - new / used / refurbished

Feed creation methods:

Shopify:

1. Install Google Channel app

2. Auto-creates feed

3. Syncs inventory automatically

WooCommerce:

1. Install WooCommerce Google Feed plugin

2. Configure product mapping

3. Generate feed

Manual:

1. Download Google Sheets template

2. Add products manually

3. Schedule feed in Merchant Center

Feed optimization tips:

Use keyword-rich titles

High-quality images (800x800px minimum)

Detailed descriptions

Correct categorization

Competitive pricing

Part 2: Campaign Types Explained

Search Ads

What they are:

Text ads shown on Google search results when people search for your keywords.

Best for:

High-intent buyers

Service businesses

B2B companies

Local businesses

Niche products

Pros:

- Capture active searchers

- High conversion rates

- Control over keywords

- Measurable ROI

Cons:

- Can be expensive

- Requires keyword research

- Competitive auctions

Shopping Ads

What they are:

Product listings with image, price, and store name shown in Google Shopping tab and search results.

Best for:

E-commerce stores

Physical products

Price-competitive products

Visual products

Pros:

- High-quality traffic

- Visual product display

- Show price upfront

- Better click-through rates

Cons:

- Requires product feed

- Less control than Search

- Competitive pricing needed

Display Ads

What they are:

Banner and image ads shown across 2+ million websites and apps in Google Display Network.

Best for:

Brand awareness

Retargeting

Visual products

Reaching new audiences

Pros:

- Massive reach

- Visual impact

- Lower costs

- Great for remarketing

Cons:

- Lower intent traffic

- Banner blindness

- Lower conversion rates

Performance Max

What it is:

AI-driven campaign that runs across all Google properties (Search, Shopping, Display, YouTube, Gmail, Discover).

Best for:

E-commerce with good product data

Businesses with conversion history

Accounts with 30+ conversions/month

Automated optimization

Pros:

- Access all Google inventory

- AI optimization

- Less management needed

- Strong performance potential

Cons:

- Less control

- Black box optimization

- Needs conversion data

- Can cannibalize other campaigns

YouTube Ads

What they are:

Video ads shown before, during, or alongside YouTube videos.

Best for:

Brand awareness

Product demonstrations

Visual storytelling

Younger demographics

Pros:

- Massive reach (2B users)

- Video engagement

- Detailed targeting

- Cost-effective views

Cons:

- Requires video creative

- Skip rate challenges

- Longer buying cycle

Part 3: Search Ads Deep Dive

Keyword Research

Tools to use:

1. **Google Keyword Planner** (free in Google Ads)

2. **Semrush / Ahrefs** (paid, more data)

3. **Answer The Public** (question-based keywords)

4. **Google Search Console** (your current rankings)

Keyword types:

1. Branded keywords:

- Your business name

- Your product names

- Usually cheapest

- Highest conversion rate

2. Commercial intent:

- "buy [product]"

- "[product] for sale"

- "best [product]"

- High conversion potential

3. Informational:

- "how to [do something]"

- "what is [topic]"

- Lower intent

- Good for content marketing

4. Local keywords:

- "[service] near me"

- "[service] in [city]"

- High intent for local businesses

Keyword research process:

1. Start with seed keywords (your main products/services)

2. Use Keyword Planner to find related terms

3. Check competition and bid estimates

4. Group keywords by theme

5. Create match type strategy

Match Types

Broad Match

- Shows for searches related to your keyword

- Maximum reach

- Less control

Example: Keyword "running shoes"

May show for: buy sneakers, athletic footwear, jogging shoes

Phrase Match

- Shows when search includes your phrase or close variations

- More control than broad

- Good balance of reach and relevance

Example: Keyword "running shoes"

May show for: best running shoes, buy running shoes online

Won't show for: shoe running stores

Exact Match

- Shows only for exact keyword or very close variations

- Most control

- Lowest reach

- Most expensive

Example: Keyword [running shoes]

May show for: running shoes, running shoe

Won't show for: best running shoes

Match type strategy:

1. Start with Phrase match

2. Add Exact for best performers

3. Use Broad carefully (can waste budget)

Negative Keywords

What they are:

Keywords you DON'T want to show for.

Examples for "running shoes" store:

❌ free

❌ cheap

❌ DIY

❌ repair

❌ used

❌ jobs

❌ how to make

How to find negatives:

1. Search terms report (weekly review)

2. Think about irrelevant searches

3. Competitor names (unless you want to)

4. Generic terms

Add negatives at:

- Campaign level (apply to all ad groups)

- Ad group level (specific exclusions)

Ad Copy Structure

**Headline 1:** Primary keyword + benefit

Example: "Waterproof Running Shoes - Free Shipping"

**Headline 2:** Secondary benefit or offer

Example: "30-Day Returns | Top Rated 2025"

**Headline 3:** Brand or trust signal

Example: "Trusted by 50,000+ Runners"

**Description 1:** Expand on benefits

Example: "Shop premium running shoes designed for comfort and performance. Advanced cushioning technology."

**Description 2:** Call to action

Example: "Order today and get free shipping. 30-day money-back guarantee."

Ad copy best practices:

Include keyword in headline

Clear call-to-action

Use numbers and specifics

Highlight unique selling points

Match ad to landing page

Use ad extensions

Ad Extensions

Sitelink extensions:

Additional links below your ad

Example: "Shop Men's" | "Shop Women's" | "Sale Items"

Callout extensions:

Additional text highlighting benefits

Example: "Free Shipping" | "24/7 Support" | "Price Match"

Structured snippets:

Predefined categories

Example: Brands: Nike, Adidas, New Balance

Call extensions:

Add phone number to ad

Essential for service businesses

Location extensions:

Show business address

Critical for local businesses

Price extensions:

Show pricing for different products/services

Bidding Strategies

Manual CPC:

You set bids for each keyword

Best for: New accounts, testing, full control

Maximize Clicks:

Get most clicks within budget

Best for: Traffic goals, testing

Target CPA:

Set target cost per conversion

Best for: Established campaigns with conversion data

Target ROAS:

Set target return on ad spend

Best for: E-commerce with varying product values

Maximize Conversions:

Get most conversions within budget

Best for: Accounts with sufficient data

Bidding recommendations:

- Start: Manual CPC or Maximize Clicks

- Scale: Target CPA or Target ROAS (after 30+ conversions)

Part 4: Shopping Ads Setup

Campaign Structure

Standard Shopping:

More manual control over bids and product groups

Smart Shopping (Being Phased Out):

Automated bidding and placement

→ Migrate to Performance Max

Recommended structure:

Campaign: Shopping - All Products

> Ad Group: All Products

> Product Groups:

- Brand A (higher bid)

- Brand B (medium bid)

- Everything else (lower bid)

Product Group Segmentation

Segment by:

1. **Product type** - Category-based grouping

2. **Brand** - Different bids per brand

3. **Condition** - New vs. refurbished

4. **Item ID** - Individual product control

5. **Custom labels** - Your own groupings

Example for clothing store:

All Products

- Shirts

- T-Shirts ($1.50 bid)

- Dress Shirts ($2.00 bid)

- Pants

- Jeans ($1.75 bid)

- Chinos ($1.50 bid)

- Shoes ($2.50 bid)

Bidding Strategy

Start with:

- Manual CPC

- Set bids by product group profitability

Bid adjustments based on:

Profit margin (higher margin = higher bid)

Competition (popular items need higher bids)

Conversion rate (winners get more budget)

Inventory (lower bids when stock is low)

Scale with:

- Target ROAS (after 15+ conversions)

- Set realistic targets (start at 200-300%)

Shopping Ads Optimization

Feed optimization:

Update prices daily

Remove out-of-stock items

Optimize titles (keyword-rich)

High-quality images

Competitive pricing

Campaign optimization:

Add negative keywords weekly

Adjust bids based on performance

Pause low performers

Increase budget for winners

Test product segmentation

Common issues:

❌ Feed errors → Check Merchant Center

❌ Low impressions → Increase bids or improve titles

❌ High clicks, low conversions → Check landing page/price

Part 5: Performance Max Setup

When to Use Performance Max

Good fit:

30+ conversions per month

Good product feed data

Want automation

Limited time for management

Not ideal for:

❌ New accounts (no data)

❌ Need specific control

❌ Testing phase

❌ Limited budget (<$50/day)

Asset Groups

What they are:

Collections of creative assets (images, videos, headlines, descriptions) for different audience themes.

Example asset groups for clothing store:

1. **Women's Activewear** - Yoga pants, sports bras assets

2. **Men's Casual** - T-shirts, jeans assets

3. **Athletic Shoes** - Running, training shoe assets

Assets needed per group:

- 3-5 headlines (30 chars)

- 5 long headlines (90 chars)

- 4 descriptions (60 chars)

- 1-5 descriptions (90 chars)

- 1-20 images (landscape, square, portrait)

- 1-5 videos (optional but recommended)

- 1-5 logos

Audience Signals

What they are:

Hints to help Google find your ideal customers faster.

Types of signals:

1. **Custom segments** - Keywords and URLs

2. **Demographics** - Age, gender, income

3. **Your data** - Website visitors, customer lists

4. **Interests** - Affinity and in-market audiences

How to set:

1. Create asset group

2. Add audience signals

3. Use 2-5 different signal types

4. Let Google expand beyond signals

**Important:** Signals are guides, not restrictions. Google will go beyond your signals.

Performance Max vs Search/Shopping

Run Performance Max when:

You want maximum reach

You have good conversion data

You trust automation

Keep Search/Shopping when:

You want keyword control

You have specific testing needs

PMax alone isn't hitting goals

Best practice:

Run both, but exclude Search/Shopping inventory from PMax using campaign settings.

Part 6: Budget & Bidding Strategy

Starting Budgets by Campaign Type

Search Ads:

- Test: $20-50/day

- Requires: 2-3x your target CPA minimum

- Example: $30 target CPA = $60-90/day budget

Shopping Ads:

- Test: $30-75/day

- Requires: Enough budget for 1-2 sales/day minimum

- Example: 2% conversion rate, $50 AOV = need 50-100 clicks/day

Performance Max:

- Test: $50-100/day minimum

- Requires: 3x your target CPA

- Example: $25 target CPA = $75+/day budget

Display Ads:

- Test: $10-30/day

- Very low CPC, high volume needed

Budget Allocation

E-commerce recommended split:

- Shopping: 50%

- Search: 30%

- Performance Max: 15%

- Display/Retargeting: 5%

Service business recommended split:

- Search: 70%

- Display/Retargeting: 20%

- Performance Max: 10%

Bidding Strategy by Stage

Testing phase (First 30 days):

- Manual CPC or Maximize Clicks

- Gather data

- Goal: 30+ conversions

Growth phase (30-90 days):

- Target CPA or Target ROAS

- Set realistic targets

- Scale budget gradually

Mature phase (90+ days):

- Maximize Conversion Value

- or Maintain Target ROAS

- Focus on profit optimization

Setting Target CPA/ROAS

Target CPA calculation:

1. Know your profit per sale

2. Determine acceptable CAC

3. Set target at 70-80% of acceptable CAC

Example:

- Product price: $100

- Product cost: $40

- Profit: $60

- Acceptable CAC: $40 (to maintain 20% profit)

- Target CPA: $32 (80% of $40)

Target ROAS calculation:

ROAS = Revenue ÷ Ad Spend

Example:

- Want 3x ROAS

- Set target ROAS: 300%

Starting targets:

- E-commerce: 200-300% ROAS

- Lead gen: $50-150 CPA (varies widely)

- Local services: $30-100 CPA

Common Mistakes to Avoid

❌ Too low budget

Need at least 2-3x target CPA daily.

❌ Impatient optimization

Wait 7-14 days before major changes.

❌ Ignoring search terms

Review weekly, add negatives.

❌ Bad landing pages

Fast-loading, mobile-optimized pages required.

❌ No conversion tracking

Can't optimize without data.

❌ Only using one campaign type

Test multiple approaches.

❌ Set and forget

Weekly optimization is essential.

Advanced Tips

Conversion API Setup

Like Facebook's Conversion API, Google has **Enhanced Conversions**.

Benefits:

Better tracking (cookies decline)

More accurate attribution

Improved bidding

Setup:

1. Google Tag Manager

2. Add enhanced conversions tag

3. Hash user data (email, phone)

4. Send with conversion events

Remarketing Setup

Audiences to create:

1. **All visitors** (180 days)

2. **Product viewers** (30 days)

3. **Cart abandoners** (7 days)

4. **Past purchasers** (365 days)

Campaign strategy:

- Search: Bid higher for past visitors

- Display: Retarget with product ads

- Shopping: Dynamic remarketing

Competitor Targeting

Search campaigns:

- Bid on competitor brand names

- Use "Alternative to [Competitor]" in ad copy

- Ensure your landing page shows comparison

**Legal note:** You can bid on trademarks, but can't use them in ad copy (in most cases).

Local Campaigns

For local businesses:

Enable location extensions

Use radius targeting

Bid higher in service area

Add call extensions

Track store visits

Local keywords:

- "[service] near me"

- "[service] in [city]"

- "[city] [service]"

Next Steps

1. **Set up account** and conversion tracking

2. **Choose campaign type** based on your business

3. **Start with small budget** ($50-100/day)

4. **Run for 14 days** minimum without changes

5. **Analyze performance** and optimize

6. **Scale winners**, pause losers

7. **Test new campaigns** continuously

Google Ads requires patience and data. Start small, learn what works, then scale aggressively.

**Need help with setup?** Book a free consultation to review your Google Ads strategy.

Vince Servidad

Written by Vince Servidad

E-commerce Ad Management Specialist with $26M+ in managed ad spend. I work exclusively with online stores to scale profitably through Facebook and Google Ads.

Want More Marketing Insights?

Get weekly tips, strategies, and case studies delivered to your inbox.