Setup Guide
Connect your accounts and set up attribution in a few minutes. Follow these four sections in order to get accurate ROAS in your dashboard.
For Meta
- A Facebook account with admin access to your ad account
- Your Meta Ad Account ID — found in Meta Ads Manager → top left dropdown → shows
Act-XXXXXXXXX— copy the numbers only - Your app will be connected via secure OAuth — no need to share passwords or API keys
For Shopify
- Your Shopify store URL (format:
yourstore.myshopify.com) - Admin access to your Shopify store
- Your store will be connected via secure OAuth — no API keys needed
Finding Your Meta Ad Account ID
- Go to
business.facebook.com/adsmanager - Look at the top left — you'll see your account name and
Act-XXXXXXXXX - The numbers after Act- are your Ad Account ID
- You'll need this when selecting your account after connecting Meta
- 1Click Connect Meta on the Connections page
- 2Log in with your Facebook account that has access to your ad account
- 3Select your ad account from the list
- 4Click Authorize— you're done!
- 1Click Connect Shopify on the Connections page
- 2Enter your Shopify store URL (e.g.
yourstore.myshopify.com) - 3Click Authorizein Shopify — you're done!
Using WooCommerce instead?
On the Connections page, under WooCommerce, enter your full store URL (e.g. https://yourstore.com, or a Multisite subpath like https://yourstore.com/kw) and click Connect. You'll approve read/write access on your own store (~30 seconds; needs WooCommerce admin access and HTTPS). We then sync every 6 hours and, where supported, in real time via webhooks. Full steps and troubleshooting live in docs/skills/woocommerce-onboarding.md.
What are UTMs?UTM parameters are small tags added to your ad's destination URL. In plain terms: UTM parameters tell us which ad drove each sale.
Why utm_content={{ad.id}} is critical: Without this, we can't match your Shopify orders to specific Meta ads — so attribution and ROAS can't be calculated.
Step-by-step:
- 1Go to Meta Ads Manager → select your campaign → click Edit on any ad
- 2Find the “Website URL” field
- 3Add the parameters below to the end of your URL
- 4If your URL already has a
?, use&instead of?beforeutm_source - 5Click Save and Publish
Copy-paste template
?utm_source=facebook&utm_medium=paid&utm_campaign={{campaign.name}}&utm_content={{ad.id}}After connecting: Your first sync runs automatically. Data appears within 10 minutes.
After UTM setup:Attribution data starts appearing for new orders immediately. Historical orders without UTMs won't be attributed.
Dashboard metrics explained
- Total Spend
- Your Meta ad spend.
- Attributed Revenue
- Shopify revenue from orders that came through your Meta ads.
- ROAS
- Attributed Revenue ÷ Total Spend.
- CAC
- Total Spend ÷ Total Customers.
- C1 / C2 / C3
- Funnel conversion rates (click → cart → checkout → purchase).