Lead generation can happen in a number of ways, but most often it involves either online or offline marketing activities. Our online activities include things like creating a website or blog, conducting online search engine marketing (SEM) campaigns, or creating online ads. Offline activities include things like attending trade shows or events, conducting direct mail campaigns, orCold-calling.