Connect BigQuery to Google Slides. Map SQL queries to placeholders, hit Generate, and get a live-data presentation — instantly or on a daily schedule.
Type [revenue], [active_users], or any [metric] anywhere in your Google Slides presentation.
Open FreshDeck, scan your slides, and write a BigQuery SQL query for each placeholder. FreshDeck runs all queries in parallel.
Click Generate. FreshDeck copies your template, fills every placeholder with live data, and gives you a link to the finished deck.
All your BigQuery SQL queries run simultaneously — no waiting for queries to run one by one.
Set a time and FreshDeck auto-generates a fresh presentation every day — no manual work, no reminders needed.
Runs entirely inside Google Apps Script using your own credentials. No external servers. Your data never leaves Google.
Your original slide deck is always preserved as a template. Each generation creates a clean copy — never overwrites your source.
Every generated deck is saved to your Google Drive and logged in the sidebar with a direct link to open it.
Connect to any BigQuery project your Google account can access. Switch projects from a dropdown, no config files needed.
Auto-generate your Monday morning metrics deck. Revenue, signups, churn — all fresh from BigQuery, zero manual copy-pasting.
Keep your board deck always up-to-date. Schedule it to regenerate before every meeting with the latest numbers.
Campaign spend, conversions, ROAS — pulled directly from your data warehouse into a polished presentation.
Build slide-based dashboards for teams who don't live in BI tools. Anyone can open a Google Slides link.
Have a question, found a bug, or want to request a feature? Reach out and we'll get back to you as soon as possible.
freshdecksupport@gmail.comFreshDeck is a Google Slides add-on that connects your BigQuery data directly to your presentations. It lets you define SQL queries for text placeholders in your slides, then generates a fresh copy of your deck with live data — automatically or on demand.
Install FreshDeck from the Google Workspace Marketplace. Open any Google Slides presentation, add [placeholder] text where you want data to appear, then map each placeholder to a BigQuery SQL query. Click Generate and FreshDeck runs your queries and produces a new presentation with the results filled in.
No. FreshDeck runs entirely inside Google Apps Script. Your data flows directly from BigQuery to Google Slides using your own Google account credentials — no external servers, no data leaving Google's infrastructure.
Any BigQuery project your Google account has access to. FreshDeck automatically lists all accessible projects so you can pick the right one from a dropdown.
Yes. You can configure FreshDeck to automatically generate a fresh presentation every day at a chosen hour. Scheduling is powered by Google Apps Script triggers, so it runs even when you're not at your computer.
Yes. FreshDeck uses your own Google OAuth token to query BigQuery — the same credentials you use when visiting the BigQuery console. No data is stored on our servers. Everything stays within Google's infrastructure.
Any standard SQL query supported by BigQuery. FreshDeck reads the first cell of the first row of your query result and inserts it as text into your slide. This is ideal for KPIs, totals, counts, and any single-value metric.
Yes. FreshDeck works with any Google account — personal or Workspace — that has access to Google Slides and BigQuery.