Yes, sunflowers can attract butterflies because they produce nectar that butterflies feed on.
Mostly herbs attract them.
Lutz J. Bayer has written: 'The brush-footed butterflies of Wisconsin in the University of Wisconsin Insectarium' -- subject(s): Butterflies, Catalogs, Nymphalidae, University of Wisconsin, University of Wisconsin. Insectarium
sexual seduction.
One would need to have lots of flowers growing to attract the butterflies to start with. Getting caterpillars would help too. Growing the right kind of flowers that they feed on,like tulips. The butterflies would also lays their eggs on these flowers, which in turn would produce more butterflies. Swallowtail flowers are another good flower to attract the butterflies.
James A. Ebner has written: 'The butterflies of Wisconsin' -- subject(s): Butterflies
Yes, this particular plant will indeed attract bees and butterflies.
You can attract butterflies by planting the plants they lay their eggs on (host plants) and flowering plants (nectar plants) for butterflies that are normally found in your area of the world. If you search the internet for 'butterfly host plants' you will be led to sites that give more specific information. What attracts butterflies in Florida may not attract butterflies in Iowa or Oregon. Butterflies are very picky about plants that they lay eggs upon.
food
Some flowers that attract butterflies include milkweed, butterfly bush, coneflower, verbena, and zinnias. These flowers produce nectar that is appealing to butterflies and provide a food source for them. Planting a variety of these flowers can help attract a diverse population of butterflies to your garden.
Noreen Damude has written: 'Butterflies and how to attract them to your garden' -- subject(s): Butterflies, Butterfly gardening
Butterflies can attract other butterflies quickly through visual cues such as their bright colors and patterns, as well as by releasing pheromones. These signals can help butterflies locate and communicate with potential mates in a short amount of time.