Customers don't always create an invoice in Quickbooks after the service has been performed. Instead, they may create the invoice before a job/service and expect payment on net/X terms... or, in a recent case, create the invoice and require 50% payment upfront and the remainder after the job is completed.
In cases such as these, it makes no sense to send out a review for a service not performed yet or in the process of being performed.
A current customer currently uses this QB integration: https://quickbooks.intuit.com/app/apps/appdetails/simplereviewmanagement/en-us/