we moved our newsletter off substack and rebuilt the stack ourselves. the reason was SEO
@substack doesn't let you control the sitemap, canonical tags, or lastmod, and the URL isn't on your domain. when you're eliminating variables, that has to go
if you build tooling or sell with it, follow along. we post a few times a week on revenue analytics and what we're shipping at @getbeton#buildinpublic#seo#astro
if you build sales tooling or sell with it, follow along
I post a few times a week on first-party data and what we're shipping at @getbeton – mostly ai agents that help sales & marketing grow revenue
#revops#signalbasedselling#plg#gtm#buildinpubliI
most signal-based selling vendors sell one of two things
- third-party intent: what other people's data says about a company
- first-party scoring: what people did inside your product (@getbeton is here)
just cut @getbeton's agent token consumption 4x
woke up to a slack message from our CTO
Alex managed to keep the quality of analytics our agent does by making it waste less
who this is for:
- revops teams building signal detection
- plg tools scoring account health
- data teams evaluating ai vendor claims
mit licensed:
https://t.co/SAAoyzNx4s
we open-sourced dryfit — synthetic analytics databases with ground truth for testing ai agents on signal discovery
built it to benchmark our own revops agents. now it's yours
https://t.co/SqFrStOUSS
12 saas business model configs:
seat-based, usage-based, freemium
marketplace, credits/tokens, hybrid etc
each defines event vocabulary, signal paths, and noise. use ours or write your own
1/ how companies I've seen score leads on product adoption
pick 5 events that "feel" important → assign arbitrary points → watch your sales team ignore the scores
the problem isn't scoring
finding which behaviors actually matter is tedious