The Search Contact in BigChange action
The Search Contact in BigChange action allows your workflow to automatically search BigChange to determine if a contact already exists.
It compares the search terms you define in your workflow, with the Contact name, Email address and Phone number stored in your BigChange contacts.
It helps prevent duplicates and to automate the creation of jobs for existing contacts.
Configuration
To set up the Search Contact in BigChange node:
- Add the node to your workflow, ensuring it is connected to a starting action or another action node.
- Click on the node to open the Properties panel.
- Click into the Search Term field and select the workflow data you want to check against your BigChange contacts by adding variables from the dropdown list.
📚 Learn more bout variables in this article.
Common Search Terms
Search Terms are defined as variables from your workflow.
This data will then be compared to the following data points in your BigChange contacts list:
- Contact name
- Email address
- Phone number

💡 Tip
Variables which will be used to check against the Contact data in BigChange will be defined earlier in the workflow. If the data is received as part of an automatically generated email, the Extract Text node should be used to define these data points as variables using Regex prior to adding the Search Contact in BigChange action.
Outputs
Once the node runs, there are three possible outputs:
- Found one – A single matching contact was found in BigChange. You can now pass this contact into the next steps of your workflow.
- Found many – Multiple matches were found. You may want to add logic to handle this, such as filtering further or flagging for manual review.
Not found – No matching contact was found. You might choose to create a new contact or route the workflow differently from here.

These outcomes can be used to create conditional branches in your workflow, ensuring the right action is taken every time.
Find a Contact in BigChange vs. Search for a Contact in BigChange
Here’s a brief explanation of when to use the Find a Contact in BigChange action as opposed to the Search for a Contact in BigChange action.
- If your workflow uses structured data, i.e. contact references and contact IDs which are defined in BigChange, the Find a Contact in BigChange node will be the right node for your workflow. It will allow you to locate the right contact before creating a new contact, assigning jobs or taking any other actions for that contact.
- If your workflow does not include contact references and contact IDs, and relies on more unstructured data such as Contact name, Email and Phone, the Search for a Contact in BigChange node will be more suitable to look for existing contacts before creating new ones.
⚠️ Note
The Find a Contact in BigChange node has only two outputs: contact found or not found. The Search for a Contact node will also identify if multiple contacts containing the defined search terms are found in BigChange.