Метка: аналитика

  • Запустить еmail-рассылку

    Запустить еmail-рассылку

    Придумал новый эксперимент! Хочу добавить в блог техдиректора email-рассылку с дайджестом новых постов.

    В сознании нормального человека желание завести email-рассылку может показаться диким — кто-то ещё читает письма в 2025 году?

    Но я опытный динозавр, меня трендами не так просто отвлечь.

    Факты про email:
    — Пользователи интернета отправляют 251 миллион email в минуту.
    — Социальные сети приходят и уходят, а почтовый ящик у людей не меняется со школы.
    — Email-база принадлежит мне и легко мигрирует с сервиса на сервис. В отличие от подписчиков в социальных сетях.
    — Недавно я отправил email-рассылку на 2000 человек и это действие принесло 68 продаж. Конверсия 3,4%!
    — Организаторы музыкальных событий делают рассылку по базе своих покупателей и получают волну продаж.
    — Знаю бизнес-консультантов, которые получают клиентов в основном с email-рассылки.
    — Пару лет назад разговаривал с редактором англоязычной email-рассылки по крипте на десятки тысяч человек. Рассылка платила зарплату нескольким работникам редакции.
    — Клиенты моей веб-студии регулярно рассылают свои новости и тратят на рассылку ощутимые суммы.
    — Аналитика этого года от нескольких западных сервисов говорит о том, что больше 35% подписчиков открывают письма, а вложения в рассылку у большинства бизнесов окупаются многократно.

    План по email-рассылке:
    — Выберу сервис для рассылок.
    — Настрою почту для домена.
    — Добавлю форму для подписки на сайт.
    — Пропишу предупреждения об обработке персональных данных.
    — Создам шаблон для рассылки.
    — Автоматизирую её отправку.

    А вы заглядываете в свой почтовый ящик?

  • Как агентству зарабатывать дополнительные деньги

    Как агентству зарабатывать дополнительные деньги

    Агентство выбирает и подключает в проекты клиента множество сервисов:
    — Хостинг и домены
    — Эквайринг
    — CRM или складские системы
    — Телефонию
    — Колл-трекинг и сквозная аналитика
    — E-mail-рассылки
    — SMS-рассылки
    — Мониторинг сайта
    — Пополнение рекламных кабинетов

    Агентство всё равно будет подключать все эти сервисы во время работы, поэтому стоит найти у сервиса партнёрскую программу и заключить договор. Клиенту нужно прямо и честно сказать о наличии статуса партнёра. Это только укрепит доверие к агентству.

    Клиенту выгодно прислушаться к агентству:
    — именно с этим сервисом сотрудники агентства умеют работать, а значит будет меньше ошибок и быстрее работа
    — партнёрская программа зачастую даст выделенную техническую поддержку, а значит более внимательное отношение и решение проблем
    — возможно, что будут дополнительные бонусы, специальные предложения или особые тарифы
    — партнёрская комиссия уже заложена в бизнес-модели сервиса, а значит цена для клиента не изменится
    — агентство больше любит и ценит клиентов, подключающихся через него к сервисам

    Все станут богаче, если клиенты будут подключать все сервисы через агентство.

  • Какой язык программирования учить в 2025 году?

    Какой язык программирования учить в 2025 году?

    Есть классические языки, есть модные языки, ультрасовременные, специфические.
    Новички теряются перед выбором. Каждый онлайн-курс хвалит свой язык, знакомые говорят совсем другое. Рейтинги оценивают вакансии по миру или строчки кода на гитхабе. А с чего начинать-то?

    Я бы порекомендовал начинать с HTML, JavaScript и SQL. При этом только один из них полноценный язык программирования.

    Объясняю выбор:
    HTML — простейший язык разметки, а не программирования. Все сайты сделаны на нём. Он описывает по очереди все блоки страницы: где заголовок, где картинка, где ссылка. Его родитель XML встречается всё чаще по мере погружения в IT. На нём построен промышленный обмен данными: маркетплейсы со своими форматами, 1С со своими, RSS-подписки, конфигурация роутера. Даже SVG-картинки, разметка интерфейса в Android, сообщения в телеграме — это частные случаи XML.

    JavaScript — содержит все основные логические конструкции и прост в изучении. Живучий как таракан. Я работал с ним с 2001 года в форматах JavaScript для сайтов, ActionScript в приложениях на уже устаревшей технологии Flash, Google Apps Script для автоматизации Google Sheets. Популярные React, Vue, MongoDB и повсеместно используемый JSON — тоже экосистема этого языка. Я уверен, что поменяются все технологии и устройства, а какая-то разновидность JavaScript будет применяться и там.

    SQL — язык запросов к базам данных. Знание его принципов и логики позволяет вытаскивать полезную информацию из баз данных, а также лучше проектировать таблицы в Excel. Пригодится программистам всех видов, аналитикам и дата сайнтистам.

    Когда освоитесь с этой базой и начнёте писать простые проекты — тогда уже стоит выбирать основной язык для дальнейшего углубления.

    Дальше уже можно углублять знания и практику, переходить на TypeScript, Python, Java, C#, Rust, Go или Ассемблер. А если задача узкая и прикладная: Erlang, R, Lua, Cobol или Solidity — все несут за собой конкретную практическую область.
    Программисты переключаются с языка на язык гораздо легче, чем кажется не-программистам. И даже могут под специфическую задачу изучить новый язык до приемлемого уровня за несколько вечеров.

    Но чтобы вы не изучали из «взрослых» языков и IT-систем — эту троицу совсем избежать не получится. А лучшее время, чтобы начать изучать программирование — вчера.

  • Печеньки в браузере — зачем они и почему нас о них предупреждают?

    Печеньки в браузере — зачем они и почему нас о них предупреждают?

    Начнём с того, что это не простые печенья, а китайские печенья с предсказаниями. Те самые, которые разламываешь и находишь бумажку с посланием. Браузер получает печеньку от сайта, но не читает её — послание для него не имеет смысла, это личные заметки сайта.

    Куки пришли в браузеры в конце 90-х ради создания привычной нам корзины в интернет-магазинах. Сайт выдавал номер корзины пользователю. А после загрузки следующей страницы читал куки и находил корзину пользователя.

    Печеньку откроет и прочитает не браузер, а сайт, который её выдал. Похоже на карты лояльности, номер которой ничего для покупателя не значит, но он носит её с собой и показывает продавцу.

    Сайты не спрашивали пользователя, нужна ли ему печенька. Конечно нужна, зачем спрашивать? Без неё сохранить логин на сайте или корзину было невозможно.

    А потом пришли они…. чужие куки от сторонних сайтов.
    Сайты начали добавлять к себе чужой код — счетчики посещений, аналитика поведения, показы баннеров. Рекламные сети начали оставлять в браузере пользователя свои куки. И узнавать, что один и тот же пользователь зашёл на сайт с поиском работы, выбором медицинских услуг или ремонтом телефона.
    Очень быстро рекламные сети стали знать слишком много. И показывать рекламу о том, о чём вы бы не стали им рассказывать.

    Законотворцы узнали про это безобразие и начали выпускать законы 🤦‍♂️. Теперь мы смотрим на предупреждения, которые обязаны вешать владельцы сайтов, что они используют куки. Даже свои собственные — белые и пушистые — для запоминания вашей корзины. Но даже если предупреждения нет — куки вы, скорее всего, всё равно получите 👿.

    Проблема должна решаться технологически на стороне браузера.
    Safari, Firefox, Brave и Edge уже частично блокируют куки сторонних сайтов. Chrome блокирует их пока только в режиме инкогнито, ведь больше всего от этой технологии зарабатывает разработчик Chrome — Google 🙈.

    Когда браузеры договорятся — предупреждения о кукисах уйдут в историю. А пока — терпим.

  • Self-hosted

    Много раз за последние три года блокировали разные сервисы. То сами сервисы, то доступ к ним, то оплату, то поддержку. Самая странная блокировка — запрет принимать участие в приватных репозиториях на GitHub.

    Мы пошли другим путем: находим продукты с открытым кодом и ставим на свой сервер вместо платного SaaS.

    Что мы используем в работе:
    Gitlab CE — репозитории на нашем сервере. Переезжали с Bitbucket. Используем активно CI/CD.

    Sentry — сборщик логов с запущенных приложений. Очень полезный сервис — мы видим ошибки у реальных пользователей, сгрупированные по типу и с полным стеком вызова (браузер, устройство, окружение). Система прожорливая — ест CPU и RAM.

    Grafana — Конструктор дашбордов с графиками. Мы используем для мониторинга серверов (БД Prometheus в качестве источника). Видел у коллег дашборды с продуктовыми метриками, но у нас до этого руки пока не дошли.

    Plausible — простая веб-аналитика. Достаточно, чтобы изучить посещаемость лендинга или корп сайта, посмотреть источники и конверсии.

    PostHog — мощная аналитика. Расстановка своих событий (как в метрике и ga), воронки, срезы, полная информация о визитах, возвратах и т.д. Под капотом Clickhouse, Kafka и все 33 удовольствия для работы. Как и Sentry, очень прожорливая система.

    Ollgram — tg-боты для поддержки. Очень удобно — делаем бота, указываем его контакты в канал. Бот пересылает сообщения пользователей в секретную группу, а мы общаемся от имени бота. Не связано с CRM, но для получения обратной связи или старта — то что нужно. Код open source — поставили к себе.

    Сейчас присматриваюсь к новым кандидатам
    Affine для документации вместо Miro и Notion
    Zammad — автоматизация службы поддержки. Helpdesk вместо ZenDesk/CarrotQuest
    Twenty в качестве CRM

    Мы пока не смогли заменить трекер задач с учетом времени. Попробовал Taiga (вроде все ок, но не гибко, не хватает фич). Многообещающий Plane перекосило в урезание функционала бесплатной версии. Концептуально понравился LeanTime.

    А пользуетесь ли вы self-hosted и чем?