The Onboarding Assistant reads your catalog file and uses AI to infer how your data maps to Products and Items in CloudBlue Connect®. A well-structured file gets mapped with higher confidence and needs less manual review, so it’s worth a few minutes of cleanup before you upload. This reference covers supported formats, recommended structure, and the most common issues that slow a run down.
| Format | Notes |
|---|---|
.xlsx | Recommended. Use a single sheet containing your catalog data. |
.xls | Supported for legacy files. |
.csv | Supported. Use UTF-8 encoding and a comma delimiter. |
ProductId, ProductTitle, SkuId, SkuTitle, and SkuDescription are recognized with very high confidence. Ambiguous or abbreviated headers (like ID or Desc1) are still processed, but are more likely to be flagged for manual review.The Assistant looks for a column that uniquely identifies each Product (a shared identifier across all variants of the same offering) and a separate column that uniquely identifies each Item (an individual, purchasable SKU). For example:
| ProductId | ProductTitle | SkuId | SkuTitle | SkuDescription |
|---|---|---|---|---|
| DG7GMGF0PN5J | Access LTSC 2026 | 0001 | Access LTSC 2026 – Monthly | Monthly subscription, single user |
| DG7GMGF0PN5J | Access LTSC 2026 | 0002 | Access LTSC 2026 – Annual | Annual subscription, single user |
In this example, both rows share the same ProductId and are grouped into one Product with two Items. If your file doesn’t have an obvious grouping column, the Assistant will suggest its best guess and mark it as needing your confirmation on the Mapping screen; it’s worth adding one if you can, since it removes a manual review step.
You don’t need to match these names exactly, but including columns like these (under any reasonably descriptive header) gives the Assistant the strongest signal:
For Products
For Items
Fields you don’t include can be filled in with a fixed value during the Mapping step, or added manually in Connect after creation.
Before uploading, check your file for:
| Issue | Effect |
|---|---|
| No clear grouping column for Products | Assistant guesses and asks you to confirm the grouping before mapping continues |
| Inconsistent values in an identifier column | May be flagged as a possible duplicate or split into unexpected groups |
| Missing values in a required field | Blocked at Validation until the value is supplied or the field is remapped |
| Mixed data types in one column (text and numbers) | Flagged as a type mismatch during Validation |
If a run surfaces more manual review steps than expected, it’s often faster to fix the source file and start a new run than to correct everything record-by-record in the wizard.