197 results found
-
Retain versions correctly for a content move in CMS tree (to fix invalid editor history
As a content editor I want to be able to move content (for example a page in the CMS tree. When I do this at present a new version is created but this is merged with the previous update for that content. I want a new version to be created and the old version to be retained in order that the true date/time and editor of any changes is visible from the version history.
For example:
* Editor A creates and publishes a page on 1 Sept 2024
* Editor B updates and publishes the same page on 15 Oct…7 votes -
Feedback on UI Layout in Optimizely 12 Edit Mode
In Optimizely 12 I have noticed a significant change in the Edit Mode UI layout that I would like to share as feedback.
In Optimizely 11, the Edit Mode UI was more compact, providing editors with a more efficient workspace and minimizing empty space. However, in Optimizely 12, the Edit Mode layout includes a considerable amount of empty space, reducing the effective workspace for editors. This change is affecting the user experience, especially for those who were accustomed to the more compact design in Optimizely 11.This was one of the feedback points we received from our editors.
I would like…7 votes -
Feature to export memory dump
Hi Team,
In the PAAS portal, we can download database, and logs for any environment. Similarly, can we have an option to download memory dump with time range selection for any environment?
Most of the time, the cause of timeout, and other unknown errors is custom code or data. It's useful for the customer for their initial investigation of such issues.
I can see a similar tool is developed by the Optimizely team and it is compatible with IIS but not with the DXP environment ( Linux https://github.com/episerver/DeveloperTools/tree/master
Can you please check the possibility?7 votes -
Extend Language Manager Add On - Add/Support new languages
Hi Team
As a Customer, we want to be able to add new languages which are not currently visible or supported in EPiServer Language Manager, so that we can support our current business model as part of our long term strategic plans to migrate our current websites over to the Optimizely CMS/DXP Platform.
Currently within EPiServer CMS, we can only assign one locale per root folder per site in Optimizely which is not really a feasible thing to do. A couple examples of language cultures which are currently not supported within EPiServer Language Manager are : en-fr / en-es and…7 votes -
Insert an image into rich text editor from DAM
When the DAM Asset Picker is installed to the CMS, content authors should have the ability to "insert image" into a rich text field from the DAM, in addition to inserting from the CMS media library or uploading a new image.
7 votes -
Use more secure ciphers by default
When performing a security check for a DXP site on internet.nl the result is that "Your web server does not prefer 'Good' over 'Sufficient' over 'Phase out' ciphers" and "Your web server supports one or more ciphers that have a phase out status, because they are known to be fragile and are at risk of becoming insufficiently secure.".
I suggest that more secure ciphers should be used on all DXP sites by default. The more secure ciphers are referred to as "Modern", "Compatible", and "Legacy" in the cloudflare documentation. https://developers.cloudflare.com/ssl/edge-certificates/additional-options/cipher-suites/recommendations/
7 votes -
Allow disabling warmup for integration and preproduction
Integration and preproduction environments are sometimes protected by IP-whitelists and in those cases the warmup step always fails with status code 401. The warmup system waits for about 15 minutes until these requests time out. This increases delivery times to these environments specially when CI/CD is set up.
Ex:
2026-03-10 12:40:24 Information Starting to warm up the targets slots...
2026-03-10 12:40:25 Information Preparing target slot for Go Live (<masked>/slot) (warming up the slot)
2026-03-10 12:52:21 Warning Timed out waiting for all instances for webapp <masked> and slot "slot" to become ready!
2026-03-10 12:52:21 Information Validating deployment ID uniqueness between slots…6 votes -
Regenerate Content Graph keys and secrets through Paas portal
Clients should have the ability to regenerate Content Graph keys and secrets in the self-service Paas portal.
6 votesGood news - this idea is now being explored by our product and design teams. We’re researching potential solutions and scoping out what an implementation might look like. We’ll share updates here as our thinking evolves.
-
Unable to Delete a Block that with the 'not used anywhere' message
There are blocks that have the message 'not used anywhere' at the top. They were incorrectly created and need to be deleted. But from the offending block's edit URL, we're unable to find the Parent Block/Folder it was created under.
We're needing a 'link' that takes you directly to the Parent of this block. Otherwise, I can't easily delete the block.6 votes -
Better access rights management for assets
There is a lack of functionality around limiting access to assets for different user groups. Any user group with editor access will currently have access to all blocks and media. A user group with access to a part of the pagetree shouldn't have access to all the assets.
6 votes -
Add activity logging into Form Submissions for EpiServer Forms
As GDPR administrator i would like to know who was viewing, editing data that has been sent via EpiServer Forms. This is why all actions such:
- display form submissions
- download form submissions report
- deleted submitted data
in Form Submissions panel should be tracked, like for all other types of content.6 votes -
multi select from dam
When choosing files through the DAM picker, I'd like to be able to select multiple assets at once.
6 votes -
Support for Including File Attachments in Optimizely Forms Submission Emails
By default, Optimizely Forms do not send uploaded files as attachments in submission emails. Instead, the system provides links to the files stored in the Optimizely asset library. These links are only accessible to CMS-authenticated users, which limits their usability for external recipients.
Custom Enhancement Possibility:
It is currently possible to customize the SendEmailAfterSubmissionActor to include file attachments, as demonstrated in this community blog post: https://world.optimizely.com/blogs/kennyg/dates/2025/8/sending-email-with-attachments-with-optimizely-forms-in-2025/However, as stated in this blog post, this requires duplicating built-in logic, since SendEmailAfterSubmissionActor does not expose an integration point that allows developers to hook in and add attachments to the message.
Proposed Improvement:…
6 votes -
Custom Error Pages
Add support for Azure Custom Error Pages.
Our client has a requirement to display a custom error page when the web application is restarted.
We can use the maintenancepage,htm during deployments but they require a custom page for pure restarts as well.This custom error page feature in Azure provides what they need but its not currently supported by Optimizely DXP.
6 votes -
Copy content items without including child content.
As an Optimizely administrator, I would like to provide a way for our content authors to copy single content items without copying their child pages or blocks. This would prevent a lot of items from being copied by accident which clutters up the site and search results until they are deleted.
6 votes -
UI Change to Distinguish Prod from Preprod and Int
I've been burned a few times by publishing content on the wrong environment, e.g. publishing a change in a test page on Integration only to learn I was actually on Production. Woops!
And it's not just me. I know of times our clients have done this, and other members of our team.
Can I suggest some sort of UI indicator (other than just the URL) to indicate which environment you're on?
- Maybe you could output the name of the environment in the header?
- Maybe you could you update the 'Publish Changes' button to read 'Publish Changes to {ENVIRONMENT}'?
5 votes -
Preview of documents when edititing.
In the previous version there has been an icon like a globe in the top right corner of Epi's editor where you have been able to open the current page you are editing in a new window with its external link (without seeing it in the editor. That ability is gone in version 12.22.3 but was present in version 12.20.0 of the EPIserver.CMS package.
We need that to preview our documents and to get the exakt url to the webpage.5 votes -
On-page comparison tool improvement
When comparing a submitted version of a page to the published version of a page, it would be helpful to have an indication of what content has been added, edited, or deleted. Currently we need to eyeball it to see what the submitter has changed and I'm sure edits are being missed. If we only had to check the places that were changed, it would streamline the process and lower the amount of time spent on each page.
5 votes -
Create UI Builder
Creating custom admin interfaces in Optimizely, is not standardized, so nothing looks the same. It is also too time consuming to build.
Umbraco has a really nice UI builder. It's both powerful, easy to use, and creates recognizable UIs. Optimizely should implement the same.
https://docs.umbraco.com/umbraco-ui-builder/
Please, no not use DDS. Use custom database tables like Umbraco UI Builder.5 votes -
Automatic tracking of page redirects
When moving a page in the page hierarchy or changing the url slug the CMS should give me the option to add a redirect record that could be used to issue an appropriate redirect from the frontend.
Redirect records should be queryable from Optimizely Graph similar to pages and experiences so that my frontend code can easily detect when to return a redirect and where to.5 votes
- Don't see your idea?