The customer avatar is the foundation. The rest is improvisation.
Before spending a single euro on ads, we need to know exactly who buys. Not "who could theoretically buy." Who actually buys: age, situation, motivation, the moment they decide to pay.
A real case, anonymized. A client sells custom-order women's footwear, premium pricing. I went through the CRM, the actual orders from the past 12 months, and what customers say in the comments on Instagram. The real avatar comes out clearly: women between 25 and 35, above-average income, who care about design and pay for something unique. That's the definition. Full stop.
When I showed them the data, the answer was: "but we also have male customers, and women over 45 who buy." Yes, they do. But it's statistical noise. Under 5% of orders. If we allocate the Meta Ads budget to serve those 5% as well, we miss the 95% who pay.
At that point I have two options. Either the client accepts the data and we concentrate budget on the real avatar. Or they insist the avatar "is broader," and then we're already on the wrong road before we even start. I refuse the second case. Not from ego. From experience. I know exactly where it leads: three months later we're spending twice as much for the same number of customers, ROI collapses, I'm the one to blame.