Theme

Start for free

Templates and digital downloads

For pattern designers: which launch, sew-along or post sold the pattern.

An indie pattern designer sells PDF patterns in launches: a tester call, photos of testers' makes, a launch discount, then a sew-along or knit-along that keeps it selling. Tally ties each pattern bought through your own checkout to the visit behind it, so you can see whether Instagram, vlogs, blogs or your newsletter sell.

Start for free

14 days free, no card needed.

01How they sell

  • One-offPDF patterns with print-at-home, copy-shop and projector files, bought once, with launch discounts and bundles.
  • FreemiumA free pattern, such as a hat, a tote or a scrunchie, that brings makers onto the newsletter.

02Payments it reads

  • StripeShops on WooCommerce with a Stripe gateway, or a builder charging through your own Stripe account, are read as Stripe payments, linked by email at best.
  • Lemon SqueezyCheckout links that deliver the pattern files with tax handled; orders and refunds are read.

What Tally can't read

  • Ravelry pattern sales aren't read.
  • Etsy and LoveCrafts sales aren't read.
  • Printed patterns sold wholesale to fabric shops and paid by bank transfer aren't read.
  • Makes shared under your pattern's hashtag aren't counted, only the visits they send.

03Where buyers come from

  • Instagram makesTesters' and customers' makes under the pattern hashtag show the garment on real bodies; in-app visits are named in Readable Direct.
  • Sewing vlogsVloggers sewing your pattern send viewers through the description link, each with its own UTM.
  • Sew-alongsA sew-along's daily posts keep a pattern selling after launch; tag its links as one campaign.
  • Pattern reviewsReviews on pattern-review sites and blogs send makers checking fit and sizing before they buy.

04What Tally answers

  1. Did the testers' photos sell the launch?

    Each order's receipt shows the visits before it and the credited one, including in-app visits from Instagram, so launch sales can be traced to the posts that preceded them.

    Receipts
  2. Does the sew-along keep the pattern selling?

    With its links tagged as one campaign, the campaign breakdown shows the sew-along's visits and revenue next to the launch's.

    Sources with revenue
  3. Do launch buyers buy the next pattern?

    Lifetime value by first source gives repeat rate and average lifetime revenue, so the sources that bring loyal makers show apart.

    Lifetime value
  4. Our makers live in many time zones. When should a launch open?

    Peak hours shows past sales by weekday and hour, and the country breakdown shows where buyers are; together they point to an opening hour.

    Peak hours
  5. Why are some pattern orders unlinked?

    Coverage gives the reason, usually a shop payment with no visitor id. Calling tally('identify', { email }) on your newsletter sign-up lets later orders from those makers link by email.

    Coverage

05Numbers worth watching

Repeat rate
The share of buyers who bought another pattern, the base of an indie pattern business.
Revenue by source
The money behind Instagram, vlogs, sew-alongs and email, for each launch.
Coverage
The share of revenue linked to a visitor; shop payments without a visitor id depend on identified emails.
First-visit buyers
How many buy on the first visit, which rises in launch week when makers arrive already decided.

06An example

Example

Peak hours

Last 30 days · UTC

Busiest on Mondays, 14:00–17:00

2.1× the visits of an average three hours. Post around Mon 13:00 to be there as they arrive.

000102030405060708091011121314151617181920212223Total
Mon3,61741$1,651
Tue2,56830$1,168
Wed2,10623$981
Thu2,05722$942
Fri1,84421$874
Sat2,21324$1,007
Sun1,78620$827
All16,191181$7,450
Busiest three hours

Shades are each hour's average over the times this period holds it, so a weekday that comes round five times doesn't outshine one that comes round four. The totals beside and below are the period's actual sums, not averages.

Fig. 1Peak hours on the example site. For a pattern designer, switch it to sales over a launch week to see which hours makers in different countries bought.

07Setting up

  1. WordPressIf the shop runs on WordPress with WooCommerce, add the tag through the theme header; the Stripe payments behind orders are read.
  2. Lemon SqueezyIf you sell through Lemon Squeezy, add tally_visitor_id to the checkout's custom data on each pattern page.
  3. Call tally('identify', { email }) on the newsletter sign-up form, so launch orders from subscribers link by email.

08Questions

  • Does Tally read Ravelry sales?

    No. Ravelry's pattern store isn't read. Patterns sold through your own checkout on Stripe, Lemon Squeezy, Paddle or Polar are.

  • Do printed pattern sales count?

    Only when they're paid through a connected provider. Wholesale orders settled by bank transfer aren't read.

  • Can I see which countries buy my patterns?

    Yes. The country breakdown carries the revenue behind each row, so you can see where your makers are.