Matt Pallatt
Aug 23, 2026
visibility 12
star star star star star
(0 votes)

Content Transfer coming to Optimizely SaaS CMS

Back in June I released Content Transfer on the Optimizely nuget feed – today I’m releasing version 1.0, because we’ve had it running out in the wild for a while now and nobody has shouted that it’s done anything other than work as expected and hasn’t destroyed any content. So, I’m a happy boy.

Related to this news, I’ve spent some of the last month porting a lot of that work over to Optimizely SaaS, working on the new OCP UI extension framework that’s being released later this year. 

Content Transfer SaaS allows you to move content that you've authored in one enviroment easily to one of your other environments, without the need of Admin's Export and Import tools. It works in almost exactly the same way as the PaaS tool – albeit with a few extra bells and whistles for the SaaS experience – in that you set your environments up (in the Connect Platform, as opposed to CMS settings), then wherever you are viewing content (experiences, pages, blocks, images...) in the CMS you have the option to send it to one of your other configured environments. Easy peasy.

You’ll hopefully have roughly the same tree across environments and so a like for like transfer will be possible, but if you don’t then Content Transfer will do its best to locate where the content is supposed to land, and if it gets it wrong (or right), it offers you the option to re-position your content into a completely different place if needed. 

As for bells and whistles, you can now transfer locales, content types, property groups and display templates as well as content!

All in all, I've been quite impressed with the SaaS OCP UI extensions, and it has been remarkable easy to get my PaaS extension over into SaaS, and looking forwards to it being available on the OCP UI ecosystem - so now we must wait patiently for Optimizely to release SaaS OCP UI extensions to the public (presumably around Opticon?) and hope that their pricing model for custom extensions isn't too eye watering. 

Aug 23, 2026

Comments

error Please login to comment.
Latest blogs
Improving Optimizely Product Information in LLM Tools

Tools like Claude Code can be great for working with Optimizely CMS, but when they index outdated or incomplete information about developing a...

Nicholas Sideras | Aug 21, 2026 |

How to Get a Bacpac Out of DXP (And Never Do It By Hand Again)

Every Optimizely DXP project eventually runs into the same task: getting production data onto a local machine so you can actually troubleshoot...

KennyG | Aug 20, 2026

Error FK_tblContentSoftlink_tblPropertyDefinition in CMS

Example Error :  Microsoft.Data.SqlClient.SqlException (0x80131904): The DELETE statement conflicted with the REFERENCE constraint "FK_tblContentSo...

Vinit Gavankar | Aug 20, 2026