All our activity is organized around campaigns. We put a number of contacts in a campaign, email them, call them and move them through different stages with the field member status. We must use member status insted of contact status because different campaigns have different goals and we reuse the contacts: our goal is not simply getting sales for ourselves. So we need separate statuses for separate campaigns, not a global status.
My users are requesting a kanban view for the contacts in each campaign. The field we use for the stages is member status. Is there any way to create a kanban that puts contacts in columns according to their member status in a specific campaign, and updates that member status when the user moves the contact from one column to another?