Okay Thanks. I am downloading and using it and will track google analytics till tomorrow to see if coupon code shows up. If I face any problem will again contact you.
About coupon code. Google tracking code has two places for coupon code (order and product). Nopcommerce has list of discounts. Plugin takes this list of discounts and checks if this discount has a coupon code. What can we do? Plugin can check if discount has type 'for order total' or 'for order subtotal' and than plugin can set google tracking code for order block. If discount has type 'for product' or 'for category' we don't know what product from the order has this discount.
And I decided to use 'order block' for discount code. It's bad to put the same duscount code to two places.
About 'Its not tracking shopping cart abandonment'.
I don't know how to do it. Plugin sends 'purchase' tracking code on order completed page. Plugin sends to Google all 'add to card' events... I don't knoe how to send ivent about abandonment.
Also throughout site I do not see addtocart event being pushed using data layer. This is the test website shoponlinecompare.com. If I am adding product to cart no addtocart event is fired. If something from here might help - https://productforums.google.com/forum/#!topic/tag-manager/PtkbobAImMQ
For coupon code also shows (not set) in google analytics.