# Connectors

- [Airtable](/connectors/airtable.md)
- [Airtable view sync](/connectors/airtable/airtable-view-sync.md): Sync specific views in Airtable
- [Airtable API quota](/connectors/airtable/airtable-api-quota.md)
- [Google Sheets](/connectors/google-sheets.md)
- [Formatting columns](/connectors/google-sheets/formatting-columns.md): Quick guide on how to format columns (i.e. data types) in Google Sheets
- [Foreign keys](/connectors/google-sheets/foreign-keys.md): An explanation of how to set up foreign key (aka reference) field relationships in Sheets
- [Multi-select fields](/connectors/google-sheets/multi-select-fields.md): An explanation of how to set up multi-select fields in Google Sheets
- [Avoid sort range](/connectors/google-sheets/avoid-sort-range.md): Sheet's "sort range" feature will cause sync problems
- [Whalesync ID column](/connectors/google-sheets/whalesync-id-column.md): Why Whalesync adds a "Whalesync ID" column to your sheets
- [Memberstack](/connectors/memberstack.md)
- [Authorize Memberstack](/connectors/memberstack/authorize-memberstack.md)
- [Memberstack custom fields](/connectors/memberstack/memberstack-custom-fields.md): How to sync Memberstack custom fields
- [Notion](/connectors/notion.md)
- [Notion page sync](/connectors/notion/notion-page-sync.md): Sync the contents of Notion pages to write blog posts and more
- [Postgres](/connectors/postgres.md)
- [Authorize Postgres](/connectors/postgres/authorize-postgres.md)
- [AWS (RDS)](/connectors/postgres/authorize-postgres/aws-rds.md): How to find get your Postgres connection URI when using Amazon Web Services RDS
- [Basedash](/connectors/postgres/authorize-postgres/basedash.md): How to find get your Postgres connection URI when using Basedash
- [DigitalOcean](/connectors/postgres/authorize-postgres/digitalocean.md)
- [Heroku](/connectors/postgres/authorize-postgres/heroku.md)
- [Neon](/connectors/postgres/authorize-postgres/neon.md): How to get connection string from Neon
- [Render](/connectors/postgres/authorize-postgres/render.md): How to find get your Postgres connection URI when using Render
- [Supabase](/connectors/postgres/authorize-postgres/supabase.md): How to authorize Supabase
- [SQL scripts](/connectors/postgres/sql-scripts.md): Code to help you quickly create Postgres tables to sync with other apps
- [Primary key snippets](/connectors/postgres/primary-key-snippets.md): Handy snippets to help you set up Postgres to work with Whalesync
- [Foreign key snippets](/connectors/postgres/foreign-key-snippets.md): Handy snippets to help you set up Postgres to work with Whalesync
- [Terminology](/connectors/postgres/terminology.md): Definitions of the Postgres terminology we use in our errors and messaging
- [Multiple foreign keys in a single field](/connectors/postgres/multiple-foreign-keys-in-a-single-field.md): This describes how to sync a multi-foreign key field in another app (e.g. Airtable) to Postgres or Supabase
- [How to sync Postgres views](/connectors/postgres/how-to-sync-postgres-views.md): A quick tutorial on how to sync a Postgres (or Supabase) view with Whalesync
- [Stripe](/connectors/stripe.md)
- [Authorize Stripe](/connectors/stripe/authorize-stripe.md)
- [Supabase](/connectors/supabase.md)
- [Adding default values to primary keys](/connectors/supabase/adding-default-values-to-primary-keys.md): How to make your primary keys auto-generate values in Supabase
- [How to sync Airtable linked records with Supabase foreign keys](/connectors/supabase/how-to-sync-airtable-linked-records-with-supabase-foreign-keys.md): A guide to syncing Airtable's linked record fields with Supabase
- [Why do I need an ID column?](/connectors/supabase/why-do-i-need-an-id-column.md): Details on why an ID column is required in Supabase for two-way sync
- [SQL scripts](/connectors/supabase/sql-scripts.md)
- [Primary key snippets](/connectors/supabase/primary-key-snippets.md)
- [Foreign key snippets](/connectors/supabase/foreign-key-snippets.md)
- [Terminology](/connectors/supabase/terminology.md)
- [Multiple foreign keys in a single field](/connectors/supabase/multiple-foreign-keys-in-a-single-field.md)
- [How to sync Postgres views](/connectors/supabase/how-to-sync-postgres-views.md)
- [Webflow](/connectors/webflow.md)
- [Supported fields - (AT x WF)](/connectors/webflow/supported-fields-at-x-wf.md): All the field types you can use with Whalesync
- [Webflow Memberships sync](/connectors/webflow/webflow-memberships-sync.md): Sync users from Webflow into other apps
- [Webflow status field](/connectors/webflow/webflow-status-field.md): Control the status of a Webflow item via a field in other apps
- [Wix CMS](/connectors/wix-cms.md)
- [WordPress.org](/connectors/wordpress.org.md)
- [Quick Start Guide: WordPress.org](/connectors/wordpress.org/quick-start-guide-wordpress.org.md): Tips to help you get started syncing WordPress
- [Authorize WordPress.org](/connectors/wordpress.org/authorize-wordpress.org.md)
- [Advanced Custom Fields (ACF)](/connectors/wordpress.org/advanced-custom-fields-acf.md): How to use Whalesync's WordPress connector with ACF
- [Supporting tables](/connectors/wordpress.org/supporting-tables.md): How to set up all the right tables when syncing WordPress
- [WordPress status field](/connectors/wordpress.org/wordpress-status-field.md): Control the status of a WordPress post via a field in other apps
