Connettore Make.com¶
Questo plugin collega il tuo negozio Shopware 6 alla piattaforma di automazione Make.com (precedentemente Integromat) e quindi a oltre 3.000 applicazioni. Gli eventi di Shopware attivano scenari Make, e Make controlla direttamente le azioni di Shopware all'inverso – completamente automatizzato e senza codice. A differenza delle semplici azioni di attivazione, Make consente flussi di lavoro multi-step complessi con condizioni, cicli, trasformazione dei dati e gestione degli errori.
Highlights
- ⚡ Gli eventi di Shopware attivano scenari Make (ordine, cliente, inventario, spedizione, cancellazione)
- 🎛️ Make controlla Shopware direttamente (stato ordine, prodotto, gruppo cliente)
- 🔗 Gestione webhook – panoramica di tutti i webhook Make configurati
- 📦 Modelli di scenario predefiniti come importazione JSON per Make.com
- 📊 Log di esecuzione con stato, risposta e funzione di retry
- 🧩 Flussi di lavoro multi-step complessi senza codice
❓ FAQ¶
Cos'è Make.com?
Make.com (precedentemente Integromat) è una piattaforma di automazione visuale che collega oltre 3.000 applicazioni. A differenza delle semplici azioni di attivazione (come in Zapier), Make consente flussi di lavoro multi-step complessi con condizioni, cicli, trasformazione dei dati e gestione degli errori.
Quali eventi di Shopware possono attivare scenari Make?
Tra gli altri, nuovo ordine, pagamento, spedizione, cancellazione, nuovo cliente e inventario basso. Attraverso la selezione degli eventi, decidi tu stesso quali eventi vengono inviati come webhook a Make.
Può Make.com anche controllare Shopware?
Sì. Attraverso le azioni, Make può controllare Shopware direttamente – ad esempio, cambiare lo stato dell'ordine, aggiornare i prodotti o cambiare il gruppo cliente di un cliente. Per questo viene utilizzato un accesso API di Shopware (integrazione).
Ho bisogno di competenze di programmazione?
No. La configurazione viene eseguita senza codice tramite il gestore webhook. I modelli di scenario predefiniti possono essere importati come JSON in Make.com e servono come punto di partenza.
Cosa accade se i webhook falliscono?
Il log di esecuzione mostra tutti i webhook inviati con stato e risposta. I webhook falliti possono essere reinviati tramite la funzione di retry.
Il plugin è conforme al GDPR?
La connessione viene eseguita direttamente tra il tuo negozio e il tuo account Make.com. Non è necessaria alcuna infrastruttura aggiuntiva di terze parti.
Quali sono i requisiti?
Il plugin richiede il plugin Foundation CNK (a partire dalla versione 3.0.4) e Shopware 6.7. Inoltre, hai bisogno di un account Make.com attivo.
🔧 Installazione¶
- Prerequisito: plugin Foundation CNK (a partire dalla versione 3.0.4)
- Prerequisito: account Make.com attivo
- Installazione tramite Gestione plugin di Shopware o tramite Composer
- Attiva il plugin:
bin/console plugin:install --activate CnkPlatformMakeCom - Eseguire la configurazione nella sezione di amministrazione di Shopware
⚙️ Configurazione¶
Gestione webhook (Shopware come trigger)¶
| Impostazione | Descrizione |
|---|---|
| URL webhook | L'URL del webhook Make.com (modulo « Webhooks → Custom Webhook ») |
| Eventi | Selezione degli eventi di Shopware che attivano questo webhook |
| Canale di vendita | Limitazione opzionale a un canale di vendita |
| Attivo | Attiva/disattiva webhook |
In Make.com, crea uno scenario con il modulo Webhooks → Custom Webhook e copia l'URL generato nel gestore webhook.
Azioni Shopware (Make come trigger)¶
| Impostazione | Descrizione |
|---|---|
| Accesso API | Integrazione Shopware (ID chiave di accesso e chiave di accesso segreta) per l'accesso da Make |
| Azioni consentite | Modificare lo stato dell'ordine, aggiornare il prodotto, cambiare il gruppo cliente |
Crea un'integrazione API in Shopware sotto Impostazioni → Sistema → Integrazioni e registra le credenziali nel modulo HTTP di Make.com.
Modelli di scenario¶
Il plugin fornisce modelli di scenario predefiniti come JSON. Li importi in Make.com (Scenario → Importa Blueprint) e li adatti ai tuoi strumenti.
🔄 Funzionamento dettagliato¶
Shopware come trigger¶
Quando si verifica un evento selezionato (ad esempio order.placed), il plugin invia un webhook con i dati rilevanti (JSON) all'URL Make.com registrato. Lo scenario Make elabora quindi i dati in tutti i passaggi desiderati – ad esempio, messaggio Slack, riga di Google Sheets, fattura lexoffice.
Shopware come azione¶
Da uno scenario Make, Shopware può essere controllato tramite l'API di amministrazione. Azioni tipiche: impostare lo stato dell'ordine, aggiornare i dati del prodotto o l'inventario, cambiare il gruppo cliente.
Log di esecuzione e retry¶
Ogni webhook inviato viene registrato con data/ora, evento, destinazione, stato HTTP e risposta. I trasferimenti falliti possono essere reinviati direttamente dal log (retry).
🛒 Esempi di applicazione¶
| Trigger | Scenario Make |
|---|---|
| Nuovo ordine | Messaggio Slack + voce Google Sheets |
| Ordine pagato | Fattura in lexoffice + email Mailchimp |
| Nuovo cliente | Contatto HubSpot + SMS di benvenuto via Twilio |
| Inventario basso | Email a approvvigionamento + scheda Trello |
| Reso creato | Ticket Zendesk + allarme Slack |
⭐ Vantaggi per gli operatori di negozio¶
- Automatizzazioni complesse e multi-step senza codice
- Accesso a oltre 3.000 applicazioni tramite un'unica integrazione
- Controllo totale sugli eventi trasferiti
- Rintracciabilità tramite il log di esecuzione inclusi i retry
- Conforme al GDPR: nessuna infrastruttura esterna aggiuntiva
🧩 Ambito delle funzionalità¶
- Shopware come trigger: gli eventi attivano gli scenari Make per webhook
- Shopware come azione: Make controlla Shopware tramite l'API di amministrazione
- Gestione webhook per la gestione centralizzata di tutti i webhook
- Modelli di scenario predefiniti come importazione JSON
- Log di esecuzione con stato e risposta
- Funzione di retry per webhook falliti
- Selezione degli eventi liberamente configurabile per canale di vendita
- Registrazione degli errori tramite la registrazione di Shopware
📚 Documentazione¶
Ulteriori contenuti di documentazione e screenshot seguiranno con le prossime versioni del plugin.
Documentazione tecnica Make.com: https://www.make.com/en/help