How to check if two FIELDS are equal in an automation

I have an Automation and I want to see if Field1=Field2.

The IF/THEN only allows a fixed value on the right side.

Any ideas how to take an Action in the automation based on Fields being identical?

Hey! Great question — you’re right that the standard IF/ELSE condition doesn’t natively support comparing two custom fields directly.

Here are your best workarounds:

1. Use a Webhook + Automation

  • Set up a webhook that receives both field values
  • Use a service like Zapier or Make.com to compare Field1 and Field2
  • Return the result and tag the contact or update a helper field based on the match
  • Continue your automation based on that tag/field

2. Create a “Helper Field” with Automation

  • Create a custom field called “Fields_Match” (Yes/No or checkbox)
  • Use multiple IF/ELSE conditions to check common scenarios
  • Example: If Field1 = “Value A” AND Field2 = “Value A” → Set Fields_Match = Yes
  • Not ideal for dynamic values, but works if you have limited options

3. ActiveCampaign’s API

  • If you have developer resources, use the API to:
    • Pull both field values
    • Compare them programmatically
    • Update a field or add a tag based on the result
  • Then use that tag/field in your automation

Most practical solution for most users is #1 — Zapier/Make.com can handle the comparison logic and feed the result back into ActiveCampaign.