Japanese Website Contact Sales Policy Detector avatar

Japanese Website Contact Sales Policy Detector

Pricing

from $5.00 / 1,000 analyzed websites

Go to Apify Store
Japanese Website Contact Sales Policy Detector

Japanese Website Contact Sales Policy Detector

Automatically crawl websites to locate contact pages, extract emails/phones and social links, map contact forms, detect sales policies (pitch bans), analyze contact forms, and identify CAPTCHAs. Optimized for Japanese B2B outreach compliance with high speed and low resource usage.

Pricing

from $5.00 / 1,000 analyzed websites

Rating

0.0

(0)

Developer

Phuong Hoa Nguyen

Phuong Hoa Nguyen

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

19 days ago

Last modified

Categories

Share

๐ŸŽฏ Contact Page & Sales Policy Detector

An ultra-fast Apify Actor for B2B lead enrichment and outreach compliance.

Automatically scans business websites to:

  • Find Contact / Inquiry pages
  • Extract emails, phone numbers, and social links
  • Detect Sales NG (ๅ–ถๆฅญใŠๆ–ญใ‚Š) policies
  • Analyze contact forms and fields
  • Detect form platforms and CAPTCHA
  • Export structured results to Apify Dataset or Excel

Supports up to 1,000 websites per run with Japanese semantic analysis.

๐ŸŒŸ Key Features

  • Smart Contact Finder โ€” Finds hidden contact/inquiry pages using URL patterns, links, headers, footers, and onclick.
  • Sales NG Detection โ€” Classifies outreach restrictions as RESTRICTED, WARNING, or ALLOW with evidence and score.
  • Deep Scan โ€” Optionally checks proposal/partner pages when the main contact page is unavailable or restricted.
  • Contact Extraction โ€” Finds emails, Japanese phone numbers, and social media links.
  • Form Detection โ€” Identifies genuine contact/inquiry/business forms while excluding search, login, and newsletter forms.
  • Form Platform Detection โ€” Supports HubSpot, Formrun, Tayori, Contact Form 7, MW WP Form, Kintone, Google Forms, Typeform, and custom forms.
  • Field Mapping โ€” Extracts field tag, type, name, label, and isRequired.
  • CAPTCHA Detection โ€” Detects reCAPTCHA, hCaptcha, Cloudflare Turnstile, generic CAPTCHA, and ็”ปๅƒ่ช่จผ.
  • Domain Diagnostics โ€” Checks reachability, HTTP status, SSL, and redirects.
  • Resource Optimization โ€” Blocks unnecessary media, fonts, and tracking resources to reduce crawl cost.

โš™๏ธ Input

You must use exactly one input method: inputFile OR websites.

ParameterTypeDefaultDescription
inputFileStringnullCSV URL containing id,url
websitesString / ArraynullWebsite list, one URL per line or ID, URL
deepScanBooleanfalseScan secondary proposal/partner pages
maxPagesInteger20Maximum pages per domain
excelLayoutEnumapify_defaultmulti_sheet, single_sheet, or apify_default

CSV Example

id,url
1,https://example.com
2,https://example.co.jp

Direct Input Example

{
"websites": "https://example.com\nhttps://example.co.jp",
"deepScan": true,
"maxPages": 20,
"excelLayout": "multi_sheet"
}

๐Ÿ” Workflow

Input
โ†“
Domain Diagnostics
โ†“
Contact Page Finder
โ†“
Contact & Social Extraction
โ†“
Sales NG Detection
โ†“
Deep Scan (optional)
โ†“
Form & CAPTCHA Detection
โ†“
Field Mapping
โ†“
Dataset / Excel Export

๐Ÿ“Š Output

Main output fields include:

FieldDescription
idTarget identifier
urlInput website
domainIsAliveDomain availability
statusCodeHTTP status
hasSslSSL availability
isRedirectedRedirect detected
redirectedDomainFinal domain
salesStatusRESTRICTED, WARNING, ALLOW, UNREACHABLE, ERROR
restrictionScoreRestriction severity
restrictionReasonDetected restriction evidence
restrictionUrlURL containing the restriction
contactPageContact page URL
emailsDiscovered emails
phonesJapanese phone numbers
socialLinksSocial media links
hasFormContact form detected
formCountNumber of forms
fieldCountNumber of usable fields
formServiceDetected form platform
formStepsSingle-step / multi-step
captchaCAPTCHA detected
captchaTypeCAPTCHA type
captchaCountCAPTCHA count
fieldMappingsStructured form fields
errorProcessing error

๐Ÿ“ค Export

multi_sheet

Excel workbook:

  • Websites โ€” Website-level results
  • Form_Fields โ€” Detailed form fields

Best for sales teams and manual review.

single_sheet

Flat Excel output with JSON fields.

Best for Make, Zapier, n8n, and other automation workflows.

apify_default

Standard Apify Dataset output.

Best for APIs and developer integrations.

๐Ÿšฆ Sales Status

๐Ÿ›‘ RESTRICTED โ€” Score 100

Explicitly prohibits commercial solicitation, cold sales, or unsolicited service offers.

Recommended: Exclude from outreach.

โš ๏ธ WARNING โ€” Score 30โ€“40

Potential or ambiguous restriction detected.

Recommended: Manual review.

โœ… ALLOW โ€” Score 0

No sales restriction detected.

ALLOW means no restriction was detected. It does not mean the website explicitly permits marketing outreach.

UNREACHABLE

The domain could not be reached because of DNS, HTTP, connection, or timeout errors.

ERROR

Internal processing failure.

๐Ÿ‡ฏ๐Ÿ‡ต Japanese Sales NG Detection

The detector analyzes the relationship between commercial intent and restriction expressions, rather than relying only on keywords.

Example:

ๅ–ถๆฅญ็›ฎ็š„ใฎใŠๅ•ใ„ๅˆใ‚ใ›ใฏใ”้ ๆ…ฎใใ ใ•ใ„ใ€‚

Detected as:

Commercial Intent โ†’ ๅ–ถๆฅญ็›ฎ็š„
Restriction โ†’ ใ”้ ๆ…ฎใใ ใ•ใ„
Result โ†’ RESTRICTED

This helps reduce false positives from unrelated words such as ๅ–ถๆฅญๆ™‚้–“.

๐Ÿ“ Form Detection

Included

  • Contact forms
  • General inquiry forms
  • Business / partnership forms
  • Multi-step forms
  • Embedded third-party forms

Excluded

  • Search forms
  • Login / registration forms
  • Newsletter subscriptions
  • mailto: links
  • Irrelevant filters

๐Ÿ” Disclaimer

This Actor helps identify website outreach preferences and technical barriers before B2B communication.

Automated detection can produce false positives or negatives. Users should verify important restrictions directly on the target website and comply with all applicable commercial, privacy, and anti-spam laws.

ALLOW means no detected restriction, not explicit permission to send marketing communications.