Company-Based Workflows
In business automation, most workflows have traditionally focused on individual leads, prospects, or clients. But what about entire organizations? With Company-Based Workflows , you can automate actions, updates, and communication at the company level, giving you a true B2B automation solution.
Whether you’re managing corporate clients, multi-contact organizations, or complex sales cycles, this feature allows you to streamline onboarding, updates, and lifecycle management all while keeping company records and associated contacts perfectly aligned.
Step 1: Create a Company-Based Workflow

Step 2: Choose Your Trigger

Step 3: Add Workflow Actions
Use actions like:

Step 4: Use Cross-Object Actions (Optional)
In Contact-based workflows, you can:
**
Step 5: Save, Test & Publish
Question: Can I use Company-Based Workflows without affecting individual contact workflows?**
****Answer: **Yes, Company-based workflows operate independently and can run parallel to contact workflows. This allows you to automate company-level processes while still managing contact-level automation separately.
Question: Can I trigger a workflow based on Company field updates?**
**Answer: Yes. Use the Company Changed trigger and specify which fields (e.g., Status, Industry) should initiate the workflow.
Question: Can workflows interact with both Company and Contact data?**
**Answer: Absolutely. You can update, create, or clear fields for associated records either within a company-based workflow or a contact-based workflow.
Question: What’s the difference between “Create Associated Company” and “Update Associated Company”
Answer:
Question: Is it possible to send emails to all contacts linked to a company?**
**Answer: This functionality is coming soon , with a new action called Send Email to Associated Contacts , allowing you to broadcast updates across all linked contacts.
Question: Is there a limit to how many Contacts can be linked to one Company?**
**Answer: No. You can link as many contacts as you need to a single company record. The workflow will apply its logic to the company level regardless of whether there are two employees or two thousand.
Question: Can I update a Company record even if the workflow was started by a Contact?**
**Answer: Yes. Using Cross-Object Automation , you can configure a Contact-based workflow to interact with an associated Company record, such as updating the company’s status when an individual contact’s status changes.
Question: What are the two specific triggers available to start a Company-Based workflow?
Answer: You can initiate these workflows using either the Company Created trigger (which activates when a new record is added) or the Company Changed trigger (which activates when a specific field, such as Industry or Status, is updated).