themsaid wrote a great tutorial on how to conditionally push event listeners to queue.

Laravel queue