Am I missing something here: Just discussed using stages. Points would be helpful, to trigger a stage improvement: Enough actions - no matter which campaign - may advance a contact to the next stage.
However: Trigger have no stages actions. Campaign have no points conditions. So basically I can’t advance a stage for a contact based on his achieved points?
Looks like the only way is to define a segment based on points and take the segment membership as a condition for an action. Which is quite a workaround, but not straight forward.
Should work - as segments can be build based on points. Unfortunately Campaigns have no conditions for points. So we will need a separate segment + campaign for each stage change.
(A simple trigger would still be nice and much more straight forward.)