In our business model we have only a select handful of companies that we would include in ABM programs - the more companies you have the more campaigns you'll need. Also, in our business use-case, we do not have an excess of fields. Those two things must be taken into consideration prior to the solution that I've created for my own use case: I created a new field "generic company name". I created scheduled campaigns for the initial fill that, once complete, are followed by trigger campaigns. Campaign logic is: If "company name" Contains (), change "generic company name" new value (). Example: "Company name" contains (General Electric; GE Aviation, GE Power, GE Oil and Gas, etc.) change "generic company name" to (GE). For trigger campaigns: If "company name" changes to (General Electric; etc.) change "generic company name" to (GE) Using "contains" will help with variations in the user-submitted name (GE Power Houston, GE Power Boise, etc) I've found making a new field for this is helpful on several fronts. 1) it can be called for in any asset or campaign; 2) It can be called for in any list - this is especially helpful if you don't target by site/division; 3) it can help with DB reporting on company.
... View more