# Banks, Financial Services & Accountants Leads Scraper (`saregaa/apify-google-data-banks`) Actor

Extract 1.2M+ commercial banks, accounting firms (CPAs), tax advisors, and financial consultants across 48 countries with verified direct phones, emails, and addresses.

- **URL**: https://apify.com/saregaa/apify-google-data-banks.md
- **Developed by:** [Saregaa](https://apify.com/saregaa) (community)
- **Categories:**
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $0.50 / 1,000 results

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.

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

## Banks, Financial Services & Accountants Leads Scraper | Extract Commercial Banks, CPAs & Contact Data

### Short Description

**Instantly extract verified B2B financial leads, executive contact details, and institutional intelligence from our dedicated database of over 1.2 million commercial banks, retail branches, accounting firms (CPAs), tax consultants, and financial advisory offices across 48 countries. Designed for FinTech software vendors, compliance and cybersecurity providers, business lenders, and professional services marketing agencies, this Actor delivers clean, structured records on demand. Bypass slow browser crawling, proxy expenses, and IP blocks to access verified corporate phone numbers, direct emails, websites, and office coordinates in seconds.**

```
**✅** **Direct access to 1,200,000+ verified financial institutions** **across 48 countries**
```

✅ **Only with contacts filter**: Extract only firms with verified phone numbers, direct emails, or active social media
✅ **Zero proxy fees or browser overhead**: Instant data extraction straight from pre-indexed financial databases
✅ **Ready-to-export datasets**: Download instantly in CSV, Excel (XLSX), JSON, or XML
✅ **Seamless API & CRM automation**: Connect directly to HubSpot, Salesforce, Make, Zapier, and n8n

```
---
```

### What Data Can Be Extracted?

**Every extracted financial institution record provides complete firmographic details, geographical coordinates, and verified direct contact channels:**

| **Field**           | **Description**                                   | **Example**                                                     |
| ------------------------- | ------------------------------------------------------- | --------------------------------------------------------------------- |
| **place\_id**        | **Unique Google Maps place identifier**           | **ChIJb\_kYqVvE2YgRz5yK0X4H4X4**                                 |
| **title**           | **Bank, firm, or agency name**                    | **Kaufman Rossin CPAs & Advisors**                              |
| **category**        | **High-level industry category**                  | **accountants**                                                 |
| **google\_category** | **Native Google Maps financial specialty**        | **Certified public accountant**                                 |
| **rating**          | **Average client review rating (1.0 to 5.0)**     | **4.9**                                                         |
| **phone**           | **Direct office contact phone number**            | **+1 305-912-2639**                                             |
| **phone\_formatted** | **Standardized international phone number**       | **+13059122639**                                                |
| **website**         | **Official company website or portal URL**        | **https://www.kaufmanrossin.com**                               |
| **emails**          | **Verified corporate and inquiries emails**       | **\["info@kaufmanrossin.com"]**                                  |
| **social\_links**    | **Social profiles (LinkedIn, Facebook, Twitter)** | **{"linkedin": "https://linkedin.com/company/kaufman-rossin"}** |
| **address**         | **Full street address**                           | **3310 Mary St #500, Miami, FL 33133, USA**                     |
| **street**          | **Street address and suite number**               | **3310 Mary St #500**                                           |
| **district**        | **Neighborhood or financial district**            | **Coconut Grove**                                               |
| **city**            | **City name**                                     | **Miami**                                                       |
| **state\_province**  | **State, province, or region**                    | **Florida**                                                     |
| **postal\_code**     | **Postal / ZIP code**                             | **33133**                                                       |
| **country**         | **Normalized country slug**                       | **usa**                                                         |
| **country\_code**    | **ISO 2-letter country code**                     | **US**                                                          |
| **latitude**        | **GPS latitude coordinate**                       | **25.72892**                                                    |
| **longitude**       | **GPS longitude coordinate**                      | **-80.24018**                                                   |
| **google\_maps\_url** | **Direct Google Maps profile link**               | **https://www.google.com/maps/place/?q=place\_id:...**           |
| **data\_updated\_at** | **Timestamp of latest record verification**       | **2026-06-11 10:15:00**                                         |

***

### Features

- **Comprehensive Financial Sector Reach**: Access 1.2M+ verified financial entities covering retail banks, credit unions, certified public accountants (CPAs), wealth management firms, tax advisors, and loan agencies.
- **Lead Quality Filtering**: Activate the **onlyWithContacts** **switch to eliminate records that lack direct phone numbers, email addresses, or active social media channels (especially LinkedIn).**
- **Granular Financial Niche Filtering**: Choose high-level groups (**banks**, **finance**, **accountants**) or specify exact Google place categories like **Accounting service, Tax preparation service, Investment bank, Credit union, Financial planner**.
- **Instant Delivery Without Browsers**: Data is retrieved from an indexed database, completely bypassing headless browser latency, CAPTCHA blocks, and proxy bans.
- **Multi-Format Downloads**: Export datasets in seconds to CSV, Excel, JSON, or stream directly into Google Sheets.
- **Scheduled Pipeline Automation**: Configure recurring runs (e.g. quarterly) to automatically discover newly established accounting practices and wealth advisory branches in target metropolitan hubs.

***

### How to Scrape Banks & Financial Services Data

**Extracting verified financial leads takes just a few clicks:**

- **Select Country**: Pick your target country from the dropdown (e.g., **United States, United Kingdom, Switzerland, Germany, Singapore, UAE**).
- **Choose Category**: Select a sector from the dropdown (**Banks**, **Finance**, **Accountants**), or enter a specific specialization in **Google Category** **(e.g.,** **Certified public accountant**, **Tax consultant**, **Credit union**).
- **Specify City (Optional)**: Filter by city or financial district (e.g., **New York, London, Zurich, Frankfurt**) to localize your lead pool.
- **Enable "Only with contacts" (Optional)**: Check this box to guarantee that every exported record has an active phone number, email address, or social channel.
- **Set Max Items**: Specify how many records you need (enter **0** **for all available matching businesses).**
- **Click Save & Start**: Your dataset will immediately populate. Download the results in CSV, Excel, or JSON.

***

### Input Example

**code**JSON

```
{
  "country": "usa",
  "category": "accountants",
  "googleCategory": "Certified public accountant",
  "city": "Miami",
  "onlyWithContacts": true,
  "maxItems": 100
}
```

***

### Output Example

**code**JSON

```
[
  {
    "place_id": "ChIJb_kYqVvE2YgRz5yK0X4H4X4",
    "title": "Kaufman Rossin CPAs & Advisors",
    "category": "accountants",
    "google_category": "Certified public accountant",
    "rating": 4.9,
    "address": "3310 Mary St #500, Miami, FL 33133, United States",
    "street": "3310 Mary St #500",
    "district": "Coconut Grove",
    "city": "Miami",
    "state_province": "Florida",
    "postal_code": "33133",
    "country": "usa",
    "country_code": "US",
    "phone": "+1 305-912-2639",
    "phone_formatted": "+13059122639",
    "website": "https://www.kaufmanrossin.com",
    "emails": [
      "info@kaufmanrossin.com"
    ],
    "social_links": {
      "linkedin": "https://linkedin.com/company/kaufman-rossin",
      "facebook": "https://facebook.com/kaufmanrossin"
    },
    "google_maps_url": "https://www.google.com/maps/place/?q=place_id:ChIJb_kYqVvE2YgRz5yK0X4H4X4",
    "latitude": 25.72892,
    "longitude": -80.24018,
    "data_updated_at": "2026-06-11 10:15:00"
  }
]
```

***

### Use Cases

#### 1. FinTech & Financial SaaS Sales

**Providers of tax software, audit automation tools, cloud accounting extensions, anti-money laundering (AML) suites, and practice management tools can target managing partners at CPA firms and financial institutions.**

#### 2. Cybersecurity & Regulatory Compliance Solutions

**IT service providers (MSPs) offering SOC 2 compliance, penetration testing, encrypted cloud backups, and zero-trust security architecture can pitch financial advisors and accounting firms that handle sensitive client data.**

#### 3. Business Lending & Merchant Cash Advance (MCA) Partnerships

**Alternative lenders, factorers, and commercial loan brokers can establish direct referral networks with local accountants and financial consultants who advise small and medium-sized business clients.**

#### 4. Corporate Legal & Notary Support

**Corporate law firms and notary networks can identify regional CPA firms and banks for cross-referrals regarding corporate structuring, estate planning, and trust management.**

#### 5. Secure Document Shredding & Office Technology

**B2B vendors providing secure paper shredding, commercial multi-function printers, VoIP phone systems, and office hardware can generate targeted contact lists of regional financial offices.**

***

### API Access & Integrations

**Integrate extracted financial leads directly into your sales pipelines and outreach tools:**

- **Direct Dataset API**: Query records programmatically using clean JSON endpoints:

  **code**Text

```
  https://api.apify.com/v2/datasets/{DATASET_ID}/items?clean=true&format=json
```

- **CRM Integrations**: Feed fresh financial leads straight into HubSpot, Salesforce, Pipedrive, or Close using Zapier, Make, or n8n.
- **Python & Node.js Clients**: Programmatically launch extraction runs and pipe results straight into Pandas DataFrames or internal lead enrichment systems.
- **Scheduled Extraction**: Set up recurring runs (e.g. monthly) to automatically capture newly opened accounting firms and bank branches in target metropolitan areas.

***

### Pricing

**This Actor features flat, transparent usage-based pricing:** **0.50 USD per 1,000 extracted records** **(0.0005 USD per place).**

| **Records Extracted**         | **Estimated Total Cost** |
| ----------------------------------- | ------------------------------ |
| **100 institutions/firms**    | **0.05 USD**             |
| **1,000 institutions/firms**  | **0.50 USD**             |
| **5,000 institutions/firms**  | **2.50 USD**             |
| **10,000 institutions/firms** | **5.00 USD**             |
| **50,000 institutions/firms** | **25.00 USD**            |

- **No proxy subscriptions, compute hour surprises, or CAPTCHA bypass fees.**
- **You only pay for records successfully delivered to your dataset.**

***

### Why Use This Instead of Official APIs or Browser Scrapers?

| **Feature**                | **This Actor**                   | **Traditional Web Scrapers**              | **Official Google Places API**   |
| -------------------------------- | -------------------------------------- | ----------------------------------------------- | -------------------------------------- |
| **Cost per 1,000 places**  | **0.50 USD flat**                | **3.00 – 7.00+ USD (compute + proxies)** | **17.00 – 32.00+ USD**          |
| **Emails & Social Media**  | **✅ Included**                  | **❌ Requires secondary scraping**        | **❌ Never provided**            |
| **Speed**                  | **⚡ Instant database delivery** | **🐢 Slow browser emulation**             | **⚡ Instant per request**       |
| **Proxy Costs**            | **🆓 None needed**               | **💸 Expensive residential proxies**      | **🆓 None**                      |
| **Risk of IP Bans**        | **🛡️ Zero risk**               | **⚠️ High risk of CAPTCHAs & bans**     | **🛡️ None**                    |
| **Permanent Data Storage** | **✅ Allowed & unrestricted**    | **✅ Allowed**                            | **❌ Strictly forbidden by ToS** |

***

### Frequently Asked Questions (FAQ)

##### Is scraping financial service and bank data legal?

**Yes. The extracted records consist exclusively of publicly published commercial information intended by institutions for client discovery (firm names, public office phone numbers, physical addresses, corporate websites, and official social media handles). It complies with international regulations for public commercial directory data.**

##### Do I need to provide proxies or an API key?

**No. Everything is fully handled by our pre-indexed infrastructure. You do not need proxy pools, external captcha solvers, or third-party API credentials.**

##### What does the "Only with contacts" filter do?

**When enabled, the scraper filters out entries without direct contact methods, returning only financial firms that have a verified phone number, direct email address, or active social media link (especially LinkedIn and Facebook).**

##### Can I download results directly to Excel or CSV?

**Yes. Open the dataset in the Apify Console and click** **Export**. You can download your data immediately in CSV, Excel (XLSX), JSON, or XML format.

##### Can I search an entire country without specifying a city?

**Yes. Simply leave the** **City** **input field blank and select your target** **Country**. The Actor will extract matching financial businesses across the entire nation up to your **maxItems** **limit.**

##### What happens if a specific search returns 0 results?

**If no records match your criteria (such as searching for a rare financial specialty in a small rural town), the Actor completes cleanly with status** **SUCCEEDED** **and logs an informative message without consuming unnecessary credits.**

##### How often is the financial database refreshed?

**Records are regularly normalized and verified against directory updates. Check the** **data\_updated\_at** **field in each record to see when it was last confirmed.**

##### Can I filter by specific financial specializations (e.g., CPA, Tax Consultant, Credit Union)?

**Yes. Use the** **Google Category** **input to target exact niches such as** **Certified public accountant**, **Tax preparation service**, **Credit union**, **Investment bank**, or **Financial planner**.

##### How many countries are supported?

**The Actor supports** **48 major worldwide economies**, including the US, Canada, UK, Switzerland, all 27 EU member states, Australia, Singapore, UAE, Saudi Arabia, Brazil, and Japan.

##### What happens if I set Max Items to 0?

**Setting** **maxItems** **to** **0** **removes all extraction limits, returning every matching financial business available in the database for your search criteria.**

***

### SEO & Comparison Guides

#### How to Scrape Accounting & Bank Leads for B2B Sales

**Traditional browser-based scrapers simulate human browsing across map pages, making them slow, fragile, and prone to IP blocks. This Actor queries an optimized, indexed database of 1.2M+ financial firms and CPAs, allowing you to extract thousands of enriched B2B leads in seconds.**

#### An Affordable Alternative to the Google Places API for Financial Data

**The official Google Places API charges up to 32 USD per 1,000 calls and strictly forbids caching or storing data permanently in your CRM. Furthermore, it does not provide social profiles or direct email contacts. This Actor offers permanent data ownership, enriched multi-channel contacts (emails, LinkedIn), and costs just** **0.50 USD per 1,000 places**.

#### How to Export CPA & Accountant Leads to CSV for Cold Calling and Email Outreach

- **Select your target country and choose** **Accountants** **or** **Finance**.
- **Check the** **Only with contacts** **toggle to guarantee verified phone numbers and emails.**
- **Once the Actor finishes running, open the** **Dataset** **tab.**
- **Click** **Export** **-> select** **CSV** **-> select columns:** **title**, **phone**, **emails**, **website**, **city**.
- **Import the file directly into your sales dialer or cold email platform (Instantly, Lemlist, Smartlead).**

***

### Support

**Need assistance with custom enterprise exports, multi-country financial extractions, or custom CRM integrations?**

- **Open a ticket under the** **Issues** **tab on this Actor's page.**
- **Contact our team via Apify Messages.**
- **Custom filter suggestions and data requests are reviewed weekly.**

# Actor input Schema

## `country` (type: `string`):

Target country (Required)

## `category` (type: `string`):

Select business category (Required if Google Category is empty)

## `city` (type: `string`):

Filter by city name (e.g. 'Berlin', 'New York', 'Paris')

## `onlyWithContacts` (type: `boolean`):

Return only places that have a phone number, email address, or social profile

## `maxItems` (type: `integer`):

Maximum number of records to return (0 for unlimited)

## Actor input object example

```json
{
  "country": "usa",
  "category": "",
  "onlyWithContacts": false,
  "maxItems": 100
}
```

# Actor output Schema

## `places` (type: `string`):

Extracted places and businesses records

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

Web view of the full dataset

# 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 = {};

// Run the Actor and wait for it to finish
const run = await client.actor("saregaa/apify-google-data-banks").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 = {}

# Run the Actor and wait for it to finish
run = client.actor("saregaa/apify-google-data-banks").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 '{}' |
apify call saregaa/apify-google-data-banks --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,saregaa/apify-google-data-banks"
        }
    }
}

```

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/4tUsI2Bc3XnbgOrCO/builds/KUQqHt0qYlJdy2aGo/openapi.json
