SKU Variants: Map Products to Print Jobs Automatically
One SKU, Unlimited Combinations
Define color, size, material, and personalization options once. Printago resolves every order to the right model, material, and printer settings without manual work.

See How It Works
Configure an order and watch Printago resolve variants, render parametric models, slice, and route to the right printer.
Custom Phone Case
Pick a model, color, and optional text.
3 variant mappings cover 25 product combinations plus personalization
iPhone 16
Ocean Blue
A phone case in 5 colors and 3 sizes doesn't need 15 separate SKUs. With Printago's variant system, it's one SKU with two variants. When an order comes in for "Blue, Large," Printago resolves each variant independently and applies both to the job. Add a new color? One mapping, not fifteen.
How Variants Work
The system has three layers that make it more flexible than a flat lookup table.
Variants are the customer-facing option names: Color, Size, Theme, Finish. These must match your e-commerce listing names exactly (capitalization included) for automatic order processing.
Values are the choices within each variant: "Blue," "Large," "Matte Black." These also need to match your listing options exactly.
Properties are the production mappings. A property connects a value to something actionable in your workflow. Three types cover most use cases:
- Material Properties map a value to a specific material and color in your library. "Blue" maps to Blue PETG, and Printago routes the job to a printer with that material loaded.
- Text Properties pass values to parametric model parameters. A customer enters "Carmen" and that text flows to your OpenSCAD model's name parameter.
- Plate Quantity Properties control how many of each plate to print based on the selection. Useful for multi-pack products where quantity varies by option.
A single value can have multiple properties. A "Barbie" theme option could simultaneously set the primary color to pink and the secondary color to white. One customer selection drives the entire production configuration.
Personalization Variants
Personalization variants capture freeform customer text instead of a fixed list of options. When a customer enters their name on your Etsy or Shopify listing, that text flows through to Printago and gets passed directly to your parametric model parameters.
Combined with standard variants, a customer can select "Large" and enter "Carmen," and Printago resolves the size from one variant and passes the name from the other. The model generates, slices, and queues automatically.
Compound Properties
Most products don't need this, but when a property genuinely depends on a combination of two or three variants, Compound Properties handle it. A matrix editor lets you define values for each combination. If a multi-plate 3MF has different plate layouts depending on both Size and Style together, that's the use case.
Independent Variants Scale Better
Color and Size are configured as two independent variants, not a combination table. Five colors and three sizes means 5 + 3 = 8 mappings, not 5 x 3 = 15. Every new color you add is one mapping. Every new size is one mapping. The math stays simple as your catalog grows.
Reusable Across SKUs
Variants aren't tied to a single product. A "Color" variant with your standard colorway mappings can be shared across every SKU that offers those colors. Define it once, apply it everywhere. When you add a new color to the variant, every SKU that uses it picks it up automatically.
For products that need a subset, filter modes let you include or exclude specific values per SKU without creating a separate variant.
What Happens When Something Doesn't Match
When an order comes in with a value that isn't mapped yet, Printago flags it for manual review and tells you exactly what's missing. You add the mapping, reprocess the order, and that fix applies to every future order automatically.
This means you don't need to map your entire catalog before going live. Start taking orders and configure as they come in.
SKU Suffixes
If your e-commerce platform uses variant-specific SKU codes (like "CASE-BL-LG" for Blue Large), Printago can parse those automatically and match them to the right base SKU and variant values.
Getting Started
SKU Variants are available on all Printago plans. Set them up from Products > SKU Variant Setup in the dashboard.
Sign up for free today
No credit card required. Connect unlimited printers and get production automation running in minutes.