Article

50 клиентов за 10 минут через 2GIS

Открыл карту, нашёл бизнесы без сайтов, собрал им premium лендинг за день с помощью AI. Полный промпт внутри.

AIФрилансЛайфхак12 мин
Мадияр Хамзанов
Мадияр Хамзанов
25 марта 2026
50+
клиентов за 10 мин
через 2GIS Алматы
1 день
на premium сайт
с Claude Code + 21st.dev
0 ₸
на рекламу
клиенты найдены бесплатно

Все ищут клиентов в чатах, на фрилансе, в холодных рассылках. Тратят недели на нетворкинг, сотни долларов на рекламу. А я открыл 2GIS, набрал "гостиницы Алматы" и за 10 минут нашёл 50 потенциальных клиентов, которым прямо сейчас нужен сайт.

Не "может быть когда-нибудь нужен". А нужен сегодня. Потому что у них либо нет сайта вообще, либо он выглядит так, будто его делали в 2008 году. И это видно прямо в отзывах: "не нашёл цены", "нет сайта", "непонятно что за место".

Дальше — дело техники. Берёшь Claude Code, подключаешь 21st.dev MCP, один мега-промпт — и через пару часов у тебя готовый premium лендинг с анимациями, WhatsApp-интеграцией и интерактивной картой. Деплоишь на Vercel за 2 минуты. Отправляешь владельцу гостиницы в WhatsApp. Готово.

Не жди клиентов. Найди тех, кому ты уже нужен. Данные лежат в открытом доступе — нужно просто посмотреть.
Автор
Анализ бизнес-данных

Проблема: бизнесы без сайтов — это норма

По данным исследования 2025 года, 27% малых бизнесов до сих пор не имеют сайта. В Казахстане эта цифра ещё выше — особенно в сфере гостеприимства, общепита и услуг.

81% потребителей ищут бизнес онлайн перед покупкой. Бизнес без сайта теряет 20-35% потенциальных клиентов на этапе "проверки". Человек нашёл гостиницу на 2GIS, хочет посмотреть фото номеров, цены, условия — а сайта нет. Уходит к конкуренту.

Я открыл 2GIS Алматы и набрал "гостиницы". Нашлось 500+ результатов. Начал листать. Картина удручающая: у половины нет сайта вообще, у трети — страница на Booking.com и всё. Собственного лендинга с ценами, фото и WhatsApp — нет.

Гостиницы Алматы без нормального сайта (по рейтингу)

Источник: ручной анализ 2GIS Алматы, категория "Гостиницы", март 2026

Закономерность: чем ниже рейтинг гостиницы, тем выше вероятность, что у неё нет нормального сайта. Это твоя целевая аудитория — бизнесы, которые теряют клиентов прямо сейчас.

Метод: как находить клиентов через данные

Это не теория. Это конкретный алгоритм, который я использую. Работает для любой ниши: гостиницы, барбершопы, кафе, автосервисы, стоматологии. Везде, где есть локальный бизнес и 2GIS или Google Maps.

1
Выбери нишу
Открой 2GIS или Google Maps. Набери категорию: гостиницы, барбершопы, кафе, автосервисы. Чем уже ниша — тем лучше.
2
Фильтруй по рейтингу
Ищи бизнесы с рейтингом 3.5-4.5. Слишком низкий — проблемы с сервисом. Слишком высокий — скорее всего, уже всё хорошо с маркетингом.
3
Читай отзывы
Ищи жалобы: 'нет сайта', 'цены не найти', 'не понятно что за место', 'фото не соответствуют'. Это прямые сигналы потребности.
4
Собери данные
Запиши: название, адрес, телефон, рейтинг, ключевые жалобы, цены (если есть в отзывах), фото из карточки 2GIS.
5
Собери промпт
На основе собранных данных формируешь мега-промпт для Claude Code. Один промпт — весь сайт целиком.
6
Отправь результат
Задеплой на Vercel, сделай скриншоты, отправь владельцу в WhatsApp: 'Я сделал вам сайт. Вот ссылка. Обсудим?'
Ключевой инсайт: ты не продаёшь абстрактную услугу. Ты приходишь с готовым решением. Владелец гостиницы видит свой сайт — с его названием, адресом, отзывами. Это не холодная продажа, это демонстрация ценности.
Web разработка

Инструменты: Claude Code + 21st.dev MCP

Стек предельно простой. Всё, что нужно — это Claude Code VS Code extension и 21st.dev Magic MCP server.

Claude Code — это AI-агент прямо в твоём редакторе. Он читает файлы, создаёт новые, запускает команды, устанавливает пакеты. По сути, это junior-разработчик, который выполняет инструкции мгновенно. Уже 2 миллиона разработчиков используют его.

21st.dev MCP — это Magic Component Platform. Когда Claude Code получает промпт "сделай карусель отзывов", он через MCP обращается к 21st.dev и получает готовый, красивый, протестированный компонент. Не генерирует с нуля — берёт из библиотеки.

Сгенерированный сайт использует Next.js + Tailwind CSS + Motion для анимаций. Это не шаблон с Tilda. Это полноценный код, который ты контролируешь.

Время создания сайта: традиционный подход vs AI

Традиционный (37 дней) AI подход (4 часа)
ПараметрФриланс / СтудияAI подход
Время2-6 недель2-4 часа
Стоимость300,000-2,000,000 ₸~20,000 ₸ (подписка Claude)
ДизайнЗависит от дизайнераPremium из коробки (21st.dev)
АнимацииДоп. оплатаВключены (Motion)
АдаптивностьЗависит от верстальщикаMobile-first по умолчанию
WhatsAppНужно просить отдельноВстроен в промпт
ДеплойНужен хостинг + настройкаVercel за 2 минуты
ПравкиПлатно, по ТЗНовый промпт — мгновенно

Мега-промпт: один запрос = весь сайт

Вот суть подхода. Ты не пишешь 20 маленьких промптов. Ты составляешь один детальный мега-промпт, который описывает весь сайт целиком: дизайн-систему, каждую секцию, анимации, мобильную адаптацию, SEO, интеграции.

Claude Code читает этот промпт и генерирует все файлы за один проход. Подключённый 21st.dev MCP подтягивает готовые компоненты: карусели, карточки, навбары, футеры. На выходе — не прототип, а production-ready код.

Важно: промпт ниже — шаблон для гостиницы. Замени название, адрес, цены и телефон на данные реального бизнеса из 2GIS. Остальное Claude Code сделает сам.
Мега-промпт
You are an expert full-stack developer and UI/UX designer. Build a complete, premium, production-ready hotel landing page for "Grand Hotel Almaty".

## Tech Stack
- Next.js 15 (App Router)
- TypeScript
- Tailwind CSS 4
- Motion (motion/react) for animations
- 21st.dev components via MCP (use /ui command for each component)

## Design System
- Dark theme primary: zinc-950 background, zinc-100 text
- Accent: amber-500 / gold for luxury feel
- Font: Inter for body, Playfair Display for headings
- Border radius: rounded-2xl for cards, rounded-full for buttons
- Glassmorphism: backdrop-blur-xl bg-white/5 border-white/10

## Sections (in order)

### 1. Hero
- Full-screen with parallax background image
- Hotel name + tagline with stagger animation
- "Забронировать" CTA button (links to WhatsApp)
- Rating badge: 4.2 stars, 847 reviews (from 2GIS)
- Floating price tag: "от 15,000 ₸/ночь"

### 2. About
- 2-column: text left, image grid right (2x2 masonry)
- Key stats: founded year, rooms count, star rating
- Smooth scroll-triggered entrance animations

### 3. Rooms & Pricing
- 3 cards: Standard, Deluxe, Suite
- Each card: image, price, amenities list, "Забронировать" button
- Hover: scale + shadow transition
- Prices in KZT (тенге)

### 4. Amenities
- Icon grid (4x3): WiFi, parking, restaurant, pool, spa, gym, airport transfer, concierge, room service, laundry, meeting rooms, bar
- Use Lucide icons
- Subtle fade-in animation on scroll

### 5. Reviews
- Carousel of real reviews from 2GIS
- Star rating display
- Author name + date
- Auto-scroll with pause on hover

### 6. Location & Map
- Interactive map embed (Google Maps or 2GIS widget)
- Address, phone, email
- "Как добраться" section with landmarks
- Distance to airport, city center, Medeu

### 7. Gallery
- Lightbox image gallery (3-column grid)
- Hover zoom effect
- At least 8 placeholder images

### 8. Booking CTA
- Full-width section with gradient background
- WhatsApp direct link: https://wa.me/77001234567?text=Хочу забронировать номер
- Phone number
- Email

### 9. Footer
- Hotel logo + address
- Social links
- Copyright
- "Сайт создан с помощью AI" badge

## Mobile Requirements
- Fully responsive (mobile-first)
- Hamburger menu on mobile
- Touch-friendly gallery
- Sticky WhatsApp button (fixed bottom-right)

## Animations
- Use motion/react (NOT framer-motion)
- Hero: fade + slide up with stagger
- Cards: scale on hover, fade-in on scroll
- Numbers: count-up animation for stats
- Smooth scroll between sections

## WhatsApp Integration
- Floating WhatsApp button (bottom-right, always visible)
- Pre-filled message: "Здравствуйте! Хочу узнать о номерах в Grand Hotel Almaty"
- Green brand color (#25D366)

## SEO
- Meta title, description, keywords
- Open Graph tags
- Schema.org HotelRoom markup
- Alt text for all images

Generate ALL files needed for a complete working app. Include placeholder images from picsum.photos. Make it deployable with `vercel --prod` immediately.

Этот промпт содержит всё: стек технологий, дизайн-систему (цвета, шрифты, скругления, glassmorphism), 9 секций с детальными описаниями, требования к мобильной адаптации, анимации через Motion, WhatsApp-интеграцию и SEO-разметку.

Скопируй его, открой Claude Code в VS Code, вставь — и наблюдай, как AI создаёт полноценный сайт прямо на твоих глазах.

Workflow

Пошаговая установка: от нуля до рабочего проекта

Никогда не писал код? Не страшно. Вот инструкция буквально для новичков — каждый шаг максимально подробно. Понадобится около 30 минут на настройку, а дальше Claude Code сделает всё за тебя.

1
Установить VS Code

Зайти на code.visualstudio.com, скачать версию для своей ОС (Windows / Mac / Linux), установить — просто жать next-next-finish. Это бесплатный редактор кода от Microsoft, стандарт индустрии.

2
Установить расширение Claude для VS Code

Открой VS Code → нажми на иконку Extensions слева (или Ctrl+Shift+X) → в поиске напиши Claude → найди расширение Claude от Anthropic → нажми Install. После установки появится иконка Claude в боковой панели — нажми на неё и авторизуйся. Нужна подписка Claude Pro ($20/мес).

3
Создать проект (через терминал в VS Code)

В VS Code открой терминал: Ctrl+` (или меню Terminal → New Terminal). Вставь команду:

$ npx create-next-app@latest my-site --typescript --tailwind --eslint --app --src-dir

$ cd my-site

На вопросы просто жми Enter — дефолтные настройки подходят.

4
Подключить 21st.dev MCP

В Claude панели VS Code найди раздел MCP Servers → добавь 21st.dev Magic MCP. Это даёт Claude доступ к библиотеке из тысяч premium UI-компонентов — вместо того чтобы писать их с нуля, Claude берёт готовые, красивые, протестированные блоки. Карусели, карточки, навбары — всё из коробки.

# В настройках Claude extension добавь MCP:

"21st-dev-magic": { "command": "npx", "args": ["-y", "@21st-dev/magic@latest"] }

5
Вставить мега-промпт и запустить

Открой Claude панель в VS Code. Скопируй мега-промпт из раздела выше — замени название гостиницы, адрес, цены и телефон на реальные данные из 2GIS. Вставь в чат к Claude. Нажми Enter.

Claude начнёт создавать файлы — нажимай Approve на каждый запрос разрешения (или один раз выбери "Approve All"). Жди 15-30 минут — это нормально, сайт генерируется полностью.

6
Запустить локально и проверить

Когда Claude закончит — запусти сайт локально:

$ npm run dev

Открой браузер: http://localhost:3000 — сайт готов! Пройдись по всем секциям, проверь на мобильном (DevTools → Ctrl+Shift+M).

7
Задеплоить на Vercel

Vercel — бесплатный хостинг для Next.js. Зарегистрируйся (можно через GitHub), а потом в терминале:

$ npm i -g vercel

$ vercel --prod

# Войди в аккаунт, подтверди деплой → готово

Через 60 секунд получишь ссылку вида my-site.vercel.app — отправляй клиенту!

Итог: 30 минут на установку, 15-30 минут на генерацию, 2 минуты на деплой. Первый сайт можно сделать в тот же день, когда прочитал эту статью.

Результат: что получается на выходе

Через 2-4 часа работы Claude Code ты получаешь готовый сайт. Не макет в Figma. Не прототип. Рабочий, задеплоенный сайт с реальными данными бизнеса. Вот что входит:

Premium дизайн

Тёмная тема, glassmorphism, amber/gold акценты. Выглядит как сайт пятизвёздочного отеля, а не шаблон с конструктора.

Анимации

Parallax-герой, fade-in секции, hover-эффекты на карточках, count-up для цифр. Всё через Motion.

WhatsApp интеграция

Плавающая кнопка WhatsApp с предзаполненным сообщением. Кнопки "Забронировать" ведут прямо в чат с гостиницей. Конверсия максимальная.

Реальные отзывы

Карусель с отзывами прямо из 2GIS. Рейтинг, имя, дата. Социальное доказательство из коробки.

Интерактивная карта

Embed Google Maps с точным адресом. Расстояние до аэропорта, центра, Медеу.

Mobile-first

Адаптивность из коробки. Бургер-меню, touch-friendly галерея, sticky WhatsApp. 70% трафика гостиниц — мобильный.

Живой пример
Посмотреть готовый результат →
juldyz.vercel.app

Реальный сайт гостиницы, собранный по методу из этой статьи. Premium дизайн, анимации, WhatsApp-интеграция, адаптивность — всё сгенерировано с помощью Claude Code + 21st.dev MCP за один день.

Когда владелец гостиницы видит готовый сайт с его названием, фотографиями и отзывами — это не продажа. Это факт. Сайт уже существует. Вопрос только в том, хочет ли он им пользоваться.
Автор

Деплой на Vercel за 2 минуты

Vercel — это хостинг от создателей Next.js. Бесплатный план достаточен для лендинга. Деплой занимает буквально 2 минуты.

Terminal

$ npx create-next-app@latest hotel-landing

# Claude Code сгенерировал файлы в эту папку

$ cd hotel-landing

$ npm i

$ npx vercel --prod

# Готово! Сайт доступен по ссылке .vercel.app

1
Создай проект
npx create-next-app@latest hotel-landing. Claude Code уже создал все файлы — просто установи зависимости.
2
Задеплой
npx vercel --prod. Vercel определит Next.js автоматически, соберёт и выложит. Через 60 секунд сайт онлайн.
3
Подключи домен
По желанию: купи домен (от 3,000 ₸/год) и привяжи через Vercel Dashboard. Или используй бесплатный .vercel.app.
Pro tip: создай GitHub репозиторий и подключи его к Vercel. Каждый push — автоматический редеплой. Правки по запросу клиента занимают минуты, а не дни.

Действуй: алгоритм на сегодня

Хватит читать статьи о том, как найти клиентов. Вот конкретный план на сегодня:

09:00

Открой 2GIS. Выбери нишу. Найди 10 бизнесов без сайтов.

10:00

Выбери лучший из 10. Собери данные: фото, отзывы, цены, адрес.

11:00

Адаптируй мега-промпт. Замени название, цены, телефон.

11:30

Запусти Claude Code. Подожди 1-2 часа.

14:00

Проверь результат. Сделай мелкие правки промптом.

15:00

Задеплой на Vercel. Сделай скриншоты.

16:00

Отправь ссылку владельцу в WhatsApp. Жди ответа.

Не жди клиентов. Найди тех, кому ты уже нужен.

Данные о том, кому нужен сайт, лежат в открытом доступе. В каждом городе Казахстана на 2GIS сотни бизнесов без нормального онлайн-присутствия. А у тебя есть AI, который делает сайты за часы. Математика простая.

Средняя цена лендинга для малого бизнеса в Казахстане — 300,000-500,000 ₸. Твои затраты — пара часов и подписка на Claude ($20/мес). Делай выводы.

Мадияр Хамзанов
Мадияр Хамзанов
mkhamzanov.com

Все статьи

Блог