Skip to main content

Creating and managing input attributes

This article explains what input attributes are, how they differ from catalog attributes, and how to create, configure, and validate them.

S
Written by SKULaunch Support
Updated over 4 months ago

What are input attributes?

Input attributes define the data that enters SKULaunch. They represent the raw fields used to capture product information from suppliers, imports, files, APIs, and AI extraction.

Input attributes are the foundation of your data model. Everything downstream including enrichment, validation, mapping, and publishing depends on them being well defined.

Typical examples include:

  • Product Code

  • EAN / GTIN

  • Product Name

  • Existing Supplier Description

  • Image URLs

  • PDFs or datasheets

Input attributes describe what data you expect to receive, not how it is presented or published later.

Input attributes vs attributes

Input attributes are different from catalog attributes.

  • Input attributes capture incoming data

  • Attributes are structured, validated, and ready for enrichment and publishing

This separation allows SKULaunch to:

  • Ingest messy or inconsistent supplier data

  • Apply AI extraction and rules

  • Map clean outputs to your target schema or PIM

Viewing input attributes

To view your input attributes:

  1. Navigate to Product settings β†’ Input attributes

  2. Use search, sorting, or columns to find specific attributes

  3. Each row shows:

    • Attribute ID

    • Name

    • Type

    • Created date

    • Enabled status

This screen is your control centre for managing incoming product data.

Creating a new input attribute

To create a new input attribute:

  1. Click New attributes

  2. Select an Attribute type

  3. Define the attribute metadata

  4. Save the attribute

Once created, the attribute becomes available for imports, AI extraction, and supplier onboarding.

Choosing the attribute type

The attribute type defines how data is captured and validated.

Available types include:

  • Identifier
    Used for unique product identifiers such as Product Code, SKU, or EAN

  • Text
    Short, single-line text values

  • Textarea
    Long-form content such as descriptions or specifications

  • URL
    Web links, often used for images or reference pages

  • Multi-URLs
    Multiple links stored against a single product

  • Image
    Image file references

  • File
    Documents such as PDFs or datasheets

Choosing the correct type ensures data behaves correctly throughout the platform.

Defining general parameters

Each input attribute includes:

  • ID
    A system-safe identifier used internally and for mapping
    Example: product_code

  • Name
    A human-readable label shown to users
    Example: Product Code

  • Description
    Explains what the attribute represents and how it should be used
    This is especially useful for suppliers and internal teams

  • Mandatory
    If enabled, the attribute must be populated before products can progress

Content generation settings

Input attributes can optionally be used for:

  • Content generation

  • Tool sourcing

These toggles define whether the attribute should be considered when generating enriched content or sourcing additional data.

Most identifier and raw data fields are not used for content generation, while descriptive fields often are.

Validation parameters

Input attributes support validation rules to protect data quality.

Common options include:

  • Unique
    Ensures values such as Product Code or EAN are not duplicated

  • Mandatory
    Prevents incomplete product records

Validation rules are enforced consistently across imports, AI extraction, and manual entry.

Editing and disabling input attributes

Existing input attributes can be updated at any time:

  • Names, descriptions, and guidelines can be refined

  • Validation rules can be adjusted

  • Attributes can be disabled if no longer required

Disabled attributes are removed from active use but retained for historical data and traceability.

Best practices

  • Create input attributes before onboarding suppliers

  • Use clear, descriptive names and descriptions

  • Keep identifiers strict and validated

  • Use AI guidelines to reduce ambiguity

  • Avoid overloading a single input attribute with multiple meanings

Well-structured input attributes make enrichment faster, automation more reliable, and integrations far easier to maintain.

Did this answer your question?