Skip to Main Content
Customer Feedback

We love feedback from you on our products and the problems in your daily work that you would like us to solve. Please describe the challenge you're encountering and your desired outcome. Be as detailed as possible.

For technical issues or bugs please head to Support or our Developer Community. You can assign up to 20 votes in total. Thank you for your feedback.

Status explanation: 'Future Consideration' = Continuing to collect further feedback, not planned at this time. 'Investigating' = Prioritized for deeper customer and feasibility investigations ahead of planning development.

ADD FEEDBACK

Technical

Showing 76

Give warning in Visual Studio if Optimizely nuget package has security vulnerability

I do not get a warning for a vulnerable package from Optimizely like the 4.30 version of Forms. Currently visual studio gives warning if solution contains packages from nuget.org that has a security vulnerability. This is a really nice feature tha...
10 months ago in Content Management / Technical 0

Support importing / exporting >2GB data

When developing new sites and features using the CMS, it's occasionally useful to export multiple GBs of new and changed content and assets from a staging environment and import everything to production along with an updated codebase.
8 months ago in Content Management / Technical 0

Hide broken links on expired content from Link Status report

Currently, the Link Status report shows broken links that are present on expired pages. I would prefer it if broken links on expired content could be excluded from the report. This could be configurable. Jira ticket
about 4 years ago in Content Management / Technical 1 Future consideration

Add the ability to retrieve IP Addresses for an environment by API

We have a client requirement that is to automatically update an IP Allowlist for a third-party system that will be consumed by Optimizely CMS. The intention is to access a third party system using an API-Key within a header, however to ensure the ...
4 months ago in Content Management / Technical 0

Please add IsRunning to IImportStatus.Status used in the IDataImporter

We are programmatically running the data importer service to merge databases. One of the page types has a list of users that is validated against our OAuth provider, OKTA. The problem is that running the import service in a scheduled job can't con...
2 months ago in Content Management / Technical 0

Optimizely CMS page preview needs multiple visitor-groups

Hello, i'm missing the possibility to select multiple visitor-groups in the preview-mode of a page. You can only select one: We often have the use-case that a block is only visible for desktop users and this block has also personalizations, so con...
over 3 years ago in Content Management / Technical 0

Add NotNullWhen attribute to ContentReference.IsNullOrEmpty

As a Developer I would like my static code analysis to understand that ContentReference.IsNullOrEmpty is performing an implicit null check. I have found that if (!ContentReference.IsNullOrEmpty(someLink)) is false, then my IDE will suggest me to a...
10 months ago in Content Management / Technical 0

Similar type of field for blocks than route segment is for pages

Page types have the route segment property in Optimizely. Blocks obviously don't have these as they don't have URLs. Would it be possible to add some kind of similar field to block that could be used as a filtering option for example through the A...
7 months ago in Content Management / Technical 0

New cache architecture for the platform

Currently there exists a large number of different caches used in CMS and all its addons, Optimizely codebase primarily uses ISynchronizedObjectInstanceCache (implemented by RemoteCacheSynchronization) but there are a lot of other caching mechanis...
3 months ago in Content Management / Technical 0

Inline Blocks: Add reference to page/parent to the object in code

When working with inline blocks within code it would be good if there was a way to get a reference to the page it exists on so we could use it to perform context specific logic within the block.
over 1 year ago in Content Management / Technical 0