SEO Agency Report - White-Label SEO & AI Visibility Audit avatar

SEO Agency Report - White-Label SEO & AI Visibility Audit

Pricing

from $1,990.00 / 1,000 seo reports

Go to Apify Store
SEO Agency Report - White-Label SEO & AI Visibility Audit

SEO Agency Report - White-Label SEO & AI Visibility Audit

One domain in, one client-ready SEO report out: rankings, top 100 keywords, quick wins, competitors, domain authority, backlinks, live SERPs, PageSpeed and ChatGPT / Google AI Mode visibility. White-label HTML + PDF and JSON. $2.49 per report.

Pricing

from $1,990.00 / 1,000 seo reports

Rating

0.0

(0)

Developer

Wrenfield Data

Wrenfield Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 hours ago

Last modified

Categories

Share

SEO Agency Report: a white-label SEO & AI search visibility audit for any domain

SEO Agency Report turns one domain into a client-ready SEO report in about two minutes. You get a branded HTML report, a PDF to send to the client, and all the data as JSON:

  • 📈 Organic performance: ranking keywords, top-10 keywords, estimated traffic and traffic value, new/lost keywords and the Google position distribution.
  • 🔑 Top 100 keywords by traffic, with position, search volume, keyword difficulty, intent and ranking URL, plus quick wins (keywords stuck in positions 4-20).
  • 🥊 Competitor benchmark: the top 5 organic competitors (found automatically, or your own list) with authority, keywords, traffic and shared keywords.
  • 🔗 Domain authority & backlinks: authority score (0-100), backlinks, referring domains, dofollow share, spam score and broken backlinks.
  • 🔎 Live Google SERPs for your target keywords: your position, competitors in the top 20, and whether the Google AI Overview cites the site.
  • ⚡ PageSpeed for the homepage (mobile + desktop): performance, SEO and accessibility scores, LCP, CLS, Core Web Vitals and the top fixes.
  • 🤖 AI search visibility (GEO): does ChatGPT or Google AI Mode mention or cite the brand for 5 buyer questions? Which competitors and sources do they name instead?
  • ✅ Executive summary and priority recommendations, written from the data, ready for a client call.

It is built for SEO agencies, freelancers and consultants who need a professional pitch or monthly report without paying $100-300/month for an agency reporting suite. Add your agency name, logo and brand colour and the report is fully white-label.

Wrenfield Search Data: keyword and AI-search visibility data, priced per result

How to create a report

  1. Enter the client's website, e.g. example.com.
  2. Optional: add up to 5 competitors, up to 20 target keywords, the country and language.
  3. Optional: add your agency name, logo URL, accent colour and client name for white-label branding.
  4. Click Start. When the run finishes, open Output → HTML report, or download the PDF from the key-value store.

Schedule it monthly (Apify Schedules) to send every client a fresh report automatically.

Input example

{
"domain": "acmeplumbing.com",
"competitors": ["rotorooter.com", "mrrooter.com"],
"keywords": ["emergency plumber austin", "water heater repair austin", "drain cleaning austin"],
"location": "United States",
"brandName": "Acme Plumbing",
"agencyName": "Northwind Digital",
"agencyLogoUrl": "https://example.com/logo.png",
"accentColor": "#0F766E",
"clientName": "Acme Plumbing Co."
}

What you get

OutputWhereContents
HTML reportkey-value store REPORT and report-<domain>.htmlthe branded, client-ready report
PDF reportkey-value store report-<domain>.pdfthe same report as an A4 PDF
JSONdataset (1 row per report)every number in the report: overview, ranked_keywords, quick_wins, competitors, backlinks, target_keywords, serp, pagespeed, ai_visibility, highlights, recommendations, summary

Shortened JSON example:

{
"domain": "backlinko.com",
"summary": {"authority_score": 70, "organic_keywords": 30602, "top10_keywords": 4584, "organic_traffic": 19941,
"organic_traffic_value_usd": 143138, "mobile_performance": 39, "ai_mention_rate": 0,
"competitors": ["semrush.com", "ahrefs.com", "neilpatel.com", "hubspot.com", "seranking.com"]},
"highlights": [{"tone": "good", "text": "Ranks for 30,602 Google keywords (4,584 in the top 10), worth about $143,138/month in equivalent ad spend."}],
"recommendations": ["Optimise the pages ranking 4-20 for the 10 quick-win keywords listed below: …"],
"report_html_url": "https://api.apify.com/v2/key-value-stores/…/records/report-backlinko-com.html",
"report_pdf_url": "https://api.apify.com/v2/key-value-stores/…/records/report-backlinko-com.pdf"
}

Pricing

One price per finished report, everything included (keyword, competitor, backlink, SERP, PageSpeed and AI-engine data):

Apify planPrice per report
Free$2.49
Starter (Bronze)$2.32
Scale (Silver)$2.16
Business (Gold) and above$1.99
  • Nothing is charged if the domain has no search or backlink data, or if the data provider is unavailable.
  • Set Maximum cost per run to at least the report price; the Actor checks it before collecting any data.
  • 50 client reports a month cost about $100-125, versus $100-300/month for typical agency reporting tools, with no contract.

Use it from an AI agent (MCP)

Add this Actor as a tool in Claude, Cursor, VS Code or any MCP client with one URL:

https://mcp.apify.com?tools=wrenfield-data/seo-agency-report

  • Minimal input: {"domain": "backlinko.com"}
  • Cap the bill: set maxTotalChargeUsd on the run (a run option, not an input field) to limit what a run can charge.
  • Rows are flat JSON with the fields documented above, so an agent can use them without post-processing.

FAQ

Where does the data come from? Keyword, traffic, competitor, backlink and SERP data come from a licensed SEO data provider (DataForSEO). Speed scores come from Google PageSpeed Insights. AI answers are live ChatGPT and Google AI Mode answers. Nothing is scraped from Ahrefs or Semrush.

Is "domain authority" the same as Moz DA or Ahrefs DR? No. It is a 0-100 score built from the backlink graph. It is similar in purpose and good for comparing sites with each other, but the numbers are not the same as Moz or Ahrefs.

How accurate is the traffic estimate? It is modelled from rankings and search volume, like in Semrush or Ahrefs. Use it to compare sites and track trends, not as a replacement for Google Analytics.

Why do AI answers differ from what I see in ChatGPT? AI answers change between sessions and locations. The report is a point-in-time sample of 5 buyer questions on each engine. For ongoing tracking, use AI Search Visibility Tracker.

Can I use it from code, Make, Zapier, n8n or an AI agent? Yes. Call it via the Apify API or MCP server, then read the OUTPUT record for the HTML/PDF links and the dataset for the JSON.

Need more depth on one part of the report? These come from the same developer:

Feedback and support

Missing a field, hit an error, or need another country or option? Open an issue on the Issues tab and include the run ID. We read every issue and reply there.

Acceptable use

  • This Actor is an independent tool. It is not affiliated with, endorsed by or sponsored by Google, OpenAI, DataForSEO, Ahrefs, Moz or Semrush. Product names are used only to describe compatibility.
  • Don't resell the raw data as your own SEO database. Reports you create for your own clients are fine.
  • The Actor may not be used from, or for people or organizations in, Russia, Belarus, Cuba, Iran, Syria, Myanmar, North Korea, Crimea or the Russian-occupied territories of Ukraine.
  • You are responsible for using the results lawfully.