Ad recipe and language entry for opaque upgrade