Starter plan & up

Connecting your first data source

A quick guide to connecting your first ad platform or analytics source after installing Ordinary. No code required.

Ordinary Written by The Ordinary Team · Updated
On this page

Shopify is connected automatically at install. Everything else — Meta, Google Ads, Klaviyo, Amazon and more — is a one-time connection on Settings → Integrations.

Ad and email integrations require Starter or higher. On Free you still see attribution from your pixel and order data.

Where to start

Go to Settings → Integrations. Each integration has a tile showing its status:

  • Connected — the integration is linked.
  • Not connected — click the tile to set it up.
  • Upgrade plan to enable — the integration isn’t included in your current plan.

Settings → Integrations Hub with a card per integration and its connection status. Demo data.

Which to connect first

Pick the platform you spend the most on. Most DTC brands:

  1. Meta — Facebook and Instagram ads. Usually the first to connect.
  2. Google Ads — Search, Shopping, Performance Max, YouTube and Demand Gen spend.
  3. Klaviyo — email and SMS campaign and flow performance.
  4. Amazon — if you also sell or advertise on Amazon.

How connecting works

Meta, Google Ads, Klaviyo and Google Analytics 4 use a sign-in flow:

  1. Click Connect on the tile.
  2. You’re sent to the platform’s sign-in page.
  3. Approve the requested access. Ordinary’s access is read-only for your analytics, orders and ad-reporting data. On Meta, Ordinary can also save creatives to your ad account as paused drafts when you ask it to; you review and publish them yourself.
  4. You’re returned to Ordinary with the connection active.

Amazon and PostHog connect with credentials you enter in a form on their settings page. PostHog asks for your host, a personal API key and your project ID. See the per-platform guides below.

The first sync begins immediately. Depending on the platform and your account’s history, it takes anywhere from 30 seconds to 20 minutes.

Per-platform guides

Each guide walks through the platform-specific steps and troubleshooting.

What if connecting fails?

Most failures fall into two buckets:

  • Insufficient permissions on the account. You need admin or equivalent access on the Meta ad account, Google Ads account or GA4 property — read-only users can’t grant access.
  • The browser blocked the popup. Disable popup blockers for app.tryordinary.com and retry.

If it still fails, see the platform’s integration article linked above for a troubleshooting section, or email support@tryordinary.com.

What’s next

  • Once a source is connected, open Marketing Mix from the left nav — ad spend for the connected platform should start appearing in the totals strip and on that platform’s channel card within a few minutes.
  • To connect more sources later, come back to this page any time.

Did this answer your question?

Thanks for your feedback! 🙌

Related articles