Only add webhook if no error and no pre-existing hook