Python-скрипт для синхронизации CRM SalesDrive с Google Таблицами
Клиенту нужно было автоматизировать перенос данных о заказах из CRM SalesDrive в Google Таблицу для ведения финансового учета. Ручной перенос занимал много времени и приводил к ошибкам.
Решением стало разработать бэкенд-скрипт на Python, который работает через Webhook. Система автоматически отслеживает изменения статусов заказов в CRM. Как только менеджер изменяет статус на "Отправлено" или "Продажа", данные мгновенно попадают в таблицу.
Функционал:
- Мгновенная реакция. Использование технологии Webhooks для получения данных в реальном времени.
- Фильтрация. Скрипт реагирует только на целевые статусы (например, успешная продажа), игнорируя другие.
- Детализация. В таблицу передается полная информация: дата, артикул, параметры товара, количество, себестоимость и цена продажи.
- Безопасность. Настроена работа через защищенные API-ключи с разграничением прав доступа.
Использованные технологии:
- Python 3 (Flask)
- SalesDrive API
- Google Sheets API (gspread)
- JSON / REST API
Результатом является полная автоматизация процесса. Клиент избавился от необходимости вручную копировать данные, что экономит до 5-10 часов работы менеджера в месяц и исключает человеческий фактор.
Решением стало разработать бэкенд-скрипт на Python, который работает через Webhook. Система автоматически отслеживает изменения статусов заказов в CRM. Как только менеджер изменяет статус на "Отправлено" или "Продажа", данные мгновенно попадают в таблицу.
Функционал:
- Мгновенная реакция. Использование технологии Webhooks для получения данных в реальном времени.
- Фильтрация. Скрипт реагирует только на целевые статусы (например, успешная продажа), игнорируя другие.
- Детализация. В таблицу передается полная информация: дата, артикул, параметры товара, количество, себестоимость и цена продажи.
- Безопасность. Настроена работа через защищенные API-ключи с разграничением прав доступа.
Использованные технологии:
- Python 3 (Flask)
- SalesDrive API
- Google Sheets API (gspread)
- JSON / REST API
Результатом является полная автоматизация процесса. Клиент избавился от необходимости вручную копировать данные, что экономит до 5-10 часов работы менеджера в месяц и исключает человеческий фактор.