During better weather outdoors, I put some plants as inbetweeners which aphids hate and will never dare to cross..geraniums. Or I have one plant as my sacrificial plant, my tropical milkweed which attracts aphids like magnets..better that than my other plants. I do try to spray insecticidal soap or do the alcohol swab to my tropical milkweed, but it is always a never ending battle, so I just let them have their way. Eventually cool weather comes and they are gone till next season.