Update Table finds tables in your Google Slides presentations by alt text and automatically populates them with data from previous workflow nodes. Perfect for creating dynamic reports, dashboards, and data presentations that update automatically.


Inputs

FieldTypeRequiredDescription
Presentation URL/IDTextYesGoogle Slides presentation link or ID
Table Alt TextTextYesAlt text of the table to update
Table DataDataYesStructured data (JSON/CSV) to populate the table
Slide NumberNumberNoSpecific slide to search (leave empty for all slides)

How It Works

This node finds tables in your presentation using alt text and populates them with structured data from previous workflow nodes like Google Ads or Google Analytics. The table structure adjusts automatically to fit your data.

Requirements

  • Table must already exist in your Google Slides presentation
  • Table must have alt text set for identification
  • Data comes from previous nodes (Google Ads, Analytics, etc.)

Finding Tables

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

Why Alt Text? Tables are typically template elements that you’ll update repeatedly with fresh data. Alt text ensures you can target the same table consistently across workflow runs.


Data Requirements

The node accepts structured data (JSON and CSV formats) from previous workflow nodes like Google Ads, Google Analytics, Meta Ads, etc. These nodes automatically provide data in the correct format - no technical setup required.

How Data Flows Into Tables

From Google Ads Get Report:

Campaign Name | Clicks | Impressions | Cost
Brand Campaign | 1,250 | 45,000 | $2,500
Product Campaign | 890 | 32,000 | $1,800
Retargeting Campaign | 645 | 18,500 | $1,200

From Google Analytics Get Report:

Page | Sessions | Bounce Rate | Conversion Rate
Homepage | 5,420 | 35% | 2.8%
Product Page | 3,180 | 42% | 4.1%
Contact Page | 1,250 | 28% | 12.5%

Table Population Behavior

  • Headers are automatically created from your data (Campaign Name, Clicks, etc.)
  • Rows are populated with your data values
  • Table size adjusts automatically to fit your data (max 20 rows × 20 columns)
  • Existing content in the table is completely replaced with new data
  • Table styling (colors, fonts, borders) is preserved

Configuration Examples

Basic Google Ads Table Update

Scenario: Simple monthly campaign performance table

Configuration:

  • Table Alt Text: “campaign_performance”
  • Table Data: Connect from Google Ads Get Report node
  • Slide Number: Leave empty (search all slides)

Result: Table automatically populates with your Google Ads campaign data.

Analytics Table on Specific Slide

Scenario: Website performance table on slide 3 only

Configuration:

  • Table Alt Text: “website_analytics_table”
  • Table Data: Connect from Google Analytics Get Report node
  • Slide Number: 3

Result: Only the table on slide 3 updates with analytics data.


Table Setup Best Practices

Google Slides Table Preparation

Create your template table:

  1. Insert table in Google Slides (start with approximate size needed)
  2. Style your table (colors, fonts, borders, cell formatting)
  3. Set alt text - Right-click table → Alt text → Enter descriptive name
  4. Add placeholder content (optional) like “Campaign Data”

Important: Your table styling will be preserved when data updates.

Alt Text Strategy

  • Use descriptive names like “q1_ads_performance”
  • Be consistent across templates and presentations
  • Avoid special characters - stick to letters, numbers, underscores

Data Requirements

  • Maximum size: 20 rows × 20 columns
  • Data comes from previous nodes (Google Ads, Analytics, etc.)
  • Headers are automatic - don’t include them in your table template

Credit Cost

Free to use - no credits required.


FAQ