Skip to main content
A connection brings data from an external application, like Stripe, HubSpot, or Salesforce, into a schema inside your existing datasource. Once synced, the data appears as regular tables you can query with SQL. Connections are powered by Fivetran under the hood. Mora handles the setup and authentication so you don’t need a separate Fivetran account.

Supported connections

ApplicationAuth methodGuide
PostHogAPI keySetup
StripeAPI keySetup
SalesforceOAuthSetup
HubSpotOAuthSetup
AttioOAuthSetup
Google SheetsService accountSetup
Facebook AdsOAuthSetup
OtherVariesBrowse all integrations
Mora supports hundreds of additional connectors through Fivetran. The apps above have dedicated setup guides in this documentation. For everything else, browse the full catalog on mora.com/integrations and create the connection in Settings → Connections → New.

How connections work

  1. You create a connection in Settings → Connections → New and provide the required credentials or authenticate via OAuth.
  2. Mora creates a Fivetran connector linked to your datasource’s warehouse destination.
  3. Fivetran syncs the data into a schema you specify (e.g. stripe, hubspot).
  4. The tables appear in your datasource’s catalog and can be queried like any other table.

OAuth vs API key

Some connections use OAuth: after filling in the connection name and schema, you click Authenticate and are redirected to the application to grant access. Others use an API key that you paste directly into the form.