Who it is for

Skomi for online shops

A shop asks two questions of its analytics: which spending brought the money, and where the people who did not buy gave up. The first needs revenue tied back to the visit; the second needs to see the page. Skomi does both from one script.

What you get

Revenue attributed to the visit that earned it, rather than to the page the payment happened on. The campaign that brought somebody in gets the credit for what they spent two pages later, which is the only version of the number worth acting on.

The currency is stamped when the sale happens and never converted. A euro sale is reported in euros beside a dollar sale in dollars. No exchange rate sits between you and your own figures, and no total silently changes because a rate moved.

Heatmaps and recordings on the pages that sell. Product pages and carts are where the money leaks, and a funnel tells you which step loses people without telling you what happened there. Both come out of the same allowance as the analytics rather than a second subscription.

A feedback widget where the doubt is. One question on the product page, the thing a shop almost never asks, because asking has always meant buying a survey tool.

Outbound clicks, downloads and 404s counted without being asked for. A broken link in an email campaign shows up as a page, not as a mystery.

What Skomi will not do for you

On Shopify, no tool can measure your checkout, including this one. Shopify has retired every theme hook into the checkout, thank-you and order-status pages, so there is no purchase event and no revenue figure from the snippet on a Shopify store. That is Shopify's decision rather than ours and it applies to everybody; the Shopify guide explains what to measure instead. On platforms where the checkout is yours (nopCommerce, WooCommerce, something you built) this does not apply.

There is no revenue by product. Skomi reports revenue against pages, sources and campaigns, and there is no SKU dimension anywhere in it. "Which product made the most money" is a question for your shop's own reports, and always will be.

No cart-abandonment emails, no CRM, no customer records. Skomi measures; it does not contact anybody on your behalf, and it holds no customer identity to contact them with.

No single total across currencies. The refusal to convert is deliberate and it costs you the one number a finance team asks for. If you need "revenue this month" across four currencies as one figure, that sum has to happen somewhere other than here.

Setting it up the way you work

Install once, wherever your shop lives. There are pages for Shopify, nopCommerce and WordPress, and the general instructions cover everything else.

Set the revenue currency for the site. It is what an event's value means when the event does not say, and setting it once removes the ambiguity from every figure afterwards.

Make a goal of reaching the checkout, not of completing it. That is the last step you can see on some platforms, and on all of them it is the moment the visitor committed. The rate from product page to that point is the number most shops are actually trying to move.

Sample recordings rather than capturing everything. A busy shop does not need every visit filmed; it needs enough of them to see the pattern, and the sample rate is a per-site setting.

Put the feedback widget on the product page, not the home page. People have opinions where they are deciding.

One script, or one SDK. The same reports either way.

Create an account, register a site, and switch on what you need.