Whenever a new lead is created in SF CRM, that lead will be added as new subscriber in MC. Is this possible with Contact Builder? What are the steps.
Yes, it is possible with contact builder, but your SF CRM should be linked with your MC. Then follow the below steps
- Go to Contact Builder
- click on data source
- click on Synchronized
- you will see the Synchronized Data Sources, click on it
- right-hand side top corner you will a button "Set Up Objects" click on that
- you will see a pop up with Synchronize Entity (it will display all the object present in your Salesforce CRM)
- Search for Lead Object
- Once you see the lead object beside that you will see an option to Synchronise click on it.
Your object will be synced.
But it will not reflect in All SUbscribers List, instead in your Subscribers tab under Synchronized Data Extension a DE will be created. If you want to send an email then its better you create a Data Extension and write a SQL query to fetch the values from Sync DE Lead Object and populate the DE.
As I can read, from one of the comments, you are using Marketing Cloud Salesforce Integration.
Using this way of synchronisation for your
Leads has left you with special Data Extension which is sendable. From this point, when you'll trigger any send to that Data Extension, all Leads which were the subject of sending will have entries in
All Subscribers created for you (in the moment of send).
But if your business requirements are to have created subscribers for each Lead in you
Leads data extension nonexplicit, then you can create simply SSJS script, which can be run in Automation Studio. It could take all entries from that Data Extension and iterate through them in a simple loop, in which subscribers can be upserted (inserted or updated - more about the process can be read at Marketing Cloud Documentation - SSJS - Upserting subscriber).
Please be just aware, that all activities in Automation Studio have some limitation. By default, it is 30 minutes of runtime - till the activity is killed by internal mechanisms (this time can be extended by request to support - but each case is considered individually) and simple query can only get 2500 of records from data extension in one request (which can be leveraged by using something like pagination or evaluating only not added leads - using creation date segmentation or checking, by separate SQL, which leads aren't present in