Mail order ads used to list different PO Boxes so they could track sales attribution.
I’ve been seeing reporting over the last several years that suggests that a lot of the belief in sales attribution to ads or even specific interactions on-line are tenuous at best.
For a random business that wants to advertise online, without the infrastructure and data capability to back it, they will struggle to compete unless they exist in a segment full of similar peers. When the former happens, we see articles about how PPC doesn't actually work, etc.
Reality is that it takes engineering work and infrastructure, coupled with some data capabilities to unlock real value in the online advertising space.
As noted, online advertising brought all sorts of insight and visibility over traditional 'offline' marketing channels, but with that comes more savvy competitors that will do all the data things you're not.
By and large, people don’t understand statistics (I mostly include myself in that).