I can only agree that it is important to be consistent on where and what the appropriate potty place is because confusion does happen! And then it's as if you have to re-potty train her all over again..
Example 1: Since Lilly was used to going on pads that were laid out on hard surfaces (the pad area being raised and softer than the floor beneath it), when introduced to a carpet with a pad she just assumed the entire area was one huge potty-pad and proceeded to potty everywhere!
Example 2: When I started to train her to go outside, she really liked and preferred the outside potty option. Only problem is the doggy door is too heavy for her liking so she refuses to use it. So on days when I'd need to leave her alone inside with a pad, she'd pee there but she'd poop by the door leading to the outside. I ended up having to re-train her to also consider the pad as a poop-place option. That took a week and careful watching! There was one day where she pooped 3 times by the door despite my saying "No!"
My method for potty training was:
1. Bringing her to the pad once I started to see the sure signs of premeditated squat action (walking around in circles and sniffing before pausing very suspiciously!)
2. Telling her to stay and basically guard her from leaving the pad. Usually she'd take maybe two steps, and proceed to go potty.
3. Praise her a ton while she did it and once she was finished
In training her to go outside, I also put her (and myself) on a schedule: Letting her outside 1hr - 2hrs after she had eaten and also every 2-3 hrs throughout the day. Since yours is young she may have to go more frequently. Lilly was a week shy of 5 months when I put her on the above schedule and at night she'd wake me up every 3-4 hours for potty time too.
Also, for accidents, having some pet odor and stain remover at the ready was a big help to the carpet too.