Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Many online stores face a problem: product stock in the CRM is updated, but in the accounting, analytics, or team tables, it remains outdated. This leads to manual data entry, errors in stock levels, and a lack of timely notifications about critical product quantities.

I have developed an automatic solution for synchronizing data between KeyCRM and Google Sheets in real-time with a notification system.

What has been implemented:
- updating product stock via webhook from KeyCRM
- adding new products through polling API
- automatic recording of stock change history
- processing orders with recording in a separate Google Sheets sheet
- notifications in Telegram for critical product stock (≤5 or 0)

Technologies:
- Google Apps Script, KeyCRM API, Telegram Bot API, Google Sheets.

Result:
- automatic inventory control
- instant notifications about critical stock levels
- elimination of manual data entry
- reduced risk of errors in product accounting
- the solution works without a server (serverless)
- secure storage of API keys and tokens

Expansion possibilities:
- sales and stock analytics
- automatic reports
- integration with other CRMs or marketplaces
- automatic order creation
Work details
Added 10 March
151 views
Freelancer
Dmitro Strokachenko
Ukraine Odessa  6  0

Available for hire Available for hire
6 Safes completed
On the service 7 years