AI Website Sales Readiness Auditor avatar

AI Website Sales Readiness Auditor

Pricing

from $0.10005 / actor start

Go to Apify Store
AI Website Sales Readiness Auditor

AI Website Sales Readiness Auditor

Audits local business websites for conversion readiness, lead-capture gaps, trust signals, and sales opportunity scoring.

Pricing

from $0.10005 / actor start

Rating

0.0

(0)

Developer

Daniel Lozano

Daniel Lozano

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

Audit local business websites for conversion readiness and lead opportunity gaps. This Actor crawls same-domain HTML pages, extracts sales signals, scores the site, and returns structured data that agencies and lead sellers can use for outreach.

Who It Is For

  • SEO agencies
  • Web design agencies
  • AI automation agencies
  • Lead sellers
  • Local business consultants
  • Cold email agencies
  • Local service marketers
  • Restaurant marketing agencies
  • Reputation management companies

Why It Is Useful

Many local businesses have websites that attract visitors but fail to convert them. This Actor identifies missing or weak conversion assets such as clickable phone links, quote forms, booking links, menu or pricing visibility, trust proof, Google Maps links, social links, and basic technical signals.

Input Fields

  • startUrls: required list of business website URLs.
  • maxPagesPerWebsite: maximum same-domain HTML pages to audit per website.
  • crawlDepth: internal link depth from the start URL.
  • includeAiAnalysis: enables grounded AI summary when an API key is configured.
  • industryHint: optional hint such as restaurant, dentist, plumber, salon, or attorney.
  • language: language code for AI-generated text.
  • maxConcurrency: number of websites audited in parallel.
  • timeoutSeconds: per-site audit timeout.

Example Input

{
"startUrls": [
{
"url": "https://example.com"
}
],
"maxPagesPerWebsite": 10,
"crawlDepth": 2,
"includeAiAnalysis": false,
"industryHint": "restaurant",
"language": "en",
"maxConcurrency": 3,
"timeoutSeconds": 60
}

Example Output

{
"inputUrl": "https://example.com",
"finalUrl": "https://example.com/",
"businessName": "Example Domain",
"industryDetected": "Restaurant",
"status": "success",
"salesReadinessScore": 58,
"leadOpportunityScore": 66,
"includeAiAnalysisUsed": false,
"contact": {
"phoneNumbers": [],
"emails": [],
"contactPageUrl": "",
"address": ""
},
"conversionAssets": {
"hasClickablePhone": false,
"hasContactForm": false,
"hasBookingLink": false,
"hasQuoteRequest": false,
"hasOrderOnline": false,
"hasReservationLink": false,
"hasPricingOrMenu": false,
"hasServicesPage": false
},
"trustSignals": {
"hasTestimonials": false,
"hasReviewsLink": false,
"hasGoogleMapsLink": false,
"hasSocialLinks": false,
"hasAboutPage": false,
"hasTeamPage": false,
"hasPrivacyPolicy": false
},
"technicalSignals": {
"hasTitle": true,
"hasMetaDescription": true,
"hasSchemaOrg": false,
"hasOpenGraph": false,
"usesHttps": true,
"mobileViewportTag": true
},
"socialLinks": {
"facebook": "",
"instagram": "",
"tiktok": "",
"youtube": "",
"linkedin": ""
},
"pagesAudited": ["https://example.com/"],
"missingItems": ["No booking, order, reservation, or quote CTA found"],
"quickWins": ["Add a prominent booking, quote, reservation, or order CTA above the fold."],
"recommendedPitch": "Pitch a focused conversion audit with CTA, trust, and lead-capture fixes.",
"aiSummary": "",
"createdAt": "2026-06-12T00:00:00.000Z"
}

Scoring Explanation

salesReadinessScore is a 0-100 score weighted across clickable phone, email or contact form, contact page, booking/order/quote/reservation CTA, services/menu/pricing visibility, trust signals, social/review presence, and technical basics.

leadOpportunityScore is higher when the website has obvious gaps that an agency can sell services for, such as no booking link, no clickable phone, no contact form, no services/menu/pricing page, no testimonials or reviews, no schema, weak CTA paths, or missing social links.

AI Analysis

If includeAiAnalysis is true and OPENAI_API_KEY is configured, the Actor attempts a grounded AI summary. If no AI key is available, the Actor continues without failing and returns deterministic audit fields with includeAiAnalysisUsed: false.

Use Cases

  • Prospect lists for web design and SEO agencies
  • Local business conversion audits
  • Restaurant booking and menu visibility scans
  • Sales outreach personalization
  • Reputation and trust-signal monitoring
  • AI automation agency lead qualification

Limitations

  • MVP audits public HTML pages only.
  • It does not scrape behind logins.
  • It does not perform browser UI testing.
  • It does not claim legal ADA or accessibility compliance.
  • It does not run lab-grade mobile performance tests; it detects mobile viewport and HTML-level signals only.
  • PDF menus are not parsed in the MVP.

Local Development

npm install
npm run build
npm test
npm run lint
apify run

Deployment

apify login
apify push

Deployment should only happen after the quality gate and PACT report pass.

Pricing And Monetization Angle

Recommended pricing is pay per result or pay per 1,000 audited websites. The strongest buyers are agencies and lead sellers that can turn missing website conversion assets into service pitches.