Plant material plays a large role in attracting butterflies and hummingbirds (and song birds too!). Your choice of plants should include lots of native species, if you want to maximize the value of them as 'magnets' to butterflies and hummingbirds. Native plants that work: Echinacea purpurea (Purple Coneflower)