Skip to main content

Products

Overview

The product catalog stores everything you sell — physical products, services, subscriptions, or anything else you quote and invoice for. Products are used by the AI proposal generator to suggest relevant items when a new lead arrives, and can be added manually to proposals and invoices.

Product fields

FieldDetails
NameRequired
SKUStock keeping unit — optional reference code
DescriptionShown in proposals and invoices
PriceSelling price
CostYour cost price (internal, not shown to clients)
CurrencyCurrency for the price
CategoryGroup products by type
TagsLabels for filtering and AI matching
Statusactive, inactive, archived
ImagesUpload multiple — the first image is the featured/primary image
Tax rateApplied when the product is added to a proposal or invoice
Inventory trackingToggle on to enable stock quantity management
Stock quantityCurrent units in stock (only when inventory tracking is on)
Low stock thresholdTriggers a product.low_stock workflow event when stock drops below this number

Creating a product

  1. Go to Products in the sidebar
  2. Click New Product
  3. Fill in at minimum: name and price
  4. Optionally add images, inventory settings, and custom fields
  5. Click Save

Editing a product

Click any product in the list to open the detail view. All fields are editable. Click Save to apply changes.

Deleting a product

In the product list, click the actions menu on a product row and select Delete. Confirm in the dialog. Deleted products are removed permanently.

Search and filtering

  • Search: Filters by name, description, and SKU in real time
  • Status filter: Show active, inactive, archived, or all products

Product images

Upload multiple images per product. Images are shown in a gallery. The first image uploaded becomes the featured image — it’s displayed in the product list and used in proposals. Drag to reorder images in the gallery.

Inventory tracking

Enable Inventory tracking on a product to track stock levels:
  • Set the current stock quantity
  • Set a low stock threshold — when stock drops to or below this number, a product.low_stock workflow event fires
  • You can wire this event to a workflow that sends you a notification (see Workflows)
When inventory tracking is off, the product is treated as unlimited stock.

Custom fields (Metafields)

You can add custom fields to all products in your organization:
  1. Open any product’s detail page
  2. Scroll to Custom Fields
  3. Click Manage Fields to define field types: text, number, date, select, boolean
  4. Once defined, the field appears on every product — fill in values per product
Metafield definitions are shared across all products in your organization.

CSV export

Click Export in the products list to download all products (including metafield values) as a CSV file.

How products power AI proposals

When you click Generate Proposal from a lead, Financely sends your full product catalog to the AI along with the lead’s details. The AI analyses the lead’s needs and matches them to the most relevant products, then builds a proposal draft with those items pre-filled including your prices and descriptions.
Keep your product names, descriptions, and categories accurate. The AI uses this information to make matches — vague or missing descriptions lead to less relevant suggestions.

Troubleshooting

Check that the products have clear names and descriptions. Add relevant tags and categories. If your product catalog has many items, more specific descriptions help the AI narrow down the right matches for a given lead.
Make sure inventory tracking is enabled on the product and a low stock threshold is set. Also confirm you have a workflow configured with the product.low_stock trigger. See Workflows for setup details.
Images are stored in Firebase Storage. If images aren’t appearing, try re-uploading. Supported formats: JPG, PNG, WebP, GIF.