Skip to content

Marketing Campaign Audit Prompts — Read-Only Mode

Four platform-specific prompts for Claude in Chrome. Each prompt enforces strict read-only constraints and generates a downloadable Markdown audit report. Copy the prompt for the platform you are currently viewing in your browser.


⚠️ Universal Safety Rules (Included in Every Prompt)

Every prompt below embeds these non-negotiable constraints:

  • NEVER click any element that could edit, modify, pause, enable, disable, delete, create, duplicate, or change ANY setting, campaign, ad, budget, bid, audience, or configuration.
  • NEVER interact with UI elements labeled: Edit, Save, Apply, Update, Enable, Pause, Remove, Delete, Create, Duplicate, Adjust, Change, Modify, Set, Increase, Decrease, Add, Launch, Publish — or any synonym.
  • ALLOWED actions ONLY: Navigate between pages/tabs/views, scroll, expand rows/sections to view details, download/export existing reports, take screenshots, read and record on-screen data.
  • If uncertain whether an action could modify something — STOP. Tell the user what you want to view and ask them to navigate there manually.
  • Before clicking anything, verify internally: "Does this action ONLY navigate or display information?" If not a definitive yes, do not click.
  • If a pop-up or modal appears asking to confirm changes — click CANCEL or close it immediately.
  • You may download CSV/XLSX/PDF exports the platform offers, but never upload anything.

Google Analytics (analytics.google.com)

Use this prompt when Claude in Chrome is open on your Google Analytics 4 property.

You are operating in STRICT READ-ONLY AUDIT MODE. This constraint is absolute and governs your entire session.

## SAFETY RULES
1. NEVER click any button, toggle, or link that could edit, modify, or change ANY property setting, event configuration, conversion definition, audience definition, or data stream.
2. NEVER interact with elements labeled: Edit, Save, Apply, Create, Delete, Modify, Archive, Mark as Key Event, or any synonym.
3. ALLOWED actions ONLY: Navigate between Reports, Explorations, and Advertising sections via the left sidebar; scroll to read data; expand rows; change date ranges for viewing; download/export existing reports via the share/export icons.
4. If uncertain whether an action could modify something, STOP and ask me to navigate manually.
5. Before clicking anything, verify: "Does this action ONLY navigate or display information?" If not definitively yes, do not click.
6. If a modal or pop-up appears asking to confirm changes — click CANCEL immediately.

## YOUR MISSION
Conduct a comprehensive read-only audit of all traffic, engagement, and conversion data visible in this Google Analytics 4 property. Gather all available data, then generate a detailed Markdown audit report.

## PHASE 1: DATA COLLECTION — Navigate and Record

### 1. Reports Snapshot & Home Overview
- Navigate to Reports > Reports Snapshot
- Record: Total users, new users, active users, sessions, engaged sessions, engagement rate, average engagement time
- Note the default date range and any trend direction indicators

### 2. User Acquisition (Reports > Acquisition > User Acquisition)
- Record top channels driving new users (Organic Search, Paid Search, Direct, Social, Referral, Email, etc.)
- For each channel: new users, engaged sessions, engagement rate, key events, total revenue
- Identify which channels have the highest and lowest engagement rates

### 3. Traffic Acquisition (Reports > Acquisition > Traffic Acquisition)
- Record session-level channel data: sessions, engaged sessions per session, engagement rate, key events, revenue
- Compare session source/medium breakdown
- Note any channels with high traffic but low engagement or low conversion

### 4. Engagement Overview (Reports > Engagement > Overview)
- Record: average engagement time, engaged sessions per user, events per session, key events
- Note event count trends

### 5. Pages and Screens (Reports > Engagement > Pages and Screens)
- Record top 20 pages by views
- For each: views, users, views per user, average engagement time, key events
- Identify high-traffic/low-engagement pages and low-traffic/high-engagement pages

### 6. Landing Pages (Reports > Engagement > Landing Page)
- Record top landing pages: sessions, users, new users, average engagement time per session, key events, total revenue
- Identify landing pages with high bounce/low engagement
- Identify landing pages with strong conversion performance

### 7. Key Events & Conversions (Reports > Engagement > Events, filtered to Key Events)
- Record all key events and their counts
- Note conversion rates (key events / sessions)
- Identify which events are trending up vs. down

### 8. Retention (Reports > Retention)
- Record: new user retention curve (Day 1, Day 7, Day 30 if available)
- Record: returning user retention
- Note average engagement time for new vs. returning users

### 9. Tech & Device Breakdown (Reports > Tech > Overview and Tech Details)
- Record performance by device category (desktop, mobile, tablet): users, sessions, engagement rate, key events, revenue
- Note browser and OS breakdowns if significant disparities exist

### 10. Geographic Data (Reports > Demographics > Overview)
- Record top countries/regions by users
- Note engagement rate and conversion rate differences by geography

### 11. Advertising Section (if accessible: Advertising > All Channels)
- Record attributed conversions and revenue by channel
- Note any model comparison data if available
- Record conversion paths data if accessible

### 12. Search Console Integration (if linked: Reports > Acquisition > Search Console > Queries)
- Record top search queries driving traffic
- Note: impressions, clicks, CTR, average position
- Cross-reference with landing page engagement data

## PHASE 2: REPORT GENERATION

Generate a Markdown report with this exact structure:

---

# Google Analytics 4 — Campaign & Traffic Audit Report

**Property:** [Property Name]
**Audit Date:** [Today's Date]
**Reporting Period:** [Date range reviewed]
**Prepared By:** Claude AI (Read-Only Audit)

---

## Executive Summary
- Total users / sessions in period
- Overall engagement rate and average engagement time
- Total key events (conversions) and overall conversion rate
- Total revenue attributed (if available)
- Top-line finding: 1–2 sentence summary of the single biggest insight

---

## Channel-by-Channel Performance Audit

*Repeat for each significant traffic channel:*

### Channel: [Channel Name]

| Metric | Value |
|--------|-------|
| Users | [#] |
| Sessions | [#] |
| New Users | [#] |
| Engaged Sessions | [#] |
| Engagement Rate | [%] |
| Avg. Engagement Time | [time] |
| Key Events | [#] |
| Conversion Rate | [%] |
| Revenue | [$] |

#### ✅ What Is Working Well
- [Data-backed observation, e.g., "Organic Search drives 52% of all key events with a 68% engagement rate, well above the site average of 54%."]

#### ⚠️ What Is NOT Working Well
- [Data-backed observation, e.g., "Paid Social brings 12,000 sessions but only 1.2% conversion rate — 3x lower than Organic Search — suggesting landing page mismatch or poor audience targeting."]

#### 💡 Increase Revenue WITHOUT Increasing Spend
1. **[Action]** — [Explanation with data reference]

#### 📈 Increase Revenue WITH Modest Budget Adjustments
1. **[Action]** — [Explanation with recommended change and projected impact]

#### 🎯 Low-Hanging Fruit — Do Today
1. **[Action]** — [Specific, immediate step with expected result]

---

## Landing Page Audit
- Top performing landing pages and why
- Underperforming landing pages (high traffic, low engagement/conversion)
- Specific optimization recommendations per page

## Device & Geographic Insights
- Device performance gaps and recommendations
- Geographic opportunities and underperformers

## Retention Analysis
- New vs. returning user behavior
- Retention curve health assessment
- Recommendations for improving retention

## Prioritized Action Plan

### Immediate (Today / This Week)
| Priority | Action | Channel/Page | Expected Impact |
|----------|--------|--------------|-----------------|
| 1 | [Action] | [Target] | [Impact] |

### Short-Term (Next 1–2 Weeks)
| Priority | Action | Channel/Page | Expected Impact |
|----------|--------|--------------|-----------------|
| 1 | [Action] | [Target] | [Impact] |

### Medium-Term (Next 30 Days)
| Priority | Action | Channel/Page | Expected Impact |
|----------|--------|--------------|-----------------|
| 1 | [Action] | [Target] | [Impact] |

---

*This report was generated in READ-ONLY mode. No property settings, events, conversions, audiences, or configurations were modified during this audit.*

Use this prompt when Claude in Chrome is open on your Google Ads dashboard.

You are operating in STRICT READ-ONLY AUDIT MODE. This constraint is absolute and governs your entire session.

## SAFETY RULES
1. NEVER click any button, toggle, or link that could edit, modify, pause, enable, disable, delete, create, or change ANY campaign, ad group, ad, keyword, bid, budget, audience, extension, setting, or recommendation.
2. NEVER interact with elements labeled: Edit, Save, Apply, Enable, Pause, Remove, Delete, Create, Add, Increase, Decrease, Apply Recommendation, or any synonym.
3. NEVER click "Apply" on any recommendation card — view only.
4. ALLOWED actions ONLY: Navigate between Campaigns, Ad Groups, Ads, Keywords, and other report tabs; scroll; expand rows; use Segment dropdowns to view breakdowns (Device, Network, Time, etc.); change date ranges; use column customization to VIEW additional metrics; download/export reports.
5. If uncertain whether an action could modify something, STOP and ask me to navigate manually.
6. Before clicking anything, verify: "Does this action ONLY navigate or display information?" If not definitively yes, do not click.
7. If a pop-up or modal asks to confirm changes — click CANCEL immediately.
8. NEVER click "Apply All" or any batch action buttons.

## YOUR MISSION
Conduct a comprehensive read-only audit of ALL active campaigns in this Google Ads account. Gather all available performance data, then generate a detailed Markdown audit report.

## PHASE 1: DATA COLLECTION — Navigate and Record

### 1. Account Overview (Overview Page)
- Record: total spend, clicks, impressions, CTR, average CPC, conversions, conversion rate, cost/conversion, conversion value, ROAS
- Note date range and any trend indicators
- Record top-performing and underperforming campaigns visible in summary cards

### 2. Campaign-Level Data (Campaigns Tab)
For EACH active campaign, record:
- Campaign name, type (Search, Display, Shopping, Performance Max, Video, Demand Gen, App), status
- Budget (daily/total), bid strategy
- Impressions, clicks, CTR
- Average CPC, cost
- Conversions, conversion rate, cost per conversion
- Conversion value, ROAS
- Impression share, search impression share lost (budget), search impression share lost (rank)

### 3. Ad Group Level (Click into each campaign > Ad Groups tab)
For each active ad group:
- Ad group name, status
- Impressions, clicks, CTR, CPC, conversions, conversion rate, CPA
- Note top performers and underperformers within each campaign

### 4. Ads & Assets (Ads & Assets tab per campaign)
- Record ad type, headlines, descriptions, ad strength rating
- Per-ad metrics: impressions, clicks, CTR, conversions, conversion rate
- Identify top-performing ads vs. underperformers
- Record any responsive search ad asset ratings (Best, Good, Low, Unrated)

### 5. Keywords (Search campaigns > Keywords tab)
- Record top 30 keywords by spend
- For each: keyword, match type, Quality Score (and components: expected CTR, ad relevance, landing page experience), impressions, clicks, CTR, CPC, conversions, CPA
- Identify keywords with Quality Score below 5
- Identify high-spend/zero-conversion keywords

### 6. Search Terms Report (Keywords tab > Search Terms)
- Record notable search terms triggering ads
- Identify irrelevant or wasteful search terms consuming budget
- Note potential negative keyword opportunities

### 7. Negative Keywords (Negative Keywords tab)
- Record current negative keyword lists and their scope (campaign vs. account level)
- Note any obvious gaps based on search terms analysis

### 8. Auction Insights (Campaigns tab > Auction Insights)
- Record top competitors by impression share
- Note: overlap rate, outranking share, top-of-page rate, absolute top-of-page rate
- Identify competitive threats and opportunities

### 9. Segment Breakdowns
Use the Segment dropdown (do NOT click Apply on any changes) to VIEW:
- **Device:** performance by desktop, mobile, tablet
- **Network:** Search Partners vs. Google Search
- **Time:** Day of week, hour of day patterns (if accessible)
- **Location:** Geographic performance breakdown
- Record significant performance disparities across segments

### 10. Extensions & Assets
- Record which ad extensions/assets are active (sitelinks, callouts, structured snippets, call extensions, etc.)
- Note click-through performance on extensions if visible

### 11. Recommendations Tab (VIEW ONLY — DO NOT APPLY)
- Read and record Google's optimization score and top recommendations
- Note which recommendations align with audit findings
- DO NOT click Apply on any recommendation

## PHASE 2: REPORT GENERATION

Generate a Markdown report with this exact structure:

---

# Google Ads — Campaign Audit Report

**Account:** [Account Name/ID]
**Audit Date:** [Today's Date]
**Reporting Period:** [Date range reviewed]
**Prepared By:** Claude AI (Read-Only Audit)
**Optimization Score:** [X%]

---

## Executive Summary
- Total active campaigns: [#]
- Total spend in period: [$]
- Total conversions: [#] | Total conversion value: [$]
- Overall CPA: [$] | Overall ROAS: [X:1]
- Account-wide CTR: [%] | Average CPC: [$]
- Impression share overview
- Top-line finding: 1–2 sentence summary of the biggest insight

---

## Campaign-by-Campaign Audit

*Repeat for EACH active campaign:*

### Campaign: [Campaign Name]

| Metric | Value |
|--------|-------|
| Type | [Search/Display/Shopping/PMax/Video/etc.] |
| Budget | [$/day or total] |
| Bid Strategy | [Strategy] |
| Spend (Period) | [$] |
| Impressions | [#] |
| Clicks | [#] |
| CTR | [%] |
| Avg. CPC | [$] |
| Conversions | [#] |
| Conv. Rate | [%] |
| CPA | [$] |
| Conv. Value | [$] |
| ROAS | [X:1] |
| Impression Share | [%] |
| Lost IS (Budget) | [%] |
| Lost IS (Rank) | [%] |

#### ✅ What Is Working Well
- [Data-backed observation, e.g., "Ad Group 'Brand Terms' has a 12.4% CTR and $4.20 CPA — 65% below account average CPA, with Quality Scores averaging 8/10."]

#### ⚠️ What Is NOT Working Well
- [Data-backed observation, e.g., "Keyword 'generic widget' has spent $1,240 with 0 conversions over 30 days. Quality Score is 3/10 due to poor landing page experience."]

#### 💡 Increase Revenue WITHOUT Increasing Spend
1. **[Action]** — [Explanation referencing specific keywords, ad groups, search terms, or Quality Score data. E.g., "Add these 8 negative keywords identified in the search terms report to eliminate ~$420/month in wasted spend, redirecting that budget to high-converting terms."]

#### 📈 Increase Revenue WITH Modest Budget Adjustments
1. **[Action]** — [Recommendation with specific dollar amounts. E.g., "Increase daily budget for Campaign X from $50 to $75. Campaign is losing 34% impression share due to budget, yet has a 5.2:1 ROAS — the additional $750/month could yield ~$3,900 in incremental revenue."]

#### 🎯 Low-Hanging Fruit — Do Today
1. **[Action]** — [Specific immediate step. E.g., "Pause keyword 'free widget samples' — $180 spent, 0 conversions, clearly non-commercial intent."]

---

## Cross-Campaign Insights

### Quality Score Analysis
- Distribution of Quality Scores across the account
- Keywords with scores below 5 and recommended actions
- Component-level issues (expected CTR, ad relevance, landing page experience)

### Search Terms & Negative Keyword Opportunities
- Top wasteful search terms identified
- Recommended negative keyword additions (with estimated savings)

### Budget Allocation Analysis
- Campaigns constrained by budget with strong ROAS
- Campaigns overspending relative to performance
- Recommended reallocation with projected impact

### Competitive Position (Auction Insights)
- Key competitors and their impression share
- Areas where competitors are winning
- Opportunities to gain share

### Device & Geographic Performance
- Performance gaps by device
- Geographic opportunities and underperformers
- Recommended bid adjustment considerations

## Prioritized Action Plan

### Immediate (Today / This Week)
| Priority | Action | Campaign/Element | Est. Impact |
|----------|--------|------------------|-------------|
| 1 | [Action] | [Target] | [Impact] |

### Short-Term (Next 1–2 Weeks)
| Priority | Action | Campaign/Element | Est. Impact |
|----------|--------|------------------|-------------|
| 1 | [Action] | [Target] | [Impact] |

### Medium-Term (Next 30 Days)
| Priority | Action | Campaign/Element | Est. Impact |
|----------|--------|------------------|-------------|
| 1 | [Action] | [Target] | [Impact] |

---

*This report was generated in READ-ONLY mode. No campaigns, ad groups, ads, keywords, bids, budgets, extensions, or settings were modified during this audit.*

Meta Ads Manager (adsmanager.facebook.com)

Use this prompt when Claude in Chrome is open on your Meta Ads Manager.

You are operating in STRICT READ-ONLY AUDIT MODE. This constraint is absolute and governs your entire session.

## SAFETY RULES
1. NEVER click any button, toggle, or link that could edit, modify, pause, enable, disable, delete, create, duplicate, or change ANY campaign, ad set, ad, audience, budget, bid, placement, Pixel event, or account setting.
2. NEVER interact with elements labeled: Edit, Publish, Duplicate, Create, Delete, Turn Off, Turn On, Quick Edit, or any synonym.
3. NEVER toggle any campaign/ad set/ad on/off switches — the toggle switches in the Status column DIRECTLY pause or enable campaigns.
4. NEVER click the "Create" button (green button) in Ads Manager.
5. ALLOWED actions ONLY: Navigate between Campaign, Ad Set, and Ad tabs; scroll; use the Breakdown dropdown to view breakdowns (Delivery, Action, Time); change date ranges via the date picker; use the Columns dropdown to change metric views; use the Search and Filter bar; export/download reports.
6. If uncertain whether an action could modify something, STOP and ask me to navigate manually.
7. Before clicking anything, verify: "Does this action ONLY navigate or display information?" If not definitively yes, do not click.
8. If a modal appears asking to confirm changes — click CANCEL or X immediately.
9. BE ESPECIALLY CAREFUL with the on/off toggle switches next to campaign, ad set, and ad names — these modify status instantly without confirmation.

## YOUR MISSION
Conduct a comprehensive read-only audit of ALL active campaigns in this Meta Ads account. Gather all available performance data, then generate a detailed Markdown audit report.

## PHASE 1: DATA COLLECTION — Navigate and Record

### 1. Account Overview
- Navigate to the Account Overview page (if available)
- Record: total account spend, total reach, total impressions, total results, cost per result
- Note overall account health indicators

### 2. Campaign-Level Data (Campaigns Tab)
Switch Columns to "Performance and Clicks" then to "Performance" view.
For EACH active campaign, record:
- Campaign name, objective (Awareness, Traffic, Engagement, Leads, App Promotion, Sales), status, delivery status
- Budget type (daily/lifetime), budget amount
- Campaign budget optimization (CBO) on/off
- Results, cost per result
- Reach, impressions, frequency
- Clicks (all), link clicks, CTR (link click-through rate), CPC (cost per link click)
- CPM (cost per 1,000 impressions)
- Spend
- Conversion events tracked (purchases, leads, add to cart, etc.)
- ROAS (if Purchase objective / available)
- Note any campaigns in "Learning" or "Learning Limited" status

### 3. Ad Set Level (Click into each campaign > Ad Sets tab)
For each active ad set, record:
- Ad set name, status, delivery status
- Audience targeting: custom audiences, lookalike audiences, interest/behavior targeting, demographics (age, gender), locations, placements
- Audience size (estimated reach)
- Optimization event (what the ad set is optimizing for)
- Bid strategy and bid amount (if applicable)
- Budget (if ad set level budget)
- Performance: results, cost per result, reach, impressions, frequency, CTR, CPC, CPM, spend
- Attribution window setting (1-day click, 7-day click, 1-day view, etc.)
- Note any audience overlap between ad sets

### 4. Ad Level (Click into each ad set > Ads tab)
For each active ad:
- Ad name, format (single image, video, carousel, collection, etc.)
- Ad creative: primary text, headline, description, CTA button
- Performance: impressions, reach, clicks, CTR, CPC, conversions, cost per conversion, ROAS
- Note ad relevance diagnostics (Quality Ranking, Engagement Rate Ranking, Conversion Rate Ranking) if visible
- Identify top-performing vs. underperforming creatives

### 5. Breakdowns (Use Breakdown dropdown — VIEW ONLY)
Navigate to Breakdown > Delivery and record where significant:
- **Age & Gender:** performance by age bracket and gender
- **Platform:** Facebook vs. Instagram vs. Audience Network vs. Messenger
- **Placement:** Feed, Stories, Reels, Right Column, Explore, etc.
- **Device:** Mobile vs. Desktop
- **Country/Region:** geographic performance

Navigate to Breakdown > Time:
- **Day:** daily performance trends (note any spikes or drops)

### 6. Frequency & Creative Fatigue Analysis
- Record frequency for each active ad set and campaign
- Flag any ad sets with frequency above 3.0 (potential ad fatigue)
- Note CTR trends over time — declining CTR with rising frequency indicates creative fatigue

### 7. Pixel / Conversion Tracking Health (VIEW ONLY)
- If Events Manager is accessible via read-only navigation, check:
  - Pixel status (active/inactive)
  - Key events being tracked (Purchase, Lead, AddToCart, ViewContent, etc.)
  - Event match quality score
  - Conversions API connection status
- DO NOT modify any event configurations

### 8. Audience Insights (if accessible via read-only navigation)
- Note audience overlap between ad sets
- Record audience saturation indicators

## PHASE 2: REPORT GENERATION

Generate a Markdown report with this exact structure:

---

# Meta Ads — Campaign Audit Report

**Account:** [Account Name/ID]
**Audit Date:** [Today's Date]
**Reporting Period:** [Date range reviewed]
**Prepared By:** Claude AI (Read-Only Audit)
**Platform:** Meta (Facebook & Instagram)

---

## Executive Summary
- Total active campaigns: [#]
- Total spend in period: [$]
- Total results (conversions/leads): [#]
- Overall cost per result: [$]
- Overall ROAS: [X:1] (if applicable)
- Average frequency across campaigns: [X]
- Top-line finding: 1–2 sentence summary of the biggest insight

---

## Campaign-by-Campaign Audit

*Repeat for EACH active campaign:*

### Campaign: [Campaign Name]

| Metric | Value |
|--------|-------|
| Objective | [Awareness/Traffic/Engagement/Leads/Sales] |
| Budget | [Daily/Lifetime: $X] |
| CBO | [On/Off] |
| Delivery Status | [Active/Learning/Learning Limited] |
| Spend (Period) | [$] |
| Results | [# — type of result] |
| Cost Per Result | [$] |
| Reach | [#] |
| Impressions | [#] |
| Frequency | [X] |
| Link Clicks | [#] |
| CTR (Link) | [%] |
| CPC (Link) | [$] |
| CPM | [$] |
| ROAS | [X:1] |

**Ad Sets:** [# active]
**Top Performing Ad Set:** [Name — key metric]
**Lowest Performing Ad Set:** [Name — key metric]

**Creative Snapshot:**
- Total active ads: [#]
- Best performing creative: [Name/description — CTR, CPA]
- Worst performing creative: [Name/description — CTR, CPA]
- Ad relevance diagnostics summary (Quality, Engagement, Conversion rankings)

#### ✅ What Is Working Well
- [Data-backed observation, e.g., "Lookalike Audience ad set achieves $18.40 CPA vs. $32.10 account average. Video creative outperforms static by 2.3x on CTR."]

#### ⚠️ What Is NOT Working Well
- [Data-backed observation, e.g., "Interest-based ad set 'Broad Fitness' has frequency of 4.8 with CTR declining from 1.8% to 0.6% over 14 days — severe creative fatigue. $890 spent in last 7 days with only 2 conversions."]

#### 💡 Increase Revenue WITHOUT Increasing Spend
1. **[Action]** — [E.g., "Reallocate $30/day from the 'Broad Fitness' ad set to the Lookalike ad set, which has 42% lower CPA and is not yet saturated (frequency 1.4)."]

#### 📈 Increase Revenue WITH Modest Budget Adjustments
1. **[Action]** — [E.g., "Increase daily budget on Campaign X from $100 to $130. The top ad set is delivery-constrained and has not exited learning due to budget limits. At current CPA of $18.40, the additional $30/day could yield ~48 incremental conversions/month."]

#### 🎯 Low-Hanging Fruit — Do Today
1. **[Action]** — [E.g., "Refresh creative in 'Broad Fitness' ad set — frequency is 4.8 and CTR has dropped 67%. Test 2–3 new video hooks to reset audience engagement."]

---

## Cross-Campaign Insights

### Audience Overlap & Saturation
- Ad sets competing for the same audience
- Audience exclusion recommendations
- Frequency management strategy

### Creative Performance Patterns
- Top-performing creative formats (video vs. static vs. carousel)
- Messaging themes that resonate
- Creative fatigue indicators and refresh schedule recommendations

### Platform & Placement Analysis
- Facebook vs. Instagram performance comparison
- Feed vs. Stories vs. Reels performance
- Placement optimization recommendations

### Funnel Structure Assessment
- Prospecting vs. retargeting balance
- Funnel gaps (missing TOFU/MOFU/BOFU stages)
- Audience journey optimization

### Attribution & Tracking Health
- Pixel/CAPI status assessment
- Event match quality
- Attribution window recommendations

## Prioritized Action Plan

### Immediate (Today / This Week)
| Priority | Action | Campaign/Ad Set | Est. Impact |
|----------|--------|-----------------|-------------|
| 1 | [Action] | [Target] | [Impact] |

### Short-Term (Next 1–2 Weeks)
| Priority | Action | Campaign/Ad Set | Est. Impact |
|----------|--------|-----------------|-------------|
| 1 | [Action] | [Target] | [Impact] |

### Medium-Term (Next 30 Days)
| Priority | Action | Campaign/Ad Set | Est. Impact |
|----------|--------|-----------------|-------------|
| 1 | [Action] | [Target] | [Impact] |

---

*This report was generated in READ-ONLY mode. No campaigns, ad sets, ads, audiences, budgets, Pixel events, or settings were modified during this audit.*

TikTok Ads Manager (ads.tiktok.com)

Use this prompt when Claude in Chrome is open on your TikTok Ads Manager dashboard.

You are operating in STRICT READ-ONLY AUDIT MODE. This constraint is absolute and governs your entire session.

## SAFETY RULES
1. NEVER click any button, toggle, or link that could edit, modify, pause, enable, disable, delete, create, duplicate, or change ANY campaign, ad group, ad, audience, budget, bid, creative, TikTok Pixel event, or account setting.
2. NEVER interact with elements labeled: Edit, Create, Delete, Enable, Disable, Duplicate, Batch Edit, or any synonym.
3. NEVER toggle any campaign/ad group/ad status switches — these directly pause or activate delivery.
4. NEVER click the blue "Create" button in the top navigation.
5. ALLOWED actions ONLY: Navigate between Dashboard, Campaign, and Reporting pages via top navigation; click into campaigns/ad groups/ads to VIEW performance data via the "View Data" icon; scroll; use Column customization to VIEW additional metrics (Custom Columns); use Breakdown by Day/Week/Month to view time-series data; change date ranges via the Calendar icon; export/download data via "Export Data" or report exports in xlsx/csv format.
6. If uncertain whether an action could modify something, STOP and ask me to navigate manually.
7. Before clicking anything, verify: "Does this action ONLY navigate or display information?" If not definitively yes, do not click.
8. If a pop-up or modal appears asking to confirm changes — click CANCEL or X immediately.

## YOUR MISSION
Conduct a comprehensive read-only audit of ALL active campaigns in this TikTok Ads account. Gather all available performance data, then generate a detailed Markdown audit report.

## PHASE 1: DATA COLLECTION — Navigate and Record

### 1. Dashboard Overview
- Navigate to the Dashboard page
- Record: account overview (balance, total spend), ad group status summary (active, partially delivering, not delivering)
- Record performance summary: impressions, clicks, CTR, conversions, total cost
- Note any recommendations or insights displayed (read only)

### 2. Campaign-Level Data (Campaign Page > Campaigns Tab)
For EACH active campaign, record:
- Campaign name, objective (Traffic, Conversions, App Install, Reach, Video Views, Lead Generation, Product Sales/Shop Ads), status
- Budget type (daily/lifetime/no limit), budget amount
- Campaign budget optimization (on/off)
- Impressions, clicks, CTR
- CPC, CPM, cost
- Conversions, conversion rate, cost per conversion (CPA)
- Conversion value, ROAS (if available — especially for Shop Ads)
- Note any delivery issues flagged by the platform

### 3. Ad Group Level (Click into each campaign > Ad Groups tab)
For each active ad group, record:
- Ad group name, status, delivery status
- Placements (TikTok, Pangle, automatic placement)
- Targeting: demographics (age, gender), location, languages, interests & behaviors, custom audiences, lookalike audiences
- Optimization goal (clicks, conversions, value, reach, video views)
- Bid strategy and bid amount (if applicable)
- Schedule (start/end dates, dayparting if set)
- Performance: impressions, clicks, CTR, CPC, CPM, conversions, CPA, ROAS, cost

### 4. Ad Level (Click into each ad group > Ads tab)
For each active ad:
- Ad name, format (single video, image, carousel, Spark Ad, etc.)
- Creative details: video/image used, ad text, CTA, display name, landing page URL
- Performance: impressions, clicks, CTR, CPC, conversions, CPA, ROAS
- Note if Spark Ad (organic post boosted) vs. custom creative

### 5. Video Play Metrics (Use Custom Columns to add these)
Add and record video-specific metrics:
- 2-second video views, 6-second video views (Focused Views)
- Video views at 25%, 50%, 75%, 100%
- Average watch time per video
- Video play rate
- Identify creatives with strong hook retention (high 2s/6s views) vs. poor retention

### 6. Audience Analysis (Via "View Data" on campaigns/ad groups > Audience tab)
- Record performance by: age, gender, location, interest, device (iOS vs. Android)
- Identify top-performing and underperforming audience segments
- Note audience size and potential saturation

### 7. Time-Based Analysis (Use Breakdown by Day or Week)
- Record daily/weekly performance trends
- Identify days with performance spikes or drops
- Note any correlation between spend changes and performance changes

### 8. TikTok Pixel / Events (VIEW ONLY — if accessible)
- Navigate to Assets > Events (if read-only accessible)
- Record: Pixel status (active/inactive), events being tracked
- Note event optimization and attribution window settings
- DO NOT modify any event configurations

### 9. Reporting Page (Reporting > Custom Reports)
- If pre-built reports exist, view and record their data
- Use pre-defined templates (Ad Group Performance, Ad Performance) to view additional metric breakdowns
- Export available reports in xlsx/csv for reference

## PHASE 2: REPORT GENERATION

Generate a Markdown report with this exact structure:

---

# TikTok Ads — Campaign Audit Report

**Account:** [Account Name/ID]
**Audit Date:** [Today's Date]
**Reporting Period:** [Date range reviewed]
**Prepared By:** Claude AI (Read-Only Audit)
**Platform:** TikTok Ads Manager

---

## Executive Summary
- Total active campaigns: [#]
- Total spend in period: [$]
- Total results (conversions/installs/leads): [#]
- Overall CPA: [$] | Overall ROAS: [X:1] (if applicable)
- Account-wide CTR: [%] | Average CPC: [$] | Average CPM: [$]
- Average 6-second view rate across all ads: [%]
- Top-line finding: 1–2 sentence summary of the biggest insight

---

## Campaign-by-Campaign Audit

*Repeat for EACH active campaign:*

### Campaign: [Campaign Name]

| Metric | Value |
|--------|-------|
| Objective | [Traffic/Conversions/App Install/Reach/Video Views/Lead Gen/Shop] |
| Budget | [Daily/Lifetime: $X] |
| CBO | [On/Off] |
| Delivery Status | [Active/Partially Delivering/Not Delivering] |
| Spend (Period) | [$] |
| Impressions | [#] |
| Clicks | [#] |
| CTR | [%] |
| CPC | [$] |
| CPM | [$] |
| Conversions | [#] |
| Conv. Rate | [%] |
| CPA | [$] |
| Conv. Value | [$] |
| ROAS | [X:1] |

**Video Performance Snapshot:**
| Metric | Value |
|--------|-------|
| Avg. 2-Second View Rate | [%] |
| Avg. 6-Second Focused View Rate | [%] |
| Video Completion Rate (100%) | [%] |
| Avg. Watch Time | [X sec] |

**Top Performing Ad:** [Name — key metric]
**Lowest Performing Ad:** [Name — key metric]

#### ✅ What Is Working Well
- [Data-backed observation, e.g., "Spark Ad featuring UGC testimonial achieves 1.8% CTR and $12.30 CPA — 45% below account average. 6-second view rate of 58% indicates strong hook."]

#### ⚠️ What Is NOT Working Well
- [Data-backed observation, e.g., "Polished studio-produced ad has 0.3% CTR and 18% 6-second view rate — users scrolling past within 2 seconds. $640 spent with 3 conversions ($213 CPA). Creative style mismatched to TikTok's native feel."]

#### 💡 Increase Revenue WITHOUT Increasing Spend
1. **[Action]** — [E.g., "Pause the studio-produced ad and redistribute its budget to the UGC Spark Ad format, which has 6x higher CTR. Estimated 8–12 additional conversions/month at current CPA with no budget increase."]

#### 📈 Increase Revenue WITH Modest Budget Adjustments
1. **[Action]** — [E.g., "Increase daily budget from $80 to $110 on the 18–34 female ad group, which has the lowest CPA ($9.80) and highest ROAS (4.2:1) but is only partially delivering due to budget constraints."]

#### 🎯 Low-Hanging Fruit — Do Today
1. **[Action]** — [E.g., "The top-performing UGC video drops 60% of viewers between 2s and 6s — test a stronger hook (text overlay, pattern interrupt) in the first 2 seconds to improve focused view rate and lower CPC."]

---

## Cross-Campaign Insights

### Creative Performance Analysis
- UGC/Spark Ads vs. produced creative performance comparison
- Video hook effectiveness (2-second and 6-second retention analysis)
- Video completion rates and optimal ad length findings
- Creative fatigue indicators and refresh recommendations
- Top-performing CTA types

### Audience & Targeting Insights
- Top performing demographics (age, gender, location)
- Interest/behavior targeting effectiveness
- Custom audience vs. broad targeting performance
- Lookalike audience quality assessment
- Device (iOS vs. Android) performance gaps

### Placement Analysis
- TikTok feed vs. Pangle vs. other placements
- Automatic placement vs. manual placement performance

### TikTok-Specific Optimization Opportunities
- Spark Ads utilization (are top organic posts being boosted?)
- Shop Ads / Product Sales campaign assessment (if applicable)
- Search Ads performance (if active)
- Attribution window alignment with purchase cycle

### Pixel & Tracking Health
- Event tracking status
- Conversion attribution assessment
- Recommendations for improved measurement

## Prioritized Action Plan

### Immediate (Today / This Week)
| Priority | Action | Campaign/Ad Group | Est. Impact |
|----------|--------|-------------------|-------------|
| 1 | [Action] | [Target] | [Impact] |

### Short-Term (Next 1–2 Weeks)
| Priority | Action | Campaign/Ad Group | Est. Impact |
|----------|--------|-------------------|-------------|
| 1 | [Action] | [Target] | [Impact] |

### Medium-Term (Next 30 Days)
| Priority | Action | Campaign/Ad Group | Est. Impact |
|----------|--------|-------------------|-------------|
| 1 | [Action] | [Target] | [Impact] |

---

*This report was generated in READ-ONLY mode. No campaigns, ad groups, ads, audiences, budgets, bids, Pixel events, or settings were modified during this audit.*

Usage Instructions

  1. Open the ad platform you want to audit in Chrome.
  2. Activate Claude in Chrome on that tab.
  3. Copy and paste the corresponding prompt from the section above into the Claude in Chrome chat.
  4. Monitor Claude's actions on screen at all times — especially the first time. Claude should only be reading, scrolling, navigating views, and exporting data.
  5. Interrupt immediately if Claude attempts to click anything that resembles an edit action.
  6. Review the generated report once Claude finishes. It will produce a downloadable Markdown file.

Additional Safety Recommendation

For maximum protection, use read-only account access wherever possible:

PlatformHow to Set Read-Only Access
Google AnalyticsAdmin > Account Access Management > assign "Viewer" role
Google AdsAdmin > Access and Security > grant "Read Only" access
Meta Ads ManagerBusiness Settings > People > assign "Analyst" role (view-only)
TikTok Ads ManagerAccount Settings > User Management > assign "Analyst" role

Using a read-only role provides a platform-level safeguard on top of the prompt-level constraints. Even the best prompt benefits from structural guardrails.

lock

Enter PIN to continue