Hello and welcome I'm new too, I use the substrate from tortoise life, I like it, I don't know if that's the same as land snails use, when I had them I used organic compost bags from garden centres, but that was a long time ago. I don't know if that's the same thing, I can't remember.
But welcome