Site QA · contact pages
Public contact pages audited without collecting outreach PII
Audit public site contact pages for QA completeness without collecting personal outreach data.
Not a contact-detail harvester for emails and phones (use Contact Page Audit & Business Channel Extractor). Not CSV scoring of a local-business list. Not a broken-link crawler. You supply the URLs.
from $10.00 / 1,000 Site page extracted ($0.01 per delivered site-page-extracted); $0.08 per Site QA issue detected; $5.00 per Site QA report generated; $7.00 per Site export generated. No Actor Start.
Open Site QA Contact Page Audit on Apify
Site QA Contact Page Audit, not a neighboring Actor
Use this page for this Actor’s job. Use Contact Page Audit & Business Channel Extractor for Channel/contact fields on known pages; Use CSV Local Business List Scoring Report for Score a CSV you already hold; Use Broken Link Checker for Crawl start URLs for 404s.
| This Actor | Contact Page Audit & Business Channel Extractor | CSV Local Business List Scoring Report | Broken Link Checker | |
|---|---|---|---|---|
| Intent | Contact-page completeness issues, report, and export | Channel/contact fields on known pages | Score a CSV you already hold | Crawl start URLs for 404s |
| Primary input | urls | urls | csvUrl / csvData | start URLs |
| What it reads | User-supplied public contact pages | Public contact pages | User-supplied CSV | Linked HTTP statuses |
| Primary output | Issue, report, and export events | Channel rows | Scoring report | Broken-link rows |
| Not this job | Not a contact-detail harvester for emails and phones (use Contact Page Audit & Business Channel Extractor). Not CSV scoring of a local-business list. Not a broken-link crawler. You supply the URLs. | Not a contact-page QA completeness report pack. | Not a live contact-page HTML audit. | Not contact-page completeness QA. |
Store ID: taroyamada/site-qa-contact-page-audit-scraper. Respect source terms, robots.txt, and rate limits.
Use cases
- Point urls at public /contact pages you are allowed to audit
- Keep emitPageRows off unless you need raw snapshots
- authorized completeness only — no outreach PII collection
How is Site QA Contact Page Audit different from Contact Page Audit & Business Channel Extractor and CSV Local Business List Scoring Report?
Site QA Contact Page Audit (taroyamada/site-qa-contact-page-audit-scraper): Audit public site contact pages for QA completeness without collecting personal outreach data. Not a contact-detail harvester for emails and phones (use Contact Page Audit & Business Channel Extractor). Not CSV scoring of a local-business list. Not a broken-link crawler. You supply the URLs. Contact Page Audit & Business Channel Extractor is for Channel/contact fields on known pages (input urls; Public contact pages; Channel rows). Not a contact-page QA completeness report pack. CSV Local Business List Scoring Report is for Score a CSV you already hold (input csvUrl / csvData; User-supplied CSV; Scoring report). Not a live contact-page HTML audit. Broken Link Checker is for Crawl start URLs for 404s (input start URLs; Linked HTTP statuses; Broken-link rows). Not contact-page completeness QA.
What input is required?
Live required fields: urls. Published exampleRunInput is shown below.
| Field | Type | Default | Notes |
|---|---|---|---|
urls |
any[] | ["https://example.com/contact?siteQaCanary=contact-v2"] |
Public page URLs. Public URLs that you are allowed to audit. Required. |
maxPages |
integer | 10 |
Max pages. Maximum number of input pages to check. minimum=1 maximum=100 |
maxLinksPerPage |
integer | 25 |
Max links per page. Maximum links to check per page for URL health workflows. minimum=1 maximum=250 |
emitPageRows |
boolean | false |
Emit raw page rows. Emit optional raw page snapshot rows in addition to value-event issue/report rows. |
generateReport |
boolean | true |
Generate report row. Generate a site-level report row. |
emitExport |
boolean | false |
Generate export row. Generate an export row for handoff workflows. |
emitUnchanged |
boolean | false |
Emit unchanged rows. When false, repeated unchanged runs emit zero rows and zero charges. |
dryRun |
boolean | false |
Dry run. Emit local sample rows without charging. |
Published Store example run input (omitted fields take schema defaults):
{
"urls": [
"https://example.com/contact?siteQaCanary=contact-v2"
],
"maxPages": 1,
"maxLinksPerPage": 1,
"dryRun": false
}
Run Site QA Contact Page Audit on Apify
How do dataset, webhook, and dry-run delivery work?
Dataset output is the billable surface when rows are written. See live PPE for which events bill. dryRun true validates or samples without the usual dataset/webhook side effects described on the Store schema. Unchanged runs that write zero default-dataset rows typically charge $0.00 on current PPE.
What does a result contain?
Published README Output Example / Sample Output JSON. Treat README samples as illustrations, not a live coverage guarantee. There is no published output JSON schema on the Store page.
How is Site QA Contact Page Audit priced?
Billing is pay per event. The live Store card is from $10.00 / 1,000 Site page extracted ($0.01 per delivered site-page-extracted); $0.08 per Site QA issue detected; $5.00 per Site QA report generated; $7.00 per Site export generated. No Actor Start. Current PPE:
| Event | Price | Emitted when |
|---|---|---|
site-page-extracted (Site page extracted) |
$0.01 | Charged for each optional raw public page snapshot row. |
site-qa-issue-detected (Site QA issue detected) |
$0.08 | Charged for each source-linked contact page QA issue row. |
site-qa-report-generated (Site QA report generated) |
$5.00 | Charged for each contact page audit report row. |
site-export-generated (Site export generated) |
$7.00 | Charged for each generated contact page QA export row. |
from $10.00 / 1,000 Site page extracted ($0.01 per delivered site-page-extracted); $0.08 per Site QA issue detected; $5.00 per Site QA report generated; $7.00 per Site export generated. No Actor Start.
See Site QA Contact Page Audit pricing on Apify
Limits to keep in mind
- You supply urls
- urls required
- Does not collect personal outreach data
- Not a lead-enrichment scrape
- Respect source terms, robots.txt, and rate limits.
Open Site QA Contact Page Audit on Apify
Related pages
- Contact Page Audit & Business Channel Extractor — Not a contact-page QA completeness report pack.
- CSV Local Business List Scoring Report — Not a live contact-page HTML audit.
- Broken Link Checker — Not contact-page completeness QA.
- Tools