The short answer: if you buy creator videos on Insense and run them as Partnership Ads, the sales figure you end up quoting is not Insense's. Insense, the marketplace where brands brief vetted creators for UGC and creator ads, reports deals, assets delivered, spend, views, engagement, CPM and CPE on its performance dashboard, and no orders. The purchases come from Meta Ads Manager, which credits an ad with a website purchase that happens within a set number of days after someone viewed or clicked it (Meta's attribution page). The Brand plan costs $500 a month, billed at $1,500 a quarter, plus a 10% marketplace fee (checked on 11 November 2026 on the pricing page). To weigh those ads against the rest of the store's traffic, export GA4's Attribution paths report and open it on the start page of Causality Engine, a causal attribution tool built on that file. The first finding is free.
Disclosure: I founded Causality Engine and own it, and this page recommends it. Every claim about it links to Causality Engine's own pages.
This is a partial fit, and worth saying so first. Insense does not send traffic or count sales itself; it supplies the creative and the creator's handle. The pairing is about the number Meta prints next to that creative.
Questions to settle before a winning video gets more budget:
- What one video cost, all in. For example, a $150 video plus the 10% fee is $150 x 1.10 = $165, before any share of the $1,500 quarter. Put that beside the ad spend, which is usually the larger line.
- Which handles you already hold. The Brand plan includes 10 Meta Partnership Ads connections, and 5 more cost $125 a month (pricing page). Test with the ones you have.
- Where the purchase was counted. Meta reports by the attribution setting on the ad set (Meta's attribution page). GA4 reports by the tagged click. Write down which one each slide in your deck uses.
Insense, Meta and the read: who reports what
| Item | Insense | Causality Engine |
|---|---|---|
| What it is | Creator marketplace for UGC, posts and creator ads (entry) | A causal read of the GA4 Attribution paths file (entry) |
| What its dashboard shows | Deals, assets, spend, average deal price; views, engagement, CPM and CPE for posting campaigns (performance dashboard) | Each channel's caused share beside last click, with data health from 0 to 100 (how it works) |
| Who counts the sale | Meta, inside your Ads Manager, by the ad set's attribution setting (Meta) | Reads purchases under the GA4 purchase key event (start page) |
| Tagging | Set in Meta Ads Manager under Tracking, URL parameters (Meta) | Adds no tags and no pixel |
| GA4 channel | Paid Social, if source and medium meet Google's rule (Google's rules) | Any channel the export contains |
| Connection | None | None (integrations) |
| Price | Brand plan $500 a month, $1,500 a quarter, plus 10% (pricing) | Free first finding, then €99 a read before VAT (pricing); both checked on 11 November 2026 |
What Insense measures, and where it stops
For posting campaigns, the creator sends the post link in the chat and the Results tab shows impressions, reach and engagement for Instagram, views for TikTok, and a CSV with CPE and CPM (posting results). The performance dashboard adds the money side: total spent, spent on completed deals, reimbursements and extra payments. The Shopify integration ships product to creators and tracks parcels (Shopify integration); it does not read orders.
Insense's own advice on measuring a posting campaign tells you to "set up conversion tracking on your website" (measurement guide). That is the right instruction, and it hands the job to you.
For Partnership Ads, Insense makes the connection to the creator's handle and you build the ad in your own Ads Manager, choosing a Conversion & Sales goal if you want purchases (Partnership Ads setup). From there, the attribution is Meta's.
Getting Partnership Ads into GA4 under Paid Social
Meta lets you add URL parameters at the ad level, below Tracking, and says they override parameters set elsewhere, such as Instagram's default URL parameters (URL parameters page). It also says they apply to the first page the ad opens, not to pages visited later in the same ad experience.
Google's default channel group files a visit as Paid Social when the source is on its list of social sites and the medium matches cpc, ppc, retargeting or anything starting with "paid". A medium like "ugc" or "creator" matches nothing and lands in Unassigned. Put the Insense creator's handle and the hook in utm_content, so each video can be found in GA4 later.
Worked example: one creator ad, three answers
For example, with figures invented to show the sums and no store behind them: a supplements brand spends $12,400 in a month on Partnership Ads built from six Insense videos. Ads Manager credits them with $38,440 in purchase value, a ROAS of 38,440 / 12,400 = 3.10. Other Meta campaigns claim $14,200 and Google Ads $27,300. The store books $61,750.
- Claims combined: 38,440 + 14,200 + 27,300 = $79,940, which is 79,940 - 61,750 = $18,190 more than the store took.
- GA4 gives the tagged Partnership Ads, filed under Paid Social, $11,960 on last click: a ROAS of 11,960 / 12,400 = 0.96.
- The gap, 38,440 - 11,960 = $26,480, is purchases Meta tied to a view or a click that GA4 credited to another channel or never saw arrive.
Neither 3.10 nor 0.96 says what the ads caused. A causal read of the export puts, per its how-it-works page, each channel's caused share beside the last-click rebuild, Direct split back to the channels that sent those buyers, a data-health score from 0 to 100 and a next step of raise, cut or hold. Paid Social is one line; the six videos are not separated. If the read lands near 0.96 and Meta near 3.10, raise the spend in one region first and watch store orders there before the rest.
The free test Meta already provides
Insense's own Partnership Ads article suggests testing standard brand ads against Partnership Ads built on creator handles. Meta's A/B testing does it without cost beyond the ad spend: each version goes to a separate segment, "ensuring that nobody sees both", and Meta advises against testing by switching ad sets on and off by hand. Run the same video from the brand page and from the creator's handle.
The result is still Meta's count. So check it by hand: tag each version with its own utm_content and put each cell's Meta purchases beside its GA4 purchases. For example, cell A shows 214 purchases in Meta and 71 in GA4, cell B 188 and 69. Meta's winner is A by 214 - 188 = 26; in GA4 the two are 71 - 69 = 2 apart. A lead that shrinks from 26 to 2 on the second count is not one to scale on.
What neither tool covers
No integration connects them. Causality Engine's integrations page describes a read of what GA4 recorded, with no connector to wait for.
- History. Twelve months or more of GA4 data and a purchase key event (start page).
- Small lines. A channel under 1% of credit on both methods is too small to act on (how it works), and the homepage says the read declines when spend is too small for a signal.
- TikTok Shop and Amazon campaigns. Sales inside those platforms never touch the store's GA4, so the read cannot see them.
- Briefs and creative. Hooks, revisions and licences stay with Insense.
The same Partnership Ads page reports a 53% higher CTR and a 19% drop in CPA for the format, with no study linked to check them (Partnership Ads article), and the format is metered on Insense's pricing: 10 connections on Brand, then $125 a month for each 5 more. The figures that make the case for more handles come from the party that sells them.
After the A/B test, the read
Causality Engine, which I founded, takes the same GA4 export on the start page. The preview is free and runs in your browser; a full read costs €99 once, VAT excluded, with a refund inside 30 days, and Pro is €299 a month (pricing, checked on 11 November 2026).
See also
- Insense: plans, fees and renewal terms
- How to use Insense: briefing UGC videos for paid social
- Insense on the marketplace: Insense's affiliate program terms
- Causality Engine: the product and what it declines
- How to use Causality Engine: export to regional test, step by step
- Causality Engine on the marketplace: its affiliate terms
- Insense vs Upfluence: ad content or an affiliate programme
- How to find what Direct traffic is hiding: the buyers last click files under Direct
FAQ
Does Insense report sales from the videos it delivers?
Not on its dashboard. The performance dashboard covers deals, spend, views, engagement, CPM and CPE; purchases from Partnership Ads appear in Meta Ads Manager under your attribution setting.
Is there an Insense integration with Causality Engine?
No. The read uses one GA4 export, in which Insense videos appear only as the Paid Social visits their tagged ads produced (integrations page).
Why is Meta's ROAS for creator ads higher than GA4's?
Meta can credit a purchase after a view or a click within the ad set's window, and GA4 credits the last tagged visit. Different rules, same orders (Meta's attribution page, default channel group).
ABOUT THE AUTHOR
I am Joris van Huët, an enterprise interim CMO. 15+ years, 50+ organizations, including ING, P&G, Nestlé, BNP Paribas, WeTransfer and Vinted. I take on innovation projects (venture building, design sprints), agentic marketing (setting up and running AI agents) and hands-on multi-channel work. See the track record.
I wrote and published this with AI assistance, and I answer for it. Claims about my own experience are limited to the track record above, and a statistic links to its source or is labelled as an example. I sell interim and fractional CMO work, which is why this site exists. How this site is written.
Senior marketing leadership in the CMO seat for 3 to 12 months, with the mandate to change the function and hire the team that stays.
With Joris van Huët, interim and fractional CMO in Utrecht. From EUR 5,000 a month, monthly cycles, a 30-day exit.