# Firefox Add-ons UTM-tagged AMO links by channel > Append UTM tags to every AMO listing link so the add-on dashboard can separate installs by source, channel, placement, and campaign instead of lumping launch traffic together. - Canonical HTML: https://growth.iangoh.com/growth-ideas/firefox-add-ons-utm-tagged-amo-links-by-channel/ - Source: [extensionworkshop.com](https://extensionworkshop.com/documentation/manage/monitoring-extension-usage-statistics/) - GrowthDex source hub: [Firefox Extension Workshop: Monitoring extension usage statistics](/sources/firefox-extension-workshop-monitoring-extension-usage-statistics-extensi/) - Last checked: 2026-06-06T12:04:00Z - Rarity: rare - Budget: free - Channels: Marketplaces, Analytics, Distribution - Stages: browser extensions, firefox add-ons, attribution, channel measurement ## Why this can grow A lot of extension teams celebrate installs without learning where the useful traffic came from. Mozilla's AMO stats dashboard supports standard UTM parameters on listing links and breaks downloads out by those tags. That turns the listing into a cleaner measurement surface. The team can compare a homepage button, a blog post, a release thread, and a social post without guessing from timing alone. Better attribution makes future promotion calmer because the next push can follow the channel that produced real installs, not the loudest impressions. ## Ian's take From scaling consumer platforms across MENA and Southeast Asia, my default is to distrust growth work that only looks good in a slide. My bias is to treat this as a small market test first. Make the audience narrow, make the promise concrete, and let the first real response decide whether it deserves more work. I would run it small enough to learn quickly, then only scale the parts that real users repeat, save, reply to, or buy from. For this tactic, I would watch one clear growth signal before putting more time or budget behind it. ## Action plan 1. Define one narrow startup segment where firefox add-ons utm-tagged amo links by channel can create a measurable lift. 2. Turn the tactic into one offer, page, campaign, or workflow for the Marketplaces and Analytics channel. 3. Use the evidence from extensionworkshop.com to set the first version of the message, format, and audience. 4. Launch a small test for 7 to 14 days with one success metric: one measurable growth signal. 5. Review the result, keep the winning message, remove weak variants, and turn the learning into a repeatable growth playbook. ## Source-backed example Firefox Extension Workshop says AMO tracks standard UTM parameters such as source, medium, content, and campaign as additional sources in the add-on download statistics dashboard. ## Adjacent tactics in the same lane - [Chrome Web Store country metrics before localization](/growth-ideas/chrome-web-store-country-metrics-before-localization/) - 2 shared channels, 1 shared stage - [Google Workspace GA4 listing analytics before copy rewrites](/growth-ideas/google-workspace-ga4-listing-analytics-before-copy-rewrites/) - 2 shared channels, 1 shared stage - [GitHub Marketplace checkout funnel before listing rewrite](/growth-ideas/github-marketplace-checkout-funnel-before-listing-rewrite/) - 2 shared channels, 1 shared stage - [Firefox Add-ons name earns the slug](/growth-ideas/firefox-add-ons-name-earns-the-slug/) - 1 shared channel, 2 shared stages ## Read GrowthDex essays Browse the plain-English essay index at [GrowthDex Blog](/blog/). ## Related GrowthDex essays - [The Firefox Add-ons page should remove the surprise before install](/blog/the-firefox-add-ons-page-should-remove-the-surprise-before-install/) - marketplaces, SEO, brand trust ## Advisory If you want help turning this into a working growth system, Ian Goh offers advisory at https://iangoh.com/advisory.