Set up Adobe Analytics for split cart | Community
Skip to main content
September 22, 2021
Solved

Set up Adobe Analytics for split cart

  • September 22, 2021
  • 2 replies
  • 1858 views

Hi Everyone,
I need to set up Adobe Analytics through Launch to track a split cart. This means that when I check out, I have 3 options:
ship product to home
ship product to the store
pick-up product at the store

I need to identify the cart is split vs. not (ok, easy enough to do), but of the splits, how many people sent a product to a home or store or chose to pick up from the store. 

Would the merchandising binding event work in this instance? Should I set up multiple eVars for each "delivery" scenario? (I'm trying to stay away from numerous eVars.)

 

Thanks so much!

 

 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Brian_Johnson_

@vam27 - You're on the right track with merchandising eVars, but I would suggest the product syntax over event binding. 

Consider the following example where I include all three shipping options (ship to home, ship to store, pick-up in store) in a single purchase/transaction. You'll note that I'm including event1 as a metric to capture shipping cost (configured as a currency event) and eVar1 as the shipping method (configured as a last touch merchandising eVar set to product syntax):

 

s.products = "cat1;prod1;2;19.98;event1=9.99;eVar1=ship-to-home" +
  ",cat2;prod2;2;19.98;event1=0;eVar1=ship-to-store" +
  ",cat3;prod3;2;19.98;event1=0;eVar1=pick-up-in-store";
s.events = "purchase,event1";

When I view these reports, I'll see that each product (prod1, prod2, and prod3) sold a quantity of 2 for a total of $19.98 and prod1 also had $9.99 in shipping costs. I can also use the eVar1 report to identify the number of orders that were shipped to home the customer's home or to the store for pick up. If I want to see which products were shipped to store, I could simply break that line item down by the product report.

2 replies

Pablo_Childe
Community Advisor
Community Advisor
September 22, 2021

Just a gentle reminder. An evar is not limited to have 1 designation.

 

SO if your evar is #96 for example "cart spit"

You could make the evar still be the same number but you have 3 versions of it:

 

cart split - ship product to home
cart split - ship product to the store
cart split - pick-up product at the store

 

this way you don't need 3 multiple unique evars,  just 1 is needed but value changes  based on users selection criteria.

 

Hope this helps.

 

Vam27Author
September 22, 2021

Thank you, I'll look at this. 

Brian_Johnson_
Brian_Johnson_Accepted solution
September 22, 2021

@vam27 - You're on the right track with merchandising eVars, but I would suggest the product syntax over event binding. 

Consider the following example where I include all three shipping options (ship to home, ship to store, pick-up in store) in a single purchase/transaction. You'll note that I'm including event1 as a metric to capture shipping cost (configured as a currency event) and eVar1 as the shipping method (configured as a last touch merchandising eVar set to product syntax):

 

s.products = "cat1;prod1;2;19.98;event1=9.99;eVar1=ship-to-home" +
  ",cat2;prod2;2;19.98;event1=0;eVar1=ship-to-store" +
  ",cat3;prod3;2;19.98;event1=0;eVar1=pick-up-in-store";
s.events = "purchase,event1";

When I view these reports, I'll see that each product (prod1, prod2, and prod3) sold a quantity of 2 for a total of $19.98 and prod1 also had $9.99 in shipping costs. I can also use the eVar1 report to identify the number of orders that were shipped to home the customer's home or to the store for pick up. If I want to see which products were shipped to store, I could simply break that line item down by the product report.

Vam27Author
September 22, 2021

Thank you! This helps.