Pinned Tweet
The flaws of most media-mix-models in one graphic: xkcd.com/2560/
📢 We are looking for full-time #rlang software engineers to join the team at Recast 📢
We run R in production and are looking for software engineers (not just script writers) to join our team of outstanding R engineers.
We're looking for people who know the inner-workings of package development (e.g., CRAN-quality packages), CI/CD, and cloud computing environments to join our team. Check out the JD at this link: job-boards.greenhouse.io/rec…
Michael Kaminsky retweeted
99.9% of people who talk about 'brand' 'brand campaigns' & 'brand marketing' aren't aware of the origin - here's proof
Listen to the full 7 min snippet via Recast's YT channel
DTC twitter: I've got some friends starting a brand and they're having trouble getting Meta to work for them. Anyone have good resources to point them to or agencies that do zero-to-one type work with new brands?
Come work with us! Great role for folks who have done graduate work in applied sciences but want to explore working in industry.
we are hiring an applied statistical modeler at @getrecast, which will be a good fit for folks with experience doing bayesian statistical modeling at the graduate level. if you or anyone you know might be a good fit, i want to meet them! boards.greenhouse.io/recast/…
Michael Kaminsky retweeted
"Superbowl tickets are getting kind of expensive so we're giving everyone who buys one $400 toward the price."
What do you think this policy does to the price of Superbowl tickets?
Michael Kaminsky retweeted
Advertisers accept ad tech vendors’ use of fingerprinting — and the misguided characterization of it as “probabilistic attribution” — to their peril. These methods are not future-proofed, but more than that, they mask the broader trend of user-level attribution ultimately, eventually being impossible.
Advertisers should be adapting to an increasingly restrictive privacy environment with system-level changes. Not only does simply swapping deterministic identifiers with fingerprints introduce measurement imprecision / risk, it delays the inevitable, which is a wholesale transition to econometric ad measurement.
Even genuine probabilistic methods shouldn’t be seen to facilitate user-level attribution. That’s a dead end. Advertisers should accept that, absent persistent deterministic identifiers, their measurement infrastructure should seek to answer three questions:
1. What’s the optimal level of ad spend?
2. What’s the optimal distribution of ad spend across historical channels?
3. Does my spend on any given channel deliver incrementally additive revenue?
This — and the introduction of new channels — requires moderated, systematic experimentation. There is no “bottoms-up” methodology that can provide guidance. Advertisers should seek to achieve platform-level ad spend efficiency and maximize revenue using first-party data through personalization. It’s not just that fingerprinting isn’t reliable — what fingerprinting attempts to deliver, which is user-level attribution, isn’t possible as privacy interventions reduce the availability of deterministic identity. – at Austin, TX
Subtle but critical point -- owned channels can generally shift the *timing* of conversions but often don't generally shift the *rate* of conversions
I did some A/B tests and holdout tests on various email tactics while at tapestry, and then studied the audience behavior in each cohort for 30-60 days post.
If we saw lift at the last click level, we a rarely saw it at the audience level. And when we did see audience lift on day 1 it regressed to the mean by day 30.
Most email tactics (SL strat, send times, etc) help you shift revenue into a specific time period or merch category, but don’t drive a lift in LTV.
The exception to this was dynamic product recs in each email, but our brands had really big catalogs.
If you want to test incrementality of tactics I’d recommend a test where you put two segments into distinct email strategies for 2-4 weeks. Ex one group gets promos, the other doesn’t or one group gets emails only featuring best selling products and the other gets a broader selection of products
Most marketing teams should be taking bigger swings.
Iterating on winning ad angles is killing your growth.
Chances are you've found a few winning creatives and you're making a ton of iterations to milk them as much as possible.
You try new hooks, new CTAs, the same VO with different visuals, the same visuals with different voiceovers, and so on.
Here is an analogy to understand why this is the reason you are capping your scale, without even knowing it:
Situation 1: Your current winning angle is probably that yellow dot.
When you're iterating on that angle and you're not trying different concepts, the impact you can have is restricted, hence the improvement you can see will be relatively small (green arrow).
Situation 2: When you're trying completely different concepts that are targeting completely different audiences from your current ads, the potential to unlock the next level of scale is huge (green arrow).
Now, that needs a bunch of creativity and resources to test, and probably the majority of the different concepts that you will create will fail.
But then you'll find that one persona with that one messaging that will 2x, 3x your ad spend.
The bottom line is that if you're only iterating, you aren't unlocking new personas, which is a huge bottleneck if you want to maintain efficiency while scaling.
PS: Of course, you should keep iterating on your winning angles and milk them as much as possible, just don't restrict yourself to that.
S/o to @couuor for the idea.
I got a question on Granger causality on LinkedIn and want to point to a nice clear and concise resource on "Granger causality" vs "actual causality". Anyone have a good blog post on this? Maybe something by @rlmcelreath?
Michael Kaminsky retweeted
Excited to share what I've been working on at @GetRowZero for the last 2 years
We've created the world's fastest spreadsheet engine, about 100-1000x faster than Excel or Google Sheets
All using your familiar Excel skills!
Try it at rowzero[dot]io
xitter.cf/GetRowZero/status/1763…
Michael Kaminsky retweeted
Hey friends, I have news to share!
I started a company, it's called Titan Systems.
Titan builds security software for Snowflake, starting with access management: users, roles, and permissions.
I joined the Y Combinator Winter 2024 batch to help me bring this idea to market.
Learning new things is hard. It is mostly not fun at all.
So building up a tolerance to struggle through learning something new is one of the best ways you can invest in yourself.
# on shortification of "learning"
There are a lot of videos on YouTube/TikTok etc. that give the appearance of education, but if you look closely they are really just entertainment. This is very convenient for everyone involved : the people watching enjoy thinking they are learning (but actually they are just having fun). The people creating this content also enjoy it because fun has a much larger audience, fame and revenue. But as far as learning goes, this is a trap. This content is an epsilon away from watching the Bachelorette. It's like snacking on those "Garden Veggie Straws", which feel like you're eating healthy vegetables until you look at the ingredients.
Learning is not supposed to be fun. It doesn't have to be actively not fun either, but the primary feeling should be that of effort. It should look a lot less like that "10 minute full body" workout from your local digital media creator and a lot more like a serious session at the gym. You want the mental equivalent of sweating. It's not that the quickie doesn't do anything, it's just that it is wildly suboptimal if you actually care to learn.
I find it helpful to explicitly declare your intent up front as a sharp, binary variable in your mind. If you are consuming content: are you trying to be entertained or are you trying to learn? And if you are creating content: are you trying to entertain or are you trying to teach? You'll go down a different path in each case. Attempts to seek the stuff in between actually clamp to zero.
So for those who actually want to learn. Unless you are trying to learn something narrow and specific, close those tabs with quick blog posts. Close those tabs of "Learn XYZ in 10 minutes". Consider the opportunity cost of snacking and seek the meal - the textbooks, docs, papers, manuals, longform. Allocate a 4 hour window. Don't just read, take notes, re-read, re-phrase, process, manipulate, learn.
And for those actually trying to educate, please consider writing/recording longform, designed for someone to get "sweaty", especially in today's era of quantity over quality. Give someone a real workout. This is what I aspire to in my own educational work too. My audience will decrease. The ones that remain might not even like it. But at least we'll learn something.
Michael Kaminsky retweeted
Replying to @Mike_Kaminsky @ajordannafa
The total quantity of wasted ad dollars implied by this is astonishing
It never ceases to amaze me how in the google universe, if you’re purely looking at platform or click reported attribution, you’d invest in the exact opposite way that you should be to drive your business.
CPA = platform reported CPA from google
CPIA = incremental CPIA adjusted for conversions that would’ve happened anyway (measured by comparing to a control group)



























