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",
});
}
});