For a conceptual overview of Treatments, see Treatments in Product Concepts.
5.1 Treatment Portfolio
The Treatment Portfolio is your central hub for managing all treatments.Accessing Treatment Portfolio
- Click Treatments & Journeys in the sidebar
- Select Treatment Portfolio
Portfolio View
The portfolio displays:Filtering Treatments
Use filters to find specific treatments:Quick Actions
From the portfolio, you can:- Click a treatment to view details
- Edit using the edit icon
- Pause/Activate using status toggle
- Preview using the preview icon
5.2 Creating a Treatment
Treatment creation uses a 5-step wizard.Starting Creation
- Navigate to Treatment Portfolio
- Click + Create Treatment
Step 1: Select Journey
Purpose: Every treatment must belong to a journey. Fields:
Selecting Journeys:
For Evergreen journeys:
- Select one or more Evergreen journeys
- Treatment will run continuously within those journeys
- Select a single Burst journey
- Treatment inherits the journey’s start/end dates
- At least one journey must be selected
- For Burst, expired journeys are filtered out
Tip: If you need a new journey, create it first via Journey Portfolio.
Step 2: Basic Information
Purpose: Define what the treatment is and where it appears. Fields:
Name Best Practices:
- Be descriptive: “Welcome Back - Home Banner v2”
- Include surface or type: “Checkout Modal - Free Shipping”
- Add version or date: “Holiday Sale 2026 - Push”
- Explain the purpose
- Note the target audience
- Include any A/B test context
- View product
- Make purchase
- Complete profile
- Open feature
- etc.
- Banner
- Modal
- In-app message
- Push notification
- etc.
Note: Treatment types are configured by admins. Contact yours if needed type is missing.Surfaces: Select one or more surfaces where the treatment can appear:
- Home screen
- Product page
- Checkout
- etc.
Step 3: Content
Purpose: Define what users actually see. Fields vary by treatment type but commonly include:
Using Personalization:
Insert data fields to personalize content:
- Go to Configuration > Data Management > Data Fields to find available field names
- In the content field, manually type the variable in
${field_name}format
- Provide a URL to a hosted image
- Ensure the image is publicly accessible
- Check resolution requirements for your treatment type
- Test image loading in preview
Step 4: Guardrails & Scheduling
Purpose: Control who sees the treatment and when. Guardrails: Define eligibility rules that must be true for a user to receive the treatment:
Multiple rules are combined with AND logic — all conditions must be met.
Boolean conditions:
Some conditions use a checkbox instead of a value field. These check whether a data field is set or unset:
Example: To send a treatment only to users who have never received it before, add a Boolean rule on last_timestamp and leave the checkbox unchecked. This targets users where no timestamp record exists for that treatment.
Scheduling:
Tip: For Burst journeys, the treatment’s schedule must fall within the journey’s start and end dates.
Step 5: Review & Create
Purpose: Verify everything before creation. Review checklist:- Correct journey selected
- Name is descriptive and accurate
- Treatment type matches intended format
- Correct surfaces selected
- Content is complete and spell-checked
- Personalization variables are correct
- CTA action is appropriate
- Guardrails are correctly configured
- Schedule start/end dates are correct
- Click Create Treatment
- Treatment is saved in Draft status
- Navigate to activate or continue editing
5.3 Editing Treatments
Accessing Edit Mode
Option 1: Click treatment name in portfolio, then Edit Option 2: Click edit icon directly in portfolioWhat You Can Edit
Versioning
Auxia Console tracks treatment versions:- Each save creates a version
- You can view version history
- Previous versions are preserved
Editing Active Treatments
Warning: Editing an active treatment updates what users see immediately.Best practice:
- Pause the treatment first (if major changes)
- Make your changes
- Preview the changes
- Reactivate when ready
Version Selector
For treatments with multiple versions:- Open treatment details
- Look for the version selector dropdown
- Select version to view
- Compare versions if needed
5.4 Treatment Preview
Preview lets you see how treatments will appear before activation.Accessing Preview
- Open treatment from portfolio
- Click Preview button
- Or use preview icon in portfolio list
Preview Modes
Limitations
Preview is approximate:- Actual rendering depends on your app’s implementation
- Personalization shows placeholder or sample values
- Some interactive elements may not work
Tip: For accurate testing, use QA Testing with real QA users.
5.5 Bulk Upload
Bulk Upload lets you create multiple treatments at once via CSV file.Accessing Bulk Upload
- Go to Treatment Portfolio
- Click Bulk Upload button (or tab)
Bulk Upload Process
Step 1: Download Template- Click “Download Template”
- Template includes all required columns
- Open in Excel or Google Sheets
Step 3: Upload File
- Click “Upload” or drag-and-drop
- System validates the file
- Review validation results
- Review the treatments to be created
- Fix any validation errors
- Click “Create All” to create treatments
Validation Errors
Common errors:Bulk Upload Tips
- Test with 2-3 treatments first before large uploads
- Keep a backup of your CSV
- Use IDs (not names) for references
- Check for special characters that might cause issues
5.6 Sparks (AI Recommendations)
Sparks provide AI-powered recommendations during treatment creation.What are Sparks?
Sparks analyze your treatment and suggest:- Improved headlines
- Better CTAs
- Personalization opportunities
- Content optimizations
Using Sparks
- During treatment creation (Step 3)
- Look for the Sparks panel or icon
- Review suggestions
- Click to apply or dismiss
Spark Types
Providing Feedback
Help improve Sparks by:- Clicking thumbs up/down on suggestions
- Using the feedback dialog
- Noting which suggestions were helpful
Note: Sparks availability depends on your Console configuration.
5.7 Treatment Status Management
Status Definitions
Changing Status
To Activate:- Open treatment
- Ensure all required fields are complete
- Change status to Live
- Confirm activation
- Open treatment
- Change status to Paused
- Treatment immediately stops delivering
- Open treatment
- Select Archive option
- Treatment moves to archived state
Status Dependencies
For a treatment to actually deliver:- Treatment status must be Live
- Parent journey status must be Live
- User must meet guardrails
- Surface must be active in the app
5.8 Guardrails
Guardrails control which users can receive a treatment.What Are Guardrails?
Conditions that must be true for a user to see the treatment:- User attribute conditions
- Behavioral conditions
- Contextual conditions
Example Rules
Boolean Conditions
Some fields use a Boolean condition — a checkbox rather than a value field. This checks whether the field exists or is absent for a given user.
Common use case: Targeting users who have never received a specific treatment. Add a Boolean rule on
last_timestamp and leave it unchecked — this matches users with no timestamp record, meaning they haven’t seen the treatment before.
Configuring Rules
Guardrails are typically configured:- During treatment creation
- Or by selecting from predefined audience segments
Note: Rule configuration options depend on your Console setup. Contact your admin for available rules.
Testing Rules
Use QA Testing to verify guardrails:- Set up QA user with specific attributes
- Trigger the surface where treatment appears
- Verify treatment shows/doesn’t show correctly
5.9 Treatment Best Practices
Naming Conventions
Adopt a consistent naming pattern:- “Home - Welcome Back - Returning Users - v2”
- “Checkout - Free Shipping - New Users - Jan 2026”
Testing Before Launch
- Use Preview to check content
- Test with QA users in real app
- Verify on different devices if applicable
- Check personalization renders correctly
Optimization Cycle
- Launch initial treatment version
- Monitor performance for 1-2 weeks
- Analyze metrics (CTR, conversions)
- Iterate based on data
- Repeat the cycle
5.10 Common Treatment Issues
Treatment Not Showing
Checklist:- Treatment status is Live
- Journey status is Live
- User meets guardrails
- Surface is correctly configured
- No technical delivery issues
Content Not Rendering Correctly
- Check image URLs are accessible
- Verify personalization fields exist for user
- Test with QA user to isolate issue
- Check treatment type configuration
Changes Not Appearing
- Allow time for updates to propagate
- Clear any caching in test app
- Verify you saved the changes
- Check you’re looking at correct version