Register for a new deltafeed account