LIVEAI Bootcamps · May 2026 · 🇫🇷 CET
Resources · Integrations · n8n FREE · 2026Storyblok logo featuring its abstract orange and white icon alongside the company name

STORYBLOK n8n INTEGRATION: AUTOMATE STORYBLOK WITH N8N

STORYBLOK N8N INTEGRATION: AUTOMATE STORYBLOK WITH N8N

Need help

Need help automating Storyblok with n8n?

Our team will get back to you in minutes.

Reply within 1 business hour
Why automate

Why automate Storyblok with n8n?

The Storyblok n8n integration gives you access to 2 actions that cover the essential content retrieval operations: fetching a single story or retrieving multiple stories at once. These actions form the backbone of any content automation strategy, allowing you to pull structured content from your CMS and route it wherever it needs to go.

Significant time savings are immediate. Instead of manually exporting content from Storyblok to feed other systems—your email marketing platform, your analytics dashboard, your translation service—you set up the flow once and let n8n handle the rest. Content teams can focus on creating rather than copying and pasting between tools.

Seamless integration is where this combination truly shines. n8n connects to over 400 applications, meaning your Storyblok content can flow directly into Slack notifications, Google Sheets for editorial calendars, Notion databases, Mailchimp campaigns, or custom webhooks for your proprietary systems. The possibilities expand dramatically when your CMS talks to everything else.

Concrete use cases include: content syndication (automatically pushing new stories to social media schedulers), editorial dashboards (pulling story metadata into spreadsheets for oversight), localization workflows (fetching stories to send to translation APIs like DeepL), and backup automation (regularly retrieving all content for archival purposes).

Credentials

How to connect Storyblok to n8n?

  1. !
    1 step

    How to connect Storyblok to n8n?

    1. 01

      Add the node

      Search and add the node in your workflow.

    Storyblok credentials
    TIP
    💡 TIP: Create separate API tokens for different environments (staging vs. production) and name your n8n credentials accordingly. This prevents accidental content pulls from the wrong Storyblok space and makes debugging much easier when workflows don't behave as expected. If you encounter issues, check our n8n troubleshooting guide for common solutions.
Need help

Need help automating Storyblok with n8n?

Our team will get back to you in minutes.

Reply within 1 business hour
Actions

Storyblok actions available in n8n

  1. 01
    Action 01

    Get Many

    This action is your go-to for batch content retrieval. It fetches multiple stories from your Storyblok space in a single operation, making it ideal for content synchronization, bulk exports, and building editorial overviews across your entire CMS.

    Key parameters:

    • Credential to connect with: A required dropdown to select your Storyblok authentication. Choose the appropriate account if you have multiple spaces configured.
    • Resource: A required dropdown set to "Story", defining that you're working with Storyblok story entries.
    • Operation: Set to "Get Many" to retrieve multiple stories at once.
    • Return All: An optional toggle switch. When enabled, it fetches every available story, ignoring any limit. Useful for full exports but can be slow for large content libraries.
    • Limit: An optional number field (default: 50) that caps how many stories are retrieved. Only active when "Return All" is disabled.
    • Filters: An optional section to add conditions and refine which stories are retrieved—useful for targeting specific folders, tags, or content types.

    Common use cases:

    • Pulling all blog posts weekly to generate an automated newsletter digest
    • Syncing product stories to an external e-commerce platform
    • Building a content audit spreadsheet by retrieving all stories with their metadata
    • Feeding story data into a translation API for localization workflows

    Use this action when you need to process content in bulk or when the specific story ID isn't known in advance.

    Get Many
  2. 02
    Action 02

    Get Story

    This action retrieves a single, specific story from Storyblok using its unique identifier. It's perfect for targeted content operations where you know exactly which piece of content you need—whether triggered by a webhook, a user action, or another upstream node in your workflow.

    Key parameters:

    • Credential to connect with: Required dropdown to select your Storyblok account credentials.
    • Resource: Set to "Story" to target Storyblok story entries.
    • Operation: Set to "Get" for single-item retrieval.
    • Identifier: A required text field where you provide the unique ID or slug of the story to fetch. This can be hardcoded or dynamically passed from a previous node (e.g., from a webhook payload or a spreadsheet row).

    Common use cases:

    • Fetching full story content when a webhook notifies you of a content update
    • Retrieving a specific product page's content to sync with inventory systems
    • Pulling article data to automatically post to social media upon publication
    • Getting story details to populate a custom notification or approval request

    Use this action when your workflow targets a known story and you need its complete content and metadata for downstream processing.

    Get Story
You've seen the integration

Build your first workflow with our team

Drop your email and we'll send you the catalog of automations you can ship today.

  • Free n8n & Make scenarios to import
  • Step-by-step setup docs
  • Live cohort + community support

Frequently asked questions

  • Is the Storyblok n8n integration free to use?
    Yes, the Storyblok integration is included natively in n8n at no additional cost—whether you're using n8n Cloud or the self-hosted community edition. You'll need a Storyblok account with API access, which is available on all Storyblok plans including their free tier. The integration uses Storyblok's Content Delivery API, which has rate limits based on your Storyblok plan. For high-volume automations, ensure your Storyblok subscription supports the request volume you anticipate.
  • Can I filter which Storyblok stories are retrieved in n8n?
    Absolutely. The "Get Many" action includes a dedicated Filters section where you can add conditions to refine your results. You can filter stories by folder, by specific content type, by publication status, or by custom fields you've defined in your Storyblok schema. This is particularly useful when you only want to sync published blog posts, retrieve stories from a specific folder for localization, or target content with particular tags. Simply click "Add Filter" in the node configuration and define your criteria. For more complex filtering needs, explore the Storyblok Content Delivery API documentation.
  • How long does it take to set up the Storyblok n8n integration?
    Most users complete the initial setup in under 5 minutes. Retrieving your API token from Storyblok takes about a minute, and configuring the credentials in n8n is straightforward. Building your first working workflow—say, fetching stories and sending them to a Google Sheet—typically takes 10-15 minutes if you're familiar with n8n basics. The hardest part is usually deciding what to automate first, not the technical configuration itself. If you're new to n8n, consider starting with our downloadable automation catalog for inspiration.
Hack'celeration Lab

Get our weekly integration tips.

No spam. Unsubscribe anytime.