Rules and automated categorization are built for exactly this. Set allocation logic once by channel, property, or transaction type, and Clearing applies it to every future transaction that matches.