Understanding Product Attributes

Modified on Wed, May 20 at 1:35 PM


What Are Product Attributes?

Product attributes are the individual data fields that describe a product in Global Product Access. They define the characteristics, specifications, and metadata that make a product discoverable, compliant, and publishable to retailers, marketplaces, and other downstream partners.

 

Every product in your catalog is built from a combination of attributes. Some are core fields like product name, SKU, and price. Others are specific to a category or required by a particular retailer, such as NRF color codes for apparel or country of origin labeling.

 

Attributes serve three roles in the platform:

 

  • Describe the product so buyers have the information they need to make purchasing decisions.
  • Enable compliance with retailer and marketplace requirements before data is published.
  • Support real-time synchronization so updates to an attribute propagate automatically to all connected subscribers.

 

System Attributes vs. Custom Attributes

Global Product Access includes two types of attributes: system attributes and custom attributes. Understanding the difference helps you build complete, accurate catalogs without unnecessary duplication.

 

System Attributes

System attributes are predefined by Global Product Access and aligned to GS1 standards and industry best practices. They cover the most commonly required product data across retail, wholesale, and marketplace channels.

 

Key characteristics:

  • Defined and maintained at the platform level by Loren Data.
  • Mapped to recognized industry and GS1 standards where applicable.
  • Available to all publishers without any configuration.
  • Cannot be renamed or deleted.
  • Some are marked mandatory at the system level and will always be required regardless of catalog settings.

 

Examples of system attributes include Product Name, SKU, UPC, GTIN, EAN, Description, Unit Price, Wholesale Price, Country of Origin, and NRF Color and Size codes.

 

Custom Attributes

Custom attributes are created by you as the company admin when a product characteristic is not covered by the existing system attribute library. They extend the platform to support your specific product data needs.

 

Key characteristics:

  • Created and managed at the company or catalog level.
  • Can be named and configured to match your internal terminology.
  • Support text, boolean, numeric, and other field types depending on the data being captured.
  • Can be marked mandatory within your catalog settings.
  • Visible only within your account unless shared with subscribers through your catalog.

 

 

Note

If a system attribute exists for the data you need to capture, use it. System attributes benefit from built-in validation, GS1 alignment, and retailer compliance rules. Only create a custom attribute when no system attribute covers the field.

 

How to Add Attributes as a Company Admin

Company admins manage attributes from the Products section in the left navigation. From there, select Attributes to view the full attribute library available to your account.

 

Adding a System Attribute to Your Catalog

System attributes are available to add at any time. Use this option when you want to include a GS1-aligned or platform-standard field in your product records.

 

  1. In the left navigation, go to Products and select Attributes.
  2. Click the Add from System button in the top-right corner.
  3. Browse or search the system attribute library. Use the filter to narrow by name or type.
  4. Select the attribute or attributes you want to add and confirm.
  5. The selected attributes will appear in your attribute list and become available on all product records.

 

Tip

Use the filter bar on the Attributes screen to quickly find attributes by name. If you are looking for a specific field such as an NRF size or color code, search by the attribute name as it appears in the system library.

 

Creating a Custom Attribute

Use this option when the data field you need does not exist in the system library.

 

  1. In the left navigation, go to Products and select Attributes.
  2. Click the Add Attribute button in the top-right corner.
  3. Enter a name for the attribute. Use a clear, descriptive label that reflects how the field will be used.
  4. Select the attribute type: Text, Boolean, Number, or other supported types.
  5. Optionally enter a default value if most products share a common value for this field.
  6. Mark the attribute as Mandatory if it must be populated before a product can be published.
  7. Save the attribute. It will now appear in your attribute list and be available on all product records in your account.

 

Making an Attribute Mandatory

Mandatory attributes are enforced by the compliance engine before product data is shared. If a required field is empty, the product will not pass validation and cannot be included in an active catalog subscription.

 

Mandatory status can be set at two levels:

  • System level: Set by Loren Data for attributes required across all accounts. These cannot be overridden.
  • Catalog level: Set by your account admin within your catalog compliance rules. Use this to enforce retailer-specific requirements such as Macy's NRF codes or Shopbop product fields.

 

Important

Compliance rules for specific retailers are built and managed by Loren Data at the system level. Contact your GPA representative to request a compliance rule set for a retailer or marketplace you are publishing to.

 

Core Attribute Reference

The following table covers the most commonly used attributes across retail and wholesale channels. These are available as system attributes in every account.

 

Attribute

Type

Required

Description

Product Name (Consumer-Facing)

Text

Required

Consumer-facing product title used in listings, search, and catalog outputs. Max 150 characters.

Product Description

Text

Required

Full product description providing meaningful detail for buyers and retailers.

SKU (Internal Identifier)

Text

Conditional

Unique internal identifier assigned by the supplier. At least one of SKU, UPC, EAN, or GTIN must be provided. Required if no other identifier is present.

UPC (12-Digit Barcode)

Text

Conditional

12-digit Universal Product Code. At least one of SKU, UPC, EAN, or GTIN must be provided. Required when used as the primary sellable barcode.

EAN (13-Digit Barcode)

Text

Conditional

13-digit European Article Number. At least one of SKU, UPC, EAN, or GTIN must be provided. Required when used as the primary sellable barcode internationally.

GTIN (Global Trade Item Number)

Text

Conditional

Global Trade Item Number (8, 12, 13, or 14 digits). At least one of SKU, UPC, EAN, or GTIN must be provided. Required if capturing a global trade key directly.

Style Number (Manufacturer Reference)

Text

Optional

Supplier-defined identifier grouping related products such as different sizes or colors under one parent style.

Selling Price (Per Unit)

Currency

Conditional

Sell-side price per unit. Required if the item is sold directly to customers.

Net Cost (Wholesale)

Currency

Conditional

Buy-side cost used for procurement and margin analysis. Required in wholesale workflows.

List Price (MSRP)

Currency

Optional

Manufacturer suggested retail price used as a benchmark for pricing comparisons.

Product Image (Primary)

URL

Conditional

Primary product image. Required for channels that mandate a hero image.

Product Category (Global)

Text

Required

Top-level category classification based on a standardized taxonomy.

Advertised Origin

Text

Mandatory

Country of origin labeling as required by FTC and Consumer Packaging regulations.

GS1 Standard Color

Text

Conditional

3-digit NRF/GS1 color code. Required for apparel catalog submissions to retailers such as Macy's.

GS1 Standard Size

Text

Conditional

5-digit NRF/GS1 size code. Required for apparel catalog submissions to retailers such as Macy's.

 

Industry Recommendations and Best Practices

Populate required attributes before publishing

Products with missing mandatory attributes will not pass the compliance engine and cannot be shared with subscribers. Complete required fields first, then add optional and conditional attributes as your data becomes available.

 

GTINs are optional to start

Global Product Access does not require a GTIN to publish. You can onboard a product using a SKU and basic details. GTINs can be added later if a specific retailer or marketplace requires them. This allows you to start building your catalog immediately without waiting for GTIN assignment.

 

Use system attributes before creating custom ones

The GPA system attribute library contains hundreds of GS1-aligned fields covering most common product data needs across apparel, home goods, food, electronics, and other categories. Search the system library before creating a custom attribute to avoid duplicating fields that already exist and benefit from built-in validation.

 

Plan for retailer-specific compliance early

Different retailers enforce different mandatory field sets. Macy's, for example, requires NRF color and size codes in specific formats. Shopbop and Zappos have their own attribute requirements. Work with your GPA representative to identify the compliance rules for your target retailers so you can populate those fields from the start rather than retroactively updating your catalog.

 

Use tags to manage dynamic catalog membership

Attributes work alongside catalog tags to automate product membership. By tagging products with retailer-specific or category-specific keywords, you can build catalogs that update automatically when new products are added with matching tags. This reduces manual catalog management as your product line grows.

 

Use consistent naming for custom attributes

If you create custom attributes, establish a naming convention and document it. Custom attributes are specific to your account. Clear, descriptive names help your team understand field purpose and prevent duplicate attributes being created over time.

 

Key selling point

Catalog growth does not trigger additional fees. You can add unlimited products and attributes at no extra cost. Pricing in Global Product Access is based on active subscriber connections, not item count or attribute volume. Build your catalog completely from the start.

 

Frequently Asked Questions

Can I add an attribute to just one catalog and not others?

Attributes in GPA are defined at the account level and are available across all products. However, mandatory requirements can be set at the catalog level, so a field can be required for one catalog (such as a retailer-specific feed) while remaining optional in others.

 

What happens if I publish a product with missing attributes?

Products that are missing mandatory attributes will not pass compliance validation. The platform provides pre-publication feedback so you can identify and correct incomplete fields before data is shared with a subscriber.

 

Can I import attributes from a CSV?

No. The CSV importer in Global Product Access is used for importing products, not attributes. Attributes must be added manually by a company admin through the Attributes screen, either by selecting from the system library or by creating a custom attribute.

 

Who can create and manage custom attributes?

Company admins have full access to create, edit, and manage custom attributes. Standard users can populate attribute values on individual products but typically cannot modify the attribute structure itself. Role access is managed in the Users section of your account settings.

 

Can a subscriber see my custom attributes?

Yes. When a subscriber receives your catalog feed, all attribute values associated with published products are included, including custom attributes. If you use custom attribute names that differ from a subscriber's expected field names, attribute aliasing can map your terminology to theirs automatically.

 

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article