Quando aggiungi un prodotto a Shopify, questo workflow usa OpenAI per preparare un prompt di animazione e Sisif per trasformare l’immagine principale in un video di 5 secondi. Se il rendering riesce, prova ad allegare il file MP4 al prodotto. Se l’upload o l’associazione su Shopify non riesce, lo salva su Google Drive come alternativa e comunica l’esito in Slack.
A cosa serve
È pensato per negozi Shopify che vogliono creare brevi video promozionali a partire dalle immagini dei prodotti appena inseriti. Può ridurre il lavoro manuale necessario per preparare un prompt, avviare la generazione del video e organizzare il file prodotto. Non crea una campagna pubblicitaria né pubblica l’annuncio su una piattaforma: il risultato è un video associato al prodotto oppure archiviato su Google Drive.
Come funziona
Il trigger si attiva alla creazione di un prodotto Shopify. Il workflow recupera titolo, tipo, descrizione e URL dell’immagine principale; se non trova un URL HTTPS valido, salta l’elaborazione.
OpenAI genera un breve prompt per animare l’immagine. Il workflow invia a Sisif il prompt e l’URL, poi controlla lo stato del rendering ogni 30 secondi. Continua finché il video è pronto, si ferma se lo stato è ERROR o REFUNDED, oppure interrompe l’attesa dopo 40 controlli.
Quando il video è pronto, il workflow scarica l’MP4 e richiede a Shopify un target per l’upload tramite Admin GraphQL API. Carica il file e aggiorna il prodotto per allegarlo come media. Se l’upload o l’associazione fallisce, scarica il video e lo carica nella cartella Google Drive configurata. Infine, invia un messaggio Slack per indicare se il video è stato aggiunto a Shopify, salvato su Drive oppure se il rendering è fallito o è scaduto il tempo di attesa.
Cosa ti serve
Servono un negozio Shopify e un token di accesso per un’app custom con i permessi read_products e write_products; write_files può essere necessario. Nel workflow vanno configurati il sottodominio del negozio e la versione della Admin API.
Per generare i video servono una chiave API Sisif e le credenziali OpenAI. Occorrono inoltre credenziali OAuth2 per Google Drive, l’ID della cartella di destinazione per i caricamenti di fallback e credenziali Slack con il nome del canale configurato. I servizi collegati possono richiedere account, chiavi API o piani a pagamento propri: verifica le condizioni applicabili prima di attivare le generazioni.
Come importarlo
Puoi importare il workflow dalla sua pagina su n8n.io scegliendo “Use for free”, oppure copiare il JSON e incollarlo in un nuovo workflow n8n. Dopo l’importazione, aggiungi le credenziali richieste a ogni nodo che comunica con Shopify, Sisif, OpenAI, Google Drive o Slack e completa i valori di configurazione indicati.
Prima di usarlo sui prodotti reali, controlla quali dati del prodotto vengono letti e che l’immagine principale abbia un URL HTTPS. Verifica anche i permessi Shopify, la cartella Drive di destinazione e il canale Slack: un valore errato può impedire il caricamento o le notifiche.
n8n Cloud o self-hosted
Il workflow usa nodi nativi di n8n, quindi può essere eseguito sia su n8n Cloud sia su un’installazione self-hosted. In entrambi i casi devi configurare le credenziali dei servizi esterni; il template non sostituisce gli account o gli accessi necessari.
Limiti da considerare
La generazione dipende dall’immagine disponibile sul prodotto e dal servizio Sisif. Il workflow attende al massimo 40 controlli, a intervalli di 30 secondi; un rendering che non raggiunge lo stato READY entro quel limite non prosegue con l’upload. Google Drive è un fallback per gli errori di upload o associazione su Shopify, non per qualsiasi errore di rendering. Conviene quindi verificare i messaggi Slack e provare il flusso con un prodotto di test prima di affidargli tutto il catalogo.


