Yonto

Status

Yonto is built and run by two people. There is no automated status feed behind this page, and a green dot that is hardcoded to “operational” would tell you nothing. What this page can usefully tell you is what each part does, and what a failure actually costs you.

If something breaks, here is what it costs

Tracked links

Data can be missed

The /r/ redirect that sends a shopper to your store and records the click.

The shopper is still sent to your store — the redirect happens before anything is written. The click may not be counted, so attribution for that visit falls back to the discount code.

Conversion intake

Data can be missed

The endpoint your site or backend reports a sale to.

Browser-reported conversions are fire-and-forget, so a failed one is lost rather than retried. Conversions sent from your own backend can be retried safely: the order id makes a repeat idempotent.

Shopify orders

Recovers by itself

The server-side webhook that records orders and refunds.

Nothing is lost. Shopify retries a failed delivery with backoff for days, and the order id means a retry cannot double-count. This is the most resilient path in the product.

Client reports

Recovers by itself

The shareable report link and its PDF export.

A report that will not load is a display problem — the underlying clicks and conversions are unaffected and appear once it is back. Revoking a link always takes effect on the next request.

Server API (v0)

Recovers by itself

The authenticated endpoint for reporting conversions from your backend.

Retry with the same order id. Nothing is double-counted, and nothing is lost as long as you retry.

What we promise

On current plans, no uptime guarantee and no service level agreement. That is stated in the Terms, and it is repeated here because a buyer should not have to find it in clause 17.

What we do commit to: attribution that fails closed. When Yonto cannot prove a sale belongs to a creator, it does not count it. An outage can cost you a number you should have had — it will not invent one you did not earn.

Reporting a problem

Email hello@yontosales.com with your store and roughly when you noticed it. If numbers look wrong rather than missing, say which campaign — that is usually faster to trace than a screenshot.

Shipped changes, including fixes, are listed on the changelog.