# How to Market a Chrome Extension (Bootstrapped Guide)

> How to market a Chrome extension after launch: store listing fixes, badges, reviews policy, UTM tracking, Edge porting, SEO pages and a 30-day plan.

- Canonical: https://zeroraised.com/blog/how-to-market-a-chrome-extension
- Published: 2026-11-10T07:30:00Z
- Author: ZeroRaised Team (https://zeroraised.com/blog/authors/zeroraised)
- Publisher: ZeroRaised (https://zeroraised.com/)
- Section: Growth
- Tags: chrome-extension, marketing, distribution, growth

**Short answer:** To market a Chrome extension, treat the store listing as your main ad, then send it a steady stream of people who already have the problem you solve. Google says Chrome Web Store ranking takes into account user ratings and usage statistics, such as "the number of downloads vs. uninstalls over time" ([Chrome Web Store discovery](https://developer.chrome.com/docs/webstore/discovery)), so installs that stick matter more than installs that spike.

This guide starts after launch: [how to launch a Chrome extension](https://zeroraised.com/blog/how-to-launch-a-chrome-extension) covers review and launch day, and [how to price a Chrome extension](https://zeroraised.com/blog/how-to-price-a-chrome-extension) covers pricing. Every Google, Microsoft and Mozilla fact below comes from their own docs, checked on 10 Nov 2026; the channel ratings, funnel example and 30-day plan are ours.

## TL;DR

- **Fix the listing before you buy attention.** 132-character summary, five screenshots at 1280x800, a 440x280 small promo tile ([best listing guide](https://developer.chrome.com/docs/webstore/best-listing)).
- **Retention is marketing.** Ranking weighs ratings and downloads vs. uninstalls over time.
- **Tag every link.** Store listing URLs accept `utm_source`, `utm_medium` and `utm_campaign`, forwarded to Google Analytics 4 ([store analytics](https://developer.chrome.com/docs/webstore/google-analytics)).
- **Add Edge for free.** Microsoft says "There is no registration fee" ([Edge developer account](https://learn.microsoft.com/en-us/microsoft-edge/extensions/publish/create-dev-account)).
- **Build search pages outside the store.** "How to X in Chrome" pages keep working after launch week.
- **Never buy installs or reviews.** Google bans "fraudulent or incentivized downloads, reviews and ratings" ([program policies](https://developer.chrome.com/docs/webstore/program-policies/policies)).

**Disclosure:** ZeroRaised publishes this guide and runs a launch directory for bootstrapped products, which appears as one channel below. We have no commercial relationship with Google, Microsoft or Mozilla.

## How the Chrome Web Store decides who sees you

Google's discovery page says:

- "Ranking is performed by a heuristic that takes into account ratings from users as well as usage statistics."
- Search "returns a list of items that are ranked based on a number of criteria," "including metadata from your item's listing page."
- Collections "are curated, and are not intended to be comprehensive," and "Solicitations to be placed in a collection are not accepted."
- "Developers cannot pay to be featured on the home page," and "there is no set checklist developers can follow to guarantee being featured."

It also looks for an item that "provides a clear purpose and fills a real user need" ([discovery](https://developer.chrome.com/docs/webstore/discovery)). Our read: listing metadata decides whether you match a search; ratings and uninstalls decide where you rank. Both reward a clear promise and onboarding that delivers it in the first minute.

### Badges: Featured and Established Publisher

Google says developers who earn badges "may receive higher rankings in search and filtering," and that "developers cannot pay to receive either badge" ([discovery](https://developer.chrome.com/docs/webstore/discovery)).

**Established Publisher** is "granted automatically to publishers who meet the following two conditions":

1. "The publisher's identity has been verified."
2. "The publisher has established a consistent positive track record with Google services and compliance with the Developer Program Policy."

Google adds: "For new developers, it will take at least a few months of respecting these conditions to qualify." Verify your identity now.

**Featured** has a nomination route: "The One Stop Support page is trialing an option that allows developers to nominate extensions for the Featured badge." Your item must be an extension you own, "should have English language support," "must be published and public," "must not have any active policy violations," and its "core features must be accessible without additional credentials or payments." Our read: paid extensions need a useful free path before nominating.

## Tune the listing like a landing page

The listing is where most store traffic decides. Google's [best listing guide](https://developer.chrome.com/docs/webstore/best-listing) and [image specs](https://developer.chrome.com/docs/webstore/images) give hard numbers:

| Asset | Google's spec | What to put there (ours) |
|---|---|---|
| Title | "should accurately reflect the extension's core function" | The job, not a brand name alone: "Tab Saver: Close and Restore Tab Groups" |
| Summary | "132 characters or less" | The outcome in plain words, plus the main keyword once |
| Description | "an overview paragraph followed by a short list of main features" | Problem, result, 4-6 features, permissions explained |
| Screenshots | At least one, "preferably the maximum allowed five", 1280x800 or 640x400, full bleed | Screenshot 1 shows the result; the rest show setup and key features |
| Small promo tile | 440x280; appears on the homepage, category pages and search results | Icon, short tagline, little text |
| Marquee | 1400x560; required to be featured in the marquee | Make it once so you are eligible |
| Icon | 128x128 PNG, artwork 96x96 | Simple shape, readable at small size |

Two details are easy to miss. "Extensions that don't have a small promotional image will be shown after extensions that do have that image" ([images](https://developer.chrome.com/docs/webstore/images)), so add the tile if you skipped it. And Google warns that "Repetitive or irrelevant use of keywords" can "result in an item being suspended from the Chrome Web Store."

Our read: change one element at a time, wait two weeks, then compare impressions to installs.

## Track where installs come from

You can opt in to Google Analytics 4 for your listing from the metrics page, and Google says "You can use the `utm_source`, `utm_medium`, and `utm_campaign` parameters," "which are all forwarded to Google Analytics" ([store analytics](https://developer.chrome.com/docs/webstore/google-analytics)). Its own example is `utm_source=ad&utm_medium=cpc&utm_campaign=summer-ad-campaign`. Allow "between 24 and 48 hours for data to be finalized."

A simple naming scheme (ours):

| Channel | utm_source | utm_medium | utm_campaign |
|---|---|---|---|
| Your blog page | site | seo | how-to-export-tabs |
| YouTube tutorial | youtube | video | export-tabs-demo |
| Newsletter sponsorship | newsletter-name | sponsor | nov-2026 |
| Reddit or forum answer | reddit | community | r-productivity |
| Launch directory | zeroraised | launch | launch-nov |

## The channels, ranked for a solo founder

This table is our editorial judgement for a bootstrapped extension, not data from Google.

| Channel | Cash cost | Effort | Time to results | Best for |
|---|---|---|---|---|
| Listing improvements | $0 | Low | 2-4 weeks | Everyone, first |
| Companion site "how to X in Chrome" pages | $0 plus hosting | Medium | 2-6 months | Utility extensions with clear tasks |
| YouTube tutorials | $0 | Medium | 1-6 months | Visual tools, workflows |
| Answering questions in communities | $0 | Medium, ongoing | Days | Niche, professional users |
| "Best extensions for X" roundup outreach | $0 | Medium | 1-3 months | Categories with existing listicles |
| Edge Add-ons listing | $0 registration | Low | Weeks | Every extension that ports cleanly |
| Firefox AMO listing | Check at signup | Medium | Weeks | Privacy and developer audiences |
| In-extension share or referral loop | $0 | Medium | Grows with users | Collaborative or output-sharing tools |
| Launch directories | Often $0 | Low | Days | A burst of early reviews and feedback |
| Newsletter sponsorship | Varies by newsletter | Low | Days | Paid extensions with a clear buyer |

For the free channels in more depth, see our list of [free marketing channels for bootstrapped makers](https://zeroraised.com/blog/free-marketing-channels-for-bootstrapped-makers).

### Companion website pages (our top pick)

People search Google for tasks, not extension names: "how to export all open tabs in Chrome". Write one page per task your extension solves. Show the manual way first, then the one-click way with a 20-second clip and a UTM-tagged "Add to Chrome" link. Our read: this is the most durable channel, and it sends installs from people with the exact problem, which is what store ranking rewards.

### YouTube, communities and roundups

- **YouTube:** record each task as a short screen recording titled like the search, with the tracked store link in the first line of the description, and embed it on the matching page.
- **Communities:** answer existing questions in niche subreddits, Stack Exchange sites and forums for tools you plug into. Read the self-promotion rules, give the manual answer first and say you built the extension.
- **Roundups:** search "best chrome extensions for [your category]" and email the authors of the top ten articles a short pitch with a screenshot. Do not pay for placement unless the post is labelled sponsored.

### Edge and Firefox as extra storefronts

Microsoft says "There is no registration fee for submitting extensions to the Microsoft Edge program" ([Edge developer account](https://learn.microsoft.com/en-us/microsoft-edge/extensions/publish/create-dev-account)), and that "The Extension APIs and manifest keys supported by Chrome are code-compatible with Microsoft Edge." Its porting steps include removing the `update_url` field and rebranding if "Chrome" appears in your name or description ([Edge porting guide](https://learn.microsoft.com/en-us/microsoft-edge/extensions/developer-guide/port-chrome-extension)).

Mozilla's [porting guide](https://extensionworkshop.com/documentation/develop/porting-a-google-chrome-extension/) says most Chrome extensions run in Firefox with a few changes, unless they rely on unsupported APIs. Its [submission guide](https://extensionworkshop.com/documentation/publish/submitting-an-add-on/) did not state a fee when we checked, so confirm at signup. Our read: do Edge first; add Firefox if your audience skews technical.

### Uninstall feedback

Call `chrome.runtime.setUninstallURL` to open a short survey when someone removes the extension. Google's API reference says it "may be used to clean up server-side data, do analytics, and implement surveys," the URL must use http or https, and it has a maximum of 1023 characters ([runtime API](https://developer.chrome.com/docs/extensions/reference/api/runtime)). Ask one multiple-choice "Why did you uninstall?" question. The answers tell you which listing promise is not being kept.

### Share loops and paid options

If your extension produces something shareable (a screenshot, a summary, a saved list), add an optional "made with" link or a "share with a teammate" button carrying a tracked store link. Our read: nagging share prompts raise uninstalls.

Paid acquisition only makes sense once you charge. The cheapest test is one niche newsletter sponsorship; see [how to advertise in newsletters](https://zeroraised.com/blog/how-to-advertise-in-newsletters), and ask for the rate card and past click data before paying.

## Reviews: what you can and cannot do

Google's policy says developers "must not attempt to manipulate the placement of any extensions," including "inflating product ratings, reviews, or install counts by illegitimate means," "such as fraudulent or incentivized downloads, reviews and ratings." Manipulating reviews or ratings means "you will be banned from the Chrome Web Store." Google also says "We don't allow unattributed or anonymous user testimonials in the product's description" ([program policies](https://developer.chrome.com/docs/webstore/program-policies/policies)).

Google's policy page does not address simply asking for a review. Our advice: ask once, after a user has completed the core task a few times, with a link to your listing's `/reviews` page, no reward and no request for a specific star rating.

Reply to reviews too: "Users are more likely to improve their reviews if you respond and address their concerns promptly," though "Users will not be notified when you reply to a review" ([support users](https://developer.chrome.com/docs/webstore/support-users)).

## Worked example: a small funnel

**Illustrative numbers, not data.** Say a tab-management extension gets 6,000 store impressions in a month. Its listing converts 4% of impressions to installs: 240 installs. Of those, 45% are still active four weeks later: about 108 weekly users from that cohort.

Now compare two fixes:

- **Better listing:** a new first screenshot lifts install rate to 5%. That gives 300 installs and about 135 weekly users, a gain of 27.
- **Better onboarding:** install rate stays at 4%, but retention rises to 60%. That gives 240 installs and 144 weekly users, a gain of 36, and fewer uninstalls feed back into ranking.

Our read: at small scale, onboarding fixes often beat traffic fixes, because they help twice.

## A 30-day plan

| Week | Do this (ours) | Output you can check |
|---|---|---|
| 1 | Verify publisher identity, add small promo and marquee tiles, rewrite summary and screenshot 1, opt in to GA4, set an uninstall survey | Listing updated, GA4 receiving views |
| 2 | Publish two "how to X in Chrome" pages with clips and UTM links, port to Edge and submit | 2 pages live, Edge submission sent |
| 3 | Record two YouTube tutorials, answer five relevant community questions, email ten roundup authors | 2 videos, 5 answers, 10 emails |
| 4 | Read uninstall reasons, fix the top onboarding issue, add a review prompt after success, list on a launch directory, consider Featured nomination if eligible | One fix shipped, review prompt live |

## Mistakes to avoid

- **Buying installs or reviews:** a bannable policy breach, quoted above.
- **Keyword stuffing**, which Google says can lead to suspension.
- **Sending traffic to a weak listing** before fixing screenshot 1 and the summary.
- **Untracked links**, so you never learn which channel works.
- **Ignoring uninstalls**, which ranking counts.
- **Pitching for collections**, which Google does not accept.

## Frequently asked questions

### How do Chrome extensions get discovered in the Chrome Web Store?

Through search, curated collections, the home page and badges. Google says ranking uses a heuristic based on user ratings and usage statistics, such as downloads vs. uninstalls over time, and that search also uses metadata from your listing page. Collections are curated, and Google does not accept solicitations to be placed in one or payment to be featured on the home page.

### How do I get the Featured badge on the Chrome Web Store?

Google's discovery page says One Stop Support is trialing an option to nominate extensions for the Featured badge. The extension must be yours, published and public, have English language support, have no active policy violations, and its core features must be accessible without additional credentials or payments. Developers cannot pay for the badge.

### Can I ask users to review my Chrome extension?

Asking is not banned, but incentives are. Google's policy prohibits inflating ratings, reviews or install counts by illegitimate means, such as fraudulent or incentivized downloads, reviews and ratings. Our advice is to ask once, after the user has had a success, with no reward attached and no pressure toward a specific star rating.

### Should I also publish my extension on Edge and Firefox?

Edge is the easy win: Microsoft says there is no registration fee and that Chrome extension APIs and manifest keys are code-compatible with Edge. Firefox supports most of the same WebExtension APIs, but you may need changes if you rely on unsupported features. Mozilla's submission page did not state a fee when we checked, so confirm it when you register.

### What is the best free way to market a Chrome extension?

Our read: a companion website with one page per "how to do X in Chrome" task the extension solves, each with a short screen recording and a tracked link to the store listing. Those pages keep earning search traffic long after a launch spike fades, and they feed the store's own ranking with installs from people who actually need the tool.

## Get your extension in front of makers

ZeroRaised is a launch directory for products built without institutional VC. [Submit your extension](https://zeroraised.com/submit) for free, tag the link with `utm_source=zeroraised`, and watch which visitors become weekly users. For more bootstrapped growth guides, [join the ZeroRaised newsletter](https://zeroraised.com/newsletter).

## Sources

- [Chrome Web Store: Discovery on the Chrome Web Store](https://developer.chrome.com/docs/webstore/discovery), last checked 10 Nov 2026
- [Chrome Web Store: Creating a great listing page](https://developer.chrome.com/docs/webstore/best-listing), last checked 10 Nov 2026
- [Chrome Web Store: Supplying images](https://developer.chrome.com/docs/webstore/images), last checked 10 Nov 2026
- [Chrome Web Store: Program policies](https://developer.chrome.com/docs/webstore/program-policies/policies), last checked 10 Nov 2026
- [Chrome Web Store: Support your users](https://developer.chrome.com/docs/webstore/support-users), last checked 10 Nov 2026
- [Chrome Web Store: Google Analytics for your listing](https://developer.chrome.com/docs/webstore/google-analytics), last checked 10 Nov 2026
- [Chrome Web Store: Analyze your store listing metrics](https://developer.chrome.com/docs/webstore/metrics/), last checked 10 Nov 2026
- [Chrome Extensions API: chrome.runtime](https://developer.chrome.com/docs/extensions/reference/api/runtime), last checked 10 Nov 2026
- [Microsoft Edge: Register as a Microsoft Edge extension developer](https://learn.microsoft.com/en-us/microsoft-edge/extensions/publish/create-dev-account), last checked 10 Nov 2026
- [Microsoft Edge: Port a Chrome extension to Microsoft Edge](https://learn.microsoft.com/en-us/microsoft-edge/extensions/developer-guide/port-chrome-extension), last checked 10 Nov 2026
- [Firefox Extension Workshop: Porting a Google Chrome extension](https://extensionworkshop.com/documentation/develop/porting-a-google-chrome-extension/), last checked 10 Nov 2026
- [Firefox Extension Workshop: Submitting an add-on](https://extensionworkshop.com/documentation/publish/submitting-an-add-on/), last checked 10 Nov 2026

## Frequently asked questions

### How do Chrome extensions get discovered in the Chrome Web Store?

Through search, curated collections, the home page and badges. Google says ranking uses a heuristic based on user ratings and usage statistics, such as downloads vs. uninstalls over time, and that search also uses metadata from your listing page. Collections are curated, and Google does not accept solicitations to be placed in one or payment to be featured on the home page.

### How do I get the Featured badge on the Chrome Web Store?

Google's discovery page says One Stop Support is trialing an option to nominate extensions for the Featured badge. The extension must be yours, published and public, have English language support, have no active policy violations, and its core features must be accessible without additional credentials or payments. Developers cannot pay for the badge.

### Can I ask users to review my Chrome extension?

Asking is not banned, but incentives are. Google's policy prohibits inflating ratings, reviews or install counts by illegitimate means, such as fraudulent or incentivized downloads, reviews and ratings. Our advice is to ask once, after the user has had a success, with no reward attached and no pressure toward a specific star rating.

### Should I also publish my extension on Edge and Firefox?

Edge is the easy win: Microsoft says there is no registration fee and that Chrome extension APIs and manifest keys are code-compatible with Edge. Firefox supports most of the same WebExtension APIs, but you may need changes if you rely on unsupported features. Mozilla's submission page did not state a fee when we checked, so confirm it when you register.

### What is the best free way to market a Chrome extension?

Our read: a companion website with one page per 'how to do X in Chrome' task the extension solves, each with a short screen recording and a tracked link to the store listing. Those pages keep earning search traffic long after a launch spike fades, and they feed the store's own ranking with installs from people who actually need the tool.


