window.MemberStack.onReady.then(member => { if (!member.loggedIn) return; const utmKeys = ['utm_source','utm_medium','utm_campaign','utm_term','utm_content']; const updates = {}; utmKeys.forEach(key => { const value = localStorage.getItem(key); if (value) updates[key] = value; }); if (Object.keys(updates).length > 0) { member.updateMeta(updates).then(() => { console.log("UTM parameters saved via updateMeta:", updates); }); } });