Cometly
BuyGoods integration
BuyGoods logo
Ecommerce · ROAS Reporting

Real ROAS, sourced from BuyGoods.

Cometly takes BuyGoods revenue (every payment, every refund, every renewal) and divides by the spend that earned it. ROAS by channel, by campaign, by creative, with LTV and payback baked in.

What you get

BuyGoods roas reporting,
wired to revenue.

Every BuyGoods event flows into Cometly tagged to its source, then feeds straight into roas reporting dashboards and Slack digests your team actually opens.

  • True ROAS calculated on BuyGoods revenue, not Meta's claimed conversions
  • LTV ROAS over 30/60/90/180/365-day windows with cohort breakdowns
  • CAC and payback period broken down by source, campaign, and ad
  • AI Slack digests with weekly ROAS movers, showing what's working and what's not
How it works

From BuyGoods to attribution in three steps.

  1. Step 01

    Sync BuyGoods revenue

    OAuth into BuyGoods and Cometly streams every payment, subscription change, and refund into a unified revenue ledger.

  2. Step 02

    Match to ad spend

    Each BuyGoods payment is matched to the original ad click via persistent visitor identity. Spend pulled from Meta / Google / LinkedIn / TikTok is divided over the matched revenue.

  3. Step 03

    Report ROAS in real time

    Live dashboards plus weekly Slack digests show ROAS by source, campaign, and creative, with LTV, payback, and CAC all in one view.

FAQ

Quick answers.

Don't see your question? Book a 30-minute walkthrough and we'll answer it on the call.

How long does the BuyGoods integration take to set up?
Most teams have BuyGoods flowing into Cometly inside five minutes. The connection uses Webhook, and Cometly auto-maps the standard fields, so no developer is required. Setup is 5 guided steps inside the Events Manager.
Do I need engineering help to connect BuyGoods?
No. We support setup via Webhook, which is approachable for anyone on a marketing team, with no engineers required.
How does Cometly calculate true ROAS from BuyGoods?
Sum of BuyGoods revenue (every payment, refund, expansion) divided by ad spend across Meta / Google / LinkedIn / TikTok, broken down by source, campaign, ad set, and creative. LTV ROAS is also available with 30/60/90/180/365-day windows so you can see payback on cohorts, not just first-touch.
Can I see ROAS by campaign and creative?
Yes. Cometly tags every BuyGoods event with the original campaign, ad set, and creative ID, so ROAS rolls up at any level. Most customers build a "creative ROAS" dashboard that sorts by 90-day LTV. That's where the kill/scale decisions get made.

See BuyGoods roas reporting live.

Book a 30-minute demo. We'll wire BuyGoods into your stack on the call and show you roas reporting on real data.