What are past projects, failures, or successes you’ve had in your career?
Gato GraphQL is my first personal endeavour as an entrepreneur. Before that, I was a software developer working for a handful of companies.
I've been working on the engine powering Gato GraphQL for around 10 years. During that time, I was mainly a technical writer for several online magazines (including Smashing Magazine, CSS Tricks, and the LogRocket blog), describing what I had learnt while coding the engine.
The engine started as a personal project for my own website. In 2020 I learnt about GraphQL, and noticed that my engine could perfectly satisfy the GraphQL spec. That's when I decided to build Gato GraphQL, and attempt to launch it as a commercial project.
I released Gato GraphQL v1.0 in September 2023, and been working full time on it ever since.
What 3rd party tools is your product critically dependent on?
Only WordPress.
Where is your customer data stored?
My customer data is handled by Lemon Squeezy. In their Privacy page (https://www.lemonsqueezy.com/privacy), they state:
> The personal information we collect is stored and/or processed in United States, or where we or our partners, affiliates, and third-party providers maintain facilities.
What is your current monthly recurring revenue (MRR)?
202.67
How many customers do you have today?
20
What’s the origin of the idea for your product?
I've been working with WordPress since 2013. I believe it's a great CMS for managing content.
In 2020 I discovered GraphQL, and immediately loved how convenient it is for developers.
So I decided to marry the two of them, building a GraphQL server for WordPress.
WPGraphQL already existed by then. However, noticing that it was not extracting the full potential of GraphQL, I decided to go ahead with my project.
I envisioned Gato GraphQL to unlock further possibilities for developers. Hence already from day 1, I've been releasing features that my competitors don't have (such as Multiple Query Execution -which nowadays I can't imagine myself doing without-, the @oneOf input object, composability of fields, and several others)
What problem is your product solving and how?
Gato GraphQL allows to expose an API to power a mobile app, headless site, newsletter, or any external application. But this can also be done by the other APIs 😄
What sets Gato GraphQL apart is how powerful and versatile it is, and that it can be used also internally, to perform admin tasks for the WordPress site.
Some things you can do with it, that you can't with the other APIs:
- Make the API faster by combining multiple queries into a single one, and executing them all together in a single request
- Expose custom endpoints for different apps and clients (granting access to different parts of the database)
- Create a query to perform some admin task, store it in the DB, and execute it as needed (similar to code snippets, but using GraphQL instead of PHP)
- Interact with external services (such as rewriting a post content via ChatGPT)
- Automate executing queries when some event happens (triggered by a hook or WP-Cron), and without limitations (i.e fetching any piece of data from the DB, connecting to any external service)
What’s the #1 thing you’re looking to gain from the AppSumo campaign?
Get new customers, to grow the number of active installs and positive reviews for the plugin on the WordPress plugin directory.
What are your plans with the customers, cash, and learnings from the AppSumo campaign?
Use the cash to fund my living expenses. If there's any cash left, hire a developer to help creating new integrations.
Keep new customers engaged in the development of the product, asking them for feedback on what integrations they need. And ask them to recommend the plugin to their friends and colleagues 😀