Advanced Personalization in In-App

Advanced Personalization in In-App

In in-app content, you can customize any field where the Add Customization button appears. For example, you can apply customizations in the TitleImage, and URL fields.

Visual Editor

When you click on the customization icon in in-app content, the Customization Selector opens. Unlike other content types, it provides two options:

  • Flow
  • Targeting

This distinction exists because we support two types of in-app and on-site campaign:

  • Flow In-App Campaigns
  • Realtime Targeting In-App Campaigns
📘

Customization Selector Options

  • FLOW: Customizations available only for Flow Campaigns.
  • TARGETING: Customizations available only for Realtime Targeting Campaigns.

How It Works

  • Flow Selection:
    • Works the same as in other content types.
    • You can select from Contact ColumnsDynamic Contents, and other personalization fields.
    • Advanced personalization syntax is fully supported.
  • Targeting Selection:
    • Content works differently compared to Flow.
    • Advanced personalization syntax is not supported. Customization is still possible, but it uses a different syntax than Flow.

HTML Editor

  • Customization is available under Insert > Customization Tags.
  • The Customization Selector opens with Flow-only options, such as:
    • Contact Columns
    • Dynamic Contents
  • Advanced personalization can also be applied by following the Advanced Personalization Developer Guide.

Drag-and-Drop In-App Builder

The drag-and-drop In-App Builder lets you create visually rich, personalized in-app experiences using Dynamic Content blocks.

Steps to Use Dynamic Content Blocks:

  • Create a new Dynamic Content item and set the type as Product BoxHTML, or Plain Text.
  • Open or create a blank in-app template.
  • From the editor panel, drag the Dynamic Content block into your layout.
  • Click the block to open the Select Dynamic Content button.
  • Choose your predefined dynamic content.
    • Related Articles

    • Advanced Personalization in Onsite

      In onsite content, you can customize any field where the Add Customization button appears. For example, you can apply customizations in the Title, Message, and Links fields. Visual Editor When you click on the customization icon in the Visual Editor, ...
    • Advanced Personalization Whatsapp

      WhatsApp - Customization and Advanced Personalization WhatsApp Advanced Personalization lets you send customized WhatsApp messages using pre-approved templates. By adding variables to your template, you can personalize each message with dynamic ...
    • Advanced Personalization in Email

      Advanced personalization in email content allows you to dynamically tailor messages using contact data, segment fields, send list table data, or predefined dynamic content. You can either use the Add Customization button for easy insertion or write ...
    • Advanced Personalization in SMS/MMS

      In the Message section of your SMS or MMS content, you will find the "Add Customization" button. Using this, you can insert dynamic content directly into your message via the customization selector, allowing each recipient to receive highly ...
    • Advanced Personalization in Push Notifications

      In the Title and Message fields, you will find the "Add Customization" button. This allows you to embed dynamic content directly into your push notifications using the customization selector. For even more powerful targeting, you can leverage the ...