Import Productboard Notes, Companies and Features into Snowflake
Configured with HTTP Request, Schedule Trigger, Slack, Snowflake, and additional nodes. Review the connections and setup before adapting this template.
Node categories in this workflow
- Transform
- Web / API
- Data store
- Routing
- Trigger
- Messaging
Icons describe general node roles, inferred from node types. Inspect the parameters for the configured action.
Drag to pan; use + and − to zoom. Reconstructed from the exported node positions; nothing runs here. Dashed lines represent non-main connections. Full node names and notes appear below.
How it works
The exported workflow contains the following configured nodes. Their connections are shown above; inspect the JSON for the complete logic, expressions, and external actions.
| Node | Category | Type | Operation |
|---|---|---|---|
| Manual mapping feature | Transform | Edit Fields | See node parameters |
| get productboard companies | Web / API | HTTP Request | See node parameters |
| Manual mapping companies | Transform | Edit Fields | See node parameters |
| get productboard notes | Web / API | HTTP Request | See node parameters |
| Manual mapping notes | Transform | Edit Fields | See node parameters |
| Split features | Transform | Split Out | See node parameters |
| Split companies | Transform | Split Out | See node parameters |
| Split notes | Transform | Split Out | See node parameters |
| Split features in notes | Transform | Split Out | See node parameters |
| Combine Feature ID + Note ID | Transform | Edit Fields | See node parameters |
| get productboard features | Web / API | HTTP Request | See node parameters |
| Update Productboard Notes | Data store | Snowflake | See node parameters |
| Empty Table Productboard Notes | Data store | Snowflake | executeQuery |
| [CREATE] PRODUCTBOARD_NOTES | Data store | Snowflake | executeQuery |
| [CREATE] PRODUCTBOARD_COMPANIES | Data store | Snowflake | executeQuery |
| Update Productboard Companies | Data store | Snowflake | See node parameters |
| Manual mapping companies db | Transform | Edit Fields | See node parameters |
| Manual mapping notes db | Transform | Edit Fields | See node parameters |
| Empty Table Productboard Companies | Data store | Snowflake | executeQuery |
| [CREATE] PRODUCTBOARD_NOTES_FEATURES | Data store | Snowflake | executeQuery |
| Manual mapping feature note IDs db | Transform | Edit Fields | See node parameters |
| Update Productboard Note and Feature IDs | Data store | Snowflake | See node parameters |
| Empty Table Productboard Note and Feature IDs | Data store | Snowflake | executeQuery |
| Loop Over Items notes | Routing | Loop Over Items | See node parameters |
| Loop Over Items features notes | Routing | Loop Over Items | See node parameters |
| [CREATE] PRODUCTBOARD_FEATURES | Data store | Snowflake | executeQuery |
| Empty Table Productboard Features | Data store | Snowflake | executeQuery |
| Loop Over Items features | Routing | Loop Over Items | See node parameters |
| Manual mapping features db | Transform | Edit Fields | See node parameters |
| Update Productboard Features | Data store | Snowflake | See node parameters |
| Schedule Trigger | Trigger | Schedule Trigger | See node parameters |
| Slack | Messaging | Slack | See node parameters |
| Count Notes Last 7 days and Unprocessed | Data store | Snowflake | executeQuery |
Setup
- Download the JSON and import it into an isolated n8n instance. Leave the workflow inactive.
- Connect your own credentials through n8n’s credential store. Replace
REPLACE_WITH_*values with your resource identifiers. - Inspect API destinations, Code nodes, database queries, file paths, and outbound actions.
- Run with synthetic data and harmless destinations. Enable triggers only after checking the actual outputs.
Requirements
An n8n instance with the listed node types and compatible versions. Service-connected workflows may require accounts, credentials, or paid APIs.
Credential types declared in the source
httpHeaderAuthslackApisnowflake
Workflow notes
Preview Slack Message
Preview Slack Message
:productboard: Weekly Update in :snowflake_logo: Completed 27 new insights added in the last 7 days. 88 insights remain unprocessed. You can view the updated :metabase: dashboard below:
Import Productboard Notes, Companies and Features into Snowflake
Import Productboard Notes, Companies and Features into Snowflake
Purpose and structure
This folder contains the Import Productboard Notes, Companies and Features into Snowflake workflow. Its executable nodes use httpRequest, scheduleTrigger, set, slack, snowflake, splitInBatches, splitOut. The table and connection map below are derived from the JSON, not an inferred guarantee of behavior.
Setup
Import inactive. Configure your own credentials and replace REPLACE_WITH_* values. Review external destinations and Code nodes before running.
Entry points
Schedule Trigger
Verification
Sanitized source candidate; not runtime-tested. This overview is generated from node metadata. Read the folder README for the connection map, credential types, and license.
Attribution
https://github.com/Zie619/n8n-workflows/blob/94007c1445d9258a7da116646b79473e7c7c3282/workflows/Splitout/0643_Splitout_Snowflake_Import_Scheduled.json MIT; preserve source notices.
Canvas section labels
These name areas of the original canvas; they do not include explanatory instructions.
- Setup snowflake tables