Add Sheets Chart replaces elements in your Google Slides presentations with live charts from Google Sheets. Commonly paired with the Google Sheets Get Chart node for fully automated chart insertion workflows. Perfect for creating dynamic reports where charts automatically reflect the latest data from your spreadsheets.


Inputs

FieldTypeRequiredDescription
Presentation URL/IDTextYesGoogle Slides presentation link or ID
Alt TextTextYesAlt text of the element to replace with the chart
Slide NumberNumberNoSpecific slide to update (leave empty for all slides)
Spreadsheet IDTextYesID of the Google Sheets containing the chart
Sheet IDTextYesID of the specific worksheet with the chart
Chart IDTextYesID of the chart to insert

How It Works

This node replaces any element (shape, image, text box) in your slides with a chart from Google Sheets. The chart maintains a live connection to your spreadsheet data.

Finding Elements to Replace

Uses Alt Text only - Right-click on any element in Google Slides → Select “Alt text” → Set a descriptive name like “monthly_sales_chart”.

Why Alt Text? Charts are typically permanent elements in templates that you’ll update repeatedly with fresh data. Alt text ensures you can target the same chart placeholder every time.


Getting Chart Information

You have two options to get the required chart details:

Perfect for automated workflows - See Get Chart documentation

  1. Add Get Chart node before this one
  2. Connect the output - Chart ID, Sheet ID, and Spreadsheet ID flow automatically
  3. No manual copying of IDs needed
  4. Fully automated chart retrieval and insertion

Option 2: Manual Chart ID Collection

For one-time setups

  1. Open your Google Sheets with the chart
  2. Click the chart to select it
  3. Look at the URL - it will contain the chart ID
  4. Copy the spreadsheet ID from the sheets URL
  5. Find sheet ID in the sheet tab (right-click → “Get sheet ID”)

Complete Workflow Example

Automated Monthly Report Setup

Workflow:

  1. Get Report from Google Ads → Google Sheets
  2. Get Chart to find your pre-made chart
  3. Add Sheets Chart to insert it into your presentation

Setup:

  • Create a chart in Google Sheets with your desired styling
  • Set alt text “monthly_performance_chart” on placeholder in slides
  • Add descriptive alt text to the chart in Sheets for easy finding

Result: Your presentation automatically updates with the latest chart data every month.


Example Configurations

Single Chart Update

Scenario: Monthly sales report with one chart

Google Sheets Setup:

  • Chart alt text: “sales_trend_chart”
  • Chart shows monthly sales data

Slides Setup:

  • Placeholder element alt text: “sales_chart_placeholder”

Configuration:

  • Alt Text: “sales_chart_placeholder”
  • Chart details: From Get Chart output

Multiple Charts Dashboard

Scenario: Executive dashboard with multiple charts

Workflow: Use multiple Add Sheets Chart nodes for different charts:

  • Revenue chart → “revenue_chart_placeholder”
  • Conversion chart → “conversion_chart_placeholder”
  • Traffic chart → “traffic_chart_placeholder”

Chart Requirements

Google Sheets Chart Setup

  • Chart must exist in the specified Google Sheets
  • Chart should be properly formatted (titles, labels, colors)
  • Alt text recommended for easy identification with Get Chart node

Google Slides Element Setup

  • Create placeholder element (shape, text box, chart, image)
  • Set alt text with descriptive name
  • Size and position the placeholder where you want the chart
  • Element will be completely replaced with the chart

Live Data Connection

Automatic Updates

  • Charts stay connected to the original Google Sheets data
  • Data changes in Sheets automatically reflect in the embedded chart
  • Formatting and styling from the original chart is preserved

Manual Refresh

  • Use Refresh Sheets Chart node to force updates
  • Useful when you want to control exactly when charts update
  • Required for some data sources that don’t auto-refresh

Credit Cost

Free to use - no credits required.


FAQ