{"meta":{"instanceId":"workflow-8316ec25","versionId":"1.0.0","createdAt":"2025-09-29T07:07:52.269350","updatedAt":"2025-09-29T07:07:52.269381","owner":"n8n-user","license":"MIT","category":"automation","status":"active","priority":"high","environment":"production"},"nodes":[{"id":"a5f74e05-acea-4ff4-b3b2-5997850be036","name":"On new customer","type":"n8n-nodes-base.shopifyTrigger","position":[180,420],"webhookId":"8efd263c-73fb-481b-90d8-8ae0db929548","parameters":{"topic":"customers/create","authentication":"{{ $credentials.accessToken }}"},"credentials":{"shopifyAccessTokenApi":{"id":"{{ $credentials.shopifyAccessTokenApi.id }}","name":"[UPDATE ME]"}},"typeVersion":1,"notes":"This shopifyTrigger node performs automated tasks as part of the workflow."},{"id":"5b4a9e71-3aa7-40d8-a439-79a504c60a46","name":"Create contact","type":"n8n-nodes-base.mautic","position":[400,420],"parameters":{"email":"={{$node[\"On new customer\"].json[\"email\"]}}","options":{},"lastName":"={{$node[\"On new customer\"].json[\"last_name\"]}}","firstName":"={{$node[\"On new customer\"].json[\"first_name\"]}}","additionalFields":{}},"credentials":{"mauticApi":{"id":"{{ $credentials.mauticApi.id }}","name":"[UPDATE ME]"}},"typeVersion":1,"notes":"This mautic node performs automated tasks as part of the workflow."},{"id":"4b7b306e-1b4c-464f-b8f0-373167ded16f","name":"Note","type":"n8n-nodes-base.stickyNote","position":[400,600],"parameters":{"width":332,"height":116,"content":"### Add more fields to Mautic\nBy default, the first name, last name and email are pushed to Mautic. If you require more fields, add it in the `Create contact` node."},"typeVersion":1,"notes":"This stickyNote node performs automated tasks as part of the workflow."},{"id":"error-3d044756","name":"Error Handler","type":"n8n-nodes-base.stopAndError","typeVersion":1,"position":[1000,400],"parameters":{"message":"Workflow execution error","options":{}}}],"connections":{},"name":"Shopifytrigger Workflow","settings":{"executionOrder":"v1","saveManualExecutions":true,"callerPolicy":"workflowsFromSameOwner","errorWorkflow":null,"timezone":"UTC","executionTimeout":3600,"maxExecutions":1000,"retryOnFail":true,"retryCount":3,"retryDelay":1000},"description":"Automated workflow: Shopifytrigger Workflow. This workflow integrates 3 different services: shopifyTrigger, stickyNote, mautic. It contains 3 nodes and follows best practices for error handling and security.","notes":"Excellent quality workflow: Shopifytrigger Workflow. This workflow has been optimized for production use with comprehensive error handling, security, and documentation."}