In my experience, if you apply a light coat of matte sealant before adhering it to the bottle, it helps keep the ink from running.
Most of my bottles just get a batch number on the cap, but I do labels for the ones I bring to club meetings or otherwise share.