Im pretty sure that snails, like fish, need good water quality to breed. Meaning, water agitation, preferably filtration or barring that, frequent water changes, food (lotsa food = lotsa snails). Flag, unless you want to be overrun with snails, get rid of the eggs asap.