Hey, I am trying to create a workflow where everytime a lead is created on Salesforce, it’s details are fetched , filtered on the basis of some data points and eventually an email is sent. However, I am facing issues sinces n8n is not picking this trigger of new leads. It’s only fetching the test data.
Can anyone help where I might have gone wrong or any other way for doing this?
This usually happens because the “Test” button only grabs a sample. To catch real new leads, you must toggle the workflow to Active (top right switch) so it runs in the background.
Also, the Salesforce trigger works by polling (checking every X minutes), not instantly. If you need it real-time, it’s better to set up a Salesforce Outbound Message pointing to an n8n Webhook node instead.
Turn it on, create a dummy lead in Salesforce, and check your Executions tab—it should show up there!