Features

Everything you need to understand your advertising.

See what's working, understand where your customers come from, and keep better track of your sales.

Works withShopifyFacebook and Instagram adsGoogle Ads

Advertising results

See your ad spending and your sales side by side

What it does
Attribix shows what you spent on Facebook, Instagram and Google ads next to the sales in your Shopify store.
Why you should care
Each ad platform shows its own numbers. Your store has the real orders. Seeing them together tells you if your ads are worth the money.
How it helps your business
You can tell in seconds whether your advertising as a whole is bringing back more than it costs.
What to do next
Look at this screen once a week, before you look at single ads.
Technical details (Advertising dashboard, ROAS, CPA and AOV)
Ad spend
What you paid Facebook and Google for your ads.
Revenue
The money your customers paid, as recorded in Shopify.
ROAS (return on ad spend)
Sales divided by ad spend. $400 in sales from $100 of ads is a ROAS of 4.
CPA (cost per acquisition)
Ad spend divided by number of sales. $100 of ads and 4 sales is $25 per sale.
AOV (average order value)
Sales divided by number of orders.
Attribix · Overview
Ad cost
$14,200
What you spent
Sales
$48,320
What came in
ROAS
3.4x
Back per $1 spent
Orders 612Avg. order $78.95
Where visitors came from
Facebook & Instagram42%
Google31%
Email12%
Direct10%
Other5%
Example screen with made-up numbersOverview: your sales, orders and ad costs for the last 30 days.
You spend on ads
$100
Sales linked to ads
$400
Back for every $1
$4

This is sales, not profit. You still pay for products, shipping and other costs, so $400 in sales does not mean $300 profit. Marketers call the "$4 back for every $1" number ROAS (return on ad spend).

Example numbers, not a real customer result.

Campaign check

Know which campaigns need attention

What it does
Every campaign is listed with what it cost, the sales linked to it and what each sale cost you. You set a goal, and Attribix marks which campaigns beat it.
Why you should care
Some campaigns bring in sales. Others quietly use up your budget. A long table makes them hard to tell apart.
How it helps your business
One goal turns a long list into a short list of decisions.
What to do next
Slowly give more budget to campaigns above your goal. For the ones below it, check the ad and the offer before switching them off.
Technical details (Ads Review with target ROAS)
Target ROAS
The sales-per-$1 goal you set, for example 2.5. Base it on your profit margin, not a guess.
Filter by result
Show only campaigns above or below your target.
Attribix · Ads Review
Campaigns, last 30 days
Goal 2.5x
CampaignCostSalesCost per saleROASStatus
Prospecting · Broad
Meta
$4,200151$27.813.30xBeats goal
Retargeting · 30d
Meta
$1,35074$18.244.70xBeats goal
Search · Brand
Google
$90096$9.388.80xBeats goal
Performance Max
Google
$3,80088$43.182.00xBelow goal
Creative test · UGC
Meta
$1,10019$57.891.50xBelow goal
Example screen with made-up numbersAds Review: each campaign checked against your goal of $2.50 in sales for every $1 spent.

Campaign A

Spent $100

Sales linked to it $400

$4 back for every $1

Campaign B

Spent $100

Sales linked to it $80

$1 back for every $1

Campaign A seems to bring back more sales for the same cost. That does not automatically mean it made more profit. Product costs, and how credit for each sale is given, still matter.

Example numbers, not a real customer result.

Where sales come from

Connect your ads to real Shopify orders

What it does
Attribix notes where each visitor came from, like a Facebook ad, a Google search or an email. When they buy, it links the order to those visits and shares the credit by the rule you choose.
Why you should care
Facebook and Google can both claim the same sale, so their reports add up to more than you really sold.
How it helps your business
Each order is counted once, from your own store data. You get a fairer view of which channel deserves your budget.
What to do next
Choose one rule for sharing credit and use it every time you compare channels.
Technical details (Shopify sales attribution and attribution models)
Platform-reported conversions
Facebook's or Google's own count. Each uses its own time windows, and Facebook also counts some people who only saw an ad.
Attribix attribution
Tracked Shopify orders, each counted once, credited by the model you pick.
Models available
Last click, first click, linear (equal split) and time-decay (more credit to recent visits).
Limits
Attribix can only link visits it was able to see. Privacy settings and switching devices can hide some steps.
Attribix · Attribution
Sales counted
$48,320
Orders
574
Avg. order
$84.18
ChannelOrdersSales creditedShare
Meta201$16,90035.0%
Google168$14,25029.5%
Email74$6,12012.7%
Direct / other131$11,05022.9%
Example screen with made-up numbersAttribution: your Shopify sales split by channel. You pick the rule for who gets the credit.
  1. Sees your Instagram ad
  2. Searches on Google 2 days later
  3. Buys for $100

Facebook reports

$100

Google reports

$100

Your store got

$100

Add the two reports together and it looks like $200. But only one $100 order happened.

How should the $100 be shared? Pick a rule:

Each ad the customer clicked gets an equal share.

Instagram ad$50
Google search$50

The total is always $100. These rules are called attribution models. Example only.

Facebook sales tracking

Help Facebook and Instagram hear about your sales

What it does
When someone buys, Attribix sends the sale to Meta (Facebook and Instagram) from a server, as well as from the shopper's browser. Both carry the same ID, so it is counted once.
Why you should care
Ad blockers and browser privacy settings can stop the normal message. Then your ads look worse than they are.
How it helps your business
Meta uses your sales to decide who sees your ads. More complete sales information helps it measure and deliver your ads.
What to do next
Turn on the Meta setting in Attribix. Then use Meta's test event code to check that your sales arrive.
Technical details (Meta Conversions API (CAPI) with event deduplication)
Browser pixel
Code in the shopper's browser that reports the sale. Can be blocked.
Conversions API
Meta's way of receiving the sale from a server instead.
Deduplication
Both reports share one event ID, so Meta counts the sale once.
Consent
This changes how a sale is sent, not whether you may send it. Cookie choices still apply.
Attribix · Settings · Server-side (CAPI)
Facebook (Meta Conversions API)
Send sales from the server
On
Google (server-side)
Send sales from the server
On
Count each sale once (deduplication)
Both reports of a sale get the same ID, so it is only counted once.
event_idorder_id
Order #1042 · $84.00
From the browser · ID a91f…From the server · ID a91f…
Same ID, so Facebook counts it once
Example screen with made-up numbersSettings: every sale is sent to Facebook and Google from a server, and counted only once.

Google sales tracking

Help Google hear about your sales

What it does
Attribix also sends your sales to Google from a server, so Google Ads can see more of the purchases its ads led to.
Why you should care
Google uses sales to measure your ads and to decide where to show them, especially in automatic campaigns.
How it helps your business
More complete sales information gives Google better information to work with.
What to do next
Turn on the Google setting in Attribix, then compare Google's reported sales with your Shopify orders.
Technical details (Google Ads server-side conversion tracking)
Purchase conversions
Sales reported to Google Ads, including from the server.
Matching orders
Each sale carries the order ID, so the same order is not counted twice.

Customer journeys

See how customers found your store

What it does
For each order, Attribix shows the visits it saw before the purchase. For example: an Instagram ad, then a Google search, then the order.
Why you should care
Most customers don't buy the first time they see an ad. The path shows which ads helped along the way.
How it helps your business
You can spot ads that start journeys, even if another channel gets the last click.
What to do next
Look for ads that often appear early in the path before you cut their budget.
Technical details (Customer list with touchpoint paths)
Path
The order of visits and sources Attribix recorded before a purchase.
Incomplete by nature
Visits on another device, or by visitors who declined cookies, may not appear.
Customer Match export
Download customers in the format Google Ads uses to reach past buyers.
Attribix · Attribution · Customer List
CustomerOrderValuePath
Customer A#1042$100Instagram adGoogle searchPurchase
Customer B#1043$64Google adEmailPurchase
Customer C#1044$152Facebook adFacebook adPurchase
Customer D#1045$38Direct visitPurchase
Example screen with made-up numbersCustomer List: the visits Attribix saw before each order. Some steps can be missing because of privacy settings.

Also included

Extra tools for your store

The main job of Attribix is showing which ads work and keeping your sales tracking reliable. These extra tools come with it. What you get depends on your plan.

  • Newsletter

    Send emails and automatic email series, and see what they sell.

    Limits depend on plan

  • Lead Center

    Collect contact details from forms and ads, and track who you followed up with.

    Limits depend on plan

  • Reviews

    Collect product reviews and show them on your store.

    Limits depend on plan

  • SEO check

    Find what hurts how your store shows up in Google search, in order of priority.

    Unlimited on all plans

  • Product feeds

    One link that lists your products for Google Shopping and Facebook shops.

    Growth and Pro

  • Social media calendar

    Plan social posts and see how they perform.

    Growth and Pro

  • Link builder

    Make tagged links (UTM links) so Attribix knows where visitors came from.

    All plans

  • Visitor paths

    See which pages visitors look at before they buy or leave.

    Pro

See exactly what each plan includes on the pricing page.

Try it on your own store

Install Attribix from the Shopify App Store and connect your ad accounts. Want to see it first? Book a free walkthrough with our team.