adding campaign monitor api