Skip to main content
In the Products section, you can build and manage your product inventory. By defining standard and custom product attributes, you can create specific rules for promotions and loyalty programs.

Key terms

Before you begin, familiarize yourself with these core concepts:
A unique internal identifier assigned automatically by Voucherify, for example prod_09268673c85013482b.
An optional external ID that matches the product identifier used in your own system.
A product variant. SKUs inherit metadata from the product but can also have their own attributes.

Add products

You can create products in the dashboard or import them in bulk. Adding products is optional, but it helps organize campaigns and define product-based rules more clearly.

Create a product in the Dashboard

When you create a new product, you can add its details, variants, and metadata. Go to Products and Create product to add a new item.
1

Add details

  • Name (Required): Enter the product name.
  • Source ID: Provide your unique external identifier (optional).
  • Price: Set the price of the product (optional). The currency is defined in Project settings.
  • Attribute: This corresponds to variants (optional).
  • Choose image: Upload an image of your product (optional).
2

SKUs (optional)

Use Create SKU to add variants. Each SKU can have its own name, source ID, price, image, attributes, and metadata.
3

Metadata (optional)

Add custom attributes for tracking, optimizing, or experimenting.You can either:
  • Use an existing metadata schema.
  • Add unknown property: metadata that isn’t defined and won’t be added to the schema.
  • Add to schema: define new metadata schema. Once saved, reload the schema to use the new metadata.
Read Metadata to learn more about custom attributes.
4

Summary

Check the information in the Summary and Save to add the product to your catalog.

Bulk import with CSV

You can use CSV files to import new products and SKUs or update existing product names.
File Requirements:
  • Maximum file size: 10 MB.
  • Dates must follow ISO 8601 (e.g., 2024-03-11).
  • Metadata headers must not contain spaces.

Import products and SKUs

1

Prepare the file

Download the CSV Import Template and fill it with your product data.
To import SKUs, include the Product ID of the parent product to link them correctly.
2

Upload file

Go to Products and click the Import CSV tool in the top right. Select Import products and upload your file.
3

Map fields

Map your CSV columns to Voucherify fields.
4

Summary

Press Import. Voucherify will process the file and notify you in the Notification Center once finished.

Export product data

You can export all products, all SKUs, or a filtered list of products and SKUs. Go to Campaign hub > Products to Export products.
1

Select attributes

Choose which standard fields and custom attributes (metadata) to include in the exported CSV.
2

Export

Once ready, Export your list. The file will be generated and delivered to your Notifications Center.You can also find all your exported files in Audit log > Exports.
For larger exports the process might take some more time.
Products can be reused across campaigns, rules, and developer workflows. The features below show how product data connects to other parts of Voucherify.
You can group products into collections based on attributes, SKUs, or metadata. Collections help you manage large catalogs and reuse the same product selection across multiple campaigns.
Products can be used in product discounts and BOGO campaigns. You can apply discounts to specific products or collections, or define which items are required and rewarded in a BOGO offer.
Product data can be used in validation rules to control when a promotion applies. For example, you can limit a campaign to selected products or require specific items in the cart.
Developers can manage products and SKUs using the Products API. This includes creating products, importing them in bulk, updating SKUs, and keeping product data in sync with external systems.
Last modified on February 11, 2026