proxyUniversalAnalytics should have named arguments (clearer)
There should be error events for unsuccessful submission, add to cart, and place order