Data sources

Build on the data you already have — wherever it lives.

Airtable, Google Sheets, Postgres, MySQL, Salesforce or Stacker's own tables. Connect one or several and Stacker gives them a single interface, with one set of logins and permissions.

Postgresclients
CompanyContactStageValue
Brightline StudioSana N.Design review$4,800
Westwind FarmsTom K.In development$12,400
Suncrest SolarMaya R.Kick-off$8,950
Harbor DentalLee P.Complete$5,720
Crimson CupAna M.Design review$1,260
Live two-way sync
portal.brightline.studio
BrightlineProjectsInvoicesFilesSN

Welcome back, Sana

2 projects in progress · 1 invoice due

Brand refreshDesign review

70% complete

Website buildIn development

40% complete

Recent invoicesView all
INV-0142$4,800Due 14 Jun
INV-0137$2,400Paid
INV-0131$6,200Paid

Trusted by teams at

GoogleZapierSegmentAmazonIBMNetflixWallboxOctopus EnergyMeow WolfBowleroFedExPorscheGoogleZapierSegmentAmazonIBMNetflixWallboxOctopus EnergyMeow WolfBowleroFedExPorsche

One app, many sources

Most businesses don't have one database. They have a base, a few sheets and a production system. Stacker sits on top of all of them.

Combine sources in one app

Customers from Airtable, orders from Postgres, price list from a sheet — linked together and shown on one page.

Live, two-way

Reads are fast because Stacker keeps a synced copy; writes go straight back to the source so it stays the system of record.

One permissions model

Whatever the source, the same row- and field-level rules apply, enforced before anything is sent to the browser.

Data sources

Airtable · Client Projects

6 tables connected

Synced 12s ago

Google Sheets · Price list

2 tables connected

Synced 1m ago

Postgres · production

14 tables connected

Synced 3s ago

Stacker tables

3 tables connected

Native
Connectors

Supported today

Connect in a couple of clicks with OAuth or a connection string. Stacker introspects tables, fields and relationships and keeps them in sync.

  • Airtable — bases, linked records, attachments, views
  • Google Sheets — tabs as tables, rows as records
  • Postgres & MySQL — read and write against your schema
  • Salesforce — objects, fields and relationships
  • Stacker tables — a built-in database when you don't have one
ops.acme.stackerhq.com
Orders Search Status New
OrderCustomerTotalStatus
#2071Westwind Farms$12,400Shipped
#2072Olmstead & Co$3,180Packing
#2073Suncrest Solar$8,950On hold
#2074Crimson Cup$1,260Shipped
#2075Harbor Dental$5,720New
SQL databases

An admin panel on your production database, without the risk

Give ops and support a safe way to look things up and fix records. Stacker connects read-write or read-only, and every edit is permission-checked and logged.

  • Read-only or read-write connections
  • Allowlist which tables and columns are exposed
  • Static egress IPs for your firewall rules
Permissions · Customers table
CustomerOwn records only
Name Status Invoices Margin Internal notes
Account managerAssigned customers
Name Status Invoices Margin Internal notes
AdminAll records
Everything
Access control

The same rules everywhere

Permissions are defined once per role and applied no matter where a record comes from — so a customer sees their Airtable project and their Postgres invoices, and nothing else.

  • Scope records by the logged-in user
  • Hide fields per role
  • Audit who changed what, and when

Questions? We're glad you asked.

Can I start without any existing data?
Yes. Stacker tables give you a built-in database. Create tables and fields in Stacker and move to an external source later if you need to.
Does Stacker copy my data?
Stacker keeps a synced copy so the app is fast and permissions can be enforced server-side. Your source remains the system of record, and you can disconnect at any time.
How do I connect a database behind a firewall?
Stacker connects from a fixed set of egress IP addresses you can allowlist. Connection details are encrypted at rest.
What about a source you don't list?
Many teams sync other systems into Airtable, a sheet or Postgres first, then build on that. Enterprise plans include additional data connectors — get in touch to discuss.
Security

Secure and safe

Stacker is audited and certified by industry-leading third-party standards. Your data stays in your Airtable, Google Sheet or database — Stacker reads and writes it on your behalf, with every permission rule enforced server-side.

GDPR ReadyCCPA ReadyLGPD ReadySOC 2 Type II Certified

Connect your first data source.

Pick a base, a sheet or a database and have a working app today. Free for 30 days.

  • Airtable, Google Sheets, Postgres, MySQL, Salesforce
  • Combine sources in one app
  • Row- and field-level permissions
  • Built-in Stacker tables