Connect everything in five minutes. No developer.
Seven ad channels, your store or analytics, your email and your warehouse. Molecule reads them all, ties every sale to its ad, and starts with 30 days of history.
every channel
Every channel at once, judged the same way.
Seven channels compete for the same euro and get judged on the same real sales. No channel grades itself. Here is what Molecule does on each.
ChatGPT Ads, the newest ad channel, launched and judged on the same real sales as Meta and Google.
Judged by your real sales, wherever they live.
Pick where your sales are counted. Molecule ties each one to the ad that drove it.
Net sales, the way your bank counts them.
Orders, refunds down to the line, cancellations, discounts, tax, shipping and currency, plus products, stock and customer journeys. Each order counted once across channels. Install from the Shopify App Store.
Your revenue source if you're not on Shopify.
GA4 purchases tied to the exact ad that drove them. On Shopify, it double-checks your sales and adds a website-traffic tab.
Apps and subscriptions, attributed like orders.
Pick the event that counts as a purchase. Revenue and currency come with it.
Events from Segment as a revenue source.
Events from PostHog as a revenue source.
Store on WooCommerce, Magento or PrestaShop? Connect it through GA4 or Mixpanel.
See what your emails really sell.
Add Molecule's UTMs in Klaviyo and email sales show up next to your paid channels, tied to the campaign that sent them.
Your data in your warehouse, every night.
On Enterprise, Molecule delivers attributed data to Snowflake, BigQuery or Redshift for your BI and finance models, with 350+ source connectors when you need more coming in.
ads_daily
spend_by_channel
ads_daily
spend_by_channel
ads_daily
spend_by_channel
Ask your numbers from Claude or ChatGPT.
Molecule MCP connects your sales, ads and budgets to the AI assistant you already use. Reports, budgets and on/off across every channel, from one chat. Changes still wait for your approval.
molecule · ad_sets(channel: "tiktok", range: "last_7_days", sort: "net_roas")| Ad set | Spend | Net sales | Net ROAS |
|---|---|---|---|
| TT · Broad · Linen | €412.60 | €288.80 | 0.70 |
| TT · Spark · Sandals | €296.10 | €236.90 | 0.80 |
| TT · Retargeting 7d | €180.40 | €523.20 | 2.90 |
Live in five minutes. History from day one.
Four steps, all inside Molecule. Connect your sales and your ad accounts, and the tracking and the history follow on their own.
Connect your sales.
Install the Shopify app, or connect GA4 or Mixpanel. Sign in with Shopify, Google or Meta.
Connect your ad accounts.
Meta, Google, TikTok, Snapchat, Pinterest, ChatGPT Ads and Criteo. As many accounts as you run.
Tracking goes on.
Every new ad carries its ad ID in the UTMs, and the UTM check flags any live ad that isn't tracked.
History lands while you watch.
30 days back-filled on connect, then the loop runs every night.
No developer, no theme edits, no extra pixel.
Don't see your tool? Ask us.
If it has an API, we can almost certainly connect it. Tell us which one, or write to support@moleculedata.com.
Close the
loop.
Connect Shopify, GA4 or Mixpanel and your ad accounts in five minutes.