I have managed to answer my own question. First of all I run the
getOffers() code, however I save the response into a custom Launch
variable "resObj", this allows me to split the running of getOffers()
and applyOffers() To apply the content within this "resObj", I run a for
loop to find the mbox content I want to apply. To easier facilitate this
the mbox name I've applied in Target matches the analytics page name
("page|name"). mboxOffer then has the specific content of the mbox
parsed into it, ...