1. Home
  2. Knowledge Base
  3. Fields & Mapping
  4. Complete List of Product Attributes For Mapping

Complete List of Product Attributes For Mapping

The Product Feed Pro plugin offers a wide range of product attributes that help you structure, map, and optimize product feed data for your desired shopping channels and marketplaces. In addition, this article serves as a quick reference to all available attributes. It organizes them by category so that you can easily identify the right fields for feed mapping, rules, and filters.

Product Attribute List

Main Attributes

Attribute NameAdditional InformationExample Output
Product IdDisplays the unique WooCommerce product ID12345
SKUShows the product SKUTSHIRT-BLUE-M
SKU_ID (Facebook)Combines SKU and ID with an underscore for Facebook feedsTSHIRT-BLUE-M_12345
SKU parent variable productReturns the parent product’s SKUTSHIRT-BLUE
SKU_ITEM_GROUP_ID (Facebook)Combines SKU and Item Group ID with an underscoreTSHIRT-BLUE_67890
Wc_post_id_product_id (Facebook)Outputs the product ID prefixed with wc_post_id_wc_post_id_12345
Product nameDisplays the product titleClassic Hoodie Blue Yes
Product name slugOutputs the product slugclassic-hoodie-blue-yes
Product name hyphenDisplays product name with variation, separated by a hyphenClassic Hoodie - Blue Yes
Product name parent productShows the parent product’s titleClassic Hoodie
Product name lowercaseOutputs product name in lowercase (after first word)Classic hoodie blue yes
Product name uppercase first charactersCapitalizes the first letter of each word in the product name.Classic Hoodie Blue Yes
Product descriptionFull product descriptionThe Classic Hoodie is crafted from soft...
Product short descriptionProduct short descriptionStay cozy and stylish with this Classic Hoodie...
Unfiltered product descriptionUnfiltered product description (HTML included)<p>The Classic Hoodie is crafted from soft...</p>
Unfiltered product short descriptionUnfiltered short description (HTML included)<p>Stay cozy and stylish with this Classic Hoodie...</p>
Product description parent productLong description from parent productThe Classic Hoodie is crafted from soft...
Product short description parent productShort description from parent productStay cozy and stylish with this Classic Hoodie...
Product description variationVariation-specific product descriptionPerfect for those who like a bold yet classic style...
Unfiltered product description parent productUnfiltered parent product description (HTML included)<p>The Classic Hoodie is crafted from soft...</p>
Unfiltered product short description parent productUnfiltered parent product short description (HTML included)<p>Stay cozy and stylish with this Classic Hoodie...</p>
Unfiltered product description variationUnfiltered product variation description (HTML included)<p><b><i>Perfect for those who like a bold yet classic style...</b></i></p>
LinkFull product URL with optional UTM trackinghttps://store.com/product/mens-cotton-t-shirt/?attribute_pa_color=blue&utm_source=google
Link without parametersClean product link without query stringshttps://store.com/product/classic-hoodie/
Product variable linkParent product link for variable productshttps://store.com/product/classic-hoodie/
Add to cart linkGenerates a direct add-to-cart URL for the product, based on the shop page linkhttps://store.com/shop/?add-to-cart=12345
Cart linkOutputs the WooCommerce cart link for adding the specific producthttps://store.com/cart/?add-to-cart=12345
Product TypeDisplays the WooCommerce product type (e.g., simple, variable, grouped)variable
Content TypeReturns the content type. Products are shown as product, variations as product_groupproduct
Excluded from catalogReturns yes or no to indicate if the product is hidden from the shop/catalog.yes
Excluded from searchReturns yes or no to indicate if the product is hidden from search results.no
Excluded from all (hidden)Returns yes or no to indicate if the product is hidden everywhere.yes
Total product ordersDisplays the total number of sales/orders for the product.145
FeaturedReturns yes or no depending on whether the product is marked as featured.yes
Tax statusIndicates if the product is taxable, shipping only, or none.taxable
Tax classReturns the assigned WooCommerce tax class for the product.standard
VATReturns the VAT value assigned to the product.20
CurrencyDisplays the currency code used in the store (e.g., USD, EUR).USD
Category1604
Category (not used for mapping)T-shirts
Google category (for rules and filters only)Category mapping field specifically for Google Shopping rules and filters.N/A
Category linkOutputs the URL link to the assigned category page.https://store.com/product-category/tshirts/
Category pathDisplays the full category path, with the ‘>’ symbol automatically converted to HTML entitiesHome &gt; Clothing &gt; Men’s Clothing &gt; T-Shirts
Category path shortReturns a shortened version of the category path.Clothing > Hoodies
Category path SkroutzOutputs the category path excluding the “Home” label.Clothing > Men's Clothing > T-Shirts
Yoast / Rankmath primary categoryDisplays the primary category assigned by Yoast or RankMath.N/A
Number of variationsReturns the total number of variations for a variable product. Useful for rules and filters.4
Number of variations on stockReturns how many variations are currently in stock for a variable product.3
Yoast WooCommerce GTIN8Outputs GTIN-8 value from Yoast WooCommerce SEO fields12345670
Yoast WooCommerce GTIN12Outputs GTIN-12 value from Yoast WooCommerce SEO fields.012345678905
Yoast WooCommerce GTIN13Outputs GTIN-13 value from Yoast WooCommerce SEO fields.4006381333931
Yoast WooCommerce GTIN14Outputs GTIN-14 value from Yoast WooCommerce SEO fields.12345678901231
Yoast WooCommerce ISBNOutputs ISBN value from Yoast WooCommerce SEO fields.9783161484100
Yoast WooCommerce MPNOutputs MPN value from Yoast WooCommerce SEO fieldsMPN-ABC-001
ConditionShows whether the product is new, used, or refurbished.new
Purchase noteDisplays the purchase note defined for the product.Thank you for your purchase!
AvailabilityReturns the stock status (in stock, out of stock, backorder). Value may vary by channel.in_stock
Availability date + 1 weekSets a future availability date based on feed refresh. Supports 1 to 8 weeks in advance.2025-09-25T00:00:00+00:00
Stock Status WooCommerceOutputs the product stock status in default WooCommerce format.instock
Quantity [Stock]Displays the current stock quantity10
VirtualReturns yes or no depending on whether the product is virtual.no
DownloadableReturns yes or no depending on whether the product is downloadable.no
Feed publication date and timeShows the feed creation date and time.September 18, 2025, 4:43 am
Sale start dateReturns the product’s sale start date.2025-09-01T00:00:00+06:00
Sale end dateReturns the product’s sale end date.2025-09-30T23:59:59+06:00
Sale price effective dateCombines sale start and end dates in a single field.2025-09-01T00:00:00+06:00/2025-09-30T23:59:59+06:00
Item group IDReturns the parent product ID for variations.10232
WeightDisplays the product weight.0.25
WidthDisplays the product width.30
HeightDisplays the product height.40
LengthDisplays the product length.2
ShippingOutputs all shipping rates assigned to the product.The return value varies based on channels
Shipping costShows the last shipping rate from the zone associated with the product50
Lowest shipping costsReturns the lowest available shipping rate.20
Shipping class slugDisplays the slug of the shipping class assigned to the product.lightweight
Shipping class nameDisplays the shipping class name assigned to the product (e.g., Lightweight, Bulky, Fragile)Lightweight
VisibilityShows whether the product is visible in the store (e.g., catalog, search, or hidden).visible
Product creation dateReturns the exact date and time when the product was first created.2025-09-16T11:11:02+00:00
Product days back createdDisplays the number of days since the product was created, calculated from the feed refresh date.39

Prices Attributes

Attribute NameAdditional InformationExample Output
PriceDisplays the active product price (could be sale or regular price).18.41
Regular priceShows the product’s regular price.22.19
Sale priceShows the product’s sale price if set.18.41
Price excl. VATDisplays the price excluding VAT (could be sale or regular price). 15.34
Regular price excl. VATDisplays the regular price excluding VAT.18.49
Sale price excl. VATDisplays the sale price excluding VAT.15.34
Price excl. VAT roundedShows the price excluding VAT, rounded to nearest whole or defined precision (could be sale or regular price).15.00
Regular price excl. VAT roundedShows the regular price excluding VAT, rounded.18.00
Sale price excl. VAT roundedShows the sale price excluding VAT, rounded.15.00
Price incl. VAT front endDisplays the frontend product price including VAT (could be sale or regular price).18.41
Regular price incl. VAT front endDisplays the frontend regular price including VAT.22.19
Sale price incl. VAT front endDisplays the frontend sale price including VAT.18.41
Price incl. VAT front end roundedShows the frontend price including VAT, rounded (could be sale or regular price).18.00
Regular price incl. VAT front end roundedShows the frontend regular price including VAT, rounded.22.00
Sale price incl. VAT front end roundedShows the frontend sale price including VAT, rounded.18.00
Price roundedReturns the active price, rounded.18.00
Regular price rounded
Returns the regular price, rounded.
22.00
Sale price roundedReturns the sale price, rounded.18.00
System priceInternal system-calculated price.18.41
System regular priceInternal system-calculated regular price.22.19
System sale priceInternal system-calculated sale price.18.41
System price excl. VATInternal system-calculated price excluding VAT.15.34
System regular price excl. VATInternal system-calculated regular price excluding VAT.18.49
System sale price excl. VATInternal system-calculated sale price excluding VAT.15.34
System price incl. VATInternal system-calculated price including VAT.18.41
System regular price incl. VATInternal system-calculated regular price including VAT.22.19
System sale price incl. VATInternal system-calculated sale price including VAT.18.41
Pinterest / TikTok / Vivino priceChannel-specific price used for Pinterest, TikTok, and Vivino feeds.18.41
Pinterest / TikTok / Vivino regular priceChannel-specific regular price used for Pinterest, TikTok, and Vivino feeds.22.19
Pinterest / TikTok / Vivino sale priceChannel-specific sale price used for Pinterest, TikTok, and Vivino feeds.18.41
Pinterest / TikTok / Vivino price excl. VATChannel-specific price excluding VAT.15.34
Pinterest / TikTok / Vivino regular price excl. VATChannel-specific regular price excluding VAT.18.49
Pinterest / TikTok / Vivino sale price excl. VATChannel-specific sale price excluding VAT.15.34
Mix & Match minimum priceReturns the minimum price among Mix & Match grouped products.15
Mix & Match minimum regular priceReturns the minimum regular price among Mix & Match grouped products.18
Mix & Match maximum priceReturns the maximum price among Mix & Match grouped products.35
Mix & Match maximum regular priceReturns the maximum regular price among Mix & Match grouped products.40
Cost of goods sold (cogs)Shows the product’s cost of goods sold (COGS) value.12
Cost of goods valueDisplays the base cost value assigned to the product.12
Cost of goods total valueReturns the total calculated cost of goods for the product.12

Image attributes

Attribute NameAdditional InformationExample Output
Main imageDisplays the main image URL of the product or variation.https://store.com/wp-content/uploads/2025/08/hoodie-blue-1.jpg
Main image simple and variationsDisplays the parent image URL for simple products and variations.https://store.com/wp-content/uploads/2025/08/hoodie-2.jpg
Featured imageOutputs the featured image URL of the product or variation.https://store.com/wp-content/uploads/2025/08/hoodie-blue-1.jpg
Additional image 1Displays the first additional image from the product gallery (up to 10 images can be output).https://adtribes.test/wp-content/uploads/2025/08/tshirt-2-side.jpg
All images (comma separated)Lists all product images, including the main image, in a comma-separated format.https://store.com/wp-content/uploads/2025/08/tshirt-2.jpg,https://store.com/wp-content/uploads/2025/08/tshirt-2-side.jpg,https://store.com/wp-content/uploads/2025/08/tshirt-2-back.jpg,https:/store.com/wp-content/uploads/2025/08/tshirt-2-folded.jpg
All gallery images (comma separated)Lists all gallery images in a comma-separated format (excludes the main image).https://store.com/wp-content/uploads/2025/08/tshirt-2-side.jpg,https://store.com/wp-content/uploads/2025/08/tshirt-2-back.jpg,https://store.com/wp-content/uploads/2025/08/tshirt-2-folded.jpg
All images Kogan (pipe separated)Lists all product images, including the main image, in a pipe-separated format (for Kogan feed compatibility).https://store.com/wp-content/uploads/2025/08/tshirt-2.jpg|https://store.com/wp-content/uploads/2025/08/tshirt-2-side.jpg|https:/store.com/wp-content/uploads/2025/08/tshirt-2-back.jpg|https://store.com/wp-content/uploads/2025/08/tshirt-2-folded.jpg

Other Attributes

Attribute NameAdditional InformationExample Output
Product tagsOutputs product tags separated by commas.casual, comfortable, cotton
Product tags spaceOutputs product tags separated by spaces.casual comfortable cotton
Menu orderDisplays the menu order value of a product or variation.3
Reviews
Review rating
AuthorDisplays the author’s name of the product.Admin
Installment
Plugin calculationAutomatically prints yes/no based on the presence of Brand, GTIN, or MPN values’ availability.no
Product highlight
Static valueAllows adding a fixed value that applies to all products in the feed.Fixed text

Dynamic Attributes

Dynamic attributes are automatically generated from your WordPress site. They mainly include product attributes and custom taxonomies.

  • Naming Convention:
    • WooCommerce product attributes start with “Product” (e.g., Product Color, Product Size).
    • Custom taxonomies display their label directly (e.g., Brands, Themes).
  • Attribute Keys: Use the taxonomy slug as the key (e.g., pa_color, pa_size, product_brand).
  • Display Names:
    • Product attributes: “Product [Attribute Label]”
    • Custom taxonomies: Clean taxonomy label
  • Examples:
    • Product Color (pa_color)
    • Product Size (pa_size)
    • Brands (product_brand)
    • Themes (themes)

⚠️ Excluded taxonomies: portfolio_category, portfolio_skills, portfolio_tags, nav_menu, post_format, slide-page, element_category, template_category, faq_category, category, post_tag, link_category, product_type, product_visibility, product_cat, product_shipping_class, product_tag.

Custom Attributes

Custom attributes are created from product meta fields and variation attributes. They allow you to map additional product-specific data not included in defaults.

  • Generation:
    1. Scans all published products and variations.
    2. Extracts unique meta keys (excluding internal WooCommerce/plugin fields).
    3. Formats into usable attributes.
  • Naming Convention:
    • Prefix: custom_attributes_
    • Example keys:
      • custom_attributes_skuSku
      • custom_attributes_total_salesTotal sales
      • custom_attributes_tax_statusTax status
      • custom_attributes_product_brandProduct brand
  • Display Names: Automatically formatted by capitalizing the first letter and replacing underscores with spaces.
  • Caching: Custom attributes are cached for 24 hours to improve performance. If needed, you can manually clear the cache anytime using the Clear Custom Attribute Cache option from the Product Feed Pro (or Elite) → Settings.

Usage Notes

Field Mapping

  • Use these attributes when mapping your product data to channel-specific fields
  • Different channels may require different combinations of these attributes

Feed Rules & Filters

  • All attributes can be used in feed rules and filters
  • Price attributes receive special handling for currency formatting
  • Category attributes can be used for category-based filtering

Channel Compatibility

  • Some attributes are specifically designed for certain channels (e.g., Facebook, Pinterest, TikTok, Vivino)
  • Check your target channel’s requirements to determine which attributes to use

Performance Considerations

  • Custom attributes are cached for 24 hours
  • Dynamic attributes are generated on demand
  • For large catalogs, consider limiting the scope of custom attributes using the basic attributes option

Technical Implementation

The Product_Feed_Attributes class provides several methods:

  • get_attributes() – Returns all available attributes (default + custom + dynamic)
  • get_dynamic_attributes() – Gets dynamically generated taxonomy attributes
  • get_custom_attributes() – Gets custom meta field attributes
  • ajax_get_attributes() – AJAX endpoint for retrieving attributes in the admin interface

Filters Available

  • adt_product_feed_attributes – Filter all product feed attributes
  • adt_product_feed_dynamic_attributes – Filter dynamic attributes
  • adt_product_feed_custom_attributes – Filter custom attributes

Product Feed Pro gives you full control over how product data is structured and shared across shopping channels. By understanding the available attributes, whether default, image-based, pricing-related, dynamic, or custom, you can create feeds that are accurate, optimized, and tailored to the requirements of each marketplace.

Use this reference as a guide when mapping fields, applying filters, or setting up rules. With the right attribute selection, you’ll reduce feed errors, improve product visibility, and ensure smoother integration with platforms like Google Shopping, Facebook, TikTok, Vivino, and more.

Need Further Assistance?

If you have any further queries and require assistance, feel free to create a new ticket to reach out support team.

Please note that the ticket system is exclusive to Product Feed Elite users.

If you’re using only the Product Feed Pro plugin, feel free to open a new topic in the WordPress.org forum.

Was this article helpful?

Related Articles

Complete Your Purchase
AdTribes WooCommerce Product Feed

The best WooCommerce product feed plugin

  • AdTribes Pty Ltd
    ABN: 40 675 636 816
Product