Appsero User Guide
  1. Home
  2. Docs
  3. Appsero User Guide
  4. Adding A Premium Plugin/Theme
  5. Add a Premium Theme
  1. Home
  2. Docs
  3. Appsero User Guide
  4. Adding A Premium Plugin/Theme
  5. Add a Premium Theme

Add a Premium Theme

You can add a premium theme using Appsero. Then you can easily sell the theme. There are three platforms that you can use to sell your theme.

  • WooCommrece
  • Easy Digital Downloads (EDD)
  • Envato

Let us see the steps of how to add a premium theme.

Basic Information

To add a new theme, click on the Add New button. There you will find two options “Add Plugin” and “Add Theme“. Click on the “Add Theme” button.

Adding Theme

Now you have to click on “Yes, It’s a Premium Theme” button.

It is premium theme

Because it is a premium theme, all the details have to be filled up manually. All the necessary data needs to be added. Check out what you need to add.

Available Fields

Plugin NameYesThe name of the plugin.
SlugYesSlug of the plugin. It will be generated automatically but you can change it. Note that you will not be able to update it later.
VersionYesThe version of the plugin. You will be able to add new version at the time of release.
Requires PHP VersionYesRequires PHP Version for the plugins.
Requires WordPress VersionYesWordPress version requires for the plugin.
Tested up toYesMaximum version of WordPress the plugin has been tested.
Homepage URLNoWebsite URL of the plugin. Put Website URL based on the hosted store. Put URL of the plugin, if it is hosted on
Demo URLNoDemo site URL of the plugin.
DescriptionNoGive a description of the plugin. This field is markdown supported.

Now, you can add the details in the fields.

Basic information


Now, onto the Licensing part. Appsero will ask you a question, Whether you want to manage your Theme’s license through Appsero or not.

If you click “Yes”, then you can use the licensing module of Appsero. If you want to manage your licensing with Appsero – it is recommended to select Yes.

You can choose “No” also, then you will not be able to use the licensing part and Appsero will be used for usage analytics only.

Managing your theme
Select “Yes” if you want to manage your licenses through Appsero.

Next, if you were using any platform to manage your Theme, then you can select them. Like,

  • Woocommerce
  • EDD
  • Envato.

If you don’t use any of the platforms, then you can to select “No, I don’t use any of them”.

Platform select

If you use WooCoomerce + WooCommerce API Manager, WooCommerce + WooCommerce Software Add-on, Easy Digital Downloads + Software Licensing or Envato then you can select them. It will be very easy for you to migrate to Appsero from these platforms to Appsero.

  • You can use Appsero licensing here to generate new licenses through Appsero going forward. It’s recommended you use Appsero licensing. That way – you can provide a better experience to your users.
  • You can also use the existing license provider. In that case, Appsero SDK can be used for license checking only. Appsero will not generate new licenses.
Using Appseo licensing going forward

If You Don’t Use Any of The Platform

If you don’t use any of the platforms, then you can select “No, I don’t use any of them”.

Platform select

We are assuming that you don’t use any of the following platforms and you can directly sell with WooCommerce/EDD and Appsero Helper plugin and you do not need any third-party plugins for license management.

For WooCommrece

To use WooCommerce as the platform click on “I will use WooCommerce to sell” button.

WooCommerce platform

For Easy Digital Downloads(EDD)

To use EDD as the platform click on “I will use Easy Digital Downloads to sell” button.


Note: After choosing the platform it’s recommended that you create your product already from WooCommerce/Easy Digital Downloads. Otherwise, Appsero will not be able to connect with your store.

If you click on Using Appsero for Licensing or Next, then you will be redirected to a page.

Appsero licensing to connect website

The redirected page will show you a message to install the Appsero Helper plugin on your own website.

  • If you have installed Appsero Helper plugin click “I have installed Appsero Helper plugin”.
Appsero helper plugin

When you click on the “I have installed Appsero Helper plugin” you will get an API key.


Now, to verify the API key, you need to navigate to WordPress Dashboard Settings -> Appsero Helper. Then you need to paste the API key and hit the Connect button.

Connect API key

Now, when you click the Verify button, it will give you a message that the connection is successful.

Connection Successful

Now, you need to select your website that you just connected with Appsero.

Select website to connect

After selecting the website, you need to select the project.

Note: If you don’t have created products already from WooCommerce or Easy Digital Downloads – Appsero will not be able to map your product.

Add project

After adding your project, you need to hit the Next button to complete.

Hit Next Button

Get Started

After, Adding a theme and Licensing now it is your time to get started.

You will find an Installation Method section. You need to integrate the Appsero Client to your theme.

  • Composer
  • Manual Installation

In the case of Composer, you need to use these below commands.

Composer Install

But in the case of Manual Installation, you need to clone the Appsero Client to your project folder.

Manual Installation

Download/clone the repo from Github.

Download Appsero-client

Lastly, copy the Code Snippet generated for you into your main theme file. Click Done to finish.

Code snippet

That is how you can add a premium theme to Appsero.

Was this article helpful to you? Yes No

How can we help?