Best Practices for Global Campaign to create/update leads + contacts

lspethmann
Level 1

Best Practices for Global Campaign to create/update leads + contacts

Hello Marketo Community! I am looking for guidance/best pracitce on a topic related to lead lifecycle. 

 

CRM: Salesforce Sales Cloud

 

Context: We have several marketing channels, most of which direct to standalone landing pages where prospects can fill out a form. in order to get in touch with us. For each channel a lead is created, and recently we added a secondary campaign for one of the channels that looks for existing leads and updates the record in case an email can be found. 

 

Challenge: In order to not have two campaigns per channel, one to manage lead creation, the other to manage lead + contact updates, how can we ensure that every time a prospect fills out a form on any of the LPs that Marketo will first look for existing leads (updating it if found), and if it cant find one, create a new lead. 

There is a thread here that talks about this but this feels very complex

 

Should I be creating one global campaign that listens to all the lists that contain leads that are created on the standalone pages? Do I need to create a lead lifecyle?

 

Appreciate any advice/pointers!