# Scrape Imprints & Company Data by Google Search Term

**Use case:** 

An AI-powered Apify Actor that finds and scrapes German website Impressum pages to extract contact details at scale. Start from url or search terms!

## Input

```json
{
  "targetUrls": [
    {
      "url": "https://example.de"
    }
  ],
  "inputMode": "searchTerms",
  "searchTerms": "dentist berlin",
  "resultsPerSearchTerm": 100,
  "locationName": "Germany",
  "languageCode": "de",
  "device": "desktop",
  "skipResultsWithoutEmail": false,
  "maxRetries": 1,
  "timeout": 5,
  "validateEmail": false,
  "disableImprintUrl": false,
  "disableContactPerson": false,
  "disableDecisionMakers": false,
  "disableCompanyName": false,
  "disableCompanyAddress": false,
  "disablePhoneNumber": false,
  "disableEmail": false,
  "disableRegisterNumber": false,
  "disableVatId": false,
  "disableSocialMediaLinks": false,
  "performanceMax": true,
  "useHeadlessBrowser": false,
  "enableAxiosRetry": true,
  "retryOptions": {
    "requireEmail": true,
    "requireContactPerson": true,
    "requireAnyField": false,
    "minFieldsRequired": 3
  },
  "proxyConfiguration": {
    "useApifyProxy": false
  }
}
```

## Output

```json
{
  "search_term": {
    "label": "Search Term",
    "format": "string"
  },
  "target_url": {
    "label": "Target URL",
    "format": "string"
  },
  "company_name": {
    "label": "Company Name",
    "format": "string"
  },
  "contact_person.first_name": {
    "label": "First Name",
    "format": "string"
  },
  "contact_person.last_name": {
    "label": "Last Name",
    "format": "string"
  },
  "contact_person.salutation": {
    "label": "Salutation",
    "format": "string"
  },
  "company_address.street": {
    "label": "Street",
    "format": "string"
  },
  "company_address.house_number": {
    "label": "House Number",
    "format": "string"
  },
  "company_address.postalcode": {
    "label": "Postal Code",
    "format": "string"
  },
  "company_address.city": {
    "label": "City",
    "format": "string"
  },
  "phone_number": {
    "label": "Phone",
    "format": "string"
  },
  "email": {
    "label": "Email",
    "format": "string"
  },
  "register_number": {
    "label": "Handelsregister Number",
    "format": "string"
  },
  "vat_id": {
    "label": "VAT ID",
    "format": "string"
  },
  "social_media_links.facebook": {
    "label": "Facebook",
    "format": "string"
  },
  "social_media_links.instagram": {
    "label": "Instagram",
    "format": "string"
  },
  "social_media_links.linkedin": {
    "label": "LinkedIn",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [✨ German Imprint Scraper & Leads Finder (Google Search)](https://apify.com/winningsolutions/german-imprint-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/winningsolutions/german-imprint-scraper) to learn more, explore other use cases, and run it yourself.