Stickybeak Docs Dashboard Get early access

Websites and builders

Softr

Softr analytics with Stickybeak tracks public and member pages from the app-wide header in a few minutes. It is a lighter alternative to Google Analytics for Softr, with live visitors, campaigns and goals.

Before you start

Custom code needs Basic or higher, or a trial.

Add the script

  1. Open Custom Code

    In Softr Studio, go to Settings → Custom Code.

  2. Paste into the header

    <script
      defer
      data-site="YOUR_SITE_ID"
      data-domain="example.com"
      src="https://app.usestickybeak.com/_cfw/s.js"
    ></script>
  3. Publish

    Save and publish the app.

Check it's working

Open the published custom or .softr.app domain in a private window. Then follow Verify your install.

Track goals

Built-in buttons cannot take custom attributes. Add a Custom code block with a data-goal link, or use ⚙ Settings → Goals → a page visit for a destination such as /welcome. See Custom goals.

Track purchases

A page-visit goal can count a tracked confirmation page, but it has no amount. Sending revenue needs checkout code that provides revenue, currency and order_id. See Revenue.

Page changes

Softr loads header scripts once; Stickybeak records later client-side route changes automatically.

If it isn't working

  • Check your plan, published domain and Custom Code field.
  • List-detail URLs may expose short IDs or names. Add sensitive paths to Ignore these pages; Stickybeak already strips emails, UUIDs, long numbers and long random tokens.

See Troubleshooting.