Integrations · Site platforms
Framer: the end of the head tag, then publish.
The tag goes into the site-wide Custom code, at the end of the head, and runs on the published site. Framer's own preview doesn't load custom code, so check it on the live page.
14 days free, no card needed.
01What Tally tracks
- Every page of the published site, with sources, channels and countries.
- Engaged time and scroll depth, page by page.
- Clicks on links to other sites, such as a Payment Link or a checkout on another domain.
02Where the revenue comes from
- Stripe Payment LinksA button linking to buy.stripe.com links its sale on its own, through the visitor's id the tag adds to the link.
- Other checkoutsPaddle, Lemon Squeezy and Polar checkouts link when the visitor's id is passed in, through an embed or your own code.
03What it can't read
- Framer doesn't load custom code in its canvas preview, so visits there aren't counted.
- Framer hosts the site, so there's no server code to report AI crawlers; only those that run the script are seen.
- Payments taken outside the four connected providers aren't read.
04Adding the snippet
Where it goes: Site settings › General › Custom code, at the end of the <head> tag, then publish.
<script defer data-site="k3xq2mfa7twp" src="https://t.tallybyoutpost.com/script.js"></script>This is an example site's tag. Your own, with your site's id, is on the snippet step when you add a site, and on its Setup page.
- Open Site settings, General, Custom code, and paste the tag at the end of the head tag.
- Publish, then open the live site: the live check shows the first visit.
- Point buy buttons at Stripe Payment Links, or pass the visitor's id into your checkout.
05Questions
Why doesn't the live check turn green from Framer's preview?
Framer doesn't run custom code in the canvas preview. Publish the site and open the published address; the first visit there shows up within seconds.
Are page changes without a reload counted?
Yes: when a page change updates the address through the history API, the tag counts it as a pageview, as it does on any single-page site.
How do I count a button as a goal?
Any element that carries a data-fast-goal attribute counts as a goal when it's clicked. A small code component can add the attribute, or call tally() itself.