Register an opportunity