Skip to main content

Treatment Types

A treatment type defines the content structure of a treatment and specifies which surfaces it can appear on.


Custom Configured Content Fields by Default

Treatment types are configured by your team to match your product's UI components and delivery channels. They are not a fixed set of platform-defined formats — your admin defines the treatment types that make sense for your application.


What Treatment Types Control

AspectWhat It Defines
Content fieldsWhich fields are included and the characteristics of those individual fields, including name, maximum length, whether they are optional or required, and whether they are translatable to different languages
Surface compatibilityWhich surfaces this type can appear on

Example Treatment Types

Below are examples of Treatment Types that you could configure within Auxia. Note that all Treatment Types are custom configured, unless they are tied to a specific Destination, in which case the Treatment Type is pre-configured as determined by the specific Destination.

In-App Banner

An inline banner that appears on a designated screen surface. All content fields are custom configured.

FieldRequiredMax LengthTranslatable
titleYes60 charsYes
bodyYes120 charsYes
image_urlNo2048 charsNo
cta_textYes30 charsYes
cta_deep_linkYes2048 charsNo

Compatible surfaces: HOME_SCREEN, PRODUCT_DETAIL_PAGE, SEARCH_RESULTS


In-App Modal

A full-screen or partial overlay that requires user interaction. All content fields are custom configured.

FieldRequiredMax LengthTranslatable
headlineYes60 charsYes
bodyYes300 charsYes
image_urlNo2048 charsNo
primary_cta_textYes30 charsYes
primary_cta_deep_linkYes2048 charsNo
secondary_cta_textNo30 charsYes

Compatible surfaces: HOME_SCREEN, CHECKOUT_PAGE, ONBOARDING


Push Notification (via Auxia Push Notification Service)

A system-level push notification delivered via the Auxia Push Notification Service Destination. The Treatment Type is pre-configured by the Destination.

FieldRequiredMax LengthTranslatable
titleYes65 charsYes
bodyYes240 charsYes
deep_linkNo2048 charsNo
image_urlNo2048 charsNo

Compatible surfaces: PUSH_NOTIFICATION


Email (via Auxia Email Service)

A rich HTML email delivered via the Auxia Email Service Destination. The Treatment Type is pre-configured by the Destination.

FieldRequiredMax LengthTranslatable
subjectYes78 charsYes
preview_textNo100 charsYes
body_htmlYesYes
cta_textYes50 charsYes
cta_urlYes2048 charsNo

Compatible surfaces: EMAIL


Configuration

Treatment types are created and managed in Configuration > UI Layout > Treatment Types. This requires admin permissions.


  • Treatments — every treatment has a treatment type
  • Surfaces — treatment types define which surfaces they can appear on
  • Destinations — some treatment types are delivered via specific destinations

How-to guides: Configuration