Theme

Start for free

Software as a service

For screen recording software: do people who watch a shared recording come back and pay?

Screen recording tools spread through their own recordings: every link a user shares puts the product in front of a viewer who may want to record too. Tally follows that viewer from the 'record your own' click through download and sign-up to the paid plan, and sets the loop against search and the extension listing.

Start for free

14 days free, no card needed.

01How they sell

  • FreemiumFree recordings capped by length or count, with your branding on the share page.
  • SubscriptionPer-creator monthly or yearly plans, and team plans with shared libraries and admin controls.
  • One-offSome desktop recorders sell a lifetime licence once, with paid upgrades for major versions.

02Payments it reads

  • StripeCreator and team plans through Checkout; added seats, renewals and refunds are read.
  • PaddleDesktop recorders for Mac and Windows sell licences and plans through Paddle; upgrades and refunds are read.
  • Lemon SqueezyIndie recorders sell licences through Lemon Squeezy with licence keys, linked by custom data.

What Tally can't read

  • Copies sold through the Mac App Store or the Microsoft Store aren't read.
  • Installs of the Chrome extension from the Chrome Web Store aren't counted as sales or visits.
  • Views of shared recordings aren't read as such; a viewer appears only after clicking through to a page that carries your tag.

03Where buyers come from

  • Shared recordingsViewers of a recording see 'record your own' on the share page; a UTM on that button gives the loop a campaign.
  • Chrome Web Store listingPeople who find the recorder in the store come to the site to upgrade, with the store as referrer when they click through.
  • How-to searchesSearches for how to record the screen with audio, or record a bug report, bring people with one recording to make.
  • Remote work communitiesTeams moving meetings to async video share their tool choices in newsletters and forums.
  • Support and sales teamsAgents and salespeople who record walkthroughs for customers bring the tool into their companies.

04What Tally answers

  1. Do viewers who click 'record your own' become paying users?

    Path to purchase draws the flow from each buyer's first source to the credited one; the share-page campaign among first sources counts the buyers who started as viewers, and the credited side shows what brought them back.

    Path to purchase
  2. Which download leads to paid plans, Mac or Windows?

    Mark each download button with data-fast-goal; the goals view gives completions, converting visitors and their revenue per platform.

    Goals and funnels
  3. Do teams that started from a shared recording stay longer?

    Customers, lifetime revenue, renewals and repeat rate for the share-page campaign sit in lifetime value beside search and the extension listing.

    Lifetime value
  4. Does the Chrome Web Store listing send buyers?

    When people click through from the listing, the store is the referrer; its row in the referrer breakdown carries visitors and the revenue credited to them.

    Sources with revenue
  5. Do visitors find the download buttons?

    The click heatmap shows where visitors press on the home and download pages, and the scroll map how many reach the buttons at all.

    Heatmaps

05Numbers worth watching

Goal conversion
The share of visitors who download for Mac or Windows or install the extension from your page.
Median time to buy
The median time from first visit to payment, which includes the days spent recording on the free tier.
Lifetime value by first source
Lifetime revenue by first source, the measure of whether the viewer loop brings teams or one-off users.
Revenue by source
Revenue behind the share-page campaign, the store listing and search, side by side.

06An example

Example
  1. Glad HamsterCustomerBerlin, Germany · Desktop · FirefoxRedditOrganic Sociallatest visit: 4 pages/blog/stripe-fees+2/thanks3 visits3m 08s median6m 42s longest$49

    Visits, last 30 days

    Whole journey
    1. RedditOrganic Social
      /blog/stripe-fees/pricing/signup/thanks

      4 pages · 6m 42s engaged · 1 goal$49 credited to this visit

    2. Directtyped or bookmark
      /pricing/docs

      2 pages · 1m 36s engaged

    3. GoogleOrganic Search
      /blog/stripe-fees/

      2 pages · 3m 08s engaged

  2. Cosy CapybaraAustin, United States · Mobile · SafariGoogleOrganic Searchlatest visit: 2 pages//pricing1 visit1m 11s engaged–

    Visits, last 30 days

    Whole journey
    1. GoogleOrganic Search
      //pricing

      2 pages · 1m 11s engaged

  3. Spry BisonToronto, Canada · Desktop · ChromeChatGPTAI Assistantslatest visit: 4 pages/compare+2/docs/api2 visits3m 57s median5m 44s longest–

    Visits, last 30 days

    Whole journey
    1. ChatGPTAI Assistants
      /compare/pricing/docs/docs/api

      4 pages · 5m 44s engaged · 1 outbound click

    2. PerplexityAI Assistants
      /compare

      1 page · 2m 09s engaged

  4. Snug CapybaraCustomerLeeds, United Kingdom · Desktop · EdgeNewsletterEmaillatest visit: 2 pages/changelog/2 visits1m 41s median2m 34s longest$120

    Visits, last 30 days

    Whole journey
    1. NewsletterEmail
      /changelog/

      2 pages · 2m 34s engaged

    2. Directtyped or bookmark
      /

      1 page · 48s engaged

  5. Bubbly LlamaUtrecht, Netherlands · Mobile · Chromex.comOrganic Sociallatest visit: 1 page/blog/launch-week1 visit1m 04s engaged–

    Visits, last 30 days

    Whole journey
    1. x.comOrganic Social
      /blog/launch-week

      1 page · 1m 04s engaged

  6. Velvet PenguinBengaluru, India · Desktop · ChromeHacker NewsOrganic Sociallatest visit: 3 pages/blog/stripe-fees/docs/pricing1 visit4m 56s engaged–

    Visits, last 30 days

    Whole journey
    1. Hacker NewsOrganic Social
      /blog/stripe-fees/docs/pricing

      3 pages · 4m 56s engaged

Fig. 1The visitor list on the example site, with one buyer's visits open. For a screen recorder, look for a first visit from a share page, then a download, then the payment some days later.

07Setting up

  1. Any HTML siteAdd the tag to the marketing and download pages, and put a UTM on the 'record your own' button rather than tagging the share pages themselves.
  2. PaddleWhen the desktop app opens Paddle checkout in the browser, pass the visitor's id in customData; if checkout opens with no visit behind it, rely on identify and the buyer's email.
  3. Mark the Mac, Windows and extension download links with data-fast-goal.

08Questions

  • Should the pages where people watch recordings carry the tag?

    Better not: viewers are your users' audience, and counting every view would bury your prospects. The UTM on the share page's button counts the viewers who come to your site.

  • A user buys from inside the desktop app. Is that linked?

    If the app opens a checkout carrying the visitor's id, yes. If not, the payment can link by email when the user was identified on your site; otherwise it is counted as unlinked.

  • Is a lifetime licence counted differently from a subscription?

    It's a one-off payment with its own receipt; it never renews, so it adds to its source's revenue once, and a paid upgrade later is a new sale.