create the root chained requests if necessary on campaign update