Skip to content

Instantly share code, notes, and snippets.

@Sinetheta
Created November 10, 2016 04:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Sinetheta/7bae0a549cd3e635cb6420b9252b5e18 to your computer and use it in GitHub Desktop.
Save Sinetheta/7bae0a549cd3e635cb6420b9252b5e18 to your computer and use it in GitHub Desktop.
segment order complete
<script>
analytics.track('Order Completed', {
order_id: '<%= j order.number %>',
affiliation: '<%= current_store.name %>',
total: '<%= order.total %>',
shipping: '<%= order.ship_total %>',
tax: '<%= order.tax_total %>',
discount: '<%= (- order.promo_total) %>',
coupon: '<%= order.coupon_code %>',
currency: '<%= order.currency %>',
products: [
<% order.line_items.each do |line_item| %>
{
product_id: '<%= line_item.variant_id %>',
sku: '<%= j (line_item.variant.sku || line_item.variant_id) %>',
name: '<%= j line_item.variant.descriptive_name %>',
price: '<%= line_item.price %>',
quantity: '<%= line_item.quantity %>',
},
<% end %>
],
});
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment