Connect Snowflake to Google Sheets and keep your reports connected
Coefficient imports any Snowflake table, view or SQL query into Google Sheets. Set it to refresh on a schedule and push edits back to Snowflake from the sheet.


Trusted by 700,000+ users
How to connect Snowflake to Google Sheets
Install the Coefficient add-on, sign in to Snowflake, pick a table, view or query, and set it to refresh on a schedule.
1. Install Coefficient
Install the Coefficient add-on from Google Workspace Marketplace and open it from the Extensions menu in Google Sheets.

2. Connect Snowflake
Sign in with your Snowflake account using key-pair authentication or Snowflake OAuth. Connect once, and anyone you share the connection with can start importing. See connection requirements.

3. Choose your data
Select tables and columns, enter custom SQL or describe your query with the GPT SQL Builder.

4. Preview and import
Choose the fields you need, review the preview and import into your sheet.

5. Schedule auto-refresh
Set the import to refresh hourly, daily or weekly, or refresh it yourself whenever you need the latest numbers.


Ways to import Snowflake data into Google Sheets
Pick a table, write your own SQL or describe what you need in plain English
Same imports in Google Sheets and Excel
Tables
Any table your Snowflake role can read.Views
Reporting views your data team prepared.Semantic views
Business metrics and dimensions defined in Snowflake.
Custom SQL queries
Your own SQL, with joins, aggregates and CTEs.AI SQL Builder
Describe the data in plain English and get SQL to review.
Two-way sync
Export changes from Google Sheets back to Snowflake

- Add, update or delete rows in a Snowflake table from your sheet
- Each row is matched by its ID, so only the right records change
- See which rows you edited before anything is sent
AI Dashboards
Turn your Snowflake data into a live dashboard

- Describe the dashboard and AI builds it from your sheet
- Share a live link, no Snowflake login needed
- Get Slack, Teams or email alerts when numbers change
150+ integrations
Blend data from Snowflake and 150+ other sources

- Pull Salesforce, HubSpot and NetSuite into the same sheet
- Report on Snowflake and CRM data in one tab
- No reverse ETL or extra pipelines to maintain
What teams build with Snowflake and Coefficient
Self-serve reporting

Weekly KPI scorecard

Finance close reporting

Product usage dashboard

AI Sheets Assistant
Clean your Snowflake data with the AI Sheets Assistant

- Standardize region, account and product names
- Merge duplicate records with one prompt
- Create pivots and formulas from plain English
Coefficient vs. Snowsight CSV export vs. custom scripts
Compare import, refresh, writeback and sharing for Snowflake reporting in Google Sheets.
| Coefficient | Snowsight CSV export | Custom scripts | |
|---|---|---|---|
| Get Snowflake data into a sheet | Pick a table, write SQL or describe it in plain English. | Run the query, download a CSV, paste it in. | An engineer codes each query. |
| Keep reports up to date | Refreshes automatically on a schedule. | Export and paste again every time. | Breaks when the query or schema changes. |
| Send edits back to Snowflake | Push changes from the sheet in one click. | Not possible. | Custom code for every table. |
| Combine with CRM and finance data | Salesforce, HubSpot and 150+ sources in the same sheet. | Snowflake only. | A new integration for each source. |
| Get alerts when numbers change | Slack or email alerts from your sheet. | Not available. | Custom code for every alert. |
| Share with people who don’t have Snowflake access | Share the sheet. No Snowflake login needed. | Email a static file that’s outdated tomorrow. | Depends on how it was built. |
| Who can run it | Anyone on the team, no code. | Only people with a Snowflake login. | Only the engineer who wrote it. |
The realization that my spreadsheet could directly connect to our data warehouse was an absolute game-changer. It was like having my own instance of Snowflake I could pull data out of for my models.

Coefficient Snowflake connector capabilities at a glance
Import Snowflake tables, views or SQL results into Google Sheets, with or without writing SQL.
| What Coefficient supports | |
|---|---|
| Import | Any table or view (including semantic views), your own SQL, or ask AI to build SQL |
| Scheduled refresh | Hourly, daily or weekly, with no manual exports |
| Writeback | Push edits from your sheet back to Snowflake |
| Team reporting | Share the sheet and dashboard, no Snowflake login needed |
| Cost | Included in the Enterprise plan |
Control Snowflake access. Share the right results.
Security, compliance, and control - without the enterprise sales cycle.
SSO & access control
Your identity provider. Your rules.
- SSO: Okta, Azure AD, Google Workspace, OneLogin
- Roles: Admin, Editor, Viewer
- Permissions: Control who accesses which data sources
Snowflake Google Sheets integration FAQs
About Snowflake
Snowflake is a cloud data platform for storing, querying and sharing business data. Coefficient connects Snowflake to Google Sheets and Excel so teams can report in the spreadsheets they already use.


