Kit
Which channel actually pays for itself, on one screen instead of three analytics tabs and a spreadsheet of UTMs.
Which channel actually pays for itself, on one screen instead of three analytics tabs and a spreadsheet of UTMs. The first pull reads back through everything your analytics property still remembers and builds the register from it — every campaign it ever saw tagged, with the sessions and conversions week by week — so the board is full before you have typed anything. After that it runs every Monday, adds the week, and keeps the trend going long after the reporting window has forgotten it. You say what each campaign was for and what it cost; nothing here guesses a budget, and nothing here writes to your site, your tags or anyone's inbox.
1 agent, 1 routine, 1 dashboard, 2 records, 2 skills. Installing offers the first sweep on the same screen — connect, run it, and everything can be retimed or paused after.
across four campaigns · 182 conversions, a 3.1% rate
| Search brand terms | live · search | no end date |
| Spring launch | finished · social | ended 18 Aug |
| Newsletter relaunch | paused · email | no end date |
| Partner roundup | live · referral | ends 22 Oct |
/guides/getting-started
1,240 clicks · pos 6.4/pricing
870 clicks · pos 4.1/blog/what-changed-this-year
540 clicks · pos 11.8The crew
Thistle
Keeps the record of what every campaign actually did — and never tells you where to spend next.
Hardy and unsentimental; keeps the count honest and stays out of the argument about what it means.
What else it installs
One row per campaign — where it runs, the UTM it is tagged with, when it ran, what it cost and what it was for.
One row per campaign per week — sessions, conversions and what it cost, kept long after the analytics window has forgotten.
"We're running the spring launch on social from Monday, tagged spring-launch, budget twelve hundred" — one sentence, and it is on the register.
"How did the spring launch actually do?" — the whole run in a few lines, from the record, with the method stated.
Which channel actually brings the traffic, what each campaign is for, and the weekly record the analytics window will eventually forget.
Every Monday: the week's sessions and conversions per campaign, filed and drawn — and a card only when something moved.
Runs mondays · 8am
The mechanics of this kit, plainly — what runs and when, where the data lands, and what you look at.
Data/Campaign Register in your vault — yours to open, search, and edit like any other file.Data/Marketing Snapshots in your vault — yours to open, search, and edit like any other file.The wiring, in one breath: Campaign capture writes to Campaign register · Campaign pull writes to Weekly record · Campaign register shown by Campaigns · Weekly record shown by Campaigns · Campaigns kept fresh by Campaign pull · Campaign capture given to Thistle · Campaign review given to Thistle.
A kit earns its place when it changes what you look at and what you say, not when it is installed. This is the rhythm that makes it pay.
Nothing here is fixed. The pieces are ordinary agents, routines, records and dashboards, so anything you know about shaping those applies. Retire whatever earns nothing.
Say any of these in chat, or edit them on the kit’s page in the app.
Installing starts a short setup conversation — not a form. Answer roughly, correct later.
Watch the first pass, then tell it what you would have done differently — that correction teaches it more than any setup could.
Learning, preferences and run costs work the same in every kit — so they are covered once, in the Kits guide.
Install it, run it once against something that already happened, and see whether what comes back sounds like you.
Try it freeEverything it installs can be retimed, paused, or removed.