Demographic and firmographic data can be collected through various means. For demographic data, common methods include surveys, sign-up forms, and social media analytics. Firmographic data can be gathered from business directories, industry reports, and customer databases. It's also possible to use third-party data providers to enrich your existing data and gain deeper insights.