Техспец онлайн-школ
Делаю так, чтобы заявки, оплаты и доступы обрабатывались без вашего участия. Это до 15 часов в месяц, которые сейчас уходят на перенос данных из окна в окно.
Онлайн-школы, блогеры и малый бизнес · GetCourse, Salebot, AmoCRM, Telegram-боты
Автоматизирую процессы онлайн-школ — от настройки платформ до интеграций и написания ботов под задачи клиента.
Настройка платформы под ключ: курсы, воронки продаж, триггерные письма, уровни доступа, интеграция с платёжными системами и CRM.
Разработка диалоговых цепочек и сценариев рассылок, сегментация аудитории, интеграция с GetCourse и AmoCRM, настройка триггеров.
Настройка воронок продаж, автоматизация движения лидов по этапам, интеграция с GetCourse и мессенджерами.
Разработка ботов под любые задачи: автоворонки, уведомления, приём заявок, подключение внешних API и интеграции с сервисами.
Перенос макета из Figma в Tilda, вёрстка интерфейса GetCourse под готовый дизайн, лендинги на чистом HTML. Адаптив под все устройства.
Подключаю нейросети к ботам и рабочим процессам: ассистент отвечает на вопросы, разбирает заявки, готовит тексты. Настраиваю под задачу и тон вашей школы.
Мультфильм на юбилей, свадьбу или корпоратив. Героев рисую по вашим фотографиям — их узнают. Или с придуманными персонажами, для обучающих роликов. Подробнее →
От первого звонка до передачи готового решения — прозрачно, с обратной связью на каждом шаге.
Разбираем текущие процессы, находим узкие места и формулируем чёткую задачу.
Готовлю схему решения: какие сервисы задействованы, как интегрируются, что автоматизируем.
Настраиваю платформы, пишу сценарии и ботов, связываю сервисы воедино.
Проверяю всё в работе, передаю результат и остаюсь на связи после запуска.
Интеграции, боты, воронки, вёрстка. Что было — что сделала — что изменилось. Часть работ сделана для клиентов, часть — собственные проекты; помечено в каждой карточке.
Задача: Типовая боль онлайн-школы: после каждой оплаты менеджер вручную переносит данные покупателя в AmoCRM — создаёт контакт, открывает сделку, проставляет статус. Ошибки, дубли, потери времени.
Что сделано: Написан webhook-сервис на Python (FastAPI), который перехватывает событие оплаты в GetCourse, проверяет подлинность запроса и автоматически создаёт или обновляет контакт и сделку в AmoCRM с нужным статусом. Сервис развёрнут на сервере, работает под systemd + nginx, логирует каждое событие в JSON.
Результат: Данные попадают в AmoCRM через 2–3 секунды после оплаты. Ручной ввод исключён полностью, данные не расходятся между платформой и CRM.
Задача: Заявки на консультации приходили хаотично — в личку, через форму на сайте, в мессенджерах. Часть терялась, обработка занимала много времени.
Что сделано: Разработан Telegram-бот (Python, aiogram 3), который ведёт клиента по сценарию: собирает имя, контакт и описание задачи. Каждая заявка сохраняется в базу данных, одновременно приходит мгновенное уведомление администратору с полной информацией. Бот работает 24/7 на сервере под systemd, перезапускается автоматически при сбоях.
Результат: Все заявки складываются в одну базу, ни одна не теряется. Уведомление о новой заявке приходит в течение секунды. Бот держится на сервере под systemd и сам поднимается после сбоя.
Задача: Учебная задача с курса: собрать воронку предзаписи целиком — от лендинга до цепочки писем, — чтобы уметь развернуть такую под реальный запуск за неделю.
Что сделано: Настроена воронка предзаписи на GetCourse под ключ: лендинг с оффером → форма подписки → страница «Спасибо» → цепочка из 5 писем через бизнес-процессы. Подключён домен с записями SPF и DKIM, чтобы письма не падали в спам. Все блоки протестированы на реальном адресе до запуска.
Результат: Воронка собрана за 7 дней и проверена целиком: формы принимают заявки, цепочка писем уходит по расписанию и доходит во «Входящие», а не в спам — протестировано на реальном ящике.
Задача: Нужен был профессиональный сайт для привлечения клиентов. Без сайта — только сарафанное радио, сложно объяснить потенциальному клиенту, кто ты и чем занимаешься.
Что сделано: Написан одностраничный сайт на чистом HTML + CSS + JS — без фреймворков и зависимостей. Тёмная тема, переливающийся градиент, анимации при скролле, 3D-эффект на карточках, typewriter-эффект. Полная адаптация под мобильные. Работает открытием одного файла.
Итог: Готовая точка входа для новых клиентов. Ссылку можно отправить в любой момент — сайт грузится мгновенно, выглядит профессионально и без хостинга.
Задача: Сделать развивающую игру для детей 2–4 лет, которую можно установить на телефон и использовать без интернета. Обычные приложения говорят синтетическим голосом — хотелось, чтобы ребёнок слышал маму.
Что сделано: Разработана PWA-игра на чистом HTML5/CSS3/Vanilla JS — без фреймворков и зависимостей. 5 модулей: животные с озвучкой, цвета и формы, цифры и счёт, буквы алфавита, пазлы. Весь голос записан вручную и нарезан на 100+ клипов через ffmpeg. Service Worker кэширует всё при первом открытии — дальше работает полностью офлайн. Устанавливается на iPhone из Safari как приложение.
Результат: Ребёнок слышит мамин голос — и это работает. Ребёнок подруги прыгал от радости, повторяя звуки животных. Игра работает без интернета — можно давать в дороге. Раздаю бесплатно всем желающим: ссылка открыта, играют и другие семьи.


Задача: Довести пользователя до покупки подписки на закрытый канал: принять оплату, выдать доступ и снять его, когда подписка закончилась — без ручного участия.
Что сделано: Собран сценарий в Salebot: приветствие с оффером «подписка → доступ к материалам», кнопка «Вступить в сообщество», приём оплаты. Бот проверяет реальный статус подписки через member_status == "member", а не верит на слово. Настроены напоминания через 15 минут, 10 минут и 24 часа. Ветвление: оплатил → ссылки с доступом и благодарность; не оплатил → цепочка напоминаний.
Результат: Приём оплат и выдача доступов работают корректно и без участия администратора. По истечении срока подписки участник автоматически удаляется из чата — база закрытого канала не «протухает».
Задача: Собрать бота, который сам ведёт анкету и забирает контакты без ошибок в данных, а бонус отдаёт только тем, кто действительно подписан на аккаунт — без ручной проверки.
Что сделано: Собран проект в Salebot из двух сценариев — 16 блоков и 14 связей.
Анкета. Диалог начинается с экрана согласия на обработку персональных данных: пока не нажата кнопка «Соглашаюсь», сбор не стартует. Дальше по шагам — имя, почта, телефон, каждое значение пишется в переменную клиента. Почта и российский номер проверяются регулярными выражениями: если формат не подошёл, бот пишет об этом и возвращает на тот же шаг, а не пропускает мусор дальше. На каждом шаге стоит таймер: если человек молчит 10 секунд, бот напоминает о себе. В конце — сверка: бот показывает собранные данные списком.
Бонус за подписку. Вторая ветка ловит комментарий под конкретным постом в Instagram по ключевому слову и уводит человека в личные сообщения. Бот проверяет подписку встроенной функцией: подписан → сразу ссылка на бонус; не подписан → просьба подписаться и кнопка «Я подписался», после которой проверка запускается заново по кругу. Telegram и Instagram разведены по разным веткам через тип клиента.
Результат: В базу не попадают телефоны и почты с опечатками — формат отсекается на входе. Бонус выдаётся после фактической проверки подписки, а не на слово. Человек не выпадает из диалога на середине: таймеры возвращают его к незаполненному шагу.
Задача: Стандартный GetCourse выглядит одинаково у всех. Студенты теряются, тыкают не туда и пишут в поддержку вместо того, чтобы учиться.
Что сделано: Свёрстан интерфейс под готовый дизайн — список тренингов, страницы уроков, навигация. Карточки с явными кнопками действия, видимые статусы и нумерация уроков, понятная иерархия в админке. Без лишнего: просто понятно и аккуратно.
Результат: Стандартный интерфейс заменён на свёрстанный: список тренингов и карточки уроков читаются с первого взгляда, статус урока виден без клика, порядок прохождения очевиден. Вёрстка адаптивная — на телефоне ничего не разъезжается. Сравнение «до и после» — на скриншотах выше.




Задача: Дать клиенту ориентировочный бюджет на наполнение квартиры с готовой отделкой от застройщика — быстро и без менеджера на первом этапе.
Что сделано: Собран бот-калькулятор в Salebot с базовой логикой расчёта и разветвлением сценариев. Бот задаёт ключевые вопросы, определяет тип квартиры по количеству комнат — студия, евро-2, евро-3, евро-4 — и запускает нужную ветку расчёта, а затем выдаёт ориентировочную сумму.
Результат: Бот считает предварительный бюджет за 1–2 минуты диалога. Логика расчёта и все ветки сценария проверены на каждом варианте. Ответы сохраняются так, что заявки можно разбирать по типу квартиры.
Задача: Автоматизировать приём заказов — чтобы клиент быстро собрал корзину в боте, а менеджер получил готовую заявку для подтверждения, без переписки в личке.
Что сделано: Собран сценарий в Salebot: старт → выбор категории и позиции → добавление в корзину с количеством и опциями → контакты, адрес или самовывоз, комментарий → подтверждение заказа. Номер телефона проверяется по маске, есть возврат к выбору блюд и напоминания, если клиент завис на шаге. После подтверждения менеджеру автоматически уходит заявка: состав заказа, итоговая сумма, телефон, адрес и комментарии.
Результат: Единый понятный поток оформления заказа без переписки. На выходе — структурированная заявка: состав, сумма, телефон, адрес. Проверены возврат к выбору блюд и напоминания, если человек завис на шаге.
Задача: Собрать себе сайт по основной профессии — художника по свету — на Tilda, по готовому макету из Figma — так, чтобы результат совпадал с дизайном, а не «примерно похоже».
Что сделано: Точно воспроизведён дизайн-макет: типографика, отступы, тёмная тема, блоки услуг — прокат оборудования, монтаж и демонтаж, техническое сопровождение мероприятий. Настроена адаптивность под все устройства, интегрировано портфолио с галереей работ.
Результат: Сайт собран и работает, макет воспроизведён точно.


Задача: Выдавать пользователю одну случайную карту в сутки — изображение, интерпретацию и вопрос для размышления. Чтобы человек возвращался в бот каждый день.
Что сделано: Собран бот в Salebot: три кнопки — «Вытянуть карту», «О методе», «Ещё одну завтра». Случайный выбор из 10 карт, у каждой своё изображение и текст интерпретации. Ограничение: одна карта в 24 часа. Логируется ID выпавшей карты и время — видно, какие карты выпадают чаще и как часто люди возвращаются.
Результат: Стабильная выдача одной карты за сессию, лимит корректно держится в течение суток.


Понятные задачи — с точной ценой. Там, где объём зависит от вашего сценария, указываю «от» и называю итог после разбора.
Разбор вашей ситуации — бесплатно. Смотрю, что у вас происходит, и говорю, что можно автоматизировать и в каком порядке. Даже если работать вместе не будем.
Другие задачи — телефония, СМС-сервисы, вебинары — обсудим отдельно.
Персональный мультфильм на юбилей, свадьбу или корпоратив. Героев рисую по вашим фотографиям: бабушку узнают внуки, а начальника цеха — вся смена. Можно и без фото, с придуманными персонажами — так делают обучающие ролики.
от 12 000 ₽ · срок от двух недель
Примеры и цены
фото
мультик
Бот задаст 6 вопросов и покажет, что в вашей работе можно отдать автоматике, сколько часов в месяц это освободит и с чего начинать. Без звонков и рассылок.
Разбор придёт в Telegram сразу.
Даже если работать вместе не будем.
Живые отзывы после работы — без правок и пересказа с моей стороны.
Наталья — именно тот техспец, которого я искал!
Когда другие специалисты называли ценник в 40–60 тыс ₽ за создание Telegram-ботов, Наталья предложила очень приятную стоимость.
Сотрудничеством очень доволен:
Настоятельно рекомендую Наталью как надёжного и думающего специалиста по Telegram-ботам!
Готова обсудить ваш проект. Пишите в Telegram или на почту — отвечаю быстро.
Не готовы писать? Начните с чек-листа — 12 вопросов к вашей воронке, которые стоит задать себе до того, как что-то автоматизировать.
📍 Сургут, Россия