Is there any way to track custom events using SalesForce Marketing Cloud iOS SDK? I can see an analytics class in the SDK called ETAnalytics, but it has very limited tracking options -- pageView, cartContents, cartConversion --. However, I need to track some custom data, kind of small json payloads. In the documentation, I found references to Personalization Builder. In Personalization Builder, there is a topic describing tracking of custom data, but its all java script and I am not sure how can we achieve it using iOS SDK.

1 Answer 1


Unfortunately, as of 20180124, you cannot track a custom event with the Salesforce Marketing Cloud Mobile Push SDKs. I suggest you open a Voice of Customer (VOC) request via your account manager as the only way to get things like this added is to make sure your request is heard.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .