neben der - von Horst erwähnten - Buddleia (nicht umsonst auch Schmetterlingsstrauch oder Schm.Flieder genannt, die gibts in vielen Farben und wenn du Platz hast, gleich zwei pflanzen) sorgen Pflanzen mit bunten Farben - vorzüglich rot, blau und gelb - für vermehrten „Anflug“.
Schlehe und Heckenkirsche geben den Schmetterlings"embryos", den Raupen, Nahrung. Ausserdem solltest du im Garten zumindest eine kleine "Unkraut"ecke mit Brennesseln, Sauerampfer, Disteln, etc. haben - auch die bieten Nahrung und Schutz.
Zwar keine Sträucher, aber ja auch sonst ganz brauchbar, wäre ein „Dufteck“ mit z.B. Dost, Liebstöckl, Salbei, Thymian, Melisse und Lavendel. Alles hochwachsende Stauden, die nicht nur gut riechen und schmecken, sondern eben auch Nahrung für Schmetterlinge bieten.
Goldrute, hoher Phlox, Fetthenne und Kugeldisteln gehören auch zu den Lieblingen.
Alant ist absolut pflegeleicht, wächst wie Unkraut, bei mir bis zwei Meter hoch, und die gelben Blüten jeden Sommer ein Magnet für -zig Schmetterlinge. Und vermehren sich selbständig, ohne Pflege. http://de.wikipedia.org/wiki/Echter_Alant
Gruß
Fred
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Eine Art Busch für alle Arten Schmetterlinge gibts
natürlich nicht,da muss man schon auswählen.
Viel Erfolg,und danke für die Einstellung
Die Massen stürzen sich halt immer noch
auf die gefüllt blühenden
für unsere Insekten und Tiere oft
nutzlosen Züchtungen.