Update Contact and landing page


My company already have a database for storing customer and landing page. I have already imported customer information to HubSpot through contact API. Now I am thinking how to import the old landing page information to HubSpot and how to join the contact and landpage data together. Do I have to setup landing page in HubSpot first? And How to update the HubSpot contact information which can trace back the old landing page?