Non si desidera sincronizzare tutto il contenuto di Dynamics CRM con il Marketo Engage? Non si preoccupi! Marketo consente di impostare un filtro di sincronizzazione e di sincronizzare solo una parte dei record.
Per impostare un filtro di sincronizzazione Dynamics:
È necessario apportare queste modifiche in Dynamics CRM, non nel database o in Marketo.
Se non assegni il campo e lo lasci vuoto/NULL, verrà sincronizzato ma non aggiornato. I record con un valore di campo vuoto/NULL in Dynamics CRM visualizzeranno questo valore di campo in Marketo come "false".
Marketo cerca questo campo durante la sincronizzazione in background automatica e determina quali record sincronizzare in base a questa logica:
Valore campo | Sincronizzare con Marketo? |
---|---|
Il campo non esiste | Sì |
Il campo è vuoto | Sì |
Il campo ha valore Sì | Sì |
Campo con valore No | No |
L’unico modo per dire a Marketo di saltare un record è impostare esplicitamente il valore del campo su No. Marketo sincronizza comunque i record anche se i valori dei campi sono vuoti.
Installa la versione più recente del plug-in Marketo (3.0.0.1 o successiva). Vai a Marketo > Admin > Microsoft Dynamics > Download della soluzione Marketo.
Accedi a Dynamics CRM. Clic Impostazioni, quindi fai clic su Personalizzazioni.
Clic Personalizzare il sistema.
Clic accanto a Entità.
Clic accanto a Lead e seleziona Campi. Quindi fai clic su Nuovo.
Invio SyncToMkto nel Nome visualizzato e seleziona Due opzioni come Tipo di dati. Quindi fai clic su Salva e chiudi.
Scegliere un nome visualizzato per questo campo, ma il campo Nome deve essere esattamente new_synctomkto. È necessario utilizzare nuovo come prefisso predefinito. Se hai modificato il valore predefinito, vai qui per reimpostare il prefisso predefinito per i nomi dei campi personalizzati. Puoi ripristinarla dopo aver creato i nuovi campi.
Se è stato configurato un flusso di lavoro asincrono, il record ottiene il valore SyncToMkto predefinito impostato nel campo e ottiene il valore corretto alcuni secondi dopo al termine dell'esecuzione del flusso di lavoro. Se il valore predefinito è impostato su Sì, tali record verranno creati in Marketo e quindi diventeranno obsoleti. Utilizzare No come valore predefinito per evitare questo inconveniente.
Ripeti questo processo e crea il SyncToMkto per qualsiasi altra entità su cui desideri limitare la sincronizzazione, ad esempio contatto, account, opportunità ed entità personalizzate.
Anche se la sincronizzazione iniziale è già stata eseguita, accedere e selezionare i campi da sincronizzare con Marketo.
Vai a Amministratore e seleziona Microsoft Dynamics.
Clic Modifica in Dettagli sincronizzazione campi.
Scorri verso il basso fino al campo e selezionalo. Il nome effettivo deve essere new_synctomkto, ma il nome visualizzato può essere qualsiasi cosa. Fai clic su Salva.
Bene, ora hai attivato il filtro di sincronizzazione per Marketo.
È sempre possibile assegnare manualmente un valore ai campi SyncToMkto dei record. Ma perché non sfruttare la potenza di un flusso di lavoro Dynamics e assegnare automaticamente un valore al campo SyncToMkto quando un record viene creato o aggiornato?
Impossibile eseguire questa operazione a livello di database. Deve essere eseguito nel CRM manualmente o utilizzando un flusso di lavoro.
Un flusso di lavoro Dynamics funziona solo sui nuovi record creati in futuro, non sui dati storici. Utilizzare un aggiornamento batch per spostarsi sui record esistenti.
Vai a Dynamics CRM. Clic Impostazioni, quindi Processi.
Clic Nuovo.
Immetti un nome per il flusso di lavoro e seleziona Flusso di lavoro come categoria e Lead come Entità. Quindi fai clic su OK.
Creare regole per assegnare un valore true o false al SyncToMkto in base alle preferenze della tua organizzazione. Clic Salva e chiudi.
Definisci un'azione predefinita dopo aver fatto clic su Aggiungi passaggio per aggiungere una condizione Check. Imposta i record a cui non si desidera sincronizzare No. In caso contrario, verranno sincronizzati.
Seleziona il flusso di lavoro e fai clic su Attiva.
Consulta Regole filtro di sincronizzazione personalizzate per un indirizzo e-mail per impostare regole per sincronizzare solo i record per le persone con indirizzi e-mail.
Di seguito sono riportati alcuni dettagli di implementazione che pensavamo dovessi conoscere:
Avvia un'operazione di sincronizzazione
Quando SyncToMkto il valore cambia da No a Sì, Dynamics notifica immediatamente a Marketo l'avvio della sincronizzazione del record. Se il record esiste già, Marketo lo aggiorna. In caso contrario, Marketo crea il record.
A Create [StartSync]
Questa operazione viene aggiunta al registro di Marketo quando ciò accade.
Interrompere un'operazione di sincronizzazione
Quando il valore SyncToMkto di un record viene modificato da Sì a No, a Marketo viene notificato di interrompere la sincronizzazione del record. Tuttavia, il record non viene eliminato, ma smette di ricevere aggiornamenti e diventa obsoleto.