We Decoded 500+ Competitor Google Ads in Under 10 Minutes
We Decoded 500+ Competitor Google Ads in Under 10 Minutes


You used to lose entire days studying competitor ads. Open 20 landing pages,
screenshot the headlines, paste it all into a doc, then try to spot the pattern at 6pm
with tired eyes.
The pattern was always there. You just didn't have the hours to find it across every
competitor in your space.
Now one pasted URL does the first pass in 10 minutes. Claude reads the page the
way a buyer would, names the angle, maps the intent, and hands you copy you can
actually run.
"Instead of manually reviewing 20 landing pages, you let Claude do the first pass. A complete competitive report in minutes."
This pack is 7 prompts. Each one extracts a different layer of a competitor's paid
search strategy. Run them in order on a single URL and the last prompt assembles
everything into a messaging matrix you can hand straight to a media buyer.
Built for PPC managers, growth marketers, agencies, and founders running their
own Google Ads.

What each prompt extracts
Seven passes, seven layers of the competitor's strategy. Here's what comes back
from each one.

The 7 prompts, copy them exactly
Paste each block into Claude. Swap the amber placeholders for your competitor's
URL or page copy. Run them top to bottom on the same chat so prompt 7 can see
the earlier outputs.
1 Extract positioning angles
Read a competitor page like a buyer who's never heard of them.
# Extract positioning angles You are a competitive positioning analyst for paid search. I'll paste a competitor's landing page below. Read it like a buyer who has never heard of them. [PASTE COMPETITOR URL OR PAGE COPY] Your task: 1. Name the single primary angle the page sells on 2. List every secondary angle in priority order 3. Tag each angle: pain-led, gain-led, status-led, or price-led 4. Note which angle the headline and CTA actually commit to # Output format: # PRIMARY ANGLE: [one line] # SECONDARY ANGLES: [ranked list] # ANGLE TYPE: [tag per angle] # HEADLINE COMMITMENT: [what the fold promises]
2 Map search intent clusters
Infer the searches the page is built to capture.
# Map search intent clusters You are a paid search strategist who thinks in query intent. Below is a competitor's landing page. Infer the searches it's built to capture. [PASTE COMPETITOR URL OR PAGE COPY] Your task: 1. List the intent clusters this page targets: problem-aware, solution-aware, brand, comparison 2. For each cluster, write 3 example queries a buyer would type 3. Flag the one cluster the page serves best 4. Flag the cluster it ignores # Output format: # CLUSTER: [name] STAGE: [awareness level] # EXAMPLE QUERIES: [3 queries] # STRONGEST FIT: [cluster] # IGNORED INTENT: [cluster + why it matters]
3 Reverse-engineer the offer
Strip the offer down to what they're really selling.
# Reverse-engineer the offer You are an offer strategist who breaks a page down to its bones. Read the competitor page below and strip the offer to its core. [PASTE COMPETITOR URL OR PAGE COPY] Your task: 1. State the core offer in one sentence 2. List the value stack, everything bundled in 3. Identify the risk reversal: guarantee, trial, or refund 4. Identify the urgency or scarcity mechanic, if any 5. Name the price anchor and how it's framed # Output format: # CORE OFFER: [one sentence] # VALUE STACK: [list] # RISK REVERSAL: [mechanic] # URGENCY: [mechanic or "none"] # PRICE
4 Generate RSA headline variations
Write Responsive Search Ad assets that beat their angles.
# Generate RSA headline variations You are a Google Ads copywriter writing Responsive Search Ad assets. Using the competitor angles below, write headlines that beat them on clarity. [PASTE THE ANGLES FROM PROMPT 1] Your task: 1. Write 15 RSA headlines, max 30 characters each 2. Write 4 descriptions, max 90 characters each 3. Cover 3 angle types: pain, gain, proof 4. Mark the 3 headlines safe to pin to position 1 # Rules: # No em dashes. No AI words: unlock, leverage, elevate. # Vary rhythm. Lead with the benefit, not the brand name. # Output format: # HEADLINES: [15, numbered, char count each] # DESCRIPTIONS: [4, numbered, char count each] # PIN TO H1: [3 headline numbers]
5 Map objection-handling messaging
Find what stops a buyer from clicking buy.
# Map objection-handling messaging You are a conversion copywriter who hunts for unspoken objections. Read the competitor page below and find what stops a buyer from clicking buy. [PASTE COMPETITOR URL OR PAGE COPY] Your task: 1. List the top 5 objections this buyer carries 2. Note how the competitor handles each, or fails to 3. Write one ad-ready rebuttal line per objection, max 90 characters 4. Flag the objection the competitor leaves wide open # Output format: # OBJECTION: [statement] # THEIR HANDLING: [how / "ignored"] # YOUR REBUTTAL: [line, char count] # OPEN GAP: [the unhandled objection]
6 Find the content gaps
Compare two pages and rank what's missing.
# Find the content gaps You are a competitive analyst comparing two pages side by side. I'll paste a competitor page and my own page. Find what they cover that I don't, and the reverse. [PASTE COMPETITOR PAGE] [PASTE MY PAGE] Your task: 1. List topics, proof, and features they cover that I miss 2. List what I cover that they miss, my edge 3. Rank the gaps by likely impact on click-through 4. Suggest the 3 fastest gaps to close # Output format: # THEIR COVERAGE EDGE: [ranked list] # MY COVERAGE EDGE: [list] # PRIORITY GAPS: [top 3 to close + why]
7 Build the messaging matrix
Combine all six outputs into one campaign brief.
# Build the messaging matrix You are a paid search lead assembling a campaign brief. Combine the outputs from prompts 1 to 6 into one matrix I can hand to a media buyer. [PASTE OUTPUTS FROM PROMPTS 1-6] Your task: 1. Build a table: rows are intent clusters; columns are angle, headline, objection rebuttal, gap to exploit 2. Fill every cell with copy-ready text 3. Flag the single highest-leverage row to launch first 4. Note one test to run against the competitor in week 1 # Output format: # MATRIX: [table, one row per cluster] # LAUNCH FIRST: [row + reason] # WEEK 1 TEST: [hypothesis + metric]
How to run this at scale
One competitor takes 10 minutes. The value compounds when you run it across
your whole space.
Start with your top 3 competitors
The ones you lose deals to. Run all 7 prompts on each, in a separate chat per
competitor, so the context stays clean.
Look for patterns across the matrices
When two competitors hammer the same objection, that objection is real and your
market feels it. When none of them touch an intent cluster, that's your white space.
Run the gap prompt against your own page
Prompt 6 compares their page to yours. Do it last, once you've seen what the field
is doing, so you know which gaps actually matter.
What the output looks like
Prompt 7 returns a matrix like this, one row per intent cluster, every cell filled with
copy you can paste into an ad group.

Before and after

THE COMPOUNDING EDGE Run this on every competitor in your space. By the tenth, you've mapped the whole market's messaging and you know exactly where the white space is. That map is the thing nobody else on your team has the hours to build by hand

You used to lose entire days studying competitor ads. Open 20 landing pages,
screenshot the headlines, paste it all into a doc, then try to spot the pattern at 6pm
with tired eyes.
The pattern was always there. You just didn't have the hours to find it across every
competitor in your space.
Now one pasted URL does the first pass in 10 minutes. Claude reads the page the
way a buyer would, names the angle, maps the intent, and hands you copy you can
actually run.
"Instead of manually reviewing 20 landing pages, you let Claude do the first pass. A complete competitive report in minutes."
This pack is 7 prompts. Each one extracts a different layer of a competitor's paid
search strategy. Run them in order on a single URL and the last prompt assembles
everything into a messaging matrix you can hand straight to a media buyer.
Built for PPC managers, growth marketers, agencies, and founders running their
own Google Ads.

What each prompt extracts
Seven passes, seven layers of the competitor's strategy. Here's what comes back
from each one.

The 7 prompts, copy them exactly
Paste each block into Claude. Swap the amber placeholders for your competitor's
URL or page copy. Run them top to bottom on the same chat so prompt 7 can see
the earlier outputs.
1 Extract positioning angles
Read a competitor page like a buyer who's never heard of them.
# Extract positioning angles You are a competitive positioning analyst for paid search. I'll paste a competitor's landing page below. Read it like a buyer who has never heard of them. [PASTE COMPETITOR URL OR PAGE COPY] Your task: 1. Name the single primary angle the page sells on 2. List every secondary angle in priority order 3. Tag each angle: pain-led, gain-led, status-led, or price-led 4. Note which angle the headline and CTA actually commit to # Output format: # PRIMARY ANGLE: [one line] # SECONDARY ANGLES: [ranked list] # ANGLE TYPE: [tag per angle] # HEADLINE COMMITMENT: [what the fold promises]
2 Map search intent clusters
Infer the searches the page is built to capture.
# Map search intent clusters You are a paid search strategist who thinks in query intent. Below is a competitor's landing page. Infer the searches it's built to capture. [PASTE COMPETITOR URL OR PAGE COPY] Your task: 1. List the intent clusters this page targets: problem-aware, solution-aware, brand, comparison 2. For each cluster, write 3 example queries a buyer would type 3. Flag the one cluster the page serves best 4. Flag the cluster it ignores # Output format: # CLUSTER: [name] STAGE: [awareness level] # EXAMPLE QUERIES: [3 queries] # STRONGEST FIT: [cluster] # IGNORED INTENT: [cluster + why it matters]
3 Reverse-engineer the offer
Strip the offer down to what they're really selling.
# Reverse-engineer the offer You are an offer strategist who breaks a page down to its bones. Read the competitor page below and strip the offer to its core. [PASTE COMPETITOR URL OR PAGE COPY] Your task: 1. State the core offer in one sentence 2. List the value stack, everything bundled in 3. Identify the risk reversal: guarantee, trial, or refund 4. Identify the urgency or scarcity mechanic, if any 5. Name the price anchor and how it's framed # Output format: # CORE OFFER: [one sentence] # VALUE STACK: [list] # RISK REVERSAL: [mechanic] # URGENCY: [mechanic or "none"] # PRICE
4 Generate RSA headline variations
Write Responsive Search Ad assets that beat their angles.
# Generate RSA headline variations You are a Google Ads copywriter writing Responsive Search Ad assets. Using the competitor angles below, write headlines that beat them on clarity. [PASTE THE ANGLES FROM PROMPT 1] Your task: 1. Write 15 RSA headlines, max 30 characters each 2. Write 4 descriptions, max 90 characters each 3. Cover 3 angle types: pain, gain, proof 4. Mark the 3 headlines safe to pin to position 1 # Rules: # No em dashes. No AI words: unlock, leverage, elevate. # Vary rhythm. Lead with the benefit, not the brand name. # Output format: # HEADLINES: [15, numbered, char count each] # DESCRIPTIONS: [4, numbered, char count each] # PIN TO H1: [3 headline numbers]
5 Map objection-handling messaging
Find what stops a buyer from clicking buy.
# Map objection-handling messaging You are a conversion copywriter who hunts for unspoken objections. Read the competitor page below and find what stops a buyer from clicking buy. [PASTE COMPETITOR URL OR PAGE COPY] Your task: 1. List the top 5 objections this buyer carries 2. Note how the competitor handles each, or fails to 3. Write one ad-ready rebuttal line per objection, max 90 characters 4. Flag the objection the competitor leaves wide open # Output format: # OBJECTION: [statement] # THEIR HANDLING: [how / "ignored"] # YOUR REBUTTAL: [line, char count] # OPEN GAP: [the unhandled objection]
6 Find the content gaps
Compare two pages and rank what's missing.
# Find the content gaps You are a competitive analyst comparing two pages side by side. I'll paste a competitor page and my own page. Find what they cover that I don't, and the reverse. [PASTE COMPETITOR PAGE] [PASTE MY PAGE] Your task: 1. List topics, proof, and features they cover that I miss 2. List what I cover that they miss, my edge 3. Rank the gaps by likely impact on click-through 4. Suggest the 3 fastest gaps to close # Output format: # THEIR COVERAGE EDGE: [ranked list] # MY COVERAGE EDGE: [list] # PRIORITY GAPS: [top 3 to close + why]
7 Build the messaging matrix
Combine all six outputs into one campaign brief.
# Build the messaging matrix You are a paid search lead assembling a campaign brief. Combine the outputs from prompts 1 to 6 into one matrix I can hand to a media buyer. [PASTE OUTPUTS FROM PROMPTS 1-6] Your task: 1. Build a table: rows are intent clusters; columns are angle, headline, objection rebuttal, gap to exploit 2. Fill every cell with copy-ready text 3. Flag the single highest-leverage row to launch first 4. Note one test to run against the competitor in week 1 # Output format: # MATRIX: [table, one row per cluster] # LAUNCH FIRST: [row + reason] # WEEK 1 TEST: [hypothesis + metric]
How to run this at scale
One competitor takes 10 minutes. The value compounds when you run it across
your whole space.
Start with your top 3 competitors
The ones you lose deals to. Run all 7 prompts on each, in a separate chat per
competitor, so the context stays clean.
Look for patterns across the matrices
When two competitors hammer the same objection, that objection is real and your
market feels it. When none of them touch an intent cluster, that's your white space.
Run the gap prompt against your own page
Prompt 6 compares their page to yours. Do it last, once you've seen what the field
is doing, so you know which gaps actually matter.
What the output looks like
Prompt 7 returns a matrix like this, one row per intent cluster, every cell filled with
copy you can paste into an ad group.

Before and after

THE COMPOUNDING EDGE Run this on every competitor in your space. By the tenth, you've mapped the whole market's messaging and you know exactly where the white space is. That map is the thing nobody else on your team has the hours to build by hand

You used to lose entire days studying competitor ads. Open 20 landing pages,
screenshot the headlines, paste it all into a doc, then try to spot the pattern at 6pm
with tired eyes.
The pattern was always there. You just didn't have the hours to find it across every
competitor in your space.
Now one pasted URL does the first pass in 10 minutes. Claude reads the page the
way a buyer would, names the angle, maps the intent, and hands you copy you can
actually run.
"Instead of manually reviewing 20 landing pages, you let Claude do the first pass. A complete competitive report in minutes."
This pack is 7 prompts. Each one extracts a different layer of a competitor's paid
search strategy. Run them in order on a single URL and the last prompt assembles
everything into a messaging matrix you can hand straight to a media buyer.
Built for PPC managers, growth marketers, agencies, and founders running their
own Google Ads.

What each prompt extracts
Seven passes, seven layers of the competitor's strategy. Here's what comes back
from each one.

The 7 prompts, copy them exactly
Paste each block into Claude. Swap the amber placeholders for your competitor's
URL or page copy. Run them top to bottom on the same chat so prompt 7 can see
the earlier outputs.
1 Extract positioning angles
Read a competitor page like a buyer who's never heard of them.
# Extract positioning angles You are a competitive positioning analyst for paid search. I'll paste a competitor's landing page below. Read it like a buyer who has never heard of them. [PASTE COMPETITOR URL OR PAGE COPY] Your task: 1. Name the single primary angle the page sells on 2. List every secondary angle in priority order 3. Tag each angle: pain-led, gain-led, status-led, or price-led 4. Note which angle the headline and CTA actually commit to # Output format: # PRIMARY ANGLE: [one line] # SECONDARY ANGLES: [ranked list] # ANGLE TYPE: [tag per angle] # HEADLINE COMMITMENT: [what the fold promises]
2 Map search intent clusters
Infer the searches the page is built to capture.
# Map search intent clusters You are a paid search strategist who thinks in query intent. Below is a competitor's landing page. Infer the searches it's built to capture. [PASTE COMPETITOR URL OR PAGE COPY] Your task: 1. List the intent clusters this page targets: problem-aware, solution-aware, brand, comparison 2. For each cluster, write 3 example queries a buyer would type 3. Flag the one cluster the page serves best 4. Flag the cluster it ignores # Output format: # CLUSTER: [name] STAGE: [awareness level] # EXAMPLE QUERIES: [3 queries] # STRONGEST FIT: [cluster] # IGNORED INTENT: [cluster + why it matters]
3 Reverse-engineer the offer
Strip the offer down to what they're really selling.
# Reverse-engineer the offer You are an offer strategist who breaks a page down to its bones. Read the competitor page below and strip the offer to its core. [PASTE COMPETITOR URL OR PAGE COPY] Your task: 1. State the core offer in one sentence 2. List the value stack, everything bundled in 3. Identify the risk reversal: guarantee, trial, or refund 4. Identify the urgency or scarcity mechanic, if any 5. Name the price anchor and how it's framed # Output format: # CORE OFFER: [one sentence] # VALUE STACK: [list] # RISK REVERSAL: [mechanic] # URGENCY: [mechanic or "none"] # PRICE
4 Generate RSA headline variations
Write Responsive Search Ad assets that beat their angles.
# Generate RSA headline variations You are a Google Ads copywriter writing Responsive Search Ad assets. Using the competitor angles below, write headlines that beat them on clarity. [PASTE THE ANGLES FROM PROMPT 1] Your task: 1. Write 15 RSA headlines, max 30 characters each 2. Write 4 descriptions, max 90 characters each 3. Cover 3 angle types: pain, gain, proof 4. Mark the 3 headlines safe to pin to position 1 # Rules: # No em dashes. No AI words: unlock, leverage, elevate. # Vary rhythm. Lead with the benefit, not the brand name. # Output format: # HEADLINES: [15, numbered, char count each] # DESCRIPTIONS: [4, numbered, char count each] # PIN TO H1: [3 headline numbers]
5 Map objection-handling messaging
Find what stops a buyer from clicking buy.
# Map objection-handling messaging You are a conversion copywriter who hunts for unspoken objections. Read the competitor page below and find what stops a buyer from clicking buy. [PASTE COMPETITOR URL OR PAGE COPY] Your task: 1. List the top 5 objections this buyer carries 2. Note how the competitor handles each, or fails to 3. Write one ad-ready rebuttal line per objection, max 90 characters 4. Flag the objection the competitor leaves wide open # Output format: # OBJECTION: [statement] # THEIR HANDLING: [how / "ignored"] # YOUR REBUTTAL: [line, char count] # OPEN GAP: [the unhandled objection]
6 Find the content gaps
Compare two pages and rank what's missing.
# Find the content gaps You are a competitive analyst comparing two pages side by side. I'll paste a competitor page and my own page. Find what they cover that I don't, and the reverse. [PASTE COMPETITOR PAGE] [PASTE MY PAGE] Your task: 1. List topics, proof, and features they cover that I miss 2. List what I cover that they miss, my edge 3. Rank the gaps by likely impact on click-through 4. Suggest the 3 fastest gaps to close # Output format: # THEIR COVERAGE EDGE: [ranked list] # MY COVERAGE EDGE: [list] # PRIORITY GAPS: [top 3 to close + why]
7 Build the messaging matrix
Combine all six outputs into one campaign brief.
# Build the messaging matrix You are a paid search lead assembling a campaign brief. Combine the outputs from prompts 1 to 6 into one matrix I can hand to a media buyer. [PASTE OUTPUTS FROM PROMPTS 1-6] Your task: 1. Build a table: rows are intent clusters; columns are angle, headline, objection rebuttal, gap to exploit 2. Fill every cell with copy-ready text 3. Flag the single highest-leverage row to launch first 4. Note one test to run against the competitor in week 1 # Output format: # MATRIX: [table, one row per cluster] # LAUNCH FIRST: [row + reason] # WEEK 1 TEST: [hypothesis + metric]
How to run this at scale
One competitor takes 10 minutes. The value compounds when you run it across
your whole space.
Start with your top 3 competitors
The ones you lose deals to. Run all 7 prompts on each, in a separate chat per
competitor, so the context stays clean.
Look for patterns across the matrices
When two competitors hammer the same objection, that objection is real and your
market feels it. When none of them touch an intent cluster, that's your white space.
Run the gap prompt against your own page
Prompt 6 compares their page to yours. Do it last, once you've seen what the field
is doing, so you know which gaps actually matter.
What the output looks like
Prompt 7 returns a matrix like this, one row per intent cluster, every cell filled with
copy you can paste into an ad group.

Before and after

THE COMPOUNDING EDGE Run this on every competitor in your space. By the tenth, you've mapped the whole market's messaging and you know exactly where the white space is. That map is the thing nobody else on your team has the hours to build by hand


