English: lead generation
Welsh: cynhyrchu arweiniad
Subject: Datblygu economaidd
English context: A marketing term that refers to the creation or generation of prospective consumer interest or inquiry into products or services of a business.