There are more ways than just planting butterfly attracting plants to draw the attention of butterflies to your yard. Since Abby loves Butterflies and loves to chase them even though she’s never caught one (thank goodness), we keep out nectar for the butterflies from spring to autumn around the house.
I make my nectar by using 1/4 cup of sugar to 1 cup of boiling water. I don’t use dye, have never tried it, my method works so I’ve stuck to it. We use colored sponges soaked in the nectar to feed the butterflies, or just place the nectar in shallow dishes without the sponges. Either way works so you don’t need to go out and buy sponges if you don’t have any.
We do grow some butterfly and hummingbird attracting plants as well but not a lot. I don’t want Abby trying to chase butterflies through plants during snake season here. We have rattlers, lots of them. I’d much rather make the nectar and place it in specific areas.