Skip to main content

Import Productboard notes, companies and features into Snowflake

Workflow preview

Workflow preview
100%
Import Productboard notes, companies and features into Snowflake preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

1. Workflow Overview

This workflow imports Productboard data into Snowflake, automating data extraction, mapping, and updates for features, companies, and notes. It supports scheduled weekly updates, data cleansing, an...

Best for

  • Engineering automation workflows
  • AI Summarization automation workflows
  • advanced n8n builders looking for reusable templates

Tools used

n8n-nodes-base.stickynote, n8n-nodes-base.set, n8n-nodes-base.httprequest, n8n-nodes-base.splitout, n8n-nodes-base.snowflake, n8n-nodes-base.splitinbatches, n8n-nodes-base.scheduletrigger, n8n-nodes-base.slack

Source and attribution

This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Romain Jouhannet.

Original n8n.io source

1.1 Workflow description

Title
Import Productboard notes, companies and features into Snowflake
Workflow name
Import Productboard notes, companies and features into Snowflake

This workflow imports Productboard data into Snowflake, automating data extraction, mapping, and updates for features, companies, and notes. It supports scheduled weekly updates, data cleansing, and Slack notifications summarizing the latest insights.

Features

  • Fetches data from Productboard (features, companies, notes).
  • Maps and processes data for Snowflake tables.
  • Automates table creation, truncation, and updates.
  • Summarizes new and unprocessed notes.
  • Sends weekly Slack notifications with key insights.

Setup

  • Configure Productboard and Snowflake credentials in n8n.
  • Update Snowflake table schemas to match your setup.
  • Replace Slack channel ID and dashboard URL in the notification node.
  • Activate the workflow and set the desired schedule.

1.2 Logical Blocks

This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.

2. Block-by-Block Analysis

Block 1 - Sticky Note1

Type / Role
n8n-nodes-base.stickyNote - stickyNote
Config choices
Version 1

Block 2 - Manual mapping feature

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.2

Block 3 - get productboard companies

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.1

Block 4 - Manual mapping companies

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.2

Block 5 - get productboard notes

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.1

Block 6 - Manual mapping notes

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.2

Block 7 - Split features

Type / Role
n8n-nodes-base.splitOut - splitOut
Config choices
Version 1

Block 8 - Split companies

Type / Role
n8n-nodes-base.splitOut - splitOut
Config choices
Version 1

Block 9 - Split notes

Type / Role
n8n-nodes-base.splitOut - splitOut
Config choices
Version 1

Block 10 - Split features in notes

Type / Role
n8n-nodes-base.splitOut - splitOut
Config choices
Version 1

Block 11 - Combine Feature ID + Note ID

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.2

Block 12 - get productboard features

Type / Role
n8n-nodes-base.httpRequest - httpRequest
Config choices
Version 4.1

Block 13 - Update Productboard Notes

Type / Role
n8n-nodes-base.snowflake - snowflake
Config choices
Version 1

Block 14 - Empty Table Productboard Notes

Type / Role
n8n-nodes-base.snowflake - snowflake
Config choices
Version 1

Block 15 - [CREATE] PRODUCTBOARD_NOTES

Type / Role
n8n-nodes-base.snowflake - snowflake
Config choices
Version 1

Block 16 - [CREATE] PRODUCTBOARD_COMPANIES

Type / Role
n8n-nodes-base.snowflake - snowflake
Config choices
Version 1

Block 17 - Update Productboard Companies

Type / Role
n8n-nodes-base.snowflake - snowflake
Config choices
Version 1

Block 18 - Manual mapping companies db

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.2

Block 19 - Manual mapping notes db

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.2

Block 20 - Empty Table Productboard Companies

Type / Role
n8n-nodes-base.snowflake - snowflake
Config choices
Version 1

Block 21 - [CREATE] PRODUCTBOARD_NOTES_FEATURES

Type / Role
n8n-nodes-base.snowflake - snowflake
Config choices
Version 1

Block 22 - Manual mapping feature note IDs db

Type / Role
n8n-nodes-base.set - set
Config choices
Version 3.2

Block 23 - Update Productboard Note and Feature IDs

Type / Role
n8n-nodes-base.snowflake - snowflake
Config choices
Version 1

Block 24 - Empty Table Productboard Note and Feature IDs

Type / Role
n8n-nodes-base.snowflake - snowflake
Config choices
Version 1

Showing the first 24 of 35 workflow blocks. Download the JSON for the full node graph.

3. Summary Table

Workflow Import Productboard notes, companies and features into Snowflake
Complexity advanced
Nodes 35
Categories Engineering, AI Summarization
Author Romain Jouhannet
Published 25 Nov 2024

4. Reproducing the Workflow from Scratch

  1. 1. Download the workflow JSON

    Use the JSON export at /data/workflows/2576/2576.json as the source template for this automation.

  2. 2. Import the template into n8n

    Open n8n, import the downloaded JSON, and review each node before activating the workflow.

  3. 3. Configure credentials and variables

    Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.

  4. 4. Test with sample data

    Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.

  5. 5. Activate and monitor

    Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.

5. General Notes & Resources

Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.

Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.

Frequently asked questions

What does Import Productboard notes, companies and features into Snowflake do?

This workflow imports Productboard data into Snowflake, automating data extraction, mapping, and updates for features, companies, and notes. It supports scheduled weekly updates, data cleansing, an...

What do I need before importing this workflow?

Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.

Can I customize this workflow?

Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Engineering, AI Summarization use case.