VOOZH about

URL: https://apify.com/viralanalyzer/competitor-intelligence-hub

⇱ Competitor Intelligence & Website Analysis · Apify


👁 Competitor Intelligence Hub - 7-in-1 Analysis avatar

Competitor Intelligence Hub - 7-in-1 Analysis

Pricing

from $52.50 / 1,000 competitor analyzeds

Go to Apify Store

Competitor Intelligence Hub - 7-in-1 Analysis

All-in-one competitor monitoring: website, pricing, ads, social, reviews, AI analysis.

Pricing

from $52.50 / 1,000 competitor analyzeds

Rating

4.4

(4)

Developer

👁 viralanalyzer

viralanalyzer

Maintained by Community

Actor stats

3

Bookmarked

14

Total users

2

Monthly active users

13 days ago

Last modified

Share

🔍 Competitor Intelligence Hub — Website, Pricing, Ads, Social, Reviews & Tech Stack in One Run

🔗 View on Apify Store | 🇺🇸 English | 🇧🇷 Português

All-in-one competitor monitoring: scan competitor websites, detect pricing pages and price points, check Meta (Facebook/Instagram) and Google ads activity, discover social profiles, aggregate review scores (Google, Trustpilot, Reclame Aqui), and fingerprint their technology stack — then let Google Gemini synthesize everything into an actionable competitive report. Give it a list of competitor URLs and pick which intelligence modules to run.

✨ Features

7 intelligence modules, run all or pick a subset:

  • 🌐 Website Scanner — Crawls up to N pages/site (CheerioCrawler, same-domain) for title, meta description, H1/H2, CTAs, emails, phones, internal-link and word counts.
  • 💰 Pricing Detector — Probes common pricing paths, detects currency (BRL/USD/EUR), extracts price points and parses plan names + features.
  • 📢 Meta Ads Library — Derives queries from the domain/title and calls the Facebook Ads Library actor for real active ad samples + a ready Ad Library URL.
  • 🔎 Google Ads Transparency — Checks the Transparency Center for advertiser activity and returns a transparency URL.
  • 📱 Social Media — Discovers and ranks primary profiles (Facebook, Instagram, Twitter/X, LinkedIn, YouTube, TikTok); reads follower/post counts for profiles you supply.
  • Reviews Aggregator — Rating signals from Google, Trustpilot, and Reclame Aqui (Brazil) with source URLs.
  • 🔧 Technology Stack — Fingerprints frameworks (React, Next.js, Vue, WordPress, Shopify…), analytics/marketing tools (GA, GTM, Meta Pixel, HubSpot, RD Station…), CMS, server, and CDN.
  • 🤖 AI Competitive Report — With a Gemini key, gemini-2.0-flash returns an executive summary, positioning map, pricing/marketing/tech analysis, reputation comparison, opportunities/threats, and 10 ranked recommendations.
  • 🏠 Compare with your own site + 🛡️ self-diagnosing: on missing input or zero results it emits a setup guide and finishes successfully without charging.

📥 Input

ParameterTypeRequiredDefaultDescription
competitorsstring[]Competitor website URLs to analyze. Bare domains are accepted (https:// is prepended automatically).
modulesstring[]all 7Which modules to run. Options: website, pricing, meta_ads, google_ads, social, reviews, technology.
socialProfilesobject{}Optional per-domain social URLs: { "competitor.com": { "instagram": "url", "facebook": "url" } }. Used to read follower/post counts.
compareWithOwnstringYour own website URL, scanned first and flagged for side-by-side comparison.
countrystring"BR"Target country code for ads and search results.
languagestring"pt-BR"Language for fetch headers and the AI report (pt-BR → Brazilian Portuguese, otherwise English).
geminiApiKeystring (secret)Google Gemini API key. If omitted, all scraping modules still run — only the AI report is skipped. Free key at ai.google.dev.
maxPagesPerSiteinteger5Max pages crawled per site (1–50). Lower = cheaper scans.
proxyConfigurationobjectProxy settings. Start without proxy; add it only if a competitor blocks the scan.

Input Example

{
"competitors":["https://www.apify.com","https://www.zyte.com"],
"modules":["website","pricing","technology","reviews"],
"compareWithOwn":"https://www.mycompany.com",
"country":"US",
"language":"en",
"maxPagesPerSite":5
}

📤 Output

Each competitor produces one flattened record (plus a nested modules object with the full per-module detail). When a Gemini key is supplied, an extra ai_competitive_analysis record is appended.

Identity: domain, url, isOwnSite (boolean), scannedAt (ISO 8601).

GroupFields
WebsitepagesScanned, mainTitle, mainH1, avgWordCount, ctas, emails, phones (BR formats + 0800)
PricingpricingPageFound, pricingPageUrl, currency (BRL/USD/EUR), pricePoints, plans (Name: Price | …)
AdsmetaAdsCount, metaAdsLibraryUrl, googleAdsActive, googleAdsTransparencyUrl
SocialsocialProfilesFound, socialLinks (platform: url | …)
ReviewstrustpilotRating, trustpilotReviews, reclameAquiRating, googleRating
TechnologytechFrameworks, techAnalytics, techServer, techCDN
Rawmodules (full nested data for every enabled module)

All optional string fields are string or null; counts are number. The optional AI record contains: type (ai_competitive_analysis), generatedAt, competitorsAnalyzed, ownSite, analysis (the report text), and model (gemini-2.0-flash).

Output Example

{
"domain":"apify.com",
"url":"https://www.apify.com",
"isOwnSite":false,
"scannedAt":"2026-06-06T12:00:00.000Z",
"pagesScanned":5,
"mainTitle":"Apify: Full-stack web scraping platform",
"ctas":"Sign up, Get started, Contact sales",
"pricingPageFound":true,
"currency":"USD",
"pricePoints":"$49, $499, $999",
"plans":"Starter: $49 | Scale: $499 | Business: $999",
"metaAdsCount":3,
"googleAdsActive":true,
"socialLinks":"linkedin: https://linkedin.com/company/apify | twitter: https://x.com/apify",
"trustpilotRating":"4.6",
"googleRating":"4.7",
"techFrameworks":"React, Next.js, Tailwind CSS",
"techAnalytics":"Google Analytics, Google Tag Manager, HubSpot",
"techCDN":"Cloudflare, Vercel",
"modules":{"website":{"...":"full detail"}}
}

📋 Use Cases

  • Competitive Benchmarking — Compare your site vs rivals on messaging, CTAs, pricing, and tech in one run.
  • Pricing Intelligence — Spot competitor price points, plan structures, and currency targeting.
  • Ad Spend Signals — See who is actively running Meta/Google ads and grab the Ad Library links.
  • Tech Stack Recon — Learn which frameworks, analytics, CMS, and CDN each competitor uses.
  • Reputation Monitoring — Aggregate Google, Trustpilot, and Reclame Aqui scores side by side.
  • AI Strategy Briefs — Turn raw competitor data into an executive report with ranked recommendations.
  • Sales & Lead Prep — Pull a prospect's emails, phones, stack, and positioning before outreach.

❓ FAQ

Q: Do I need a Gemini API key? A: No. All scraping modules (website, pricing, ads, social, reviews, technology) run without it. The key only unlocks the AI Competitive Report (gemini-2.0-flash). Get a free key at ai.google.dev.

Q: Which modules should I start with? A: For the best cost-quality balance, start with website, pricing, and technology, then add the external lookups (meta_ads, google_ads, social, reviews) once you have a baseline.

Q: Does it need a proxy? A: Not by default. Most validations run fine with no proxy. Add proxyConfiguration (Apify Proxy, RESIDENTIAL for hard-blocked sites) only if a specific competitor blocks the scan.

Q: What do country and language control? A: country targets ad/search lookups (Meta Ads Library, Google Transparency, Google reviews). language sets the Accept-Language header and the AI report language — pt-BR → Brazilian Portuguese, anything else → English.

Q: What happens if a URL is unreachable or returns nothing? A: The actor emits a labeled diagnostic guide record (causes + remediations) and finishes successfully without charging — you are never billed for an empty run. Set compareWithOwn to your own URL to benchmark side by side (flagged isOwnSite: true).

💰 Pricing

This actor uses Pay-Per-Event (PPE) pricing. You are charged per competitor analyzed (competitor-analyzed event) — one charge per site that produces a result.

Diagnostic/empty runs are never charged, and internal ViralAnalyzer runs are skipped.

👉 See current per-event pricing on the Apify Store page: apify.com/viralanalyzer/competitor-intelligence-hub

🔗 Related Actors

📝 Changelog

v2.1 (Current)

  • ✅ 7 intelligence modules: Website, Pricing, Meta Ads, Google Ads, Social, Reviews, Technology
  • ✅ AI Competitive Report via Google Gemini (gemini-2.0-flash)
  • ✅ Real Meta ads via the Facebook Ads Library actor; social discovery + ranking across 6 platforms
  • ✅ Compare-with-your-own-site benchmarking
  • ✅ Self-diagnosing setup guide on missing input / zero results (no charge)
  • ✅ PPE billing per competitor analyzed, with owner-skip

🔍 Competitor Intelligence Hub — Site, Preços, Anúncios, Redes Sociais, Avaliações & Stack Tecnológica em Uma Execução

🇺🇸 English | 🇧🇷 Português

Monitoramento de concorrentes tudo-em-um: escaneia sites de concorrentes, detecta páginas e pontos de preço, verifica atividade de anúncios no Meta (Facebook/Instagram) e Google, descobre perfis sociais, agrega notas de avaliação (Google, Trustpilot, Reclame Aqui) e identifica a stack tecnológica — e então o Google Gemini sintetiza tudo em um relatório competitivo acionável. Forneça uma lista de URLs de concorrentes e escolha quais módulos de inteligência rodar.

✨ Funcionalidades

7 módulos de inteligência, rode todos ou escolha um subconjunto:

  • 🌐 Scanner de Site — Rastreia até N páginas/site (CheerioCrawler, mesmo domínio) para título, meta descrição, H1/H2, CTAs, e-mails, telefones, contagem de links internos e palavras.
  • 💰 Detector de Preços — Testa caminhos comuns de preços, detecta a moeda (BRL/USD/EUR), extrai pontos de preço e analisa nomes de planos + recursos.
  • 📢 Biblioteca de Anúncios Meta — Deriva consultas do domínio/título e chama o actor da Facebook Ads Library para amostras reais de anúncios ativos + URL pronta da Biblioteca.
  • 🔎 Transparência de Anúncios Google — Verifica o Centro de Transparência e retorna a URL de transparência.
  • 📱 Redes Sociais — Descobre e ranqueia perfis principais (Facebook, Instagram, Twitter/X, LinkedIn, YouTube, TikTok); lê seguidores/posts dos perfis que você fornecer.
  • Agregador de Avaliações — Sinais de nota do Google, Trustpilot e Reclame Aqui (Brasil) com URLs de origem.
  • 🔧 Stack Tecnológica — Identifica frameworks (React, Next.js, Vue, WordPress, Shopify…), analytics/marketing (GA, GTM, Meta Pixel, HubSpot, RD Station…), CMS, servidor e CDN.
  • 🤖 Relatório Competitivo com IA — Com a chave Gemini, o gemini-2.0-flash gera resumo executivo, mapa de posicionamento, análise de preços/marketing/tecnologia, comparação de reputação, oportunidades/ameaças e 10 recomendações ranqueadas.
  • 🏠 Compare com o seu próprio site + 🛡️ autodiagnóstico: em entrada ausente ou zero resultados, emite um guia e finaliza com sucesso sem cobrar.

📥 Entrada

ParâmetroTipoObrigatórioPadrãoDescrição
competitorsstring[]URLs de sites concorrentes a analisar. Domínios simples são aceitos (https:// é adicionado automaticamente).
modulesstring[]os 7Quais módulos rodar. Opções: website, pricing, meta_ads, google_ads, social, reviews, technology.
socialProfilesobjeto{}URLs sociais por domínio: { "concorrente.com": { "instagram": "url", "facebook": "url" } }. Usado para ler seguidores/posts.
compareWithOwnstringURL do seu próprio site, escaneada primeiro e marcada para comparação lado a lado.
countrystring"BR"Código do país-alvo para anúncios e resultados de busca.
languagestring"pt-BR"Idioma dos headers de requisição e do relatório de IA (pt-BR → português, caso contrário inglês).
geminiApiKeystring (secreto)Chave da API Google Gemini. Se omitida, todos os módulos de scraping rodam — apenas o relatório de IA é pulado. Chave grátis em ai.google.dev.
maxPagesPerSiteinteiro5Máximo de páginas rastreadas por site (1–50). Menor = scans mais baratos.
proxyConfigurationobjetoConfiguração de proxy. Comece sem proxy; adicione apenas se um concorrente bloquear o scan.

Exemplo de Entrada

{
"competitors":["https://www.apify.com","https://www.zyte.com"],
"modules":["website","pricing","technology","reviews"],
"compareWithOwn":"https://www.minhaempresa.com",
"country":"US",
"language":"en",
"maxPagesPerSite":5
}

📤 Saída

Cada concorrente produz um registro achatado (mais um objeto modules aninhado com todo o detalhe por módulo). Quando uma chave Gemini é fornecida, um registro extra ai_competitive_analysis é adicionado.

Identidade: domain, url, isOwnSite (boolean), scannedAt (ISO 8601).

GrupoCampos
SitepagesScanned, mainTitle, mainH1, avgWordCount, ctas, emails, phones (formatos BR + 0800)
PreçospricingPageFound, pricingPageUrl, currency (BRL/USD/EUR), pricePoints, plans (Nome: Preço | …)
AnúnciosmetaAdsCount, metaAdsLibraryUrl, googleAdsActive, googleAdsTransparencyUrl
SocialsocialProfilesFound, socialLinks (plataforma: url | …)
AvaliaçõestrustpilotRating, trustpilotReviews, reclameAquiRating, googleRating
TecnologiatechFrameworks, techAnalytics, techServer, techCDN
Brutomodules (dados aninhados completos de cada módulo habilitado)

Todos os campos de texto opcionais são string ou null; contagens são número. O registro opcional de IA contém: type (ai_competitive_analysis), generatedAt, competitorsAnalyzed, ownSite, analysis (o texto do relatório) e model (gemini-2.0-flash).

Exemplo de Saída

O formato é idêntico ao Output Example em inglês — um registro achatado por concorrente, mais o objeto modules aninhado e (se houver chave Gemini) um registro extra ai_competitive_analysis.

📋 Casos de Uso

  • Benchmarking Competitivo — Compare seu site com rivais em mensagem, CTAs, preços e tecnologia em uma execução.
  • Inteligência de Preços — Identifique pontos de preço, estrutura de planos e moeda-alvo dos concorrentes.
  • Sinais de Anúncios — Veja quem roda anúncios no Meta/Google e pegue os links da Biblioteca.
  • Reconhecimento de Stack — Descubra quais frameworks, analytics, CMS e CDN cada concorrente usa.
  • Monitoramento de Reputação — Agregue notas de Google, Trustpilot e Reclame Aqui lado a lado.
  • Briefings de Estratégia com IA — Transforme dados brutos em um relatório executivo com recomendações ranqueadas.
  • Preparação de Vendas & Leads — Extraia e-mails, telefones, stack e posicionamento de um prospect antes do contato.

❓ Perguntas Frequentes

P: Preciso de uma chave da API Gemini? R: Não. Todos os módulos de scraping (site, preços, anúncios, social, avaliações, tecnologia) rodam sem ela. A chave só libera o Relatório Competitivo com IA (gemini-2.0-flash). Chave grátis em ai.google.dev.

P: Por quais módulos devo começar? R: Para o melhor equilíbrio custo-qualidade, comece com website, pricing e technology, e depois adicione as buscas externas (meta_ads, google_ads, social, reviews) após ter uma base.

P: Preciso de proxy? R: Não por padrão. A maioria das validações roda bem sem proxy. Adicione proxyConfiguration (Apify Proxy, RESIDENTIAL para sites muito bloqueados) apenas se um concorrente específico bloquear o scan.

P: O que country e language controlam? R: country direciona as buscas de anúncios/busca (Biblioteca Meta, Transparência Google, avaliações Google). language define o header Accept-Language e o idioma do relatório de IA — pt-BR → português, qualquer outro valor → inglês.

P: O que acontece se uma URL estiver inacessível ou não retornar nada? R: O actor emite um registro de guia de diagnóstico (causas + remediações) e finaliza com sucesso sem cobrar — você nunca é cobrado por uma execução vazia. Defina compareWithOwn com sua própria URL para benchmarking lado a lado (marcada como isOwnSite: true).

💰 Preços

Este actor usa precificação Pay-Per-Event (PPE). A cobrança é por concorrente analisado (evento competitor-analyzed) — uma cobrança por site que produz um resultado.

Execuções de diagnóstico/vazias nunca são cobradas, e execuções internas do ViralAnalyzer são puladas.

👉 Veja o preço por evento atual na página da Apify Store: apify.com/viralanalyzer/competitor-intelligence-hub

🔗 Actors Relacionados

📝 Changelog

v2.1 (Atual)

  • ✅ 7 módulos de inteligência: Site, Preços, Anúncios Meta, Anúncios Google, Social, Avaliações, Tecnologia
  • ✅ Relatório Competitivo com IA via Google Gemini (gemini-2.0-flash)
  • ✅ Anúncios Meta reais via o actor da Facebook Ads Library; descoberta + ranqueamento social em 6 plataformas
  • ✅ Benchmarking com o seu próprio site
  • ✅ Guia de configuração autodiagnóstico em entrada ausente / zero resultados (sem cobrança)
  • ✅ Cobrança PPE por concorrente analisado, com owner-skip

You might also like

Competitor Intelligence Monitor — Pricing, Hiring & Reviews

ramsford/competitor-intelligence-monitor

Track any competitor's pricing, hiring, reviews (Trustpilot, G2, Google), promotions, and website changes. Generates AI-ready intelligence reports on every run. Pay per report.

👁 User avatar

Don Johnson

3

Truth Social Scraper | $1.8 / 1k | All-In-One

fatihtahta/truth-social-scraper

The all-in-one Truth Social scraper. Extract detailed data from profiles, posts, replies, and full comment threads using search queries or direct URLs. This enterprise-grade tool delivers clean, structured data for research and analysis. No cookies needed.

👁 User avatar

Fatih Tahta

32

All In One Social Media Email Scraper

api-empire/all-in-one-social-media-email-scraper

Error: No content in response

3

All In One Social Media Email Scraper

scraper-engine/all-in-one-social-media-email-scraper

All In One Social Media Email Scraper extracts publicly available email addresses from multiple social media platforms in one run. Build targeted contact lists across networks for sales, marketing, and outreach campaigns.

👁 User avatar

Scraper Engine

2

Trustpilot Intelligence Scraper - Reviews & Sentiment Analysis

benthepythondev/trustpilot-intelligence-scraper

Extract Trustpilot reviews with AI sentiment analysis for brand reputation monitoring and competitor intelligence. Get company ratings, verified reviews, customer feedback, and business responses. Perfect for market research, reputation management, and business intelligence.

SaaS Pricing Intelligence + AI (Competitor Tracker)

lizzyyy2/saas-pricing-intelligence-ai

Turn any competitor's pricing page into clean, structured data: plans, prices, billing periods, free tiers and key features extracted by built-in AI over HTTP. Then get a cross-competitor comparison report. No API key, no browser.

Competitor Intelligence Scraper – Funnel, Pricing & Conversion

trovevault/competitor-intelligence-scraper---funnel-pricing-conversion

Scrape any competitor's public website and extract full conversion intelligence - sales funnel structure, lead magnets, CTAs at every stage, pricing model, upsells, cross-sells, social proof signals, and conversion tactics - all in one structured JSON report per competitor.

👁 User avatar

Trove Vault

17

Competitor Ads Intelligence Monitor

scraping_scrap/competitor-ads-intelligence-monitor

Monitor public competitor ads across Google Ads Transparency Center and LinkedIn Ads Library. Extract normalized ad records, detect new ads with stateful deduplication, enrich landing pages, classify offers, and send webhook summaries.

👁 User avatar

Вадим Захаров

2