# Interior Designers Lead Generator (`parse-point/interior-designers-lead-generator`) Actor

🛋️ Interior Designers Lead Generator returns design studio leads from Google Maps with name, phone, website, coordinates and reviews. 📧 Emails and socials from every site. 🏠 For furniture suppliers & home decor B2B sales.

- **URL**: https://apify.com/parse-point/interior-designers-lead-generator.md
- **Developed by:** [Parse Point](https://apify.com/parse-point) (community)
- **Categories:** Lead generation, Automation, Developer tools
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $1.99 / 1,000 results

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).

# README

### Interior Designers Lead Generator

**Interior Designers Lead Generator** helps you stop spending hours on manual research and start building targeted lead lists faster. This Interior Designers Lead Generator is designed for marketers, data analysts, and researchers who need an efficient interior designers contact finder, a practical interior designers email list, and a reliable interior designers lead generator for outreach and analysis.

### What is Interior Designers Lead Generator? 🔍

Interior Designers Lead Generator is an Apify automation actor that helps you find public business contact data for interior designers and similar businesses. It returns structured results such as business name, website, phone number, address details, social media links, and emails found on publicly available sources. Whether you're a sales professional, recruiter, or marketer, this Interior Designers Lead Generator makes automated interior designers scraping easier and more scalable. It works as both an interior designers email extractor and an interior designers contact scraper for lead research.

### What Does Interior Designers Lead Generator Do? ⚙️

This actor takes your search term and location, processes public business results, and then enriches them with contact details from public websites. The output is a clean dataset you can review, filter, and export for campaigns, research, or CRM workflows. It is built to help you scrape interior designers leads without manual copy-paste work.

- 🔍 **Searches** for businesses using your chosen search term and location
- 📧 **Extracts** publicly available emails, phone numbers, and social media profiles
- 🌍 **Filters** results by location and keeps the run focused on your target area
- 📊 **Structures** output as clean dataset records for easy analysis
- 💾 **Saves** results in Apify Dataset format for export and downstream tools

### What Would Results from Interior Designers Lead Generator Look Like? 👀

Here’s a realistic example of the kind of business contact data you can get from Interior Designers Lead Generator.

```json
{
  "name": "Marlowe Interiors",
  "website": "https://www.marloweinteriors.com",
  "phone": "+1 212-555-0198",
  "full_address": "245 Madison Ave New York NY 10016 US",
  "city": "New York",
  "state": "NY",
  "zip": "10016",
  "country_code": "US",
  "scraped_emails": [
    "hello@marloweinteriors.com",
    "press@marloweinteriors.com"
  ],
  "scraped_phones": [
    "+1 212-555-0198"
  ],
  "scraped_social_media": [
    "https://www.instagram.com/marloweinteriors",
    "https://www.pinterest.com/marloweinteriors"
  ],
  "emails_found": 2,
  "pages_scraped": 4,
  "avg_rating": 4.8,
  "total_reviews": 126,
  "lat": "40.7505",
  "long": "-73.9798",
  "place_id": "ChIJVXealLU_xokRJA8q4s7lx0Q",
  "scrape_status": "success"
}
```

Export your dataset as JSON or CSV from the Apify Dataset tab.

### Capabilities of Interior Designers Lead Generator 🛠️

| Capability | What It Means for You |
|---|---|
| ✅ **Keyword Search** | Target interior designers and related business niches with a custom search term |
| ✅ **Location Filter** | Focus your interior designers lead generator on one or more cities |
| ✅ **Email, Phone, and Social Extraction** | Capture publicly available contact details in one workflow |
| ✅ **Result Cap** | Control how many businesses with emails you want in a run |
| ✅ **Per-Location Option** | Collect up to the target amount per location when needed |
| ✅ **Proxy Support** | Built-in proxy configuration support for more reliable large-scale scraping |
| ✅ **Real-Time Output** | Results are saved to the dataset during the run |
| ✅ **Structured Fields** | Clean, labeled dataset columns make analysis and outreach easier |

### Launch Your First Interior Designers Lead Generator Task 🚀

#### Required Input Fields

```json
{
  "googleMapsSearchTerm": "Interior Designers",
  "googleMapsLocation": [
    "New York"
  ],
  "maxBusinesses": 5,
  "scrapeMaxBusinessesPerLocation": false,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}
```

| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| `googleMapsSearchTerm` | String | ✅ Yes | `Interior Designers` | The business type or niche you want to search for. |
| `googleMapsLocation` | Array | ✅ Yes | `["New York"]` | One or more target locations to search in. |
| `maxBusinesses` | Integer | No | `5` | The maximum number of businesses with emails to collect. |
| `scrapeMaxBusinessesPerLocation` | Boolean | No | `false` | If enabled, the actor collects up to the maximum per location instead of one combined total. |
| `proxyConfiguration` | Object | No | `{"proxy support": true}` | Proxy settings for scraping. Recommended for larger runs. |

#### Required Output Fields

| Field | Type | Description |
|---|---|---|
| `name` | String | Business name from the dataset. |
| `website` | URL | Website associated with the business. |
| `phone` | String | Main phone number listed for the business. |
| `full_address` | String | Full address string built from the available location parts. |
| `city` | String | City name. |
| `state` | String | State or region. |
| `zip` | String | ZIP or postal code. |
| `country_code` | String | Country code. |
| `scraped_emails` | Array | Publicly available emails found for the business. |
| `scraped_phones` | Array | Additional phone numbers found during scraping. |
| `scraped_social_media` | Array | Social media links found during scraping. |
| `emails_found` | Number | Number of emails found. |
| `pages_scraped` | Number | Number of pages scraped for contact details. |
| `avg_rating` | Number | Average business rating. |
| `total_reviews` | Number | Total number of reviews. |
| `lat` | Text | Latitude value. |
| `long` | Text | Longitude value. |
| `place_id` | Text | Unique place identifier. |
| `scrape_status` | Text | Final status of the scrape. |

**Step-by-step launch guide:**

1. **Open** the actor in Apify Console.
2. **Enter** your search term and one or more locations.
3. **Adjust** the business limit and per-location setting if needed.
4. **Add** proxy settings for larger or more stable runs.
5. **Run** the actor and monitor the logs.
6. **Download** the results from the dataset tab in JSON or CSV format.

### Solving Real Problems with Interior Designers Lead Generator 💼

- 🎯 **Sales Prospecting** — Build a focused interior designers email list for outreach campaigns
- 📣 **Campaign Targeting** — Segment interior designers leads by city or region
- 🤝 **Recruitment** — Find and contact interior designers for partnerships or hiring
- 🔬 **Market Research** — Analyze public contact data across interior designers businesses
- ⚙️ **Automated Pipelines** — Reuse the actor for recurring lead generation workflows

### What Sets Interior Designers Lead Generator Apart? 🏆

- 💡 **Built for lead generation** — Designed specifically for interior designers lead generation workflows
- 🔄 **Public-data focused** — Works with publicly available business information
- 📦 **Clean dataset output** — Easy to export, filter, and review
- 📧 **Support available** — Reach out at <helloparsepoint@gmail.com>

### Search Limits and Capacity 📈

Interior Designers Lead Generator lets you request between 1 and 1000 businesses with emails per run through `maxBusinesses`. You can search one location or multiple locations, and the `scrapeMaxBusinessesPerLocation` setting changes whether the limit applies per location or across all locations combined. For larger interior designers lead scraper workflows, proxy configuration is available to improve reliability.

### Is It Legal to Scrape Interior Designers? ⚖️

This actor accesses only publicly available data from public business sources and public websites. It does not require logins or access private profiles. As with any public web scraping workflow, you are responsible for following applicable laws, business website policies, and data-use rules in your region. Use Interior Designers Lead Generator only for legitimate research, sales, and marketing purposes. For data-removal or compliance inquiries, contact <helloparsepoint@gmail.com>.

### Ending Note ✉️

Stop doing manual research one business at a time. Interior Designers Lead Generator gives you a faster way to build clean lead lists, analyze public contact data, and move from research to outreach with less friction. Try it on Apify and see how much time you save.

### FAQ — Interior Designers Lead Generator ❓

#### How Does Interior Designers Lead Generator Work?

It takes your search term and location, collects matching public business results, and enriches them with contact information from publicly available sources. The results are then saved to your Apify dataset as structured records.

#### What Types of Businesses Can I Target?

You can target interior designers as well as other business niches by changing the search term. The actor is designed for business lead generation and public contact discovery.

#### What Data Does It Return?

It returns business name, website, phone, address details, city, state, ZIP or postal code, country code, emails found, phone numbers, social media links, ratings, review counts, coordinates, place ID, and scrape status.

#### Can I Search More Than One Location?

Yes. The location input accepts an array, so you can provide one or more places to search.

#### What Does the Maximum Businesses Setting Do?

The `maxBusinesses` setting caps how many businesses with emails the actor will collect. The run stops when that target is reached.

#### Does It Support Proxies?

Yes. The input includes a proxy configuration field, which is recommended for larger-scale scraping and more reliable runs.

#### How Do I Export the Results?

After the run finishes, open the Dataset tab in Apify and export the results as JSON or CSV.

#### Who Should Use This Actor?

It is a good fit for marketers, data analysts, researchers, and sales teams who want a practical interior designers contact finder without manual searching.

### 🆘 Support & Feedback

Have a question or found an issue with Interior Designers Lead Generator?

📧 Email: <helloparsepoint@gmail.com>

### Complete number formats

| Field | Meaning |
| --- | --- |
| `phoneRaw` | The exact text the number was read from, before any normalisation |
| `phoneE164` | International dialable form, e.g. `+442079460958` |
| `phoneNational` | As someone inside that country would dial it |
| `phoneInternational` | Readable international form, e.g. `+44 20 7946 0958` |
| `phoneRfc3966` | `tel:` URI for VoIP systems (optional) |
| `phoneExtension` | The internal extension, when one was published |
| `phoneNumbers` | Every number on the row, each in all of the above forms |

Numbers are parsed against the business's own country from its Maps listing.
`phoneRaw` is never derived, so it stays trustworthy even when parsing the rest
fails.

### Contact Memory

| Field | Meaning |
| --- | --- |
| `firstSeenAt` | The date this contact was first delivered to you, across all runs |
| `isNewSinceLastRun` | `false` for a contact an earlier run already returned |

These carry real information because repeats are still delivered by default —
a scraper that dropped duplicates before delivery would mark every row new and
tell you nothing. If you would rather not receive repeats at all, **Skip
contacts delivered by a previous run** suppresses them, and **Reset contact
memory** starts the record over.

A contact is identified by its email address where there is one, otherwise by
its phone number.

# Actor input Schema

## `googleMapsSearchTerm` (type: `string`):

Enter the business type or niche for email scraper (e.g., 'coffee shops', 'dentists').

## `googleMapsLocation` (type: `array`):

Target geographic location for the email scraper (e.g., 'Miami, Florida').

## `maxBusinesses` (type: `integer`):

Target number of businesses to find (1-1000). The scraper will stop when this target is reached.

## `scrapeMaxBusinessesPerLocation` (type: `boolean`):

If enabled, the scraper will collect up to `maxBusinesses` results per location. If disabled, it combines all locations up to a single total limit.

## `proxyConfiguration` (type: `object`):

Proxy settings for scraping. Recommended for large-scale scraping.

## `includeDialerUri` (type: `boolean`):

Add the tel: URI form some VoIP and telephony systems expect. It duplicates information already in the other number columns - keep it only if your phone system asks for this exact format.

## `skipPreviouslySeenContacts` (type: `boolean`):

Suppress any contact an earlier run already returned, so a scheduled job only pays for what is new. Off by default - leave it off if you want the full list each time and would rather filter on the New column yourself.

## `resetContactMemory` (type: `boolean`):

Clear the remembered contacts before this run, so everything counts as new again. Use after changing your target list.

## Actor input object example

```json
{
  "googleMapsSearchTerm": "Interior Designers",
  "googleMapsLocation": [
    "New York"
  ],
  "maxBusinesses": 5,
  "scrapeMaxBusinessesPerLocation": false,
  "proxyConfiguration": {
    "useApifyProxy": true
  },
  "includeDialerUri": true,
  "skipPreviouslySeenContacts": false,
  "resetContactMemory": false
}
```

# Actor output Schema

## `dataset` (type: `string`):

No description

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "googleMapsSearchTerm": "Interior Designers",
    "googleMapsLocation": [
        "New York"
    ],
    "maxBusinesses": 5,
    "proxyConfiguration": {
        "useApifyProxy": true
    }
};

// Run the Actor and wait for it to finish
const run = await client.actor("parse-point/interior-designers-lead-generator").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "googleMapsSearchTerm": "Interior Designers",
    "googleMapsLocation": ["New York"],
    "maxBusinesses": 5,
    "proxyConfiguration": { "useApifyProxy": True },
}

# Run the Actor and wait for it to finish
run = client.actor("parse-point/interior-designers-lead-generator").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "googleMapsSearchTerm": "Interior Designers",
  "googleMapsLocation": [
    "New York"
  ],
  "maxBusinesses": 5,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}' |
apify call parse-point/interior-designers-lead-generator --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,parse-point/interior-designers-lead-generator"
        }
    }
}

```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/GqW8wDL2bOAndWIDP/builds/5u5TOgJ05okzqQOfp/openapi.json
