Fundamentals of campaign structure