App Content Optimizer

Prev Next

Content Optimizer allows you to change and test any content element (e.g., a button color, text, etc.), order of slider images, or part of the content (e.g., title, sub-title, image, etc.) without any need for mobile app development or deployment to the app store.

Once this feature is implemented in the app, easy, fast updates can be made without any development. You can go to your panel to change the required elements, create variations of a change, and see which one performs best with A/B testing. 

Requirements

Before starting to optimize your app content, you need to have:

  • The latest version of the SDK on both platforms
  • Variables in the app source code that are integrated by your development team
  • Default values for all new variables that are set by your development team

Your team needs to create variables, name them, set a default value for each, and implement them in your application's source code. Once this implementation is completed, you can see these variables on your panel.

Variables can be any content element in the app, including:

  • Button/Button content (e.g., submit, next, exit, etc.)
  • Logo, image, emoticon, etc.

These variables can have values such as button size, color, image URL, footer text, etc.

Goals

  • Content Optimizer lets you update your app content without any development, app testing, or deployment to the store, and without requiring users to update their app from the store to see changes.
  • You can A/B test different looks and feels of your content quickly and easily.
  • You can update content quickly.

Even though the campaign is paused, users might see the campaign on their next visit due to device caching while the latest version of your campaigns is fetched from the backend if you have integrated the Content Optimizer with the "Retrieving Content with Stored Data" method and the users haven't visited the app after the campaign is paused.