← All N8N workflows
Automation & utilitiesGoogle DriveManual TriggerQuick ChartEdit Fields

quick chart and google drive upload file

Configured with Google Drive, Quick Chart. Review the connections and setup before adapting this template.

Workflow preview
IntegrationQuickChartQuick ChartTransformEdit Fields: Set JSONdata to testEdit FieldsFiles / mediaGoogle Drive: UploadFileGoogle DriveTriggerWhen clicking ‘Testworkflow’Manual Trigger

Node categories in this workflow

  • Integration
  • Transform
  • Files / media
  • Trigger

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.

Workflow node names, types, and operations
NodeCategoryTypeOperation
QuickChartIntegrationQuick ChartSee node parameters
Edit Fields: Set JSON data to testTransformEdit FieldsSee node parameters
Google Drive: Upload FileFiles / mediaGoogle DriveSee node parameters
When clicking ‘Test workflow’TriggerManual TriggerSee node parameters

Setup

  1. Download the JSON and import it into an isolated n8n instance. Leave the workflow inactive.
  2. Connect your own credentials through n8n’s credential store. Replace REPLACE_WITH_* values with your resource identifiers.
  3. Inspect API destinations, Code nodes, database queries, file paths, and outbound actions.
  4. 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

  • googleDriveOAuth2Api

Workflow notes

Chart Generator

Chart Generator

**Generate Dynamic Line Chart from JSON Data to Upload to Google Drive

How to Use & Customize

  • Change Input Data: Modify the labels and salesData arrays within the Edit Fields: Set JSON data to test node to use your own data. Ensure the number of labels matches the number of data points.
  • Use Real Data Sources: Replace the Edit Fields: Set JSON data to test node with nodes that fetch data from real sources like:
    • HTTP Request (APIs)
    • Postgres / MongoDB nodes (Databases)
    • Google Sheets node
    • Ensure the output data from your source node is formatted similarly (providing labels and salesData arrays). You might need another Set node to structure the data correctly before the QuickChart node.
  • Change Chart Type: In the QuickChart node, modify the Chart Type parameter (e.g., change from line to bar, pie, doughnut, etc.).
  • Customize Chart Appearance: Explore the Chart Options parameter within the QuickChart node to add titles, change colors, modify axes, etc., using QuickChart's standard JSON configuration options.
  • Use Datasets (Recommended for Complex Charts): For multiple lines/bars or more control, configure datasets explicitly in the QuickChart node:
    • Remove the expression from the top-level Data field.
    • Go to Dataset Options -> Add option -> Add dataset.
    • Set the Data field within the dataset using an expression like {{ $json.jsonData.salesData }}.
    • You can add multiple datasets this way.
  • Change Output Destination: Replace the Google Drive: Upload File node with other nodes to handle the chart image differently:
    • Write Binary File: Save the chart to the local filesystem where n8n is running.
    • Slack / Discord / Telegram: Send the chart to messaging platforms.
    • Move Binary Data: Convert the image to Base64 to embed in HTML or return via webhook response.
quick chart and google drive upload file

quick chart and google drive upload file

Purpose and structure

This folder contains the quick chart and google drive upload file workflow. Its executable nodes use googleDrive, manualTrigger, quickChart, set. 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

When clicking ‘Test workflow’

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/Manual/0861_Manual_Stickynote_Update_Triggered.json MIT; preserve source notices.

More in Automation & utilities