Conditional Slides in Google Slides

Create dynamic presentations with conditional slides that adapt to your data.


Overview

Google Slides templates work like Google Docs templates - use {{variable}} syntax to insert data. But Slides also support conditional slides that show or hide based on conditions.

Use cases:

  • Tailored sales presentations by customer type
  • Training materials with role-specific slides
  • Reports with optional sections

Conditional Slides

Show or hide entire slides based on your Airtable data.

Step 1: Tag Your Slides

Add tags to speaker notes (not the slide itself):

{{section_premium}}

Examples:

  • {{section_premium}} - Premium customer slides
  • {{section_technical}} - Technical detail slides
  • {{section_pricing}} - Pricing information

Step 2: Configure Conditions

In TypeFlow, find the Conditional Sections card and set up rules for each tagged slide.


Setting Up Conditions

Each rule has four parts:

PartDescription
Show if / Hide ifWhat happens when condition is true
VariableWhich Airtable field to check
OperatorHow to compare
ValueWhat to compare against

Condition Groups

Within Groups

  • All - Every condition must be true
  • Any - At least one condition must be true

Between Groups

  • AND - All groups must satisfy conditions
  • OR - At least one group must satisfy conditions

Operators

OperatorDescription
isExact match
is notNot equal
containsText includes value
does not containText excludes value
is not emptyField has a value
is emptyField has no value

Examples

Simple Condition

Show if {{Customer Type}} is "Premium"

Multiple AND Conditions

Group 1 (All):
  Show if {{Customer Type}} is "Premium"
  Show if {{Country}} is "United States"

→ Both must be true

Multiple OR Conditions

Group 1 (Any):
  Show if {{Customer Type}} is "VIP"
  Show if {{Customer Type}} is "Premium"

→ Either can be true

Complex Condition

Group 1 (All):
  Show if {{Customer Type}} is "Premium"
OR
Group 2 (All):
  Show if {{Total Orders}} contains "1000"

Troubleshooting

IssueSolution
Slides not appearingCheck Show if vs Hide if logic
Slides always appearCheck for empty conditions
Conditions erasedUse "Refresh data" not reconnect
Values not matchingCheck exact spelling and case

Important: Click "Refresh data" (not reconnect) to preserve existing conditions when updating your template.


FAQ

Can I use variables in Google Slides?

Yes. Use the same {{variable}} syntax as Google Docs. TypeFlow replaces them with your data when generating.

How do conditional slides work?

Add {{section_name}} tags to speaker notes, then configure conditions in TypeFlow. Slides are included or removed based on your data.

Will my conditions be lost if I update the template?

Use "Refresh data" instead of reconnecting to preserve your conditions while updating template metadata.



Need More Help?

Was this page helpful?