> Source: https://tryordinary.com/integrations/meta/

# Meta Ads integration for Shopify

Your Meta ads next to your Shopify revenue.

See spend, performance, and creative for Facebook, Instagram, Reels, and Audience Network in the same dashboard as your store. Plus: get back the 30–40% of conversions iOS and ad blockers hide from Ads Manager.

[Get started →](https://app.tryordinary.com/sign-up) [See all integrations](/integrations)

## What you'll see, the moment it's connected

- ### Spend by campaign  What you spent today, this week, this month — broken out by campaign, ad set, and ad. Sortable, filterable, in your currency.

- ### Real ROAS, not Meta's version  Meta's ROAS is generous. Ordinary cross-references Meta spend against orders our first-party pixel actually observed — so you see the conservative number that matches your Shopify revenue.

- ### Creative you can act on  Every running ad's thumbnail, with per-ad performance attached. Generate variants without leaving the dashboard and push approved drafts back to Meta.

Inside every campaign

## Six surfaces Ads Manager doesn't give you on one page.

Once Meta is connected, every campaign page in Ordinary opens
up the layers under headline ROAS — so you can stop guessing
which ad, which placement, which audience is doing the work.

- ### Creative library  Thumbnails, copy, and per-ad performance. Sort by ROAS to see what's pulling weight.

- ### Placement breakdown  Feed, Stories, Reels, Audience Network — split by spend, impressions, and orders.

- ### Demographic breakdown  Age and gender buckets, aggregate only. Spot the pockets over-converting and the ones soaking up spend.

- ### Cohort & LTV per campaign  Group customers by acquisition month and watch them pay back forward. Repeat buyers vs one-and-done.

- ### Conversion-gap chart  Side-by-side: Meta-reported vs store-attributed conversions, week over week.

- ### Conversions API health check  Catches the most common reasons Meta is silently ignoring your conversion data — and tells you exactly what to fix.

[More on Meta deep analytics →](/solutions/meta-analytics)

## And recover the conversions Meta can't see

The same connection lights up the conversions iOS and ad
blockers were hiding. Campaigns that looked dead come back
into focus, your Event Match Quality score climbs, and
Meta's optimization finally has the data it needs to
deliver real performance.

Brands typically recover **30–40% of their reported
conversions** within a week of switching it on.
[More on how it works →](/solutions/meta-capi)

## What Ordinary will never do with your Meta account

Connecting Meta gives Ordinary read access to ad performance
and the ability to stage creative drafts for your review. That
is the entire surface. We don't make changes you didn't ask
for.

- × Never edits, pauses, or starts a live campaign.
- × Never changes ad-set budgets, bids, or targeting.
- × Never creates custom audiences from your customer data.
- × Never publishes a creative without you clicking publish.
- × Never reads or touches another business's ad account.

## Why Ordinary's numbers and Meta's won't agree exactly

Expected. Meta counts view-throughs and cross-device
attribution that the browser pixel can't actually observe.
Ordinary stays on the conservative side: spend from Meta,
orders from your real customers. Use Meta's number to compare
campaigns to each other; use Ordinary's to know what's
actually paying back.

## Running Google Ads too?

The same first-party join applies to your Google clicks. Meta
and Google stop fighting for credit on the same order — you
see the path that closed the sale, not two competing claims.
Read the  [Google Ads integration overview](/integrations/google-ads).

## Connect Meta in two minutes.

Sign in with Facebook, pick the ad account, and the first sync runs in the background while you keep working.

[Get started →](https://app.tryordinary.com/sign-up)
