Skip to content

Competitor Insights Analyzer

Use the Agent Competitor Insights Analyzer to benchmark rival creatives across Google, Facebook, and other Ads Libraries. Each step plans → codes → executes → validates → summarizes, while the orchestrator keeps context (pages, dates, filters) consistent end to end. Outputs stay business-ready with real month names and platform-specific nuances baked in.

How the Analyzer Works

  • Pre-requisites: You set the competitor pages, and Aliveo AI pulls in Ads Library data with relevant fields (page names, ad creative text, creation/pausing dates).
  • Scope & filter: Choose the specific competitors and page filters in context. The agent will apply the filters, and resolve dates appropriately.
  • Run & validate: Each step generates its own logic, executes against the dataset, checks for errors, validates and results outputs clearly.
  • Summarize & hand off: Steps produce tables and concise narratives that feed the final summary, ready to export or schedule.
  • Purpose: Analyze competitor pages for ad volume trends and creative themes.
  • Context: Ad library data data filtered to page_name; consider data through the day before yesterday for the current month.
  • Steps:
    1. Monthly Ad Counts and Paused Ads Comparison: Count total ads per page and ads paused this month, last month, and month before last; highlight data gaps (missing page_name, ads_library_id, pause times).
    2. Ad Theme Classification by Page Name: Describe some themes in natural language (e.g., discounts, new arrivals, brand trust) you would like to identify;
    3. Ad Summary: Counts and Theme Frequencies: Concise per-page recap of total ads, paused ads, and theme frequencies.

Facebook Ads Library

  • Purpose: Analyze specified competitor pages for creation/pausing trends, longest-running ads, themes, and CTA intent.
  • Context: Custom data restricted to the listed pages; include all creative fields when listing ads (links, bodies, titles, descriptions, captions, creative asset, start/stop times).
  • Schedule: Monthly with last-month and prior-month windows.
  • Steps:
    1. Monthly Ad Creation and Pausing Comparison: For each page, count ads created and paused in last month vs. month before; surface trends and use month names in columns.
    2. Top 3 Longest Running Active Ads: Find still-running ads, compute durations, and list top three per page with all creative fields.
    3. Ad Theme Analysis for Recent Creatives: For ads created last month, describe themes in natural language (e.g., discounts, new arrivals, brand trust) you would like to identify; the agent will classify ads into these themes and provide per-page counts.
    4. App Install vs Website Visit Ad Counts: Last Month: Classify ad_creative_link_captions into Android Install, iOS Install, Website Visit, or Unknown; produce per-page counts and sample ads.
    5. Ad Summary: Counts and Themes: Short per-page summary of total created/paused, theme frequencies, and key CTAs. Analyze CTA distribution to get insights on what works/does not.

Running the Analyzer

  • Open Automation Agents, pick Competitor Insights Analyzer from the Agent Library, and choose Google or Facebook.
  • Set the page filters (library_tag for Google; explicit page names for Facebook) in the shared context.
  • Confirm the auto-resolved date ranges, then run on demand or schedule monthly.