Import Data into ExpressionEngine


Design by Front

3rd Party (Free)

Creative Commons Attribution Share Alike

EE Version Support

  • ExpressionEngine 1.x


If an item is crossed out, it might be untested, not applicable or incompatible. Contact the developer to be sure.

  • Updater
  • Multi Site Manager
  • Stand Alone Entry Form
  • Low Variables
  • Content Elements
  • Better Workflow
  • Matrix
  • Grid
  • Webservice
  • Publisher


  • jQuery for the Control Panel

Add-On Type(s)

Extension, Module


An ExpressionEngine Module that allows easy import of data into ExpressionEngine. Built in import capabilities are from CSV files to all base ExpressionEngine fieldtypes and Playa. However, it is easily extended to allow additional import types and custom fieldtypes.

This module steps you through a wizard interface where you can select where the data is input and if there are existing relationships between the data being input and data already in the system.
This allow anyone to easily input and update the data, without technical knowledge. Simply set up your sections, assign a fieldgroup (if necessary) and run the wizard for each set of input information.

Input types differ, as do the fieldtypes being sumbitted to. This module makes it easy to add new code to deal with these unforeseen inputs and fieldtypes.
A guide on updating input types and fieldtypes can be seen in the GitHub readme notes.
You can help make this module even more useful by adding your code for any new data input types and fieldtypes you develop!

For more information and support, please use the issues page or contact us at

Import Data into ExpressionEngine Links

Hooks Used

If the add-on is an extension, and ties into ExpressionEngine's core files, it will use ExpressionEngine hooks. We are listing any hooks the add-on uses for developers to have an easier time locating other add-ons that they can reference for their own work.

  1. submit_new_entry_absolute_end

This entry was created September 8, 2010, 11:41 am.
This entry was last updated September 8, 2010, 7:10 am.

Disclaimer: Information about ExpressionEngine add-ons is provided as a service to you, the user, and every member of the ExpressionEngine community. devot:ee is not responsible if you hose, mangle, wreck, or otherwise destroy your EE website by installing an add-on that you found out about at this site, regardless of its rating, Favorites status, commercial or free status, or general popularity. Caveat EEmptor!

Returns: devot:ee has a 30-day return policy on all commercial add-ons sold through If you need to return an add-on, do not go to the developer or the developer's site, but rather visit our returns page at to initiate your return. If you have questions, email

3 Reviews:

Charlie Hawker 07.05.11

Charlie Hawker
Rating - {addon_rating_average}

We tried the latest version of this add-on and had no-end of problems. There was a file mis-named so it wouldn’t install, once installed it couldn’t load php files it required because they had capitalised names but were being called in lower case. Finally it didn’t recognise a simple csv file!

Wiley 05.23.11

Rating - {addon_rating_average}

Works very well for basic data and single relationship fields.  I cannot yet tell if it allows for importing multiple-selected Categories or Multi-relationships (via the Multi Relationship EE Extension).

Michael C. 10.31.10

Michael C.
Rating - {addon_rating_average}

To my surprise, this only imported the first row of data in my CSV. It also did not preserve the entry date, instead resetting it to the import date. On the upside, the data itself was imported over fine.