On March 11th, we rolled out the client-side only changes discussed in several notification emails. Specifically, the begin_checkout and purchase events have switched from firing server-side to client-side in Google Analytics 4.
If you have already granted us Shopify App Pixel permissions, there is no action you need to take on your end.
Here is a video demonstrating how to check if you have granted us permission.
What is the difference between firing server-side and client-side for these events? Should we see a difference (drop or otherwise) in the GA4 numbers of purchase and begin_checkout events?
server-side will be more accurate, especially if you have upsells or subscriptions. You will likely see a drop in purchase relative to Shopify, but how much depends on your store.
@kevin I seem to have stopped tracking purchase conversions completely when you migrated one of my stores to Client-side tracking on your GA-4 integration. I just checked pixels permissions and it seems like that is all working fine. Any ideas?