Solved

Best way to store onboarding survey results

  • 3 September 2022
  • 2 replies
  • 126 views

I’m planning on adding a short onboarding survey to our app, with questions like “where did you hear from us”. As users are only asked these questions once, conceptually they would make sense as user properties. However, I’m a little worried of creating lots of user properties and spamming our data schema that way.

 

Is there a way to group user properties? Or how else would you recommend storing these results?

icon

Best answer by Saish Redkar 6 September 2022, 17:26

View original

2 replies

Userlevel 7
Badge +10

Hey @tcwalther 

From my experience, the best way for such cases is sending these survey results formatted in JSON and then extracting the individual values using a derived properties function like EXTRACT_FROM_DICT on the fly. However, this is part of the paid Govern Add-on featureset.

If you don’t have access to the derived property feature, then the fall back option will be to send the most important ones as individual user properties. You can send upto 1000 user properties, so the balance between spamming your schema and getting value from those properties shouldn’t be that hard IMO.

 

Hope this helps.

Userlevel 7
Badge +10

.

Reply