The SECOND element necessary to attract wildlife to your garden is a source of water.
It doesn't have to be a large water pond...adding small elements throughout your garden is all you need.
TO-DO: Add a birdbath, pond or water garden, rain or bog garden, butterfly puddling area to your garden.
Adding a pond or water garden to your yard is a more ambitious undertaking but it creates its own small ecosystem that attracts a larger number of wild creatures such as frogs, toads, turtles, racoons, dragonflies, birds and butterflies.
Rain gardens that contain water runoff and boggy areas of a garden that contain water or stay damp for a portion of the year that are planted with native plants also attract and provide habitat for butterflies, insects, frogs and birds.
Many times I've caught squirrels sipping water from this small potted water garden in my backyard. It's easy to make and maintain. All you need is a container that doesn't have drainage holes. I added a couple inches of dirt and two native potted Pickerel Weed plants. I filled it with water and added small quantities of tiny native Duckweed and Water Lettuce. Occassionally, I have to add water to it when it doesn't rain but it never smells foul or needs cleaning.
Wildlife Friendly Tip:
#2 - Using native plants in ponds or bog/rain gardens is beneficial to wildlife.
Adding a variety of water sources to your garden is easy and inexpensive. Position them in different areas of your garden for maximum benefit and sit back and enjoy the entertainment of all the happy creatures that visit them.