Cal here from Shopify, thanks for reaching out to us. While I can't provide a recommendation for a specific app, I'd encourage you to look at the peer reviews on the apps found in our App Store. They are usually a great indicator of what works for most merchants.
When you've narrowed your search I'd suggest contacting the app developers themselves with your specific use case and querying whether their integration would best suit your business needs. They are very responsive and even if their integration may not offer the desired functionality, they may be able to recommend one that can.
Hopefully, someone here in the Community can also offer some guidance in this regard.
Best of luck with the search!