93 votes


CMSImport PRO helps you import content or members from any datasource into Umbraco. The following datasources are supported by default : 

  • Access Database (V7 version only)
  • BlogML
  • CSV
  • Excel File
  • JSON Feed
  • MySql database (V7 version only)
  • RSS Feed
  • SQL Server
  • Umbraco(V7 version only)
  • WordPress
  • XML

 A license can be purchased via our company website http://soetemansoftware.nl/

You can also create your own custom Data provider.  Check out the workspace for screencasts to see the power of CMSImport.

CMSImport PRO allows you to save wizard steps so you can run the import later or even schedule it for a certain date and time. When you re-run an import already existing records will be updated and  only new records will be added. When media is imported references in content or member data will be updated automatically.

And best of all with CMSImport Pro it’s possible to import complete content structures also! This allows you to import a complete product catalog (Categories and Products), blogposts + comments, or any structure you want to import.

You can download the free version of CMSImport which is limited to import 500 records and limited in functionality.

Or you can purchase the commercial PRO version which can import more than 500 records, maintain parent/child structureupdate content, can import content related media ,can save your import steps for later use  and even schedule imports for a certain time and day.

 A license file can be purchased via our company website http://soetemansoftware.nl/

Prices are:

  • € 199,00  for a domain license
  • € 599,00 for a server license
  • € 899,00 unlimited license

CMSImport is compatible with Umbraco versions V4+. Support for older versions can be found at archived files.

Release notes:

4.2 Upgrade release

  • Added support for the new Umbraco MediaPicker
  • Fixed When Update is disabled, primary key shouldn't be validated
  • Fixed Can't assign format to createdata of member

4.1 Upgrade release

  • Added: recordskipped event for records that were canceled during import.
  • Added: DefinitionName on model when saving state.
  • Fixed: Can't login with imported password.
  • Fixed: Boolean Must accept True/False values as well.
  • Fixed: Structured data for dictionary items fail.
  • Fixed: When Image folder is specified Media import can't find files.
  • Fixed: Membergroup view not in Umbraco package.
  • Fixed: Assign Membergroups show System.Collections.Generic.List`in confirmstep.
  • Fixed: Duplicate Items in mapping.

4.0  Major release

  • Support for Umbraco V8.5+
  • Breaking changes: Will not work with older Umbraco versions and Legacy custom code will Not Work

3.7.8 Bugfix release

  • Fixed: Udi parsers fails sometimes.
  • Fixed: Skip and Take of records added to UmbracoMemberimportprovider.
  • Fixed: Wordpress namespaces in wordpress dataprovider.
  • Fixed: Delete Members not in datasource is using legacy member API.
  • Fixed: Value for ContentPicker2 property editor should be null when no relation is found

3.7.7 Bugfix release

  • Fixed: Media property validator for Umbraco Media resolver.
  • Fixed: JSONPath array issue with the JSON Dataprovider.
  • Fixed: Determine to use Udi or Id in Umbraco data provider.
  • Fixed: Case senstive issue when assigning role to member.
  • Fixed: Link resolver in Umbraco dataprovider should work for ContentPicker2 and MNTP2.


Update instructions:

Update V1.x by reinstalling the latest package

Update v2.0 by replacing the Dll's in your bin folder of the website with the dll's from the package zip file

Archived files

Source code

 Download package
version 9.0

NuGet install instructions for Umbraco 7.0.0-9+

Install-Package CMSImport

NuGet install instructions for Umbraco 9+

dotnet add package CMSImport

Package owner

Richard Soeteman

Richard Soeteman

Richard has 12362 karma points

Package Compatibility

This package is compatible with the following versions as reported by community members who have downloaded this package:
Untested or doesn't work on Umbraco Cloud
Version 10.0.x (untested)
Version 9.3.x (untested)
Version 9.2.x (untested)
Version 9.1.x (100%)
Version 9.0.x (100%)
Version 8.18.x (100%)
Version 8.17.x (100%)
Version 8.16.x (100%)
Version 8.15.x (100%)
Version 8.14.x (100%)
Version 8.13.x (100%)
Version 8.12.x (100%)
Version 8.11.x (100%)
Version 8.10.x (100%)
Version 8.9.x (100%)
Version 8.8.x (100%)
Version 8.7.x (100%)
Version 8.6.x (100%)
Version 8.5.x (100%)
Version 8.4.x (100%)
Version 8.3.x (100%)
Version 8.2.x (100%)
Version 8.1.x (100%)
Version 8.0.x (100%)
Version 7.15.x (100%)
Version 7.14.x (untested)
Version 7.13.x (100%)
Version 7.12.x (100%)
Version 7.11.x (100%)
Version 7.10.x (100%)
Version 7.9.x (100%)
Version 7.8.x (100%)
Version 7.7.x (100%)
Version 7.6.x (100%)
Version 7.5.x (100%)
Version 7.4.x (100%)
Version 7.3.x (100%)
Version 7.2.x (100%)
Version 7.1.x (100%)
Version 7.0.x (100%)

You must login before you can report on package compatibility.

Package Information

  • Package owner: Richard Soeteman
  • Created: 28/06/2009
  • Current version 9.0
  • .NET version 4.5.2,4.7.2
  • License CMSImport (PRO) License Agreement
  • Downloads on Our: 48.5K
  • Downloads on NuGet: 120.7K
  • Total downloads : 169.2K

External resources