Biological treatment is your solution
I had the same problem, when I started my tank I found one snail on one of the plants, I said to myself "OK, no big deal, it is just another form of life, no harm!", it seemed I was mistaken because a month later my tank was heavily infested with snails...