Digital data management company PutPlace will formally launch its service in the coming weeks, following the completion of a funding round last week.