Blog

Google SlidesProduct marketing in Slides

Update Google Slides collateral from one messaging sheet with Gemini

Write the brief once in a sheet. Gemini writes each line to a recipe and a character limit, and a script puts it in every one-pager, brief, whitepaper and battlecard.

· 14 min read · Joe Gelman

Skip ahead: the Drive starter pack with templates, the messaging sheet, prompts and the sync script
Mockup of a one-pager in Google Slides with the Gemini side panel showing an update prompt and a summary of changed text boxes
TL;DR
  • Since Oct 30, 2026, Gemini in Google Slides can edit a whole presentation from one prompt, grounded in a Drive file.
  • Point that prompt at a messaging sheet and one asset updates in one step.
  • For exact wording across many assets, tag text boxes with a slot name and use a script or an agent.
  • Gemini writes each line under a recipe, voice rules and a hard character limit. There is no approval column. Look at every changed page.
  • The starter pack has five templates, the sheet, prompts and the script.

What changed on October 30

Product messaging changes. A capability ships or a competitor moves, and every solution brief, one-pager, sales deck and battlecard that mentions it is out of date.

The fix is to write the message in one place and have every asset take its copy from there. Google Slides™ was missing a piece for this. It can link a chart or a table to Google Sheets™, but a headline in a text box is linked to nothing, so a copy change meant opening every file.

On October 30, 2026, Google announced that Gemini in Google Slides can edit an entire presentation from one prompt. You type one instruction. Gemini decides which slides it applies to and edits them in place, as ordinary text and shapes. The instruction can point at a file in Drive. Google’s own example prompt is “Update this presentation to include more details based on [reference file].”

Make the reference file your messaging sheet, and updating an asset is one prompt. The rest of this post is the setup that makes that prompt worth running, and what to use when you need more control than a prompt gives you.

This is part 1 of a series. Part 2 covers where the messaging comes from, with a workshop form, a messaging architecture and a brand style sheet.

The setup in one picture

Flow diagram: plain fact, rules, generated line, then update by Gemini prompt or script into one-pager, solution brief, whitepaper, battlecard and sales deck
Copy flows left to right. The Line column is the only thing that reaches an asset.

Four parts:

Build each asset at its real size

A one-pager made on a 16:9 slide and stretched at export looks like a slide. Set the page size first.

Six page outlines to scale: one-pager, solution brief, whitepaper, A4 one-pager, battlecard, sales deck
Common collateral sizes, to scale.
  1. Open File › Page setup.
  2. Choose Custom.
  3. Enter width and height. Pick inches, centimetres, points or pixels.
  4. Click Apply.
Mockup of the Google Slides Page setup dialog set to Custom, 8.5 by 11 inches
Page setup, set to US Letter. Mockup.

Set the size before you design. Changing it later can move and rescale what is already on the page. Page size applies to the whole file, so each asset size is its own file.

Add bleed if it goes to a printer

Slides has no bleed setting. You make the page bigger and keep important content away from the edge.

Diagram of an 8.75 by 11.25 inch canvas with a red trim line at 8.5 by 11 and a blue safe margin 0.25 inch inside it
Bleed, trim and safe margin for a US Letter one-pager.

Ask the printer what bleed they want. 0.125 in (3 mm) is common.

Layout patterns that survive a copy change

Most collateral is built from the same few blocks. Reuse them across assets so a message has the same shape wherever it appears.

Six wireframes: hero block, three up, proof strip, problem and answer, two columns with pull line, closing strip
The six blocks used in the starter templates.

Rules for the text boxes inside them:

The messaging sheet

One row per message. The sheet is the only place copy is written, and Gemini writes it.

Mockup of the Messages tab with columns Key, Role, Source, Brief, Prompt, Line, Budget, Length, Fits and Used in; one row is flagged Over by 9
The Messages tab. The Line column is the only one that reaches an asset. Mockup.

The Line column is one formula, the same on every row. Sheets has an AI function that takes a prompt and a cell:

=AI(E2, D2)

The prompt in column E is built from a Rules tab:

Change a rule on the Rules tab and every prompt changes with it.

The first version of this sheet had a Draft column and an Approved line column that a person filled in. We removed both on November 10. A person now owns the brief and the rules, and the line follows from them.

Limits we know about:

Tables and charts: link them

Data is the part Slides already handles. Copy a range or a chart in Sheets, paste it into Slides, and choose Link to spreadsheet.

Mockup of a linked table on a slide with an Update button, and the Linked objects sidebar listing a table and a chart with Update all
A linked table and the Linked objects sidebar. Mockup.

Use this for plan comparisons, spec tables, pricing and charts. A one-cell linked table can also carry a short fixed line such as a price or a date. It is still a table, so it has no text styles from your theme and no autofit. For headlines and body copy, use text boxes.

Update one asset with Gemini

This is the no-code route. Open the asset, open the Gemini side panel, reference the messaging sheet, and ask for the update.

Update this presentation from the Line column of @Messaging sheet.
Each row's Used in column says which asset it belongs to.
Use the wording exactly. Do not rephrase, add or remove sentences.
Keep every layout, font, colour and image as it is.
Do not add or delete pages.
Mockup of the Gemini side panel in Google Slides with an update prompt referencing the messaging sheet and a summary of four changed text boxes
The prompt and the change summary. Mockup.

When Gemini finishes, the side panel lists what it changed. The edits are applied as if you made them, so undo and version history work.

What to plan around:

Exact placement: named slots and a script

When every word has to land in a specific box, across a folder of assets, give the boxes names.

Mockup of a headline text box selected in Google Slides with the Alt text panel open and the title set to slot:headline
A slot tag in the alt text title. Mockup.
  1. Right-click a text box and choose Alt text.
  2. Put slot:headline in the Title. The key matches the Key column in the sheet.
  3. Repeat for every box that takes copy. The starter templates are already tagged.

A script can now find each box by name and set its text to the row’s line. The starter sheet has one attached, written in Apps Script. It adds a Collateral menu to the sheet’s menu bar, next to Help. Nothing is added to Slides:

Mockup of the Assets tab with a Collateral menu offering Dry run and Sync copy to assets, and a Flags column reporting one line skipped for being over budget
The Assets tab after a sync. One line was skipped for being over budget. The menu has since gained Sync all and the library items. Mockup.

Keep deck URLs on the Assets tab as plain text. Sheets offers to turn a link into a chip, and the script cannot read a chip.

An agent can do the same job. The pack has a short agent contract and thin instruction files for Gemini, Claude and Codex that all point to it. The contract is seven rules: write only the sheet’s finished lines, only into tagged boxes, skip anything over budget, keep the styling, leave the pages alone, look at every changed page, and do not touch a locked asset. Those files still say “approved line”. Read it as the Line column.

Use Gemini’s side panel when one person updates one asset and reads the result. Use slots when the wording is fixed and the assets are many.

Rules take the place of line-by-line approval

The first version of this setup had a person approve every line before it could reach an asset. We removed that step. The sheet now carries the constraints, and Gemini writes inside them.

  1. Review the rules and the briefs. They are short, and they decide every line.
  2. Read the Line column after a change. The Fits column flags anything over budget.
  3. Run Dry run to see which boxes would change.
  4. Sync, then look at every changed page.

What this gives up: nobody signs each sentence. A generated line can be inside its budget and still be wrong.

If your company needs sign-off, Google Drive’s file approvals work on the sheet. Open File › Approvals, add approvers and a due date, and lock the file for the review.

Mockup of the messaging sheet with the Approvals sidebar showing a pending approval, one approver done and one awaiting review
An approval request on the messaging sheet. Mockup.

Two things from Google’s help page shape the order. Unlocking a file during an approval resets the approvals already given. And edits made after approval leave the approval attached to the previous version. So settle the briefs and rules first, approve, then sync. Approvals are available on eligible work or school accounts.

Layout shift

Slides does not shrink text to fit a box. A longer line spills out or runs into the element below it.

Two versions of the same one-pager: a 41 character headline that fits and an 88 character headline that spills into the subhead
The same headline box with a line inside its budget and a line over it.

The starter pack

Open the Drive folder. Everything is view-only. Make your own copies.

The five templates carry sample copy for a fictional product called Relay. Each slot key in a template needs a row with the same key on your Messages tab.

To set up: copy the sheet and reload it. The Collateral menu appears in the sheet, not in Slides. Put the URLs of your own deck copies on the Assets tab. The first run asks for permission. Run the script from a copy that your own Workspace account owns. A personal Google account of ours refused the request with “This app is blocked”, and a sheet owned by a different account showed an unverified-app warning.

What we have and have not tested

Updated Nov 10, 2026.

We will keep updating this post as we test each part.

The screens in this post are mockups, not captures of Google’s products. Google Slides, Google Sheets, Google Drive and Gemini are trademarks of Google LLC.

Building decks with real design assets? SVG to Slides drops SVG logos and icons into Google Slides as native, editable shapes — recolor any part, no PNG blur. Free forever. Every feature, no daily cap, no account, no Pro tier.

Add to Chrome — free

Related posts

Google SlidesAudit what Gemini's whole-deck edit changedNov 3, 2026Google SheetsA competitor matrix where every cell cites its sourceOct 29, 2026Workspace StudioWorkspace Studio won't run on shared files. Design around it.Oct 13, 2026

Sources