It was easy to import my previous organization's data into this product from our old system! Not too sure what I do not like about zengine as much but maybe that everything could be better or easier? Maybe there should have been an option where you can just select one time use instead if recurring donations so we don't need 2 different products which seems redundant (we also needed another tool called smartdrive). Make your decision with full knowledge in order help other nonprofits make theirs :) We are solving problems such us donor management & grant tracking using all their reporting features at once without having multiple tools / apps installed within each nonprofit org who needs them separately etc..