# Guiamais Scraper - Econômico Low-cost💲🔥🇧🇷🏢 (`delectable_incubator/guiamais-scraper-economico-low-cost`) Actor

Scrape GuiaMais business listings 🇧🇷🏢 with a powerful Brazilian business directory scraper. Extract company names, addresses, phone numbers, ratings and profile details using keywords and locations. Ideal for lead generation, competitor analysis, CRM enrichment & business intelligence 📊🚀

- **URL**: https://apify.com/delectable\_incubator/guiamais-scraper-economico-low-cost.md
- **Developed by:** [Prime Scrape](https://apify.com/delectable_incubator) (community)
- **Categories:** E-commerce, Lead generation, Travel
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, NaN bookmarks
- **User rating**: No ratings yet

## Pricing

from $0.00005 / actor start

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.
Since this Actor supports Apify Store discounts, the price gets lower the higher subscription plan you have.

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

## What's an Apify Actor?

Actors are a software tools running on the Apify platform, for all kinds of web data extraction and automation use cases.
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.

In JavaScript/TypeScript projects, use official [JavaScript/TypeScript client](https://docs.apify.com/api/client/js.md):

```bash
npm install apify-client
```

In Python projects, use official [Python client library](https://docs.apify.com/api/client/python.md):

```bash
pip install apify-client
```

In shell scripts, use [Apify CLI](https://docs.apify.com/cli/docs.md):

````bash
# MacOS / Linux
curl -fsSL https://apify.com/install-cli.sh | bash
# Windows
irm https://apify.com/install-cli.ps1 | iex
```bash

In AI frameworks, you might use the [Apify MCP server](https://docs.apify.com/platform/integrations/mcp.md).

If your project is in a different language, use 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

<p align="center">
<img src="https://i.ibb.co/jkNS73wX/readme.png" alt="Guiamais Business Scraper" width="100%">
</p>

---

## Guiamais Business Scraper 🇧🇷 | Bulk Business Leads Scraper | Apify Actor 🏢🌐 

### 🚀 Extract Guiamais Business Listings in Seconds (No Code)

The **Guiamais Business Scraper (Apify Actor)** is a powerful, scalable, and **SEO-optimized business directory scraping tool** designed to extract structured business data from Guiamais, one of Brazil's largest local business directories.

It allows you to **scrape Guiamais business listings in bulk**, collect local company information, generate business leads, perform market intelligence, and export clean datasets for CRM systems, sales prospecting, competitor analysis, AI datasets, and business research.

---

### 🔥 Why This Guiamais Scraper?

✔ Best Guiamais scraper on Apify

✔ Supports **bulk keyword scraping (multi-search)**

✔ Brazil-focused business intelligence solution

✔ Fast & scalable data extraction

✔ Structured JSON / CSV / Excel output

✔ Perfect for lead generation & prospecting

✔ Great for local SEO research

✔ No coding required

---

### 🎯 What This Scraper Does (Guiamais Business Data Extraction)

This Apify Actor extracts **real-time business listings from Guiamais search results**.

#### 📌 Core Features

✅ Scrape Guiamais business listings

✅ Bulk keyword business scraping (SEO BOOST 🚀)

✅ Location-based business search

✅ Automatic pagination handling

✅ Extract business names & categories

✅ Extract addresses & phone numbers

✅ Extract WhatsApp contact links

✅ Extract ratings & reviews count

✅ Extract Google Maps URLs

✅ Extract photos & business descriptions

✅ Extract verified & sponsored status

✅ Clean structured dataset output

✅ High-speed extraction engine

---

### ⚡ Input Configuration (Simple & Powerful)

#### 🔥 BULK KEYWORD MODE (SEO BOOST 🚀)

````

{
"keywords": \[
"restaurante",
"dentista",
"hotel",
"academia",
"advogado",
"clinica"
],
"location": "São Paulo,SP",
"max\_items": 300
}

```

---

### 📊 Extracted Business Data (Structured Output)

| Field                  | Description                |
| ---------------------- | -------------------------- |
| id                     | Unique business identifier |
| nom                    | Business name              |
| url                    | Listing URL                |
| logo                   | Business logo              |
| adresse                | Full address               |
| categorie              | Business category          |
| rating                 | Average rating             |
| nombre_commentaires    | Reviews count              |
| telephone              | Phone number               |
| whatsapp               | WhatsApp contact           |
| maps_url               | Google Maps URL            |
| photos                 | Business photos            |
| aberto                 | Open / closed status       |
| message_fonctionnement | Opening hours message      |
| description            | Business description       |
| plan                   | Listing plan type          |
| verifiee               | Verified status            |
| sponsor                | Sponsored listing          |

---

### 💡 Use Cases (High Demand SEO Keywords)

This Guiamais scraper is used for:

🏢 Business lead generation

📈 Local market research

📊 Competitor analysis

📍 Local SEO intelligence

💼 Sales prospecting

🤖 AI training datasets

📡 Business directory aggregation

🌎 Brazil business intelligence

⚡ Bulk company data extraction

---

### 🚀 Key Features (Apify SEO Optimized)

⚡ Bulk keyword scraping support

🇧🇷 Brazil-wide business coverage

📌 Smart pagination system

🧠 Clean structured output

📊 High-speed extraction engine

🔁 Auto retry & stability system

💾 Export-ready datasets

⚙️ Scalable cloud execution (Apify Actor)

---

### 📤 Output Formats Supported

✔ JSON (API Ready)

✔ CSV (Excel Analysis)

✔ Excel XLSX

✔ XML

✔ HTML

---

### 📦 Example Output

```

{
"id": "11231162",
"nom": "CASA DO CONCRETO",
"url": "/empresa/casa-do-concreto",
"logo": "https://guiamais.com/logo.png",
"adresse": "R Sebastião Negreli, 101 Bálsamo - SP",
"categorie": "Concreto",
"rating": "4.7",
"nombre\_commentaires": 58,
"telephone": "(17) 3264-1234",
"whatsapp": "https://wa.me/5517999999999",
"maps\_url": "https://maps.google.com/...",
"photos": \[
"https://guiamais.com/photo1.webp"
],
"aberto": 1,
"message\_fonctionnement": "Fecha às 18:00",
"description": "Casa do Concreto oferece blocos e pisos intertravados.",
"plan": "bronze",
"verifiee": 1,
"sponsor": true
}

````

---

### 🔥 Why This is the BEST Guiamais Scraper on Apify?

✔ Optimized for Apify marketplace ranking

✔ Bulk keyword support (rare feature)

✔ Fast extraction engine

✔ Enterprise-ready scalability

✔ Structured business datasets

✔ Lead generation optimized

✔ Local SEO intelligence ready

✔ Perfect for Brazil market research

---

### 💸 Pricing

This scraper runs on a **monthly subscription model**.

You only pay for successful runs.

💳 **Price: $3.49/month**

---

### ❓ FAQ (SEO BOOST SECTION)

#### Can I scrape multiple keywords at once?

Yes — bulk keyword mode is fully supported.

#### Can I search specific cities?

Yes — location filtering is supported.

#### Is this scraper suitable for lead generation?

Yes — it extracts business contact information, phone numbers, WhatsApp links, and company details.

#### Is coding required?

No — 100% no-code Apify Actor.

#### Can I export the data?

Yes — JSON, CSV, Excel, XML, and HTML are supported.

---

### ⚠️ Disclaimer

This tool is not affiliated with Guiamais.

It is an independent business data extraction solution built for research, lead generation, market intelligence, and automation workflows.

---

### 🔗 Related Actors (Business Intelligence Ecosystem)

We are building a full **PrimeScrape Business Intelligence Suite**:

👉 Coming Soon 🚀

---

### 🌍 PrimeScrape Ecosystem

Built for **data scraping, automation, AI training datasets, and market intelligence at scale**.

🏢 Business lead generation

📊 Market intelligence

📈 Competitor analysis

🤖 AI datasets

📍 Local SEO research

⚙️ Automation pipelines

🚀 Sales prospecting

---

### 📬 Support

⭐⭐⭐⭐⭐ Leave a review if you like this scraper.

📩 Contact us for custom scraping solutions, enterprise deployments, automation workflows, and large-scale business intelligence projects.

# Actor input Schema

## `keywords` (type: `array`):

One or more keywords to search on Guiamais. Example: restaurante, dentista, hotel, etc.

Português: Uma ou mais palavras-chave para pesquisar no Guiamais. Exemplo: restaurante, dentista, hotel, etc.
## `location` (type: `string`):

Search location on Guiamais. Leave empty "" for no location. Example: São Paulo,SP

Português: Localização para pesquisar no Guiamais. Deixe vazio "" se não quiser filtrar por cidade. Exemplo: São Paulo,SP
## `maxitems` (type: `integer`):

Limits how many business listings will be scraped per keyword from Guiamais.

Português: Limita quantos resultados de empresas serão extraídos por palavra-chave do Guiamais.

## Actor input object example

```json
{
  "keywords": [
    "restaurante",
    "hotel"
  ],
  "location": "São Paulo,SP",
  "maxitems": 60
}
````

# Actor output Schema

## `overview` (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 = {
    "keywords": [
        "restaurante",
        "hotel"
    ],
    "location": "São Paulo,SP",
    "maxitems": 60
};

// Run the Actor and wait for it to finish
const run = await client.actor("delectable_incubator/guiamais-scraper-economico-low-cost").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 = {
    "keywords": [
        "restaurante",
        "hotel",
    ],
    "location": "São Paulo,SP",
    "maxitems": 60,
}

# Run the Actor and wait for it to finish
run = client.actor("delectable_incubator/guiamais-scraper-economico-low-cost").call(run_input=run_input)

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

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

```

## CLI example

```bash
echo '{
  "keywords": [
    "restaurante",
    "hotel"
  ],
  "location": "São Paulo,SP",
  "maxitems": 60
}' |
apify call delectable_incubator/guiamais-scraper-economico-low-cost --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "https://mcp.apify.com/?tools=delectable_incubator/guiamais-scraper-economico-low-cost",
                "--header",
                "Authorization: Bearer <YOUR_API_TOKEN>"
            ]
        }
    }
}

```

## OpenAPI specification

```json
{
    "openapi": "3.0.1",
    "info": {
        "title": "Guiamais Scraper - Econômico Low-cost💲🔥🇧🇷🏢",
        "description": "Scrape GuiaMais business listings 🇧🇷🏢 with a powerful Brazilian business directory scraper. Extract company names, addresses, phone numbers, ratings and profile details using keywords and locations. Ideal for lead generation, competitor analysis, CRM enrichment & business intelligence 📊🚀",
        "version": "0.0",
        "x-build-id": "uHSsD75filS9xULhT"
    },
    "servers": [
        {
            "url": "https://api.apify.com/v2"
        }
    ],
    "paths": {
        "/acts/delectable_incubator~guiamais-scraper-economico-low-cost/run-sync-get-dataset-items": {
            "post": {
                "operationId": "run-sync-get-dataset-items-delectable_incubator-guiamais-scraper-economico-low-cost",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        },
        "/acts/delectable_incubator~guiamais-scraper-economico-low-cost/runs": {
            "post": {
                "operationId": "runs-sync-delectable_incubator-guiamais-scraper-economico-low-cost",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor and returns information about the initiated run in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/runsResponseSchema"
                                }
                            }
                        }
                    }
                }
            }
        },
        "/acts/delectable_incubator~guiamais-scraper-economico-low-cost/run-sync": {
            "post": {
                "operationId": "run-sync-delectable_incubator-guiamais-scraper-economico-low-cost",
                "x-openai-isConsequential": false,
                "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
                "tags": [
                    "Run Actor"
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/inputSchema"
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "token",
                        "in": "query",
                        "required": true,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Enter your Apify token here"
                    }
                ],
                "responses": {
                    "200": {
                        "description": "OK"
                    }
                }
            }
        }
    },
    "components": {
        "schemas": {
            "inputSchema": {
                "type": "object",
                "required": [
                    "keywords"
                ],
                "properties": {
                    "keywords": {
                        "title": "Keywords 🔍",
                        "type": "array",
                        "description": "One or more keywords to search on Guiamais. Example: restaurante, dentista, hotel, etc.\n\nPortuguês: Uma ou mais palavras-chave para pesquisar no Guiamais. Exemplo: restaurante, dentista, hotel, etc.",
                        "default": [
                            "restaurante",
                            "hotel"
                        ],
                        "items": {
                            "type": "string"
                        }
                    },
                    "location": {
                        "title": "Location 📍 (optional) - As written on the site",
                        "type": "string",
                        "description": "Search location on Guiamais. Leave empty \"\" for no location. Example: São Paulo,SP\n\nPortuguês: Localização para pesquisar no Guiamais. Deixe vazio \"\" se não quiser filtrar por cidade. Exemplo: São Paulo,SP",
                        "default": "São Paulo,SP"
                    },
                    "maxitems": {
                        "title": "Maximum number of results to scrape per keyword 🔢",
                        "type": "integer",
                        "description": "Limits how many business listings will be scraped per keyword from Guiamais.\n\nPortuguês: Limita quantos resultados de empresas serão extraídos por palavra-chave do Guiamais.",
                        "default": 60
                    }
                }
            },
            "runsResponseSchema": {
                "type": "object",
                "properties": {
                    "data": {
                        "type": "object",
                        "properties": {
                            "id": {
                                "type": "string"
                            },
                            "actId": {
                                "type": "string"
                            },
                            "userId": {
                                "type": "string"
                            },
                            "startedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "finishedAt": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2025-01-08T00:00:00.000Z"
                            },
                            "status": {
                                "type": "string",
                                "example": "READY"
                            },
                            "meta": {
                                "type": "object",
                                "properties": {
                                    "origin": {
                                        "type": "string",
                                        "example": "API"
                                    },
                                    "userAgent": {
                                        "type": "string"
                                    }
                                }
                            },
                            "stats": {
                                "type": "object",
                                "properties": {
                                    "inputBodyLen": {
                                        "type": "integer",
                                        "example": 2000
                                    },
                                    "rebootCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "restartCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "resurrectCount": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "computeUnits": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "options": {
                                "type": "object",
                                "properties": {
                                    "build": {
                                        "type": "string",
                                        "example": "latest"
                                    },
                                    "timeoutSecs": {
                                        "type": "integer",
                                        "example": 300
                                    },
                                    "memoryMbytes": {
                                        "type": "integer",
                                        "example": 1024
                                    },
                                    "diskMbytes": {
                                        "type": "integer",
                                        "example": 2048
                                    }
                                }
                            },
                            "buildId": {
                                "type": "string"
                            },
                            "defaultKeyValueStoreId": {
                                "type": "string"
                            },
                            "defaultDatasetId": {
                                "type": "string"
                            },
                            "defaultRequestQueueId": {
                                "type": "string"
                            },
                            "buildNumber": {
                                "type": "string",
                                "example": "1.0.0"
                            },
                            "containerUrl": {
                                "type": "string"
                            },
                            "usage": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "integer",
                                        "example": 1
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            },
                            "usageTotalUsd": {
                                "type": "number",
                                "example": 0.00005
                            },
                            "usageUsd": {
                                "type": "object",
                                "properties": {
                                    "ACTOR_COMPUTE_UNITS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATASET_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "KEY_VALUE_STORE_WRITES": {
                                        "type": "number",
                                        "example": 0.00005
                                    },
                                    "KEY_VALUE_STORE_LISTS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_READS": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "REQUEST_QUEUE_WRITES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_INTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "DATA_TRANSFER_EXTERNAL_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                                        "type": "integer",
                                        "example": 0
                                    },
                                    "PROXY_SERPS": {
                                        "type": "integer",
                                        "example": 0
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
```
