SEO Agency Report - White-Label SEO & AI Visibility Audit
Pricing
from $1,990.00 / 1,000 seo reports
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 hours ago
Last modified
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
- Keyword data: Keyword Search Volume · Keyword Difficulty · Keyword Research · Autocomplete Expander · Google Trends · People Also Ask · Competitor Keywords · Keyword Gap
- AI search visibility: AI Search Visibility Tracker · Google AI Overview Scraper · AI Answer Scraper · Agency AI Visibility Reports
- Site and domain SEO: Domain Authority & Traffic · Bulk PageSpeed · SEO Toolkit · SEO Agency Report
How to create a report
- Enter the client's website, e.g.
example.com. - Optional: add up to 5 competitors, up to 20 target keywords, the country and language.
- Optional: add your agency name, logo URL, accent colour and client name for white-label branding.
- 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
| Output | Where | Contents |
|---|---|---|
| HTML report | key-value store REPORT and report-<domain>.html | the branded, client-ready report |
| PDF report | key-value store report-<domain>.pdf | the same report as an A4 PDF |
| JSON | dataset (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 plan | Price 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
maxTotalChargeUsdon 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.
Related tools
Need more depth on one part of the report? These come from the same developer:
- SEO Toolkit All-in-One: domain overview, ranked keywords, competitors, top pages, backlinks and SERPs as raw rows
- Competitor Keywords: up to 50,000 ranked keywords per domain
- Keyword Difficulty Checker: KD and search intent for thousands of keywords
- Keyword Research Tool: keyword ideas with volume, KD and intent in one row
- Domain Authority & Traffic Checker: authority and traffic for thousands of domains
- Bulk PageSpeed Checker: PageSpeed and Core Web Vitals for hundreds of URLs
- AI Search Visibility Tracker: brand mentions and share of voice across 6 AI engines, on a schedule
- AI Answer Scraper: full ChatGPT, Perplexity, Gemini and Google AI answers with citations
- Google Maps Grid Rank Tracker: local rank heatmaps for local-SEO clients
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.