How to Migrate from SeekWell to SaturnSQL
Last updated May 18, 2026 · By the SaturnSQL team
Update · August 2026
SeekWell has shut down, and seekwell.io is offline
SeekWell reached end of life on July 31, 2026, and as of August 14, 2026 it is offline entirely: seekwell.io returns a plain 404 and the app no longer loads. ThoughtSpot said remaining customer data would be deleted within 30 days of shutdown, so if you did not export beforehand, contact ThoughtSpot support rather than assuming your queries are still retrievable. This guide still applies for rebuilding those workflows in SaturnSQL.
ThoughtSpot has announced that SeekWell will reached end of life on July 31, 2026. This guide walks through moving your SQL queries, schedules, and Google Sheets syncs to SaturnSQL. For most teams the migration takes under 30 minutes.
Not sure SaturnSQL is the right fit? Compare all SeekWell alternatives first, including ThoughtSpot Sync (the official path), Query Streams, Hex, and Mode. For the full timeline and data-deletion details, see the SeekWell shutdown overview.
Before you start: what carries over and what does not
SeekWell and SaturnSQL overlap on the core workflow but are not identical products. A few things to know going in:
- Carries over: SQL queries, database connections (Postgres, MySQL, SQL Server, Redshift, ClickHouse, BigQuery), scheduled runs, Google Sheets delivery, and Slack message delivery.
- Needs a different approach: SaturnSQL does not have Salesforce write-back. If that is critical, see ThoughtSpot Sync instead.
- Not currently supported: Snowflake as a data source. SaturnSQL is on the roadmap for it but not available today.
Step 1: Inventory your SeekWell queries and schedules
Before touching SaturnSQL, take stock of what you have in SeekWell. Make a simple list (a Google Sheet works well) with one row per query:
- Query name
- Database connection (Postgres, MySQL, etc.)
- Schedule (daily 9am, every Monday, etc.)
- Destination (which Google Sheet and tab, Slack channel, Excel file)
- Owner or recipients
This inventory is what you will check off as you move each item over. It is also useful for spotting duplicates or obsolete schedules that you can quietly retire instead of migrating.
Step 2: Copy your SQL out of SeekWell
SeekWell does not have a bulk export of saved queries, so the safe path is to copy each query’s SQL text out manually. For each saved query:
- Open the query in SeekWell
- Select all of the SQL text in the editor
- Copy it and paste it into a local file named after the query (e.g.
daily-revenue-by-region.sql) - Save the file in a folder you can find again
Tip: If you still have an export from before the shutdown, keep it somewhere you control. SeekWell is gone, site and app both, so there is no second chance to pull it down.
Step 3: Create your SaturnSQL account and connect your database
Sign up for SaturnSQL and connect your database. You will need the same connection details you used in SeekWell: host, port, database name, username, and password. SaturnSQL encrypts credentials at rest, so connection details are stored securely.
See the database connection guide if you need help with IP allowlisting, the SSH bastion guide for a database with no public endpoint, or read-only users.
Step 4: Recreate your queries in SaturnSQL
For each .sql file you exported:
- Open the .sql file in a text editor
- Copy the SQL content
- In SaturnSQL, create a new query
- Paste the SQL and save with the same name you used in SeekWell
- Run it once to confirm it returns the same results
Once saved, every query is available to the rest of your team through the shared query library, with folders and tags to keep things findable.
Step 5: Recreate schedules and Google Sheets syncs
This is the SeekWell-specific part. For each scheduled query in your inventory:
- Open the saved query in SaturnSQL
- Set the same cadence (daily, weekly, specific time) you had in SeekWell
- Choose Google Sheets as the destination and connect the Google account that owns the target sheet
- Pick the target spreadsheet and tab. Use the same sheet you were writing to from SeekWell so existing dashboards keep working
- Run the schedule manually once and verify the data lands in the right cells
Tip: Run both SeekWell and SaturnSQL in parallel for a week. If both produce matching output, you can safely turn off the SeekWell schedules before shutdown.
Step 6: Invite your team
Go to Settings > Team Members to invite your colleagues. They will get access to all shared queries and database connections. SaturnSQL supports role-based access, so you can control who can edit queries vs. who can only view and run them.
What you get with SaturnSQL
SaturnSQL covers the core SeekWell workflow and adds team-collaboration features on top:
- Browser-based SQL editor — nothing to install, schema-aware autocomplete out of the box
- Scheduled queries to Google Sheets — the SeekWell core, kept self-serve
- Shared query library — queries are searchable across the team, not buried in individual accounts
- AI SQL assistant — on the Pro plan, generate and explain queries using your actual schema
- Multi-database support — PostgreSQL, MySQL/MariaDB, SQL Server, Amazon Redshift, and DynamoDB
- Encrypted credentials — database connection details encrypted at rest
Migrating from PopSQL instead? Many teams use both SeekWell and PopSQL. If PopSQL is also on your shutdown list, see the PopSQL to SaturnSQL migration guide.
Common questions
What happened to my SeekWell data?
According to the official ThoughtSpot announcement (archived), SeekWell shut down on July 31, 2026. Scheduled queries stopped running, alerts ceased, and the product became inaccessible, with all remaining customer data deleted within 30 days of shutdown. SeekWell has since gone offline entirely, app included, so there is no self-serve export route left.
Can I import all my SeekWell queries at once?
SeekWell does not provide a bulk export, so the migration is one query at a time. For teams with dozens of saved queries, work through them in batches by owner or by destination sheet, and use the inventory list from Step 1 to track progress.
Does SaturnSQL support the same databases as SeekWell?
SaturnSQL supports PostgreSQL, MySQL/MariaDB, SQL Server, Amazon Redshift, ClickHouse, BigQuery, and DynamoDB. If you were using SeekWell with Snowflake, SaturnSQL does not support that yet. Check our alternatives comparison for tools that cover Snowflake.
What about my Slack and Salesforce destinations?
Slack carries over: SaturnSQL posts scheduled results directly to a Slack channel, so your SeekWell Slack schedules map one-to-one. See the Slack delivery guide for setup. Salesforce write-back is not supported; for that specifically, ThoughtSpot Sync remains the closest like-for-like replacement.
Will my existing Google Sheets dashboards keep working?
Yes, as long as you point SaturnSQL at the same target sheets and tabs. The downstream dashboards, pivot tables, and Looker Studio connections that read from those sheets do not care which tool refreshed the data. Run SaturnSQL and SeekWell in parallel for a week to confirm.
How long does the full migration take?
For a team with a handful of scheduled queries, plan for 30 minutes end-to-end. For teams with dozens of queries and multiple destinations, budget a few hours over a day or two. Since SeekWell is already offline you cannot run both tools in parallel, so work from your exported SQL and your notes on what each schedule delivered.
Ready to migrate from SeekWell?