---
id: "action-analyze-ad-libraries"
type: "action-item"
source_timestamps: ["00:02:36", "00:03:09"]
tags: ["competitor-analysis", "prompting", "workflow"]
related: ["concept-ad-library-strategic-analysis", "concept-claude-cowork", "entity-meta-ad-library", "prereq-chrome-connector"]
speakers: ["Dara Denney"]
action: "Prompt Claude Cowork to analyze a competitor's Meta Ad Library URL and output an HTML report."
outcome: "A comprehensive breakdown of format distributions, core messaging strategies, inferred personas, and longest-running ads, saving hours of manual scrolling."
sources: ["dara"]
sourceVaultSlug: "claude-cowork-creative-strategy-2026May14"
originDay: 6
---
# Automate Ad Library Analysis

## Action

Prompt [[concept-claude-cowork|Claude Cowork]] to analyze a competitor's [[entity-meta-ad-library|Meta Ad Library]] URL and output an HTML report.

## Outcome

A comprehensive breakdown of format distributions, core messaging strategies, inferred personas, and longest-running ads — saving hours of manual scrolling.

## Execution Steps

1. Ensure the [[prereq-chrome-connector|Chrome connector]] is enabled — needed to bypass Meta's direct-fetch block by reading the rendered page.
2. Provide Claude Cowork with a **direct link** to the competitor's Meta Ad Library page.
3. Instruct the AI to generate an **HTML file report**.
4. The prompt should specifically ask for:
   - **Format breakdown** (video vs. image).
   - **Brand vs. partnership/creator** ad distribution.
   - **Core messaging strategies** being repeated.
   - **Inferred target personas** (see [[concept-inferred-target-personas]]) based on the creative.
   - **Deep dive** into the top 10 ads by impressions and the longest-running ads.

## Conceptual Background

- [[concept-ad-library-strategic-analysis]] — what to look for and why.
- Case study brand: [[entity-ridge-wallet|Ridge Wallet]].

## QA Recommendation

Manually verify a subset of 'top' ads and longest-running ads — AI agents can mis-parse impression counts or date ranges.
