Replace Text updates text in your Google Slides presentations automatically. Perfect for creating personalized reports, updating campaign data, or generating client presentations with fresh metrics.

Inputs

FieldTypeRequiredDescription
Presentation URL/IDTextYesGoogle Slides presentation link or ID
Search MethodSelectYesHow to find text: Regular text or Alt text
Replacement MethodSelectYesManual (few replacements) or Structured Data (Bulk)
Text ReplacementsKey-ValueYesWhat to find and what to replace it with
Structured DataTableNoMarketing data in any simple table format (for bulk updates)
Slide NumberNumberNoSpecific slide to update (leave empty for all slides)

Search Methods: Two Ways to Find Text

Regular Text Mode

Finds and replaces actual visible text in your slides.
  • Use for: One-time updates, simple changes
  • Example: Replace “Last Month” with “December 2024”

Alt Text Mode

Uses hidden “alt text” labels to identify elements.
  • Use for: Recurring reports, reusable templates
  • Example: Label an element “monthly_revenue” and update it repeatedly
What is Alt Text? Alt text is a hidden label you can add to any text box or element in Google Slides. It’s like giving each element a permanent name tag.

How to Add Alt Text in Google Slides

  1. Right-click on any text box or element
  2. Select “Alt text” from the menu
  3. If you don’t see Alt text: Click “Format options” first, then look for Alt text at the bottom
  4. Add a descriptive name like “campaign_spend” or “conversion_rate”
alt-text-example

When to Use Each Search Method

Regular TextAlt Text
One-time updatesRecurring reports
Simple text changesTemplate-based workflows
Text you won’t change againDynamic data that updates regularly
Example: Update client name onceExample: Monthly revenue updates
Key Difference: Regular text disappears after replacement. Alt text stays, so you can update the same element multiple times.

Replacement Methods: Manual vs Structured Data (Bulk)

Manual Replacement

Add individual text replacements one by one. Best for:
  • 1-5 replacements
  • Simple updates
  • Quick one-off changes
Example:
  • Find: “campaign_name” → Replace: “Holiday Sale”
  • Find: “total_spend” → Replace: “$12,450”

Structured Data (Bulk)

Use data from previous workflow steps to make many replacements at once. Best for:
  • 10+ replacements
  • Data from analytics reports
  • Automated workflows
Example: Connect Google Ads data to automatically update spend, clicks, conversions, etc.

Examples

Manual Replacement Example

Scenario: Update a client presentation with new campaign data Setup:
  • Set alt text “client_name” on title
  • Set alt text “campaign_budget” on budget number
  • Set alt text “performance_metric” on results
Replacements:
  • client_name → “Nike”
  • campaign_budget → “$25,000”
  • performance_metric → “152% ROAS”

Structured Data (Bulk) Example

Scenario: Monthly report with Google Ads data Your data can come in any of these simple formats:

Option 1: Simple Table Format (Easiest)

Just provide your data as key-value pairs - the system automatically knows what to find and replace:
MetricValue
cost$15,420
clicks12,350
conversions145
conversion_rate3.2%
cost_per_conversion$106.34
How it works: The system uses each table header (cost, clicks, etc.) to find matching alt text in your slides and replaces it with the corresponding value.

Option 2: Traditional Find/Replace Format

For more control, specify exactly what to find and what to replace it with:
What to FindReplace WithTarget Slide
monthly_spend$15,420(all slides)
click_count12,3502
conversion_data145 conversions3
Result: All metrics update automatically from your marketing data, no matter which format you use.

Structured Data: Three Flexible Formats

The system accepts your data in multiple formats - choose what works best for your workflow: Best for: Most marketing use cases - clean and simple Your data: Any table where column names match your slide’s alt text
cost: $15,420
impressions: 62,000
ctr: 2.4%
What happens: System automatically finds alt text “cost”, “impressions”, “ctr” in your slides and updates them.

Format 2: Single Table with Multiple Metrics

Best for: When you have all your metrics in one organized table Your data: One comprehensive table
campaign_spend: $25,000
campaign_clicks: 8,500
campaign_conversions: 180
campaign_roas: 4.2x

Format 3: Detailed Find/Replace Control

Best for: Advanced users who need precise control Your data: Specify exactly what to find and replace
find: "last_month_spend", replace: "$15,420"
find: "performance_metric", replace: "152% ROAS", slide: 3
Key Benefits:
  • Simple: Use any table format from your reports
  • Flexible: Works with Google Ads, Analytics, Sheets, and any data source
  • Smart: Automatically matches your data to slide elements
  • No Technical Setup: Just make sure your alt text names match your data columns

Connecting Your Marketing Data

The flexible data format works seamlessly with all marketing data sources:

From Google Ads

Connect a Google Ads Report node → Replace Text node
  • Use the data returned directly from Google Ads Get Report
  • Make sure your report returns 1 row of data
  • Ensure your slide alt text matches the column names (e.g., “cost”, “clicks”, “impressions”)
  • Your metrics automatically update in slides

From Google Analytics

Connect a GA4 Report node → Replace Text node
  • Use the data returned directly from GA4 Get Report
  • Configure your report to return 1 row with your key metrics
  • Match your slide alt text to GA4 metric names (e.g., “sessions”, “users”, “conversions”)
  • Sessions, users, conversion data flows directly to your presentation

From Google Sheets

Connect a Sheets Read node → Replace Text node
  • Any spreadsheet data updates your slides instantly
  • Perfect for custom calculations and KPIs

From Any Platform

Connect Facebook Ads, LinkedIn Ads, TikTok Ads, or any data node
  • All platforms output data in compatible formats
  • Mix and match data from multiple sources
Pro Tip: Most marketing report nodes (Google Ads Get Report, GA4 Get Report, etc.) return data that can be used directly in Structured Data. Just ensure:
  1. Your report returns 1 row of data
  2. Your slide alt text names match the column names from your report
  3. Example: If Google Ads returns “cost” and “clicks”, make sure you have alt text “cost” and “clicks” in your slides

Credit Cost

1 credit per successful run.

FAQ