Product Fields Library: A Revolutionary Approach to Data Enrichment
Product Fields Library is a revolutionary way to enrich data about any product. Originally, the application required knowledge of what data based on the Master model you wanted to add and "clicking" it using rules.
Today this is no longer required. The Data Octopus team has prepared predefined, additional product data and the rules that build it. The involvement and necessary knowledge have been limited to a minimum, and the user is effectively inspired by what can and is worth adding, and how it can be used in business.
From now on, the user does not have to come up with the idea that it is worth adding a value to products that segments them according to revenue, first or second degree profit or price. All he has to do is decide that it has value for him and select such a field, and the application will generate it itself.
We have also implemented a solution to prevent incorrectly defined mapping from being triggered, which will help secure product selection and the quality of the output feed itself.
More information can be found below, we believe that the Product Fields Library will significantly speed up work with data and lower the required knowledge and experience threshold.
To find it, first, select a model in the Model and data mappings section. Then, go to the model fields and mapping tab and click Add field from library.
Example of adding Product Field to a model:
After selecting and clicking on the Product Field of your interest, a detailed description will be displayed. Importantly, at the end of the description, in the Input data section, you will see the fields that it uses. These fields are required for its usage (below is an example of the fields required by Zombie).
After adding most of the Product Fields you can preview them (before running the mapping) thanks to the preview option.
Product Fields that use Segmentation and Rank functions cannot be previewed because they are “fired” after running the mapping.
If after adding a new Product Field to the Master Model, its field highlights in orange and displays Error, it means that you do not have the field/data on the import that is required to use it. This will also automatically block the ability to run the mapping.
When you go to edit the mapping of a particular Product Field that displayed Error, it displays information about exactly which field is missing.
To be able to restart the mapping you can:
enter the mapping edition of the given Product Field and replace the missing fields with those available on the import
add the missing data, e.g. via lookup table
delete the Product Field with missing data
To use Product Field in your startegy, you can create a view with a new field, and based on it a strategy, or assign it to any of the free custom labels in the feed.
To build the Product Fields Library in the app, we used conditions and a rule, which was devoted to a separate article.
Google Ads Label
Segment your products based on their sales performance in Google Shopping campaigns and Google Analytics 4 data.
Includes 4 labels: GAdsSellers, GA4Sellers, NoPurchaseCost, and NoPurchaseNoCost.
This allows you to combine revenue and advertising cost data from both Google Ads and Google Analytics 4, enabling better product identification and optimization strategy management.
Detailed description
How can you use it?You can assign this field as a custom label in your product feed. Here are some practical applications:
Remember to regularly monitor and update these labels, which will help you continuously optimize campaigns and improve the efficiency of your advertising spend. |
Revenue Segment
This field assigns labels to products based on the revenue they generate in Google Analytics 4.
It includes 4 labels: no_revenue, high, mid, and low. These labels are calculated based on the
It allows you to identify products with the highest and lowest revenues, which helps make more informed decisions regarding product placement in campaigns and optimization strategies.
Detailed description
How can you use it?You can assign this field as a custom label in your product feed. Here are some practical applications:
It allows you to identify products with the highest and lowest revenues, which helps make more informed decisions regarding product placement in campaigns and optimization strategies, focusing marketing efforts on the most profitable items.
Remember to regularly monitor and update these labels, which will help you continuously optimize campaigns and improve the efficiency of your advertising spend. |
ROAS Segment
This field segments products based on their ROAS, allowing for more effective management of advertising campaigns.
With this field, you can easily identify products with high, medium, and low ROAS, which helps to better allocate your advertising budget and optimize marketing efforts.
Includes 4 labels: no_roas, high, mid, and low. These labels are calculated based on the
Detailed description
How can you use it?You can assign this field as a custom label in your product feed. Here are some practical applications:
|
Profit Segment lvl 1
It allows you to focus on products that generate the most profit after considering the margin.
This field assigns labels to products based on the profit they generate after accounting for the margin. This makes it easier to manage campaigns and optimize your offering for profitability, increasing sales efficiency.
To calculate this field’s value, margin data is required in the Master Model. If you haven’t supplied margin data to your Master Model, the system defaults to 25%. To change this value, please contact support.
It includes 4 labels: no_profit, high, mid, and low. These labels are calculated based on the
Detailed description
How can you use it?You can assign this field as a custom label in your product feed. Here are some practical applications:
|
Margin Segment
This field assigns labels to products based on the margin ranges they fall into. It allows you to focus on the most profitable products, i.e., those whose sales are the most valuable.
If you haven’t provided your Master Model with margin data, the system will automatically apply a 25% value to all products. To change this, contact support.
Detailed descriptionThe label will return:
How can you use it?You can assign this field as a custom label in your product feed. Here are some practical applications:
|
Price Segment
Focus your efforts on products within selected price ranges.
If you discover that products within a particular price range perform best (e.g., through ROAS Segments, this label allows you to focus your efforts precisely on those products. This field assigns labels to products based on the price ranges they fall into.
Detailed descriptionThe label will return:
How can you use it?You can assign this field as a custom label in your product feed.
You can adjust the values of the ranges and prices to suit your business needs. |
Seasonality of products
Labeling products based on their seasonality.
This label can return the season of a given product, depending on the information provided, such as in the product description.
If your feed contains many seasonal items, these labels will help you easily exclude or reduce the advertising budget for out-of-season products, as well as identify those that deserve more attention when their season approaches. It allows you to create and enhance the effectiveness of seasonal advertising campaigns and adjust your offering to current trends. |
Delivery time type
The Delivery Time Type field allows you to label products based on their shipping time. This can help highlight products with faster delivery, which may increase their appeal to customers who prefer quick purchases.
Detailed descriptionThe label will return:
How can you use it?You can assign this field as a custom label in your product feed. Here are some practical applications:
You can adjust the time ranges to suit your business needs. |
Own brand
Labeling own-brand products.
This allows you to dedicate special attention to your own products and strengthen your brand through dedicated campaigns, which can lead to increased customer loyalty and higher margins.
Detailed descriptionThe label will return the value own brand if the brand name in the field matches your brand.
How can you use it?You can assign this field as a custom label in your product feed. Here are some practical applications:
In the wpisz swój brand field, enter your brand name. |
Competition price
Check the competitiveness of your prices on the market.
This field assigns labels to products based on the competitiveness of their price compared to competitors' offers. This allows you to easily monitor your prices and adjust them to stay competitive in the market.
Detailed descriptionIf you use price-tracking tools like Delavo, you can create a separate field in your Master Model that will contain the competitor's product prices. Based on this, the Competition Price field will automatically assign the appropriate label by comparing your prices to competitors' prices. The label will return:
How can you use it?You can assign this field as a custom label in your product feed. Here are some practical applications:
|
Gender type
Labeling Products Based on Gender Targeting
Detailed descriptionThe label will return:
How to use this:You can assign this field as a custom label in your product feed. Here are a few practical applications:
|
Size type
Labeling products based on their size.
This allows for easier segmentation and management of your assortment based on customer preferences.
This field can be particularly useful in industries where size differences significantly impact purchasing behavior, such as the fashion industry.
Detailed descriptionThe label will return:
How can you use it?You can assign this field as a custom label in your product feed. Here are some practical applications:
You can adjust the size ranges to fit your business needs. |
Sales price
This field marks products that are on sale.
Detailed descriptionThe label will return the value sale/wyprzedaż if the Mark products that are on sale and give them special attention.
The Sales Price field identifies products that are currently on sale or discount. This makes it easy to manage discounted products and optimize advertising campaigns by focusing on these offers.
How can you use it?You can assign this field as a custom label in your product feed. Here are some practical applications:
|
Zombie
This field labels products based on their impressions in Google Ads product ads over the last 30 days and their availability.
Detailed descriptionThe label will return the value zombie if the following conditions are met:
How can you use it?You can assign this field as a custom label in your product feed. Here are some practical applications:
|
Additional product segmentation strategies:
Warehouse type
Labeling products based on warehouse type.
This allows for a classification of products into categories such as own stock, fulfillment, or dropshipping, and the labeling of products with calculations at the label level. In 90% of cases, products from your own stock tend to sell better and more efficiently, so it's worth directing larger budgets towards them.
|
Sale /low stock
Labeling products that you want to "push" out of stock.
Based on data from GA4 and Google Ads, you can identify the most effective products and then allocate them to specific campaigns with dedicated budgets. This strategy helps you quickly sell off low-stock items, minimizing storage costs and freeing up capital. |
Category + margin
Labeling Products for Campaigns Based on Category and Margin SegmentThis method allows you to adjust ROAS based on specific margin ranges. If there are enough conversions in a campaign, it enables further segmentation to ensure consistent ROAS, avoiding wide disparities such as 400% and 2000%. The goal is to prevent campaigns from underperforming due to a lack of conversions, which can hinder learning in performance campaigns like PMAX.
This approach helps in precisely aligning the advertising budget with product categories of varying profitability, optimizing the return on investment (ROAS) and setting optimal ROAS targets for different product categories and margin segments. |
Key series of products
Segmentation of Key Product LinesThis approach focuses on identifying key product lines within a specific brand (e.g., Adidas), with a focus on the product series that is most important for your sales strategy. By isolating these products, you can create separate campaigns and allocate dedicated budgets to them. A crucial aspect of this process is the division between products that are already performing well and those that require activation and increased exposure.
This strategy allows for concentrated efforts on the most critical products for the company and drives sales growth through dedicated marketing campaigns, directly contributing to achieving key business goals. |
TOP products for reach
Segmentation of Top 10% Products from Each Category for Cold Audience AdsThis approach involves identifying the top 10% of best-selling products from each category and promoting them through ads targeting cold audiences, such as a Facebook carousel ad. By including multiple categories (e.g., tables, chairs, dressers) within the carousel, you can capture the attention of potential customers more effectively by showcasing a diverse range of products from your portfolio, rather than focusing on just one category.
This strategy allows you to maximize reach and brand awareness by promoting your most popular products, which can attract new potential customers. |
TOP products from category/brand - remarketing
Combining Product Selection from a Specific Category/Brand with a Remarketing ListThis strategy involves selecting products from a specific brand or category (e.g., Adidas) and targeting all users who have visited that brand’s page over a specified period (e.g., last 30 days) but haven’t made a purchase. The ad you show to these users will focus exclusively on top sellers from that brand (e.g., Adidas). |
TOP Sellers, boosting sales
Increasing Exposure of Top Products with Additional Conditions (e.g., MAX COS or MIN ROAS)This approach involves promoting a set of top products, but with the added constraint of maintaining a maximum COS (Cost of Sale) or minimum ROAS (Return on Ad Spend). If a product's performance exceeds these thresholds (e.g., COS becomes too high or ROAS falls below acceptable levels), the product is automatically removed from the campaign.
For example, if you're promoting Adidas pants with a current COS of 10% and a maximum allowable COS of 15%, you still have 5% "buffer" to invest further in the product to increase sales. This strategy allows you to grow sales while maintaining acceptable COS and ROAS levels. |
TOP products from brand to Recommendation widgets on eCommerce platform
Product Landing Page (LP) with Carousel Featuring Top-Selling Products of a Selected BrandThis strategy involves creating a dedicated product landing page for a specific brand (e.g., Adidas), which includes a prominent carousel or featured section showcasing the Top 10-20 best-selling products from that brand.
By focusing on products that have already proven to sell well, you increase the likelihood of further sales compared to the rest of the offer. This approach helps highlight the most valuable products and showcase them to a wider audience. |
Excluding products with small number of variants
Segmentation of Products Without Popular Sizes (S, M, L) for Separate CampaignsThis approach is particularly useful for the fashion industry, where size availability plays a crucial role in a product’s sales potential. If a product no longer has popular sizes such as S, M, or L, it is moved into a separate campaign.
This strategy ensures that advertising budget is not heavily allocated to items with limited size options, such as only XL or XS, which may have lower demand. |
Excluding products that spend too much money and dont sell
Optimizing Campaign Strategy for Underperforming ProductsIn this scenario, a product priced at 100 zł with a 10% margin (10 zł profit per item) has incurred 200 zł in advertising costs without any sales. To cover the advertising costs and break even, you would need to sell 20 units of the product. This situation calls for a revised strategy to avoid further budget waste and to begin generating sales. |
Preorders
Segmentation of Upcoming Products for Preorder and Remarketing StrategyThis approach involves identifying new products that will soon be available in your store (e.g., a new series or collection) and targeting a specific remarketing audience. This audience consists of users who have shown interest in the brand or category but haven’t made a purchase in the last 30 days. By combining the launch of new products with targeted remarketing, you can increase the efficiency of your pre-sale campaigns by reaching users who are already familiar with the brand or category and are more likely to be interested. |
Conquesting new advertising channel
Launching a New Advertising Channel (e.g., Bing Ads) with a Budget-Limited Selection of Top ProductsThis strategy involves entering a new advertising platform, such as Bing Ads, by selecting a number of top-performing products that match the allocated budget. For example, if the budget is 1000 zł, you can choose a set of top 100 products based on their performance in Google Analytics 4 or your ecommerce engine. This method helps "kickstart" a new channel with products that have a proven track record of sales success, rather than trying to advertise all products at once.
This ensures that the most promising products are prioritized, increasing the likelihood of generating successful conversions early in the campaign and accelerating the growth of the new channel. |
Offline sales
Running a Local Campaign with Top Products and In-Store Visit IncentivesThis strategy focuses on creating a local advertising campaign that promotes top-selling products while inviting customers to visit a physical store. The campaign is further enhanced by offering special in-store promotions, such as exclusive discounts or gifts for customers who visit the store after seeing the ad.
By combining the strength of top products with a local outreach and an incentive to visit your store, this approach can drive both offline and online sales, increasing foot traffic and conversions. |