<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Manuel Napoli</title>
    <description>The latest articles on DEV Community by Manuel Napoli (@manuel_napoli_afe108b47e2).</description>
    <link>https://dev.to/manuel_napoli_afe108b47e2</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3794492%2F6a47fbf9-0707-437f-a7f0-1156937382a7.png</url>
      <title>DEV Community: Manuel Napoli</title>
      <link>https://dev.to/manuel_napoli_afe108b47e2</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/manuel_napoli_afe108b47e2"/>
    <language>en</language>
    <item>
      <title>How I Find &amp; Build Profitable Google Workspace Add-on Ideas</title>
      <dc:creator>Manuel Napoli</dc:creator>
      <pubDate>Mon, 09 Mar 2026 13:28:26 +0000</pubDate>
      <link>https://dev.to/manuel_napoli_afe108b47e2/how-i-find-build-profitable-google-workspace-add-on-ideas-dh</link>
      <guid>https://dev.to/manuel_napoli_afe108b47e2/how-i-find-build-profitable-google-workspace-add-on-ideas-dh</guid>
      <description>&lt;p&gt;Hello there&lt;/p&gt;

&lt;p&gt;This is my first post in this community, so feel free to let me know if something isn’t aligned with the guidelines.&lt;/p&gt;

&lt;p&gt;Over the last &lt;strong&gt;two years&lt;/strong&gt;, I’ve been building and maintaining &lt;strong&gt;Google Workspace add-ons&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;It all started with a startup client who asked me to build one for their users. At the time, I didn’t know much about the ecosystem, but once I started digging into it, I realized something interesting:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;This is a surprisingly unexplored niche for most developers.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;So after delivering that first project, I decided to start building &lt;strong&gt;my own add-ons&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;And that’s when things started to get interesting.&lt;/p&gt;




&lt;h1&gt;
  
  
  What I Noticed in the Marketplace
&lt;/h1&gt;

&lt;p&gt;While researching the ecosystem, a few patterns quickly stood out.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Add-ons from big companies
&lt;/h2&gt;

&lt;p&gt;Many of the most popular add-ons are simply extensions of existing products built by large companies.&lt;/p&gt;

&lt;p&gt;Examples include integrations with their main SaaS products. These usually have good polish, but they’re not focused on solving &lt;strong&gt;native Google Workspace workflows&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Add-ons built by enthusiasts
&lt;/h2&gt;

&lt;p&gt;Then there’s another category: tools built by passionate individuals solving &lt;strong&gt;very specific niche problems&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;These are often great ideas, but they typically suffer from:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;outdated UI&lt;/li&gt;
&lt;li&gt;limited features&lt;/li&gt;
&lt;li&gt;poor user experience&lt;/li&gt;
&lt;li&gt;sometimes abandoned maintenance&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  3. Old-school Apps Script tools
&lt;/h2&gt;

&lt;p&gt;Another interesting group is tools built by &lt;strong&gt;Apps Script developers&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Many of these are profitable, but they often feel very old-school:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;license keys to activate the product
&lt;/li&gt;
&lt;li&gt;clunky UI
&lt;/li&gt;
&lt;li&gt;lots of friction during onboarding
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It feels like software from another era.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. A small group of excellent products
&lt;/h2&gt;

&lt;p&gt;Finally, there’s a &lt;strong&gt;tiny percentage of add-ons that are both well built and highly profitable&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;When I found these, it made me realize something important:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;There are many underserved power users inside Google Workspace.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;And that means opportunity.&lt;/p&gt;




&lt;h1&gt;
  
  
  My Process for Finding Add-on Ideas
&lt;/h1&gt;

&lt;p&gt;My idea validation process is actually pretty simple.&lt;/p&gt;

&lt;p&gt;I start by analyzing what already exists in the marketplace.&lt;/p&gt;

&lt;p&gt;Things I look at:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;number of installations&lt;/li&gt;
&lt;li&gt;average rating&lt;/li&gt;
&lt;li&gt;user reviews&lt;/li&gt;
&lt;li&gt;last update date (is the developer still maintaining it?)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Then I combine this with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;search keywords&lt;/li&gt;
&lt;li&gt;trends&lt;/li&gt;
&lt;li&gt;Google Trends data&lt;/li&gt;
&lt;li&gt;general SaaS validation techniques&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Eventually I narrow things down to &lt;strong&gt;5–10 potential ideas&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;From there I rank them based on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;ease of building&lt;/li&gt;
&lt;li&gt;potential demand&lt;/li&gt;
&lt;li&gt;how much I would personally enjoy building it&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Because if you’re going to maintain something long term, &lt;strong&gt;you should actually like working on it&lt;/strong&gt;.&lt;/p&gt;




&lt;h1&gt;
  
  
  Building the Add-on
&lt;/h1&gt;

&lt;p&gt;Once I have:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;the idea&lt;/li&gt;
&lt;li&gt;a keyword-optimized name&lt;/li&gt;
&lt;li&gt;the basic feature set&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;…it’s time to build.&lt;/p&gt;

&lt;p&gt;Over the past two years I’ve heavily optimized my workflow for this.&lt;/p&gt;

&lt;p&gt;I now use a &lt;strong&gt;boilerplate + automation scripts&lt;/strong&gt; that allow me to move &lt;strong&gt;very fast&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;My typical build process looks like this:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Clone and configure the boilerplate
&lt;/li&gt;
&lt;li&gt;Plan the add-on specification using Cursor
&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;(Optional)&lt;/em&gt; Split the plan into smaller specs depending on complexity
&lt;/li&gt;
&lt;li&gt;Implement the specs using Cursor
&lt;/li&gt;
&lt;li&gt;Deploy an external API to Vercel (used for DB, payments, etc.)
&lt;/li&gt;
&lt;li&gt;Submit the add-on to the Marketplace
&lt;/li&gt;
&lt;li&gt;Complete Google OAuth verification and Marketplace approval
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;I'm currently recording a &lt;strong&gt;YouTube series&lt;/strong&gt; where I build a Google Workspace add-on &lt;strong&gt;from idea to profit&lt;/strong&gt;, showing the full process.&lt;/p&gt;

&lt;p&gt;From validation → development → launch → profit(fingers crossed lol).&lt;/p&gt;

&lt;p&gt;If there's interest, I can also write future posts about: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;common mistakes when building them&lt;/li&gt;
&lt;li&gt;how to get your first installs&lt;/li&gt;
&lt;li&gt;??&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;If you're a developer looking for &lt;strong&gt;less crowded product opportunities&lt;/strong&gt;, this ecosystem might be worth exploring.&lt;/p&gt;

&lt;p&gt;If you're curious about how I'm productizing my experience building Google Workspace add-ons, you can check out &lt;a href="https://www.shipaddons.com/" rel="noopener noreferrer"&gt;ShipAddons&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;And if you’re already building add-ons, I’d love to hear about your experience.&lt;/p&gt;

&lt;p&gt;Cheers!&lt;/p&gt;

</description>
      <category>googleworkspace</category>
      <category>typescript</category>
      <category>appscript</category>
      <category>tutorial</category>
    </item>
  </channel>
</rss>
