listVars Implementation Workaround | Community
Skip to main content
March 12, 2025
Solved

listVars Implementation Workaround

  • March 12, 2025
  • 2 replies
  • 504 views

Hi everyone,

 

Is there a workaround for configuring listVars because of a limited amount?

 

We are tracking a form where a user a provide multiple responses per question (i.e. select all that apply). These responses will be pushed to an array and assigned to a variable when the form is submitted.

 

In Adobe Launch, will be captured as a Data Element, then mapped as a eVar/prop. These will be mapped to a listVar, to help with our reporting measures. 

 

There are 5 of these questions we like to track using the above steps. However, we noticed that we are allotted only 3 listVars.

 

Did anyone ever come across such an issue before? If so, what steps were taken to achieve this.

 

Thanks!

-Will

Best answer by Harveer_SinghGi1

Hi @willwa2 ,

I'd suggest you use a single listVar which tracks the question-response pairs like below,
list1 = "que1|resp1,que1|resp2,que1|resp3,que2|resp1,que2|resp2,que2|resp3,que2|resp4"

In above example I'll enable listVar1 with comma (,) as delimiter and when this data is reported in AA I'll see list1 row items reported like below,

  • que1|resp1
  • que1|resp2
  • que1|resp3
  • que2|resp1
  • que2|resp2
  • que2|resp3
  • que2|resp4

Then you can add classification on top of this list var to split these values on pipe (|) in two reports for question and response.

This way you'll have all the information related to all the questions and their related responses in a single variable.

Cheers!

2 replies

Harveer_SinghGi1
Community Advisor
Harveer_SinghGi1Community AdvisorAccepted solution
Community Advisor
March 13, 2025

Hi @willwa2 ,

I'd suggest you use a single listVar which tracks the question-response pairs like below,
list1 = "que1|resp1,que1|resp2,que1|resp3,que2|resp1,que2|resp2,que2|resp3,que2|resp4"

In above example I'll enable listVar1 with comma (,) as delimiter and when this data is reported in AA I'll see list1 row items reported like below,

  • que1|resp1
  • que1|resp2
  • que1|resp3
  • que2|resp1
  • que2|resp2
  • que2|resp3
  • que2|resp4

Then you can add classification on top of this list var to split these values on pipe (|) in two reports for question and response.

This way you'll have all the information related to all the questions and their related responses in a single variable.

Cheers!

bjoern__koth
Community Advisor and Adobe Champion
Community Advisor and Adobe Champion
March 13, 2025

Hi @willwa2 

the limited number of listVars has always been been a problem.

Possible workarounds include

 

Cheers from Switzerland!