Using the Create Contact Workflow Action
Understanding the Create Contact Action
The Create Contact workflow action is a fundamental automation tool in your CRM. It allows you to automatically generate new contact records or refresh the information for contacts that already exist. This action is essential for keeping your database accurate and up-to-date without manual effort, forming the backbone of many automated customer and lead management processes.
Key Advantages
Using this action provides several benefits for your business operations:
- Consistent Data Management: Automatically populates contact information, minimizing manual entry errors and preventing duplicate records.
- Time Savings: Eliminates the repetitive task of manually creating or updating contact profiles from various sources.
- Better Engagement: By ensuring contact details are current, you can trigger timely, personalized follow-up communications.
- Flexible Data Capture: Works with both default contact fields and any custom fields you have created to store specialized information.
- Powerful Automation: Connects smoothly with other workflow triggers and actions to build sophisticated, multi-step automations.
How to Set Up the Action
Access the Workflow Builder
Navigate to the automation section of your CRM and open the workflow builder. You can add this action to a new workflow or an existing one.
Add the Create Contact Action
Click the plus icon to add a new step to your workflow. From the list of available actions, select Create Contact.
Configure the Action Details
First, give the action a clear, descriptive name for easy reference within your workflow.
Next, you will map the data for the contact record. You can fill in values for various fields:
- Standard Fields: Common fields like First Name, Last Name, Email, and Phone Number.
- Custom Fields: Any unique fields you have added to your contact records, such as "Lead Source," "Company Size," or "Product Interest."
You can type static values, select from available tokens (dynamic data from previous workflow steps), or use a combination of both.
Finalize and Activate
Click Save to store the action's configuration. It's a good practice to test your workflow with sample data to ensure contacts are created or updated as you expect. Once verified, publish your workflow to make it live.
Practical Applications
Automate Contact Creation from Forms
When a visitor submits a website form, use a workflow to instantly create a contact record in your CRM with their submitted details, ready for your sales team to engage.
Update Profiles After a Purchase
Following an e-commerce transaction, trigger a workflow that updates the buyer's contact record. You can add their order details to a custom field and apply a tag like "Recent Customer."
Sync Leads from External Tools
If you collect leads through a third-party app or service, use an inbound webhook to trigger a workflow. The Create Contact action can then take that incoming data and build a complete contact profile automatically.
Streamline Event Registrations
For every new event sign-up, automatically create a contact for the attendee. You can store the event name in a custom field and tag them for targeted post-event communication.
Common Questions
What if a contact with the same email already exists?
The action is designed to update the existing contact record with any new information you provide, rather than creating a duplicate entry.
Can I use my own custom fields?
Yes. When configuring the action, you will see all your custom contact fields available to populate alongside the standard ones.
How does it prevent duplicates?
The system typically uses unique identifiers like email address to find and update matching records. Ensure your workflow trigger provides consistent identifier data for best results.
Can I chain this with other actions?
Absolutely. A common pattern is to create a contact and then immediately trigger a follow-up email, assign a task to a team member, or add the contact to a list.
What are good triggers to use with this action?
It pairs well with triggers that provide new data, such as form submissions, inbound webhooks from other software, new e-commerce orders, or calendar appointment bookings.