Loading

Uso dei flussi per aggiornare lo stato membro campagna in base allo stato lead

Data pubblicazione: Aug 25, 2025
Descrizione
Qui vedremo in che modo si può aggiornare il campo stato per i membri campagna se sono soddisfatti alcuni criteri nel record lead correlato.

Ad esempio, se lo stato lead è uguale a In corso - Contattato o MQL (Marketing Qualified Lead) e lo stato membro campagna indica che il modulo è stato compilato, è necessario aggiornare lo stato membro campagna impostandolo come Qualificato.
Risoluzione
Per creare questa automazione, è necessario creare due flussi attivati da record,
uno per il membro campagna e l'altro per il lead. Vediamo ognuno di questi flussi.

Flusso membro campagna

Dobbiamo creare un flusso attivato da record prima di salvare il flusso (al momento dell'aggiornamento) per l'oggetto membro campagna che controlli lo stato di attivazione del membro campagna e verifichi se il record lead correlato soddisfa le condizioni. Se tutte le condizioni sono soddisfatte, aggiorniamo lo stato del record di attivazione in modo che risulti qualificato.

Fase 1. Creare un flusso attivato da record prima del salvataggio nell'oggetto Membro campagna
a. In Imposta, nella casella Ricerca veloce, digitare Flussi, quindi selezionare Flussi
. Fare clic su Nuovo flusso, selezionare Flusso attivato da record e premere il pulsante Crea
c. Nel campo Oggetto, immettere e selezionare Membro campagna
d. Per Attivare il flusso quando, scegliere Un record è aggiornato
e. In Requisiti della condizione, scegliere Tutte le condizioni sono soddisfatte (AND)
f. Aggiungere i seguenti dettagli come condizioni di immissione
i. Campo Stato, operatore È modificato, valore TRUE
ii. Campo Stato, operatore Uguale a, valore Modulo compilato
iii. Campo LeadId, operatore È nullo, valore FALSE
g. In Quando eseguire il flusso per i record aggiornati, scegliere  Ogni volta che un record è aggiornato e soddisfa i requisiti della condizione
h. In Ottimizza il flusso per, scegliere Aggiornamenti di campo rapidi
 
Configure Flow.PNGEntry Condition.PNG
 
Fase 2. Aggiungere un elemento Ottieni record nell'oggetto Lead.
a. Trascinare l'elemento Ottieni record nell'area di disegno. Assegnare un nome all'elemento, il nome API verrà compilato automaticamente.
b. In Ottieni record di questo oggetto scegliere Lead
c. In Requisiti della condizione selezionare Tutte le condizioni sono soddisfatte (AND). Aggiungere una condizione di filtro come ID, operatore è  uguale e valore $Record.LeadID
d. In Quanti record memorizzare, scegliere Solo il primo record
e. In Come archiviare i dati record, selezionare scegliere i campi e lasciare che Salesforce pensi al resto
f. In Seleziona i campi da memorizzare nella variabile, immettere e selezionare ID lead, scegliere Stato per il secondo campo
 
Get Record Element.PNG
Get Related Record Filter.PNG
 
Fase 3: Aggiungere un elemento Decisione e creare una decisione per verificare se il record Lead corrisponde o meno allo stato
a. Trascinare l'elemento Decisione nell'area di disegno. Assegnare un nome all'elemento, il nome API verrà compilato automaticamente.
b. Nella sezione  Esiti, aggiungere i due esiti Lead_Status_Matched Lead_Status_Do_ Not_Matched
c. Per Lead_Status_Matched
i. Digitare l'etichetta (Lead_Status_Matched). Il nome API verrà generato automaticamente
ii. In Requisiti delle condizioni per eseguire l'esito selezionare  Qualsiasi condizione è soddisfatta (OR)
iii. Fare clic su Risorsa e immettere e selezionare  {Lead from Get_Related_Lead_Records > Status}, operatore Uguale a, e valore  In corso - Contattato
iv. Fare clic su Aggiungi condizione
v. Selezionare la risorsa {Lead from Get_Related_Lead_Records > Status}, operatore Uguale a, e valore  MQL
d. In Ordine degli esiti Fare clic su Esito predefinito. Modificare l'etichetta in Lead_Status_Not_Matched
 
Decision Element.PNG
 
Fase 4: Aggiungere l'elemento Aggiorna record e collegarlo all'elemento Decisione (stato lead corrispondente)
a. Trascinare l'elemento Aggiorna record nell'area di disegno. Assegnare un nome all'elemento, il nome API verrà compilato automaticamente.
b. In Come trovare i record da aggiornare e impostare i loro valori, selezionare Usa il record membro campagna che ha attivato il flusso
c. In Imposta condizioni filtro, seleziona Nessuno - Aggiorna sempre il record
d. In Imposta i valori di campo per il record membro campagna, immettere e selezionare Stato, il valore è Qualificato. Fare clic sul pulsante Chiudi
 
Update Campaign Member Status.PNG
 
Questo è l'aspetto che avrà il primo flusso
 
First Flow.PNG
 
Flusso lead
 
Occorre creare un flusso dopo il salvataggio (al momento dell'aggiornamento) per l'oggetto Lead, che verifichi prima le condizioni nel record di attivazione lead e, se soddisfatte, aggiorni tutti i record membri campagna correlati (dove lo stato è Modulo compilato).
 
Fase 1. Creare un flusso attivato da record nell'oggetto Lead e scegliere di eseguirlo quando Un record è aggiornato
a. In Imposta, nella casella Ricerca veloce, digitare Flussi, quindi selezionare  Flussi
b. Fare clic su Nuovo flusso, selezionare Flusso attivato da record e premere il pulsante Crea
c. Nel campo Oggetto, immettere e selezionare Lead
d. Per Attivare il flusso quando, scegliere Un record è aggiornato
e. In Requisiti della condizione, scegliere Logica condizione personalizzata soddisfatta
f. In Logica condizione, immettere 1 (2 AND 3)
g. Aggiungere le condizioni seguenti 
i. Stato, operatore È modificato, valore TRUE
ii. Stato, operatore Uguale a, valore In corso – Contattato,
iii. Stato, operatore Uguale a, valore MQL
h. In Quando eseguire il flusso per i record aggiornati, scegliere Ogni volta che un record è aggiornato e soddisfa i requisiti della condizione
i. In Ottimizza il flusso per, selezionare Azioni e record correlati. Fare clic sul pulsante Chiudi
 
Lead Flow.PNGLead Entry Condition.PNG
Lead When to Run the Flow for Updated Records.PNG
 
Fase 2. Aggiungere un elemento Aggiorna record e scegliere l'opzione che aggiorna i record correlati al record lead che ha attivato il flusso
a. Trascinare l'elemento Aggiorna record nell'area di disegno. Assegnare un nome all'elemento, il nome API verrà compilato automaticamente
b. In Come trovare i record da aggiornare e impostare i loro valori, scegliere Aggiorna i record correlati al record lead che ha attivato il flusso
c. In  Record correlati a lead, impostare il valore su  {!$Record.CampaignMembers}
d. In Requisiti della condizione per l'aggiornamento del record, scegliere Nessuno—Aggiorna tutti i record correlati 
e. In Imposta i valori di campo per i record membri campagna, scegliere Stato e il valore è Qualificato. Fare clic su pulsante Chiudi
 
Update Lead Related records Campaign.PNG
Update Lead Related records Campaign Set Field.PNG
 
Questo è l'aspetto che avrà il secondo flusso
 
Lead Final Flow.PNG
 
 
___________________________________________
 
 
Scritto da: Sumeet Negi | Leader nelle Risposte Salesforce
Sumeet Negi è uno sviluppatore Salesforce presso Eptura e uno dei principali leader di Risposte nella Trailblazer Community. È quattro volte certificato Salesforce e ha più di 3,5 anni di esperienza sulla piattaforma Salesforce. Offre con entusiasmo il proprio aiuto ai trailblazer affinché riescano a ottenere il massimo dalla Trailblazer Community.
 
 
I materiali inviati riflettono esclusivamente le opinioni dell'utente che li ha resi disponibili e non le opinioni di Salesforce, indipendentemente dal fatto che l'utente sia affiliato a Salesforce, e possono contenere o costituire prodotti, servizi, informazioni, dati, contenuti e altri materiali resi disponibili da o per conto di terze parti ("Materiali di terze parti"). Salesforce non controlla né approva, né è responsabile per i materiali di terze parti, inclusa la loro accuratezza, validità, tempestività, completezza, affidabilità, integrità, qualità, legalità, utilità o sicurezza, o qualsiasi diritto di proprietà intellettuale applicabile. Tutti i materiali resi disponibili attraverso qualsiasi bacheca o forum in risposta a domande pubblicate, o che in altro modo pretendono di rispondere a qualsiasi domanda, comprese le domande su Salesforce o sui programmi, sono resi disponibili solo per conoscenza generale e non devono mai essere considerati come risposte a domande specifiche degli utenti (anche se una risposta è contrassegnata come risposta "migliore" o con qualifiche simili). È sempre consigliabile contattare l'assistenza Salesforce per ottenere risposte alle proprie domande specifiche. Salesforce non ha alcun controllo sui materiali inviati e non è responsabile di alcun uso o abuso (inclusa la distribuzione) da parte di terze parti di tali materiali. 
 
In caso di domande, è possibile attingere al sapere dell'intera Trailblazer Community qui: https://trailhead.salesforce.com/trailblazer-community/feed
Numero articolo Knowledge

000394583

 
Caricamento
Salesforce Help | Article