Investigate adding UTM parameters to outbound links from the mobile app so we can track mobile app traffic in Plausible analytics.
When the app opens external URLs (pycon.org pages, sponsor websites, social media, etc.) via window.open(), append UTM params like ?utm_source=pycon-mobile-app&utm_medium=app&utm_campaign=pycon-us-2026.
This would let us see in Plausible how many visitors to us.pycon.org, sponsor sites, etc. are coming from the mobile app vs the website.
Investigation needed:
- Does Plausible on us.pycon.org already track UTM params?
- What UTM convention should we use?
- Should we tag all
openUrl() calls or just specific ones (schedule links, sponsor links)?
- Consider a centralized
openUrl() utility that auto-appends UTM params
Investigate adding UTM parameters to outbound links from the mobile app so we can track mobile app traffic in Plausible analytics.
When the app opens external URLs (pycon.org pages, sponsor websites, social media, etc.) via
window.open(), append UTM params like?utm_source=pycon-mobile-app&utm_medium=app&utm_campaign=pycon-us-2026.This would let us see in Plausible how many visitors to us.pycon.org, sponsor sites, etc. are coming from the mobile app vs the website.
Investigation needed:
openUrl()calls or just specific ones (schedule links, sponsor links)?openUrl()utility that auto-appends UTM params