Package Information
Downloads: 5 weekly / 35 monthly
Latest Version: 1.3.0
Author: OpenAI for Michael Hemmersbach
Documentation
Shopify Collection Builder for n8n
Community node package for Shopify collections with:
- Create, get, update, publish, unpublish, delete collections
- Manual and smart collections
- Metafields via JSON
- Template suffix and theme preset fields
- Schedule publishing and helper payload for scheduled unpublish
- Add and remove products
- Webhook trigger for
collections/create,collections/update,collections/delete
Included nodes
1. Shopify Collection Builder
Action node for collection management.
2. Shopify Collection Builder Webhook
Webhook trigger node for Shopify collection events.
Credentials
Create a credential using:
- Store Domain: for example
your-shop.myshopify.com - Admin API Access Token
- API Version: default
2026-01 - Webhook Secret: optional, used to verify incoming webhooks
Install locally for testing
npm install
npm run build
npm pack
Then install in n8n as a community node package or use npm link.
Publish to npm
npm login
npm publish --access public
Example: install in n8n GUI
Open Settings > Community Nodes and install:
n8n-nodes-shopify-collection-builder
Important notes
- Shopify collections are created unpublished by default.
- Scheduled publish uses Shopify
publishDate. - Scheduled unpublish is handled by a second n8n workflow using the helper payload output.
- Metafield values can be written directly. For production shops, create definitions first or use the provided operation to create them.
Example metafields JSON
{
"custom.heading": {
"type": "single_line_text_field",
"value": "Black Friday"
},
"custom.collection_layout": {
"type": "single_line_text_field",
"value": "campaign"
},
"custom.campaign_start": {
"type": "date_time",
"value": "2026-11-20T18:00:00+01:00"
},
"custom.campaign_end": {
"type": "date_time",
"value": "2026-11-30T23:59:00+01:00"
}
}
Example flows
See examples/:
flow-create-campaign-collection.jsonflow-collection-created-to-acumbamail.json
Disclaimer
This package is installation-ready and structured for n8n community-node loading, but you should test it against your own Shopify store before publishing to production.