Advice to someone who has never released an addon before?

Hi guys. I think that I’m almost done with an add-on that I’ve been working on and am close to wanting to release it. So I was just wondering if any of you guys who have already released add-ons for blender have any advice about that: advice about things to do as well as advice about things to not do.

Things are going through my mind …
Should I get a separate email for the add-on since the license statement appears to require that I provide a way to contact me. Should I start a separate website or make a page on a current website for the add-on?

Licensing? I’m leaning toward the GNU General Public License, since that’s what Blender itself is released under. Pros and cons?

Since I’ve been broke most of my life and have relied on free add-ons, and have paid for add-ons whenever I felt like I could, I am considering releasing it as free but encouraging donations. What are the pros and cons of that? Should I make a webpage where the add-on could be downloaded but there would be PayPal links for donations? Should I release it on Gumroad with a pay what you want option? Should I release it on as many platforms as I can think of? What are the best platforms to release it on?

I would also like to release it for free at first to get feedback about the add-on. Is that a good idea? Is there a best way to get feedback on an add-on in a kind of pre-release?

Is there anything I should be thinking of that I’m not?

Thanks in advance.

Present the features well, in good looking scenes
Polish the user experience to the bone!

Should I get a separate email for the add-on since the license statement appears to require that I provide a way to contact me.

Yup

Should I start a separate website or make a page on a current website for the add-on?

Completely overkill :wink:

Licensing? I’m leaning toward the GNU General Public License, since that’s what Blender itself is released under. Pros and cons?

You have no choice unfortunately/fortunately depending on some’s point of view

Since I’ve been broke most of my life and have relied on free add-ons, and have paid for add-ons whenever I felt like I could, I am considering releasing it as free but encouraging donations. What are the pros and cons of that?

If you believe you have a good plugin with a bright future, that users can rely on every day and in the long term, then a good monetization solution is needed.

encouraging donations.

Generally, donation rates are extremely low

What are the best platforms to release it on?

I would also like to release it for free at first to get feedback about the add-on. Is that a good idea? Is there a best way to get feedback on an add-on in a kind of pre-release?

WIP topic works great for this purpose; i started like this with my topic
Scatter 5.1 :slight_smile:

2 Likes

I released Turbo Render a few months ago.

My advice is:

Don’t make it entirely free, make it cheap enough to be tempting, and then increase the price as it becomes more popular, and as you add new features. I’ve released things for free in the past, counting on the generosity of grateful downloaders, but was a bit disappointed that out of the 1082 downloaders, only around 10 of them showed their gratitude with a donation. After that I made it £4.99, and it made around $800:

Licencing, it has to be GNU legally because it’s run inside of Blender. Stick this at the top of your init file and you’ll be golden:

"""
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTIBILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>."""

Regarding where to sell it. Gumroad is by far the best option. They take less than 10% of your earnings, and that decreases automatically the more sales you make. Compare this with other places like Blender Market. They take an astronomical amount of money (works out around 40% including fees). You can pay them an upfront monthly fee to get a better percentage, but that’s a big risk, because you’ll end up losing money every month if you don’t make many sales on their platform. Once upon a time it might have been worth while to put it on the blender market because it was exclusively for Blender, but now it has so much content, your work will just get lost amongst the competition. If they automatically gave you the best rate based on your end of month sales, that would make it a decent option, because there’d be no upfront risk.

Advertising. Make regular posts on social media, build a youtube channel, and keep improving the product and adding cool updates. Basically make sure everyone knows about it, and then keep reminding them :smiley:

Also, make sure you set up a support email address to include on the receipt, so that you can always ensure your customers are happy should they need any help.

3 Likes

simple : release on github , put a paypal donation link in the description and your account description

better: do that + release it on both blender market and gumroad , get a new email of course with a a good name which you can use for your belnder stuff on youtube/github/gumroad/etc. … create also twitter account for some reach

1 Like