You would create a series of custom fields (ideally for FT, LT and MT attribution) and place them as hidden fields on your forms (to capture the URL parameter or cookie value). Lots of existing discussions on the community that describe this at length: https://nation.marketo.com/search.jspa?q=utm%20tracking