Definition
Lead generation vs. demand generation
In The Agency Demand System, lead generation means catching the hand that is already raised: a reply, a form fill, a referral. Demand generation means making sure your agency is the name a buyer thinks of when they finally have a reason to raise it.
Both matter. Most small agencies over-invest in the first and ignore the second, which is why a quiet referral month turns into a crisis. Tim Kilroy's line on referrals: a really good mood is not a growth strategy.