This guide walks you through creating your first subscription in Gilbert. By the end, you'll have a working billing setup with a customer, product, and active subscription.
Before you begin, make sure you have:
When you first log in, Gilbert will guide you through setting up your business profile:
Your business details will appear on all invoices you generate.
Products represent what you sell. To create your first product:
Prices are the foundation of billing in Gilbert. Every charge to a customer must be based on a price — subscriptions cannot exist without at least one price attached.
Prices define how much you charge for a product. Each product can have multiple prices for different billing intervals, currencies, or customer segments.
Example: Billing intervals
A "Website Hosting" product might have:
Example: Multiple currencies
If you serve customers across different regions, create separate prices for each currency:
Plans are templates that bundle one or more prices together for a specific currency and billing interval. They ensure consistency, speed up subscription creation, and let you name your offerings clearly (e.g., "Starter", "Professional", "Enterprise").
Each plan defines:
To create a plan:
Customers are the businesses or individuals you bill:
Now you're ready to create a subscription. Gilbert offers two approaches:
Use a pre-configured plan for fast, consistent subscription creation.
Build a custom subscription by selecting individual prices. Useful for one-off arrangements or customers with unique requirements.
To activate, open the subscription and click Activate. You'll be prompted to set a trial period:
During a trial, the customer can use the subscription but won't be invoiced until the trial ends.
Once a subscription is active, Gilbert takes care of the rest — invoices are generated automatically at each billing period and customers receive their invoice by email.
To learn more: