Фішка · Claude для заробітку

200 реальних клієнтів за вечір

Покрокова інструкція: зібрати справжню базу бізнесів вашої ніші з Google Maps — з назвами, телефонами, сайтами й рейтингом. Без програмування, прямо в браузері.

Як це працює. Google офіційно віддає дані про бізнеси через свій сервіс (Places API). Ми беремо ключ доступу, запускаємо готовий скрипт — і отримуємо файл із реальними контактами. Далі Claude чистить базу й пише повідомлення під кожного.
01

Отримати ключ доступу Google

  1. Відкрийте console.cloud.google.com і увійдіть у свій Google-акаунт. Зверху натисніть Create project → дайте будь-яку назву → Create.
  2. У пошуку зверху введіть Places API (New), відкрийте його і натисніть Enable.
  3. Зліва в меню: APIs & Services → Credentials → Create credentials → API key. З'явиться ключ — скопіюйте його.
  4. Google попросить прив'язати платіжний акаунт (картку). Це обов'язково, але є безкоштовний ліміт — для збору кількох сотень контактів ви не заплатите нічого.
  5. Готово. Ключ виглядає приблизно так: AIzaSy… — тримайте його під рукою для наступного кроку.
Важливо. Ключ — як пароль. Не публікуйте його і не давайте нікому. Якщо засвітили — у тій самій вкладці Credentials можна видалити старий і зробити новий.
02

Запустити скрипт у браузері (без установки)

  1. Відкрийте colab.research.google.comFile → New notebook. Це безкоштовний сервіс Google, працює прямо у браузері.
  2. Скопіюйте код нижче, вставте у клітинку. У рядку API_KEY замініть текст на свій ключ. За бажанням змініть НІША і МІСТО.
  3. Натисніть кнопку ▶ зліва від клітинки (або Shift+Enter). Зачекайте 1–2 хвилини.
  4. Знизу з'явиться напис «Готово! Зібрано N контактів». Файл baza_klientiv.csv завантажиться сам — відкрийте його в Excel або Google Sheets.
# -*- coding: utf-8 -*-
# Збір реальних бізнесів вашої ніші з Google Maps → файл CSV.
# Запускати в Google Colab. Нічого встановлювати не треба.

import requests, csv, time
from google.colab import files

# ========= 1. ЗАПОВНІТЬ ЦЕ =========
API_KEY = "ВСТАВТЕ_СЮДИ_СВІЙ_КЛЮЧ"

НІША  = "салони краси"      # змініть під свою нішу
МІСТО = "Київ"
РАЙОНИ = [                     # для іншого міста — свої райони, або лишіть один рядок = місто
    "Печерський район", "Шевченківський район", "Подільський район",
    "Оболонський район", "Голосіївський район", "Дарницький район",
    "Дніпровський район", "Святошинський район", "Солом'янський район",
    "Деснянський район",
]
# ===================================

URL = "https://places.googleapis.com/v1/places:searchText"
FIELDS = ("places.displayName,places.formattedAddress,"
          "places.nationalPhoneNumber,places.websiteUri,"
          "places.rating,places.userRatingCount,nextPageToken")

def search(query, token=None):
    headers = {"Content-Type": "application/json",
               "X-Goog-Api-Key": API_KEY,
               "X-Goog-FieldMask": FIELDS}
    body = {"textQuery": query, "languageCode": "uk", "pageSize": 20}
    if token: body["pageToken"] = token
    r = requests.post(URL, headers=headers, json=body, timeout=30)
    r.raise_for_status()
    return r.json()

def priority(reviews, has_site):
    reviews = reviews or 0
    if reviews >= 50 and not has_site:
        return "Гарячий", "Багато відгуків (є клієнти), але немає сайту"
    if reviews >= 50 and has_site:
        return "Теплий", "Є аудиторія і сайт — заходимо з воронкою поверх"
    if reviews >= 15 and not has_site:
        return "Теплий", "Працюючий бізнес без сайту — очевидна діра"
    return "Холодний", "Мала активність — спочатку прогрів"

rows, seen = [], set()
for district in РАЙОНИ:
    query, token = f"{НІША} {district} {МІСТО}", None
    for _ in range(3):                 # до 60 бізнесів на район
        data = search(query, token)
        for p in data.get("places", []):
            name = p.get("displayName", {}).get("text", "").strip()
            phone = p.get("nationalPhoneNumber", "")
            if not name or (name, phone) in seen: continue
            seen.add((name, phone))
            site = p.get("websiteUri", "")
            reviews = p.get("userRatingCount", 0)
            tag, why = priority(reviews, bool(site))
            rows.append({"Назва": name,
                         "Адреса": p.get("formattedAddress", ""),
                         "Телефон": phone,
                         "Сайт": site or "немає",
                         "Рейтинг": p.get("rating", ""),
                         "Відгуків": reviews,
                         "Пріоритет": tag, "Чому": why})
        token = data.get("nextPageToken")
        if not token: break
        time.sleep(2)                     # токен активується не миттєво

order = {"Гарячий": 0, "Теплий": 1, "Холодний": 2}
rows.sort(key=lambda x: order[x["Пріоритет"]])

with open("baza_klientiv.csv", "w", newline="", encoding="utf-8-sig") as f:
    w = csv.DictWriter(f, fieldnames=list(rows[0].keys()))
    w.writeheader(); w.writerows(rows)

print(f"Готово! Зібрано {len(rows)} контактів → baza_klientiv.csv")
files.download("baza_klientiv.csv")
Хочете більше 200? Додайте у список РАЙОНИ сусідні міста або більше районів — скрипт пройде по кожному. Google віддає до 60 бізнесів на один запит, тому чим більше районів — тим більша база.
03

Перетворити базу на гроші — через Claude

У вас є файл із реальними контактами й пріоритетами. Тепер відкрийте Claude, вставте таблицю з файлу і попросіть:

Ось моя база клієнтів (ніша: [ВАША НІША], місто: [ВАШЕ МІСТО]).
Я продаю: [ЩО ВИ ПРОДАЄТЕ].

1. Пройдись по базі й перевір пріоритети — з ким писатись першими.
2. Для кожного сегмента (гарячий / теплий / холодний) напиши
   коротке перше повідомлення в Direct — по-людськи, під їхню
   ситуацію, без спаму.
3. Дай план: скільки повідомлень на день слати, щоб не в бан.

[ВСТАВТЕ СЮДИ ТАБЛИЦЮ З ФАЙЛУ]
Етика й приватність. Використовуйте лише публічні бізнес-контакти, які компанія сама виклала для звернень. Якщо показуєте базу на екрані комусь — приховуйте останні цифри телефонів. Пишіть по суті й давайте цінність, а не масовий спам — так і конверсія вища, і акаунт цілий.

Це лише одна з 22 фішок Claude

В AI Money Club окремі промпти об'єднуються в систему практичних AI-інструментів для аналітики, контенту та просування — щоб такі бази клієнтів і воронки продажів ставали частиною вашої щоденної роботи.

Дізнатись більше про AI Money Club

Ця інструкція — частина воркшопу «22 секретні фішки Claude».
Забирайте, повторюйте під свою нішу, заробляйте.