Count sales from your store, not the browser. Your store's orders are the true count. On Shopify, Zyro reads each paid order from Shopify's own server, so a blocked script never loses a sale.
Send your sales to GA4 from a server. Zyro can send your sales and pop-up sign-ups to GA4 from its own server, every 10 minutes, for shoppers who allowed it. You connect GA4 on Zyro's Connections page.
Check the total. Zyro's Revenue by channel checks its total against your real orders. Sales Zyro did not see a visit for sit in a "Not tracked" row, not guessed. Zyro's visit tracking runs in the browser too, so blockers can hide some visits from it.