Digital Experience Platform


Power And Simplicity,
All-in-one Solution.


Structured Content

Manage and create different content models and web content needed, for making sure your use case-specific content management system becomes a reality.

Content Modeling

Easily create and manage content models for your web content through Web Content Structures.

Content Previews

Easily preview created content within an associated display page, within a page before publication in a fragment and in draft form within a Widget page.

Asset Publisher

Dynamically display any piece of content, such as images, blogs, documents and web content, either through a set of publishing rules or by manual selection.

Content Sets

Create, edit and manage collections of content in “sets” for asset publisher display. Reuse configurations for content sets.

Enterprise DAM

Manage documents, video, audio, images and other media types in a unified repository. Allow groups to store, tag, lock and search for assets, use them on site pages or download them for use offline.

Bulk Management

Manage digital assets and files at scale with an improved tool for bulk management of tags, categories and file operations like deletion, moving files, etc.

Online Document Editing

Leverage the Google Docs editor to allow activities related to creating and editing documents via portal.

Document Previews

Provide a preview of the document (including images, videos, audio clips) to easily identify the content of the document.

Automatic Versioning Policies

Introduces intelligent/definable versioning to enrich historical and auditing context of a document’s lifecycle.

P2P Document Sharing/Asset Sharing

Allows sharing documents and media assets with registered users to increase collaboration for instances where multiple users need to work on a single asset.

Document Types

Create and manage abstracted document assets with specific metadata common to all assets of its type, such as: Request for Proposal, Statement of Work, Annual Report, Presentation.

Live Preview

Automatically generate a full document preview within the DAM interface.


Leverages third-party machine learning services to provide personalized experiences and improve the findability of assets by automatically adding tags to images and documents upon upload.

Image Auto-Tagging

Tag providers available for images are TensorFlow, Google Cloud Vision and Microsoft Cognitive.

Web Content/Document Auto-Tagging

Tag providers are OpenNLP and Google Natural Language.

Auto-Tagging API

Tag any asset with any service, for your use case by leveraging an API built for extending auto-tagging functionality.

Google Drive Plugin

Create shortcuts to Google Drive files in their Documents and Media repositories so that they can be managed within our platform site.

Enterprise File Sync and Sharing

WebDAV functionality provides real-time document synchronization on desktop and mobile environments and across browsers.


Search for documents, video, audio, images and other media types based off of file names, tags, metadata and the file’s text content.

Media Selector

Easily upload or select files with the built-in media selector. This feature is also highly extensible so that new sources of media (e.g., Google, Flickr, YouTube) can be added to any application.


Create taxonomies through the use of tags, vocabulary and categories to classify, organize and dynamically share content. Faceted search leverages tags to allow users for filtered results across the platform.

Content Analytics

Integration with our Analytics Cloud provide reports that help users understand the number of views and clicks, as well as the current content engagement level. Learn More >

Forms, Workflow and Business
Process Automation


Create forms for everything from business process automation to replacing complex paper applications. Validate data entered, apply conditional rules, prepopulate fields, authenticate users and more.

Form Rules

Predefined form rules include required fields, autofill selects, show and hide, jump to a page, calculations, conditional success pages, and an API to create and execute new customized rules for your form needs.

Personalization with Form Rules

Create personalized forms with conditional rules, allowing dynamic behavior in forms, and personalize the questions or fields to show/require based on user responses.


Define validation logic for a specific form field by creating custom messages for form validation errors.

Forms Structure

A drag-and-drop interface makes it easy for business users to structure and design their form fields on a page. Standalone forms can have unique URLs independent of site navigation.

Field Library

Comes with a library of form fields so that users can easily begin building the forms they need.

Fields and Properties

Field types include file upload, numeric, password and grid fields. Save form field sets for easy reuse in creating new forms. New customized field types can be created with a provided API.

Form Entries Management

Users can receive email notification for new form entries and export entries into different formats: CSV, XML and XLS format. Entries have workflow integration provided so they can also go through a workflow process after submission.

Form Entries Data Storage

Save the data you gather with your forms. Use our StorageAdapter API to give more flexibility to your data management and store the data inside our Database or externally depending on the use case.

Data Provider Integration

Integrate external web services using a Data Provider to apply to fields and benefit from live data. You can pre-populate fields with data from external services, and import and export Data Provider definitions.

Multi Language Support

Add localizations for Forms to achieve better global support, including situations where fields in the same language require different formats between countries (e.g., address and date formats).

Forms API

Data engine APIs to help IT build more flexible business applications. These APIs can be used to execute CRUD operations on data definitions and make it possible for developers to quickly assemble business applications that can scale with flexibility.

Forms Reports with AC

Forms reports detail the number of views, submissions, failed submissions, abandonment and completion time, user information and device usage.

Dynamic Data Lists

Users can create custom lists of information that can be published as workflow-enabled forms.


Define any number of simple to complex business processes or workflows, leveraging users, groups and roles established with a graphical interface.

Workflow Process Analytics

Define due dates for a workflow process and for specific tasks within the workflow process. See the status of all open instances within the workflow process in real-time.

Identity Management and Access Control (Application Security)

Identity Management Support

Compatible with LDAP, SAML, OAuth, OpenSSO/OpenAM, SiteMinder, Facebook Login, CAS and OpenID Connect.

Service Access Policies

Define which services or service methods can be invoked remotely with an additional layer of web service security.

User Management

Create and manage users, organizations, user groups, roles and password policies. View all of the live portal sessions of your users.

Personal Data Management

Export and erase users’ personal data via an administration interface to address user privacy regulations like GDPR.


Clustering and Performance Monitoring

Supporting clustering at any combination of tiers (presentation, service, business logic and database), advanced caching and performance monitoring support (JMX, Java profiling and more).

High Availability and Scalability

Maximize uptime while updating your clustered environment with rolling restarts, support for blue-green deployment, and cloud deployment through DXP Cloud.

Auditing and Optimization

Access key performance statistics (hits/page, avg time/hit, max time per request and more) for all applications and pages. Track and manage user activity on the platform with built-in auditing.

Single Page Applications

Provide dynamic web experiences by loading only the necessary parts of a page with a refresh, providing faster performance.

Back-End APIs

OOTB APIs allow connections to assets, cache, comments, data handlers, file storage, geolocation, membership policies, message bus, permissions, recycle bin, scheduler, scripting, search, upgrade and workflow.

Custom Fields

Customize and edit field attributes without modifying the database for pages, web content, blog entries, documents, images and more. Developers can also use this functionality in their custom applications.

Dynamic Virtual Hosting

A single instance can be duplicated to quickly create hosted websites within one deployment. Each clone can have a unique URL, custom theme and design.


Organize users by business-defined categories such as department, geography or office. Each organization and site can inherit or define its own permissions and administer user, group and role management.

Site Administration

Create and manage sites for different audiences. Each site gets its own pages, content management system and permissions. Admins to change the theme, insert JavaScript and metadata, create menus and more.

Search Administration

Easily manage and control indexing and other search engine features.

and Social


Including a full-featured blogging platform built for easy content authoring and sharing. The newest features include friendly URL creation, estimated reading times and inline videos.

Recent Bloggers & Blogs Aggregator

Dynamically display a list of recent bloggers or an aggregation of blog entries across the entire site or by specific organizations.

Knowledge Base

Create a robust knowledge base for onboarding materials, employee training or customer support. Create, review and publish articles with commenting and ratings to gather feedback.

Social Networking

Add social networking features such as an activity wall, friends list, @ mentions, activity tracker and social activity. Easily bookmark URLs in the platform and share them to a group of users.


Create wiki sites with versioning capabilities, categories, Creole, HTML, or plain text modes, WYSIWYG editing, drag-and-drop support for page creation, page history and reversion, and permissions.

Forums and Message Boards

Forums leverage threaded views, categories, avatars, drag-and-drop file attachments, category and thread grouping, notification management, previews, dynamic list of recent posts and forum statistics.


A community-based calendar with task lists that allows users to create, manage and search for events. Events can be shared across communities and reminders can be set up through email, notifications or SMS.


A modern WYSIWYG editor with a context-aware toolbar that stays out of the way until it is needed. Content authors can also preview content written in HTML as it’s being typed live.

Inline Image Editor

Resize, crop and make color adjustments to images uploaded from within applications that use an item selector. The image editor is customizable so developers can create and deploy tools that modify images.

Alerts and Announcements

Broadcast updates across sites or target announcements to specific roles.


Allows users and administrators to create multiple choice polls that keep track of votes and display results on the page.


Allow users to invite others to join a specified site, with support for notifications.

Segmentation &


Easily personalize anything on a page for different audience segments through the page editor.


Target specific audiences for personalization for delivering prescriptive customer journeys. Manage and move segments to different scopes and segment users based on profile and organization criteria.

Rule Builder

Create complex rules to segment your visitors.

Session Rules

Target unauthenticated visitors based on cookies, device, URL, geolocation and locale.

Extension Points

Create use case-specific segmentation rules.

Segments Integration with AC

Allows advanced segmentation rules to have consistent functionality with the segmentation rules provided in Analytics Cloud. Segments will be available at the root level along with Users, Organizations, Roles and User Groups.

Content Recommendations

Automated personalization of content based on a user’s past behavior powered by Analytics Cloud integration, with behavior-based segmentations and interest-based content recommendations.

Content Sets

Personalize content sets for reuse across multiple pages. Easily manage segmentation targeting for content lists.

Integration and

Integration Framework

a central presentation layer platform for integrating content and services from back-end or legacy applications. It supports integration with SOAP, REST, RSS and proprietary APIs.

Front-End Toolkits

Developer tools to create, update and maintain themes built on our platform and create OSGi bundles containing NPM dependencies.

Developer Studio

An all-in-one, integrated development environment for building apps and modules. Developer Studio makes it easy to use project creation wizards to create modular projects based on Maven, Gradle and bndtools.

Connected Services

Connected Services is a cloud-based management solution so users can easily manage and install fix packs across several servers and clusters, detect performance issues and monitor events.



Fragments are designed, reusable components used to quickly build new pages. Fragments use inline editing to change text and images, and can incorporate  applications for advanced functionality.

Fragment Editor

Easily drag and drop from OOTB element/component sets to create fragments.

Display Page Templates

Map it to a structured content and it creates pages for those structured content, using the display page template.


Widgets are reusable and configurable by business users and can be added with a drag and drop.

Widget Library

Provides a generous selection of OOTB widgets for different business needs that can be easily added to a page.

JS Bundle Toolkit

Developers can easily create front-end apps using the latest libraries through a CLI tool with this JS widget creator for non-Java developers.


Create pages for structured and unstructured content, as well as applications for a variety of use cases through a drag-and-drop interface. Use page fragments and content mapping to define how different types of structured web content are displayed on a page.

Page Analytics

Integration with Analytics Cloud helps you visualize a page list and understand performance through an aggregate view. Learn More >

Page Templates

Easily drag and drop to create page layouts with content, sections and widgets.


Optimizes updates to site map information and other metadata so that new pages are searchable by external search engines. SPA technology provides dynamic page loading without hurting SEO.


Headless APIs

Content Delivery — New REST APIs that empower front-end developers to deliver richer, faster, and more responsive user experiences. Front-end developers can use their native tools and frameworks to build sites. The Rest APIs provide access to structured content, DM, categories, keywords, etc.

Headless APIs

Content Management — In addition to providing access to content, the new REST APIs enable developers to manage content: add, edit, remove, etc.

Headless APIs

Content Participation — Community sites, portals and intranets need to support user participation in the form of ratings, comments, likes, etc. The new REST APIs will support user participation interactions with comments and ratings.

Responsive Design

Sites created on our platform are mobile responsive out of the box. Our platform’s CSS framework is designed to work with browsers on all platforms and page previews are offered for every screen size.

Adaptive Media

Dynamically adjusts images to best fit the screen size of each device. It also offers deep control over how images are loaded, addressing performance issues across varying network speeds.

Push Notifications

Developers can send push notifications from our platform to native Android and iOS apps or cross-platform apps with Xamarin.


Elasticsearch 6.5 Integration

Out-of-the-box integration with a best-of-breed search engine provides a fast, scalable solution for enterprise sites.

Low-Level Search APIs

Leverage improved search APIs to interact with either Elasticsearch or Solr. Developers can call the Search Engine without writing or using models or indexers, and allows access to every aggregator and query type of Elasticsearch.

Multi Language Search

Search across all languages for Web Content for multi-language sites and portal instances.


Users can filter and sort search results within the UI.

Search Admin Tools

Customize search results rankings.

Analytics and

Workflow Process Analytics

Provides analytics for all instances of open and in-progress processes in real-time allowing for easy identification of operational bottlenecks and insight to optimize efficiency.

Customer Profile Analytics

Pull customer data from multiple sources to create in-depth analytics and a single view of known users. Integration with Salesforce allows for enhanced customer profiles through tracked user and account behavior.

Page Analytics

Measure page performance, track behavior and understand page performance. Track interactions on your custom solution developed with DXP using simple tags.

Traffic and Path Analytics

Display traffic types, filter and visualize paths for easy source identification. Display assets and filter interactions on each asset by touchpoint.

Asset Analytics

Track and visualize engagement levels for assets and web content through an aggregate view. Asset-specific reports detail use case-specific insight about usage, views and engagement.


High Availability

Reduce service interruption with a zero downtime strategy. Create custom self-healing and fault tolerance processes to support performance during peak traffic times.

Development Lifecycle

Leverage a full CI/CD strategy and streamline your development lifecycle. New builds are triggered for every new commit or pull request, that can be deployed to multiple environments.

Application Development

Track application performance through build and deployment logs. Analyze your stack trace and troubleshoot bugs from the web console and command-line interface, or download the logs to use in your preferred tool.


View real-time metrics for CPU, memory (RAM) and data transfer usage for all of your services. Monitor the health status of each of your services.

Real-Time Alerts

Receive real-time alerts when a service is near exceeding its allocated resources. View the status and resolution of each issue that may affect project performance, as well as environment health.


Invite team members and enable secure collaboration by controlling the level of access and permissions to each of your project environments. Maintain full visibility over all the activities made by team members in your project in each environment.

Backup & Restore

Automatic, secure backups ensure that your data and documents will always be protected in case of an emergency. Each backup is saved for 30 days and available for you to restore. Manual backups can also be created.


Dynamically scale bandwidth and computing capacity to maintain steady performance through unexpected traffic peaks. Auto upscaling and manual downscaling allows you to stay flexible and configure for your needs.

Get a tailored demo today and see how we can help you effectively.

Copyright © 2020 Uplift