My neighbor drops in often without calling. She knocks over and over until I answer the door, or will knock and then open the door right away and come right in. Sometimes if I don’t answer, she’ll go home and call. I don’t mind her company but I do mind the unscheduled visits. How can I get her to stop coming over unannounced?
Have her catch you doing something she really doesn’t want to see.
What kind of activity is up to you, but make sure it’s something embarrassing/horrible/bizarre enough that she won’t tell anyone else about it, but won’t ever pop in again.