{"id":1117,"date":"2026-03-16T10:27:17","date_gmt":"2026-03-16T10:27:17","guid":{"rendered":"https:\/\/onesystemcrm.com\/help\/?post_type=docs&#038;p=1117"},"modified":"2026-03-16T10:27:17","modified_gmt":"2026-03-16T10:27:17","password":"","slug":"workflow-trigger-contact-changed-2","status":"publish","type":"docs","link":"https:\/\/onesystemcrm.com\/help\/docs\/workflow-trigger-contact-changed-2\/","title":{"rendered":"Workflow Trigger &#8211; Contact Changed"},"content":{"rendered":"<p>Imagine having a helper that automatically does important tasks whenever a contact\u2019s information changes. That\u2019s exactly what the \u201cContact Changed\u201d Workflow Trigger does in your CRM! It keeps track of changes, like new tags being added, updates to custom fields, or when a contact is assigned to someone, and then performs actions based on those changes. Let\u2019s learn why it\u2019s useful and how you can set it up step by step.<\/p>\n<h1 id=\"What-Is-the-\u201cContact-Changed\u201d-Workflow-Trigger?\" dir=\"ltr\"><strong>What Is the \u201cContact Changed\u201d Workflow Trigger?<\/strong><\/h1>\n<p dir=\"ltr\">The \u201cContact Changed\u201d Workflow Trigger activates whenever a contact\u2019s details are updated. For example: Tags Changed: If a tag like \u201cInterested Customer\u201d is added, the workflow can send a follow-up email. DND Status Changed: If a contact turns on \u201cDo Not Disturb,\u201d the workflow can stop sending messages. Assigned User Changed: If a contact is assigned to a new sales rep, the workflow can notify them. Custom Fields Updated: If a field like \u201cPreferred Service\u201d is updated, the workflow can send targeted offers. This trigger helps your business respond quickly and keeps everything organized by automating repetitive tasks.<\/p>\n<hr \/>\n<h2 id=\"Why-Use-the-\u201cContact-Changed\u201d-Workflow-Trigger?\"><strong dir=\"ltr\">Why Use the \u201cContact Changed\u201d Workflow Trigger?<\/strong><\/h2>\n<p>The \u201cContact Changed\u201d trigger is like having a smart assistant that keeps you on top of changes by tracking updates to contact details and reacting instantly. It saves time by handling tasks like sending emails or assigning follow-ups automatically. It improves customer service by ensuring contacts get faster, more relevant responses. Lastly, it creates opportunities by helping you act on new leads or changes, like following up on updated business information.<\/p>\n<hr \/>\n<h2 id=\"How-to-Set-Up-the-\u201cContact-Changed\u201d-Workflow-Trigger\" dir=\"ltr\"><strong>How to Set Up the \u201cContact Changed\u201d Workflow Trigger<\/strong><\/h2>\n<p>Follow these easy steps to set up the workflow trigger:<\/p>\n<h3 id=\"Start-a-New-Workflow\" dir=\"ltr\"><strong>Start a New Workflow<\/strong><\/h3>\n<p dir=\"ltr\">Go to the Automations section in your CRM. Click Workflows.<\/p>\n<h3 id=\"\"><span dir=\"ltr\"><img decoding=\"async\" class=\"fr-fic fr-dib fw-lightbox-img\" src=\"https:\/\/s3.amazonaws.com\/cdn.freshdesk.com\/data\/helpdesk\/attachments\/production\/155042857643\/original\/aRL66-fTn8CSScdpzCGdMFVjJ_uoaRHBYg.jpeg?1741354411\" data-attachment=\"[object Object]\" data-id=\"155042857643\" data-index=\"0\" \/><\/span><\/h3>\n<h3 id=\"Creating-Workflow\" dir=\"ltr\"><strong>Creating Workflow<\/strong><\/h3>\n<p dir=\"ltr\">Click &#8220;+ Create Workflow&#8221; button at the top right and then &#8221; + Start from scratch&#8221;<\/p>\n<h3 id=\"-1\"><span dir=\"ltr\"><img decoding=\"async\" class=\"fr-fic fr-fil fr-dib fw-lightbox-img\" src=\"https:\/\/s3.amazonaws.com\/cdn.freshdesk.com\/data\/helpdesk\/attachments\/production\/155042857750\/original\/g2e_R3_MlcvEjT8ChgPyZuFiEIiNckEaOw.png?1741354485\" data-id=\"155042857750\" data-attachment=\"[object Object]\" data-index=\"1\" \/><\/span><\/h3>\n<h3 id=\"Adding-Trigger\" dir=\"ltr\"><strong dir=\"ltr\">Adding Trigger<\/strong><\/h3>\n<p dir=\"ltr\">Click Add New Trigger and search for &#8220;Contact Changed.&#8221;<\/p>\n<h3 id=\"-2\"><span dir=\"ltr\"><img decoding=\"async\" class=\"fr-fic fr-fil fr-dib fw-lightbox-img\" src=\"https:\/\/s3.amazonaws.com\/cdn.freshdesk.com\/data\/helpdesk\/attachments\/production\/155042857798\/original\/JpmfNH6kkyomwS3TN5QT2EEbgtxBVfXkew.jpeg?1741354510\" data-id=\"155042857798\" data-attachment=\"[object Object]\" data-index=\"2\" \/><\/span><\/h3>\n<h3 id=\"-3\" dir=\"ltr\"><\/h3>\n<h3 id=\"Name-the-Trigger:\u00a0\" dir=\"ltr\"><strong dir=\"ltr\">Name the Trigger:\u00a0<\/strong><\/h3>\n<p>Give it a descriptive name, like \u201cWebsite Address Updated.\u201d<\/p>\n<h3 id=\"-4\"><span dir=\"ltr\"><img decoding=\"async\" class=\"fr-fic fr-fil fr-dib fw-lightbox-img\" src=\"https:\/\/s3.amazonaws.com\/cdn.freshdesk.com\/data\/helpdesk\/attachments\/production\/155042857847\/original\/odFFgG3SRJRDtrEiXYFTCjj1HmrI1IJ1MA.jpeg?1741354529\" data-id=\"155042857847\" data-attachment=\"[object Object]\" data-index=\"3\" \/><\/span><\/h3>\n<h3 id=\"Set-Filters\" dir=\"ltr\"><strong>Set Filters<\/strong><\/h3>\n<p>Decide what kind of contact changes will activate the trigger. Select Custom Field if you want to track changes in a specific field like \u201cWebsite.\u201d Choose Tags if you want the workflow to react to added or removed tags. Use DND if the workflow should respond to changes in the \u201cDo Not Disturb\u201d setting.<\/p>\n<h3 id=\"-5\"><img decoding=\"async\" class=\"fr-fic fr-fil fr-dib fw-lightbox-img\" src=\"https:\/\/s3.amazonaws.com\/cdn.freshdesk.com\/data\/helpdesk\/attachments\/production\/155042857884\/original\/L5u60_mR5N1XoLwaT7YnnGeNujUD82UYNQ.jpeg?1741354554\" data-id=\"155042857884\" data-attachment=\"[object Object]\" data-index=\"4\" \/><\/h3>\n<hr \/>\n<h2 id=\"Frequently-Asked-Questions\" dir=\"ltr\"><strong>Frequently Asked Questions<\/strong><\/h2>\n<p><strong>Q. What types of contact changes can trigger the \u201cContact Changed\u201d workflow?<\/strong><\/p>\n<p>The \u201cContact Changed\u201d trigger can activate based on various contact updates, including:<\/p>\n<ul>\n<li dir=\"ltr\">Tags Added or Removed \u2013 Example: If a contact is tagged as \u201cHot Lead\u201d, trigger a sales follow-up.<\/li>\n<li dir=\"ltr\">Contact Type Changed\u00a0<span dir=\"ltr\">\u2013 Example: If a contact goes from a &#8220;Lead&#8221; to a &#8220;Customer&#8221;<\/span><\/li>\n<li dir=\"ltr\">Custom Field Updates \u2013 Example: If a contact\u2019s \u201cPreferred Service\u201d is updated, send targeted promotions.<\/li>\n<li dir=\"ltr\">Assigned User Change \u2013 Example: If a contact is reassigned to a new sales rep, notify the rep immediately.<\/li>\n<li dir=\"ltr\">DND Status Change \u2013 Example: If a contact enables \u201cDo Not Disturb\u201d, stop all outgoing messages.<\/li>\n<\/ul>\n<p><strong>Q. Can I track multiple contact changes within a single workflow?<\/strong><\/p>\n<p>Yes! You can add multiple filters under the \u201cContact Changed\u201d trigger to track different types of changes simultaneously. For example, you can configure the workflow to trigger when either a tag is added OR a custom field is updated, ensuring the automation responds to multiple events.<\/p>\n<p><strong>Q. What happens if a contact\u2019s details change multiple times? Will the workflow trigger each time?<\/strong><\/p>\n<p>Yes, the workflow will trigger each time a tracked change occurs. However, to prevent unnecessary actions (e.g., multiple emails being sent), you can:<\/p>\n<ul>\n<li><span dir=\"ltr\">Use workflow conditions to check whether the action has already been performed.<\/span><\/li>\n<li><span dir=\"ltr\">Apply filters to trigger only on specific changes.<\/span><\/li>\n<li><span dir=\"ltr\">Add time delays to avoid excessive automation.<\/span><\/li>\n<\/ul>\n<p><strong>Q. Can I trigger actions based on a deleted tag or an old value being removed?<\/strong><\/p>\n<p>No, the \u201cContact Changed\u201d trigger detects new updates but does not track removed values. If you need to automate actions based on a tag being removed, consider:<\/p>\n<ul>\n<li><span dir=\"ltr\">Using an \u201cIf\/Else\u201d condition to check whether a contact still has a specific tag.<\/span><\/li>\n<li><span dir=\"ltr\">Manually monitoring tag removals and triggering a different workflow accordingly.<\/span><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Imagine having a helper that automatically does important tasks whenever a contact\u2019s information changes. That\u2019s exactly what the \u201cContact Changed\u201d [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"doc_category":[17,44,47],"doc_tag":[],"class_list":["post-1117","docs","type-docs","status-publish","hentry","doc_category-automation-workflows","doc_category-getting-started-w-workflows","doc_category-workflow-triggers"],"year_month":"2026-09","word_count":685,"total_views":"46","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"usamasaeed219","author_nicename":"usamasaeed219","author_url":"https:\/\/onesystemcrm.com\/help\/author\/usamasaeed219\/"},"doc_category_info":[{"term_name":"Automation &amp; Workflows","term_url":"https:\/\/onesystemcrm.com\/help\/docs-category\/automation-workflows\/"},{"term_name":"Getting Started w\/ Workflows","term_url":"https:\/\/onesystemcrm.com\/help\/docs-category\/getting-started-w-workflows\/"},{"term_name":"Workflow Triggers","term_url":"https:\/\/onesystemcrm.com\/help\/docs-category\/workflow-triggers\/"}],"doc_tag_info":[],"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/docs\/1117","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/comments?post=1117"}],"version-history":[{"count":1,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/docs\/1117\/revisions"}],"predecessor-version":[{"id":1118,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/docs\/1117\/revisions\/1118"}],"wp:attachment":[{"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/media?parent=1117"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/doc_category?post=1117"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/doc_tag?post=1117"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}