Przejdź do treści

Konektor Make.com

Ta wtyczka łączy Twój sklep Shopware 6 z platformą automatyzacji Make.com (wcześniej Integromat) i w ten sposób z ponad 3000 aplikacjami. Zdarzenia Shopware wyzwalają scenariusze Make, a Make z kolei steruje działaniami Shopware bezpośrednio – całkowicie zautomatyzowane i bez kodu. W przeciwieństwie do prostych działań wyzwalających, Make umożliwia złożone wieloetapowe przepływy pracy z warunkami, pętlami, transformacją danych i obsługą błędów.

Highlights

  • ⚡ Zdarzenia Shopware wyzwalają scenariusze Make (zamówienie, klient, magazyn, wysyłka, anulowanie)
  • 🎛️ Make steruje Shopware bezpośrednio (status zamówienia, produkt, grupa klienta)
  • 🔗 Menedżer webhooków – przegląd wszystkich skonfigurowanych webhooków Make
  • 📦 Predefiniowane szablony scenariuszy jako import JSON dla Make.com
  • 📊 Dziennik wykonania ze statusem, odpowiedzią i funkcją ponowienia
  • 🧩 Złożone wieloetapowe przepływy pracy bez kodu

❓ FAQ

Co to jest Make.com?

Make.com (wcześniej Integromat) to wizualna platforma automatyzacji łącząca ponad 3000 aplikacji. W przeciwieństwie do prostych działań wyzwalających (jak w Zapier), Make umożliwia złożone wieloetapowe przepływy pracy z warunkami, pętlami, transformacją danych i obsługą błędów.

Które zdarzenia Shopware mogą wyzwalać scenariusze Make?

Między innymi nowe zamówienie, płatność, wysyłka, anulowanie, nowy klient i niski magazyn. Poprzez wybór zdarzeń sam decydujesz, które zdarzenia są wysyłane jako webhook do Make.

Czy Make.com może też sterować Shopware?

Tak. Poprzez działania, Make może sterować Shopware bezpośrednio – na przykład zmienić status zamówienia, zaktualizować produkty lub zmienić grupę klienta klienta. W tym celu jest używany dostęp API Shopware (integracja).

Czy muszę mieć wiedzę programistyczną?

Nie. Konfiguracja odbywa się bez kodu za pośrednictwem menedżera webhooków. Predefiniowane szablony scenariuszy mogą być importowane jako JSON do Make.com i służą jako punkt wyjścia.

Co się dzieje, gdy webhooks zawodują?

Dziennik wykonania pokazuje wszystkie wysłane webhooks ze statusem i odpowiedzią. Nieudane webhooks można ponownie wysłać za pośrednictwem funkcji ponawiania.

Czy wtyczka jest zgodna z RODO?

Połączenie przebiega bezpośrednio między Twoim sklepem a Twoim własnym kontem Make.com. Nie jest potrzebna dodatkowa infrastruktura stron trzecich.

Jakie są wymagania?

Wtyczka wymaga wtyczki Foundation CNK (od wersji 3.0.4) i Shopware 6.7. Dodatkowo potrzebujesz aktywnego konta Make.com.

🔧 Instalacja

  • Warunek wstępny: wtyczka Foundation CNK (od wersji 3.0.4)
  • Warunek wstępny: aktywne konto Make.com
  • Instalacja za pośrednictwem menedżera wtyczek Shopware lub poprzez Composer
  • Aktywuj wtyczkę: bin/console plugin:install --activate CnkPlatformMakeCom
  • Przeprowadź konfigurację w sekcji administracyjnej Shopware

⚙️ Konfiguracja

Menedżer webhooków (Shopware jako wyzwalacz)

Ustawienie Opis
URL webhooka URL webhooka Make.com (moduł « Webhooks → Custom Webhook »)
Zdarzenia Wybór zdarzeń Shopware, które wyzwalają ten webhook
Kanał sprzedaży Opcjonalne ograniczenie do kanału sprzedaży
Aktywny Włącz/wyłącz webhook

W Make.com utwórz scenariusz z modułem Webhooks → Custom Webhook i skopiuj wygenerowany URL do menedżera webhooków.

Działania Shopware (Make jako wyzwalacz)

Ustawienie Opis
Dostęp API Integracja Shopware (ID klucza dostępu i tajny klucz dostępu) dla dostępu z Make
Dozwolone działania Zmień status zamówienia, zaktualizuj produkt, zmień grupę klienta

Utwórz integrację API w Shopware w Ustawienia → System → Integracje i zarejestruj poświadczenia w module HTTP Make.com.

Szablony scenariuszy

Wtyczka zapewnia predefiniowane szablony scenariuszy jako JSON. Importujesz je do Make.com (Scenariusz → Importuj Blueprint) i dostosowujesz do swoich narzędzi.

🔄 Szczegółowe działanie

Shopware jako wyzwalacz

Gdy występuje wybrane zdarzenie (np. order.placed), wtyczka wysyła webhook z odpowiednimi danymi (JSON) na zarejestrowany adres URL Make.com. Scenariusz Make przetwarza następnie dane w tylu krokach, ile chcesz – na przykład wiadomość Slack, wiersz Google Sheets, faktura lexoffice.

Shopware jako działanie

Ze scenariusza Make, Shopware można kontrolować za pośrednictwem API administratora. Typowe działania: ustawić status zamówienia, zaktualizować dane produktu lub magazyn, zmienić grupę klienta.

Dziennik wykonania i ponawianie

Każdy wysłany webhook jest rejestrowany z czasem, zdarzeniem, przeznaczeniem, statusem HTTP i odpowiedzią. Nieudane transfery można ponownie wysłać bezpośrednio z dziennika (ponawianie).

🛒 Przykłady zastosowania

Wyzwalacz Scenariusz Make
Nowe zamówienie Wiadomość Slack + wpis Google Sheets
Zamówienie opłacone Faktura w lexoffice + e-mail Mailchimp
Nowy klient Kontakt HubSpot + SMS powitania przez Twilio
Niski magazyn E-mail do zakupów + karta Trello
Utworzony zwrot Ticket Zendesk + alarm Slack

⭐ Korzyści dla operatorów sklepu

  • Złożone, wieloetapowe automatyzacje bez kodu
  • Dostęp do ponad 3000 aplikacji poprzez jedną integrację
  • Pełna kontrola nad przesyłanymi zdarzeniami
  • Możliwość śledzenia poprzez dziennik wykonania razem z ponowieniami
  • Zgodne z RODO: brak dodatkowej infrastruktury stron trzecich

🧩 Zakres funkcji

  • Shopware jako wyzwalacz: zdarzenia wyzwalają scenariusze Make poprzez webhook
  • Shopware jako działanie: Make steruje Shopware poprzez API administratora
  • Menedżer webhooków do centralnego zarządzania wszystkimi webhookami
  • Predefiniowane szablony scenariuszy jako import JSON
  • Dziennik wykonania ze statusem i odpowiedzią
  • Funkcja ponawiania dla nieudanych webhooków
  • Swobodnie konfigurowany wybór zdarzeń na kanał sprzedaży
  • Rejestrowanie błędów poprzez rejestrowanie Shopware

📚 Dokumentacja

Więcej treści dokumentacji i zrzutów ekranu pojawi się w kolejnych wersjach wtyczki.

Dokumentacja techniczna Make.com: https://www.make.com/en/help