Although I do have a bat house, I've been trying another approach the last few years. I just put a bucket of water undeneath the outdoor porch light. The bright bulb is reflected in the water's surface. The bugs, thinking it's a real light, fly right into the water. Some mornings the entire surface is covered with drowned bugs.
Used to have a zapper years ago, but got rid of it.