Prepare the salmon per the package of instructions.
Place the mayonnaise, basil leaves, lemon zest and juice into a food processor. Puree for 30 seconds, stopping to scrape down the bowl. Puree for another 30 seconds until completely mixed. Set aside.
Toast or grill the sourdough bread until golden brown.
Build individual sandwiches with a few slices of red onion, 2 slices of tomato, 2 lettuce leaves, and 3 slices of bacon.
Finish sandwiches with one portion of fully cooked salmon, and sliced 1/4 of fresh avocado and approximately 2 tbsp. of basil mayo.