you could better use metals acetate as a starting materials because at high temperature metals acetate would remove their residual parts and get converted into desired products. you can see the reaction of metals acetate in the following attachments.
If you are doping simultaneously with semiconductive oxide formation then better to opt oxide instead of metal acetate.