public void handleUserClickedOnAdLink(MessageReceived messageReceived, MXit.User.UserInfo userInfo) { String adClickURL = messageReceived.Body.Split('~')[1]; createAndQueueRequestToMobiApp(userInfo, adClickURL); //We need to wait a short while before calling the redirect to make sure the Mobi App has saved the URL to redirect to: Thread.Sleep(20); MXit.Navigation.RedirectRequest redirectRequest; String messageForMobiApp = ".gotourl~" + adClickURL; redirectRequest = messageReceived.CreateRedirectRequest(AdvertConfig.mobiAppServiceName, messageForMobiApp); //Redirect the users context //************* Replace with your own client.RedirectRequest based on where your client object resides: *************** MXitConnectionModule.ConnectionManager.Instance.RedirectRequest(redirectRequest); //**************************** }