Description - The derived fields UI to grab and persist a URL query parameter, for instance UTM parameters like "utm_source", "utm_medium", etc. seems rather counterintuitive, at least I have not managed to set it up successfully to assign a utm_source grabbed on pageA to pageB.
Which functions to use is a little unclear, and setting the persistence does not seem to work as expected.
From what I have read, you will somehow need to check if the query param is set on pageB and if not, return the previous value?
It would be amazing if a working approach could somehow be baked into CJA derived fields function templates and call it something like "Get and persist query parameter" or whatever.
Why is this feature important to you - The UI should be as simple as possible and self explanatory. If there are multiple steps needed to come to a result, it would help to provide guidance or a template to avoid making "beginner" mistakes.
How would you like the feature to work - Add a function template to derived fields
Current Behaviour - Derived field documentation is still sparse, persistence settings seem to not be working as expected, order of steps to achieve something as basic as storing a value across multiple page views is not clear.