Skrypt Pythona do synchronizacji CRM SalesDrive z Arkuszami Google
Klient potrzebował zautomatyzować przenoszenie danych o zamówieniach z CRM SalesDrive do Arkusza Google w celu prowadzenia księgowości. Ręczne przenoszenie zajmowało dużo czasu i prowadziło do błędów.
Rozwiązaniem było opracowanie skryptu backendowego w Pythonie, który działa przez Webhook. System automatycznie śledzi zmiany statusów zamówień w CRM. Gdy tylko menedżer zmienia status na "Wysłane" lub "Sprzedaż", dane natychmiast trafiają do tabeli.
Funkcjonalność:
- Natychmiastowa reakcja. Wykorzystanie technologii Webhooks do otrzymywania danych w czasie rzeczywistym.
- Filtrowanie. Skrypt reaguje tylko na docelowe statusy (np. udana sprzedaż), ignorując inne.
- Szczegółowość. Do tabeli przesyłane są pełne informacje: data, artykuł, parametry produktu, ilość, koszt własny oraz cena sprzedaży.
- Bezpieczeństwo. Ustawiono pracę przez zabezpieczone klucze API z podziałem praw dostępu.
Wykorzystane technologie:
- Python 3 (Flask)
- SalesDrive API
- Google Sheets API (gspread)
- JSON / REST API
Rezultatem jest pełna automatyzacja procesu. Klient pozbył się konieczności ręcznego kopiowania danych, co oszczędza do 5-10 godzin pracy menedżera miesięcznie i eliminuje czynnik ludzki.
Rozwiązaniem było opracowanie skryptu backendowego w Pythonie, który działa przez Webhook. System automatycznie śledzi zmiany statusów zamówień w CRM. Gdy tylko menedżer zmienia status na "Wysłane" lub "Sprzedaż", dane natychmiast trafiają do tabeli.
Funkcjonalność:
- Natychmiastowa reakcja. Wykorzystanie technologii Webhooks do otrzymywania danych w czasie rzeczywistym.
- Filtrowanie. Skrypt reaguje tylko na docelowe statusy (np. udana sprzedaż), ignorując inne.
- Szczegółowość. Do tabeli przesyłane są pełne informacje: data, artykuł, parametry produktu, ilość, koszt własny oraz cena sprzedaży.
- Bezpieczeństwo. Ustawiono pracę przez zabezpieczone klucze API z podziałem praw dostępu.
Wykorzystane technologie:
- Python 3 (Flask)
- SalesDrive API
- Google Sheets API (gspread)
- JSON / REST API
Rezultatem jest pełna automatyzacja procesu. Klient pozbył się konieczności ręcznego kopiowania danych, co oszczędza do 5-10 godzin pracy menedżera miesięcznie i eliminuje czynnik ludzki.