Split the add factory link in two (generate, post)