// 1. Grab UTM parameters from URL and save to sessionStorage // 2. Watch for the signup form to open and populate the hidden fields // Small timeout to ensure the DOM elements are rendered // Find the input element by its generic user attribute structure // Trigger input event so Discourse's Ember framework catches the change //