Skip to content

Products

A product is the thing you sell. Everything else hangs off it.

1 min read

A product is one piece of software — a plugin, an app, a theme. Plans, versions, subscriptions, and downloads all belong to a product, so this is the first record to create.

Fields#

Field Notes
Name What customers see throughout both panels.
Slug URL-safe identifier. It also names the folder your release archives live in, and it is what the license API checks against when a request includes a product slug. Changing it later means moving files.
Short description One line, used on cards and the landing page.
Description Full description.
Status Active products are visible and sellable. Inactive ones are hidden from public listings but keep serving existing customers.
Paddle product ID Optional. Links the record to the matching product in Paddle for your own reference.
Thumbnail Shown on product cards and the landing page.
Meta Free-form JSON for anything you want to store alongside it.

Deleting#

Products are soft-deleted. A removed product leaves the admin lists but its historical orders, subscriptions, and downloads stay intact, so your reporting does not develop holes.

How many products#

One panel handles as many products as you like. Analytics breaks revenue and subscriptions down per product, and a customer with subscriptions to several products sees each separately in their panel.

With a single product, the analytics charts detect it and drop the redundant product name from every plan label.