Badges
Accepted Solutions
Likes Received
Posts
Discussions
Ideas
Blog Posts
Regarding Member status of a program, why not use channel status which updates the record as it reaches each status including the SFDC campaign. Maybe I misunderstanding the use case.