Найти в Дзене
Александр Лукашев

Как мы превратили обычную Google-таблицу в «умный» конфигуратор диванов

Телеграм @ALELU_Developer Форма Конфигуратора Менеджер-конструктор тратил 20-30 минут на каждый расчёт: Пока клиент ждал, конкуренты уже успевали прислать своё предложение. Сделать один «волшебный» интерфейс, в котором: ШагИнструментПочемуХранилище данныхGoogle Sheets«Прайс-лист» легко правит любой менеджерUIHTML + Materialize CSS внутри Apps Scriptвыглядит как полноценное SPA, но живёт рядом с таблицейЛогикаGoogle Apps Script (V8)читаем/пишем Sheets, отправляем Gmail, генерируем PDFКП-PDFHtmlService → blob → MimeType.PDF100 % нативно, без сторонних API getDict() собирает цены и передаёт в интерфейс. Вывод: даже без «тяжёлого» ERP можно за неделю собрать мини-CPQ-систему на чистом Google Workspace. Главное — грамотно связать Sheets, Apps Script и почту. Пишите в комментарии, расскажу, как адаптировать под вашу нишу (шкафы, кухни, корпусная мебель).
Оглавление
ALELU Консалтинг

Телеграм @ALELU_Developer

Форма Конфигуратора

-2

1. Проблема

Менеджер-конструктор тратил 20-30 минут на каждый расчёт:

  • искать цену каркаса, ткани, ножек в разных прайсах;
  • вручную считать расход ткани и скидку;
  • набивать письмо-КП в почте.

Пока клиент ждал, конкуренты уже успевали прислать своё предложение.

2. Цель

Сделать один «волшебный» интерфейс, в котором:

  1. 👆 Выбираешь модель → сразу видишь доступные размеры.
  2. Ставишь ткань, ножки, опции → стоимость пересчитывается вживую.
  3. Нажимаешь «Отправить КП» — и клиент получает красивое письмо + PDF.

3. Технологии (все бесплатные)

-3

ШагИнструментПочемуХранилище данныхGoogle Sheets«Прайс-лист» легко правит любой менеджерUIHTML + Materialize CSS внутри Apps Scriptвыглядит как полноценное SPA, но живёт рядом с таблицейЛогикаGoogle Apps Script (V8)читаем/пишем Sheets, отправляем Gmail, генерируем PDFКП-PDFHtmlService → blob → MimeType.PDF100 % нативно, без сторонних API

4. Что под капотом

-4

getDict() собирает цены и передаёт в интерфейс.

  • JS-форма пересчитывает итог «на лету», без запросов к серверу.
  • sendQuotation.gs подставляет данные в HTML-шаблон письма, прикрепляет PDF, шлёт Gmail и добавляет запись в лист «Заказы».

5. Результат

  • 1-2 мин на полный расчёт вместо 30 мин.
  • 📧 Клиент получает КП ещё во время звонка.
  • 📊 Владельцу всегда видно, какие модели чаще запрашивают и какая средняя скидка.

6. Что дальше

  • Подтянуть API ЦБ РФ, чтобы импортные ткани автоматически переводились в рубли.
  • Добавить Telegram-бота — уведомлять о каждом новом заказе.
  • Вшить превью выбранной ткани прямо в письмо-КП.
Вывод: даже без «тяжёлого» ERP можно за неделю собрать мини-CPQ-систему на чистом Google Workspace. Главное — грамотно связать Sheets, Apps Script и почту.

⚡️ Хотите такой же конфигуратор?

Пишите в комментарии, расскажу, как адаптировать под вашу нишу (шкафы, кухни, корпусная мебель).