8 marca 2025
4 min
integracje
początkujący

Podstawowa integracja z Make.com

Naucz się jak zintegrować Google Sheets z Make.com, aby automatyzować przepływ danych.

Podstawowa integracja z Make.com

Make.com (dawniej Integromat) to potężne narzędzie do automatyzacji, które pozwala na łączenie różnych aplikacji i usług. W tym tutorialu nauczysz się jak zintegrować Google Sheets z Make.com.

Czego potrzebujesz

Przed rozpoczęciem upewnij się że masz:

  • Konto na Make.com (darmowe konto wystarczy do podstawowej integracji)
  • Arkusz Google Sheets z danymi firm
  • Podstawową wiedzę o automatyzacjach

Krok 1: Utwórz nowe scenariusz

  1. Zaloguj się na make.com
  2. Kliknij Create a new scenario
  3. Zobaczysz pusty obszar roboczy z ikoną "+"

Krok 2: Dodaj moduł wyzwalacza

  1. Kliknij ikonę "+" w obszarze roboczym
  2. Wyszukaj "Webhooks"
  3. Wybierz Webhooks > Custom webhook
  4. Kliknij Add
  5. W panelu webhook kliknij Create a webhook
  6. Podaj nazwę webhooka (np. "Nowe Firmy API")
  7. Kliknij Save
  8. Skopiuj URL webhooka - będziesz go potrzebował później

Krok 3: Skonfiguruj Google Sheets

  1. Otwórz swój arkusz Google Sheets
  2. W menu kliknij Rozszerzenia (Extensions) > Apps Script
  3. Wklej poniższy kod, aby stworzyć webhook:
function doPost(e) {
  var data = JSON.parse(e.postData.contents)
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Firmy')

  // Dodaj nowe dane do arkusza
  sheet.appendRow([
    data.nazwa,
    data.nip,
    data.adres,
    data.miasto,
    data.wojewodztwo,
    data.pkd,
    data.data_rejestracji,
  ])

  return ContentService.createTextOutput('OK')
}
  1. Zapisz projekt
  2. Kliknij Wdróż (Deploy) > Nowe wdrożenie (New deployment)
  3. Wybierz typ Aplikacja internetowa (Web app)
  4. Ustawienia:
    • Wykonanie: Ja (Execute as: Me)
    • Dostęp: Każdy (Who has access: Anyone)
  5. Kliknij Wdróż i skopiuj URL aplikacji

Krok 4: Dodaj moduł akcji

  1. Kliknij ikonę "+" obok webhooka
  2. Wyszukaj aplikację, z którą chcesz zintegrować (np. Google Sheets, Email, Slack)
  3. Wybierz odpowiedni moduł (np. Google Sheets > Add a row)
  4. Skonfiguruj moduł:
    • Wybierz arkusz Google Sheets
    • Zmapuj pola z webhooka do kolumn w arkuszu
  5. Kliknij OK

Krok 5: Przetestuj scenariusz

  1. Kliknij przycisk Run once w prawym górnym rogu
  2. Make.com uruchomi webhook i poczeka na dane
  3. Wyzwól zdarzenie w platformie (np. dodaj nową firmę)
  4. Sprawdź czy dane zostały przesłane do Make.com
  5. Sprawdź czy akcja została wykonana poprawnie

Krok 6: Włącz automatyzację

  1. Jeśli test przebiegł pomyślnie, kliknij Save
  2. Włącz scenariusz klikając przełącznik ON
  3. Scenariusz będzie teraz automatycznie uruchamiany przy każdym zdarzeniu

Wskazówki

  • Limit operacji: Darmowe konto Make.com ma limit 1000 operacji miesięcznie
  • Historia: Możesz przeglądać historię uruchomień w zakładce "History"
  • Błędy: Jeśli scenariusz się nie powiedzie, sprawdź zakładkę "Error"
  • Mapowanie: Używaj mapowania pól, aby przekazywać dane między modułami

Przykłady użycia

Przykład 1: Automatyczne dodawanie firm do Google Sheets

  1. Webhook: Nowa firma w platformie
  2. Akcja: Dodaj wiersz do Google Sheets

Przykład 2: Wysyłanie powiadomień email

  1. Webhook: Nowa firma w platformie
  2. Akcja: Wyślij email z informacjami o firmie

Przykład 3: Publikowanie w Slack

  1. Webhook: Nowa firma w platformie
  2. Akcja: Wyślij wiadomość do kanału Slack

Problemy i rozwiązania

Webhook nie otrzymuje danych

Jeśli webhook nie otrzymuje danych:

  • Sprawdź czy URL webhooka jest poprawny
  • Upewnij się że platforma wysyła dane na poprawny URL
  • Sprawdź czy webhook jest włączony w Make.com

Moduł nie działa

Jeśli moduł nie działa:

  • Sprawdź czy masz poprawne uprawnienia do aplikacji
  • Upewnij się że mapowanie pól jest poprawne
  • Sprawdź historię błędów w Make.com

Limit operacji został przekroczony

Jeśli przekroczono limit operacji:

  • Zaktualizuj do płatnego planu Make.com
  • Optymalizuj scenariusze, aby używać mniej operacji
  • Usuń niepotrzebne scenariusze

Podsumowanie

Podstawowa integracja z Make.com pozwala na automatyzację przepływu danych między platformą a innymi aplikacjami. Pamiętaj o testowaniu scenariuszy przed włączeniem automatyzacji i monitorowaniu historii uruchomień.


Chcesz nauczyć się automatyzacji email? Sprawdź tutorial "Automatyzacja email z Make.com".