Marketing can mean anything (branding, posts, traffic). Lead generation is specific: it produces measurable actions—calls, forms, and booked estimates. If you can’t track leads back to a page, keyword, or campaign, you don’t have lead generation—you have activity.