by Timur Dautov

How to Promote Chrome Extension

In this article, we will learn how to promote your Chrome Extension and get more users.

Create a Landing Page#

Create a landing page for your Chrome Extension. The landing page should include the following:

  • A brief description of your Chrome Extension
  • Screenshots of your Chrome Extension
  • A download button to install the Chrome Extension
  • Feedback from users

Submit to Chrome Web Store#

Submit your Chrome Extension to the Chrome Web Store. The Chrome Web Store is the official store for Chrome Extensions and is the best place to reach users.

Add Description#

Add a detailed description of your Chrome Extension in the Chrome Web Store. The description should include the following:

  • Description should contain keywords that users might search for in the Chrome Web Store
  • The length of the description should be between 2000-4000 characters
  • Features of your Chrome Extension
  • What your Chrome Extension does
  • How to use it
  • Who it is for
  • Why users should install it
  • Q/A section

Add Title & Description in manifest.json#

The requirements for the title and description in the manifest file:

  • Title should be less than 45 characters
  • Description should be less than 132 characters
  • The title and description should be clear and concise
{
    "name": "My Chrome Extension",
    "description": "This is a description of my Chrome Extension."
}

Add Icons and Screenshots#

Add Store Icon#

The requirements for this icon:

  • 128x128 pixels
  • PNG or JPEG format

Here you could download png icons for free:

  • https://www.freepik.com/
  • https://www.flaticon.com/

Add Screenshots#

The requirements for these screenshots:

  • 1280x800 pixels
  • PNG or JPEG format
  • At least one screenshot is required
  • Up to 8 screenshots can be added

Add Small Promo Tile#

The requirements for this tile:

  • 440x280 pixels
  • PNG or JPEG format
  • This tile is displayed in the Chrome Web Store search results

Add App Icons in the Code#

The requirements for this icon:

  • 48x48 pixels
  • PNG or JPEG format
  • In the manifest file add the following icons:
icons: {
    "16": "src/assets/icons/icon16.png",
    "32": "src/assets/icons/icon32.png",
    "48": "src/assets/icons/icon48.png",
    "128": "src/assets/icons/icon128.png"
}

Add Official URL#

Add an official URL for your Chrome Extension. This URL should be the landing page for your Chrome Extension.

Add Welcome Page#

Add a welcome page to your Chrome Extension. This page should be displayed when the user installs the extension.

chrome.runtime.onInstalled.addListener((details) => {
  if (details.reason === chrome.runtime.OnInstalledReason.INSTALL) {
    chrome.tabs.create({
      url: "https://summarize4me.com/welcome",
    });
  }
});