Can I automate assigning owners based on certain criteria?

I want to be more specific when assigning leads to our sales team. Is it possible to assign contact owners based on custom field entries?

Yes. You would place a decision diamond in front of the campaigns sequence that has the ‘assign owner’ action inside of it.

So, if you want Joe to get all leads with investible assets over $500K, and Jim to get those under $500K, you would have to sequences - one for Joe and one for Jim. The DD that is in front of them would be “if investible assets > $500000, then Joe” and “if investible assets <$500000, then Jim”