A lead magnet is a valuable and relevant piece of content or incentive offered to potential customers (leads) in exchange for their contact information. Its goal is to generate leads and build a customer database.