Memberium How-To: Part 3 – Configuring Infusionsoft Control Campaign
The campaign we build for our clients to control giving and removing access is probably more involved than expected. We have built our campaign so it can be used different ways. It can be used customer service teams to give access, other campaigns responding to a members purchase, and all circumstances that lead to the member getting access to a membership level.
As a programmer, I always avoid duplicating function. That keeps you from having to fix errors in more than one place. It also makes enhancing the code easier since you don't have to keep track of all the places where you have done something.
Our campaign design does just that. Creating the control campaign using our approach may take a little longer, but you'll be much better off in the long term.