FAQ

Straight answers, including the ones that cost us a sale.

The basics

What is YOM?

YOM (Your Own Metrics) is a first-party, consent-aware analytics platform. It counts conversions exactly so they reconcile with your order system, keeps collecting cookieless after an opt-out, and lets one organisation run many clients as sub-tenants. It is built by Aapastech.

Who is it for?

E-commerce and DTC brands that need revenue to match the order system, agencies running many clients, SaaS platforms that want analytics inside their product, and privacy-sensitive teams that want collection to stop at an opt-out.

Is the data sampled?

Conversion counts (purchase, refund, generate_lead, form_submit and sign_up) are exact and deduplicated on the event id. Funnels, attribution and unique-visitor counts are statistical estimates, and YOM labels them that way.

Does YOM replace GA4?

It can sit alongside it. Many teams keep GA4 for its Google Ads integrations and use YOM as the source of truth for revenue and leads. Event names follow the GA4 taxonomy, so existing events map across by name.

Does YOM do session replay, feature flags or experiments?

No. Those belong to product-analytics tools, and YOM doesn’t cover them. Pair YOM with one if you need them.

Consent & privacy

What happens when a visitor opts out or sends Global Privacy Control?

By default the event is collected cookieless: no visitor id, nothing written to browser storage, and the server forces the id empty regardless of what the browser sent. Conversions are still counted. Per project you can instead drop those events or ignore the signal.

Does YOM collect personal data?

Browser events are path-only (query strings never leave the browser), click ids are recorded only as present or absent, and email-, phone-, name-, address- and card-like params are scrubbed. Server events you send keep the fields you include, which is how lead details can reach your CRM through a destination.

Does YOM forward data to ad platforms?

Only to destinations you configure: browser forwarding to your own GA4 or Meta Pixel, or server-side Meta Conversions API and GA4 Measurement Protocol forwarding. Either way an event is sent only when the visitor gave explicit marketing consent and sent no Global Privacy Control signal; everything else is logged as suppressed.

Is YOM compliant with my privacy law?

Compliance depends on how you use any tool, so we can’t promise it for you. YOM is privacy-first by design; have your counsel review your setup. Nothing on this site is legal advice.

Collection

Will ad blockers stop YOM?

Some may block browser collection. To make conversions reliable, send them from your backend to /v2/events with a secret key or HMAC signature, which no browser filter list can see.

How do I install it?

npm install @yourownmetric/sdk, then call YOM.init with your publishable key. The same package includes React components and a Node server client. See the developers page for code.

What stops a retry from double-counting a purchase?

Every event carries an id. Use your order id as the event id and YOM counts it once, however many times it is sent.

Agencies & platforms

How do I separate clients?

Each client or customer is a sub-tenant inside your project. Keys and embed tokens can be bound to one sub-tenant, and a bound key can only read that sub-tenant’s data.

Can I re-bill clients for usage?

Yes. The usage report breaks event volume down by sub-tenant, so you can bill at your own margin.

Is there a white-label client portal?

Yes. Each client gets a branded portal with read-only logins limited to the reports you choose, and you can send scheduled weekly or monthly email reports. On pay-as-you-go a portal can run on your own domain without the “Powered by” line. You can also embed reports in your own product with the <yom-report> element.

Pricing & account

How much does it cost?

The first 100,000 events each month are free on both plans. Pay-as-you-go then charges $0.10 per 1,000 events up to 1 million, $0.06 up to 10 million, $0.03 up to 100 million and $0.015 above that, each rate applying only to its own band. Prices are also published in CAD.

Do I need a credit card to try it?

No. The Free plan needs no credit card.

How long is data kept?

180 days on Free. On pay-as-you-go, 395 days by default, adjustable up to five years. You can export raw events as CSV or NDJSON at any time.

How do I sign in?

With email and password or Google sign-in, with optional multi-factor authentication.

AI agents & roadmap

Is there an MCP server for Claude or other AI agents?

Yes. It exposes 13 read-only report tools and accepts a read-scoped secret key or a short-lived embed token. Publishable keys are refused.

Can I see traffic from ChatGPT and other AI assistants?

Yes. Visits referred by 12 AI assistants, including ChatGPT, Perplexity, Claude and Gemini, get their own channel instead of landing in Direct. A separate AI-crawler report covers the last 88 days, for crawlers that reach YOM through server-side tracking or the pixel; most crawlers don’t run JavaScript, so a browser-only install sees few.

Is there a WordPress or WooCommerce plugin?

The WordPress and WooCommerce plugin is built and waiting for review on wordpress.org. Until it is listed, we set it up with you. Shopify is coming soon. Talk to us.

What is still coming soon?

Shopify, Google Ads Enhanced Conversions, and the public wordpress.org and Looker Studio gallery listings.

Didn’t find it? Ask us, read the developer guide or check security.

Start measuring

Measure what you can prove.

The first 100,000 events every month are free. No credit card, no sales call.