Campaigns
Features described on this page require the Xperience by Kentico Advanced license tier.
Preview feature
Campaigns are currently in preview mode. Expect this feature to be updated and improved in upcoming versions, possibly including breaking changes.
Feel free to try the feature out. You can share your feedback directly with the Kentico Product team.
Campaigns in Xperience by Kentico provide a central location for planning, coordinating, running and evaluating marketing campaigns. Campaigns bring together all related content, such as pages, emails and forms, so you do not need to keep track of everything separately across different applications in the system.
Every campaign uses a customer journey to model the expected path of the target audience and represent the campaign’s goals.
With assistance from AIRA, marketers can efficiently analyze and evaluate their campaigns. See AIRA Campaign Manager support to learn more.
Create a campaign
- Open the Campaigns application in Xperience.
- Select New campaign.
- Fill in the campaign properties:
- Campaign name
- Campaign time frame – select a Start time and End time to indicate when the campaign will launch and conclude. The campaign’s customer journey data will only include activities logged between these two times. You can change the times at any point and the system automatically recalculates the campaign journey.
The start and end times are optional, but strongly recommended for accurate journey data and campaign evaluation. If not specified, the journey data does not have time boundaries.Campaign assets are not automatically published or unpublished according to the start and end time. You need to publish or schedule publishing manually.- Campaign brief – a free-text field for a structured brief describing the campaign’s goals, audience, channels, KPIs, messaging, and roles. See the Campaign brief section for details.
- Save the campaign.
Now that you have the basic campaign, continue with the following:
- Write a brief describing the campaign and its goals
- Add campaign assets to have a central overview of all content related to the campaign
- Define the customer journey stages
Write the campaign brief
A campaign brief is a structured text document that outlines the strategic goal, target audience, key messages, role responsibilities and timelines for the given marketing initiative. In Xperience, the brief serves as a blueprint that helps you prepare and choose campaign assets, build the campaign’s customer journey stages, and keep track of the campaign’s goals.
To work with the brief, select the campaign in the Campaigns application and edit the Campaign brief text on the General tab. In the current release, you need to write the campaign brief manually (or copy it from an external system).
The campaign brief should provide answers to the following questions:
- What is your main campaign goal?
- The goal must be a number of conversions, which will typically match the KPI of the last stage in the campaign’s customer journey.
- What does your company do?
- What is your marketing strategy?
- What products or services do you want to promote?
- Who is your target audience (and what are their characteristics)?
- What region and language will the campaign use?
- What other KPIs do you wish to track?
- What is your key message/value proposition?
- What channels will you use?
- Who are the collaborators preparing the campaign?
Campaign limitations
When planning your campaign, keep in mind that accurate tracking is only possible for goals and actions matching the stage conditions available for customer journeys in Xperience.
Currently, Xperience is most suitable for lead-generation and lead-nurturing campaigns. See Example – Product launch campaign for a basic template of a lead-generation campaign.
Manage campaign assets
Campaigns bring together assets from across Xperience. You can link the following types of assets to a campaign:
- Pages – website channel pages that are part of the campaign, for example, landing pages, product pages, and subscription confirmation pages
- Content items – content used within the campaign’s other assets
- Emails – emails such as form autoresponders or marketing newsletters
- Forms – forms related to the campaign (e.g., subscription, registration, lead capture forms)
- Automation processes – processes that can automate various parts of the campaign
To add assets to a campaign:
- Open the campaign in the Campaigns application.
- Select the Assets tab.
- Expand the Select asset options and select the asset type you want to add.
- Choose assets that you want to link to the campaign.
- Save your choices.
The Assets tab provides a clear overview of the content used within the campaign.

Use the Open asset () action to edit and configure assets in their original applications. Campaigns provide an organizational layer that links assets together without changing how you create or edit them.
The Remove () action in the assets list removes items from the campaign. This does not delete the item or affect its behavior in other parts of the system.
Asset publishing
Campaign assets (pages, content items, and emails) are not automatically published or unpublished according to the campaign’s start and end time. You need to publish or schedule publishing manually. Automation process assets also do not automatically reflect the campaign start and end time, and need to be enabled or disabled manually.
Deleting assets
If a linked asset is fully deleted (in its own application), it is automatically removed as an asset from all campaigns. If the item is later restored from the recycle bin, it is not automatically re-added as a campaign asset. If the item is still relevant, you need to re-add it manually to the related campaigns.
Campaigns in multilingual projects
While some assets such as pages or content items can exist in different language versions, the system currently does not support multilingual campaigns (the remaining asset types cannot be translated to different languages).
Define the campaign customer journey
Every campaign has a customer journey that models the expected path of the target audience. The journey provides measurable stages that the campaign aims to move contacts through. The campaign goal is represented by the KPI of the final stage of its customer journey.
When you add a new campaign, the system automatically creates its customer journey without any stages. You need to define the journey stages and their conditions to match your campaign’s requirements (as outlined in your campaign brief).
You can view a campaign’s journey on the Customer journey tab of the campaign’s editing interface.

When a Start time and End time is set for the campaign, the journey data only includes contacts who fulfilled the stage conditions within the bounds of the campaign’s duration.
Use the Edit journey button to navigate to the Customer journeys application and manage the journey’s stages.
Permission requirements
Because campaigns and customer journeys are interlinked, we strongly recommend assigning the same set of permissions to user roles for both the Campaigns and Customer journeys applications.
Users with permissions for campaigns can always view the data of the campaign’s journey, but they need Customer journeys permissions to define or edit the campaign’s journey stages.
Measurement and KPIs
The primary campaign metric is the campaign goal – the main objective you define in the campaign brief (e.g., “100 new leads” or “50 demo requests”). This goal is represented by the KPI of the final stage in the campaign’s customer journey.
Additional KPIs can include email statistics such as open rate, click rate, and bounce rate.
Tracking accuracy
Measurements use identified contacts and tracked activities across website and email channels. This tracking typically relies on explicitly given consent, and does not provide a complete view of anonymous traffic or total market demand.
Campaign Manager
Use the Campaign Manager agent to perform AI-based evaluation of campaign goals, including generation of structured reports.
AIRA Campaign Manager support
Before you can start campaign-related conversations with AIRA, the Campaign Manager agent must be enabled in your project configuration.
The Campaign Manager agent helps marketers evaluate campaigns by providing AI-powered insights and generating detailed reports with performance breakdowns. You can interact with Campaign Manager through the AIRA chat interface in the Campaigns application.
Campaign Manager supports the following campaign interactions:
|
What you can say |
What Campaign Manager does |
|
“What campaigns do I have?” “Show me campaign X” |
Campaign retrieval – lists or shows campaign details |
|
“Evaluate this campaign” “How did my campaign perform?” |
Success evaluation – compares journey data against the campaign goal described in the brief and provides a summary |
|
“Generate a report for this campaign” Note: You can generate reports using a predefined prompt via the Create report with AIRA button on the campaign’s Report tab |
Report generation – produces a structured report based on the campaign’s brief and assets, customer journey results, and email statistics |
|
“Compare campaigns X and Y using their saved reports” |
Report comparison – provides a summary comparing campaigns according to the data in their saved reports |
Campaign reports
You can ask the Campaign Manager agent to generate a report for your campaigns:
To get the most accurate data, generate the report after the campaign is finished (i.e., when the End time is reached).
- Open the campaign in the Campaigns application.
- Switch to the Report tab.
- Select Create report with AIRA.
This sends a predefined prompt to the agent, which then generates a report including:
- Key findings – a summary of the campaign’s performance against its goal
- Journey funnel – stage counts and drop-off rates across the campaign’s customer journey
- Contact group performance – a breakdown of how different contact groups progressed through the customer journey
- Email performance appendix – open rates, click rates, and other statistics related to the campaign’s email assets
Use the Copy formatted message () button to copy the generated report into the campaign’s Report field and Save the results. The report can then be accessed or manually edited at any time.

You can ask the agent to compare the results of campaigns based on their saved report.
Example – Product launch campaign
The following example outlines a standard lead-generation campaign.
Campaign time frame
- Start time: March 1, 2026
- End time: April 30, 2026
Campaign brief
- Overview: Launch campaign for the Spring Collection 2026 product line, targeting existing customers and newsletter subscribers through website and email channels.
- Objectives & KPIs:
- Campaign goal: 200 new product newsletter registrations
- Additional KPIs: email open rate, email click rate
- Target audience: Existing customers and newsletter subscribers interested in seasonal products.
- Key message & value proposition: Be the first to experience our Spring Collection – exclusive early access for subscribers.
- Language & region: English, North America
- Channels: Website, Email
- Roles & responsibilities: Marketing team: content creation and email scheduling. Design team: landing page visuals.
Customer journey stages
The following customer journey stages follow a lead-generation setup:
- Landing page visit
- Condition: Contact has visited page Spring Collection
- Registration form submission
- Condition: Contact has submitted form Spring Collection Registration
- Email link click
- Condition: Contact has clicked on a link with a URL that contains <landing page URL> in email Spring Collection – Introducing Our New Collection
- Confirmation page visit
- Condition: Contact has visited page Spring Collection Confirmation
- Stage KPI: 200
The campaign goal (200 registrations) is assigned as the KPI of the last journey stage.
Campaign assets
The following asset structure could be used:
- Website channel
- Campaigns folder
- Spring Collection 2026
- Spring Collection (landing page with form)
- Spring Collection Confirmation (confirmation page)
- Spring Collection 2026
- Campaigns folder
- Email channel
- Spring Collection – Introducing Our New Collection (email with the Form autoresponder purpose)
- Form
- Spring Collection Registration (form with an autoresponder that sends the Spring Collection email)