Return to Blog

Factual Adds Ingredients and Nutrition Information to Global Products

They say, “You are what you eat”.  Unfortunately, it’s not always easy for consumers to make informed decisions based on the nutrient content and ingredients of the foods and products they purchase.  That’s why we are excited to announce the addition of ingredient and nutrition attributes to Factual Global Products.  With ingredient lists for over 350,000 of the most popular consumer packaged goods, and nutrition facts for over 150,000 of the most popular packaged foods, Factual Global Products is now one of the largest and most complete sources available for ingredient and nutrition information.

The Factual API makes it easy to query products using this data.  For instance, if you want a snack but are watching your waistline, you can query for snacks that are 100 calories or less using the following query.


In addition to calories, you can access and query data for 13 other nutrition-related attributes: servings, serving size, fat calories, total fat, saturated fat, trans fat, cholesterol, carbohydrates, dietary fiber, sugars, sodium, potassium, and protein.

With the inclusion of ingredients, you can now access the entire ingredients list for a product, as well as search for products that contain, or do not contain, certain ingredients.  For instance, if you’re looking to avoid High Fructose Corn Syrup, you can use the “not equal to” parameter ($neq) to find products that do not contain HFCS in the ingredient list.

/t/products-cpg-nutrition?filters={"ingredients": {"$neq": "high fructose corn syrup"}}

If there’s a particular ingredient you’d like to include in your diet, for example green tea, you can easily find products containing that ingredient using the standard $search parameter on the ingredients field.  This will return any ingredient that contains the words “green tea”, such as “Green Tea Extract” and “Camellia Sinensis (Green Tea)”.

/t/products-cpg-nutrition?filters={"ingredients": {"$search": "green tea"}}

Data Insights
Having ingredient and nutrition information for so many products gives us the opportunity to glean some interesting insights from the data.  For instance, we can facet the data by attributes such as brand or category to generate counts of products containing certain ingredients by the faceted attribute.  The chart below shows product categories and counts for products containing green tea.  It shows that green tea can be found in everything from shampoo to dog treats.

/t/products-cpg-nutrition/facets?filters={"ingredients": {"$search": "green tea"}}&select=categor

We also decided to look at sugar content faceted by brand to determine which brands you should reach for if you have a breakfast sweet tooth, or which you should avoid if you prefer to limit your sugar to your cup of coffee.

The chart above shows that if you’re looking for a sugar fix, Malt-O-Meal is your best bet [1].  No surprise then that they feature cereals with names like Chocolate Marshmallow Mateys and Frosted Mini Spooners.  If you’re are trying to avoid a sugar high, it’s probably better to stick with brands like Kashi and Nature’s Path.

Our Global Products data is also becoming a little more global today with the addition of EAN-13 data.  EAN-13 is a superset of UPC (the US standard), and is the 13-digit code used for identifying retail products worldwide.  Products can now be found via the API using either UPC or EAN-13 by using the query below.


Factual Global Products now includes ingredients, nutrition information, EAN-13, and data for more than 650,000 of the most popular consumer packaged goods.  You can learn more and preview the data by visiting the Factual Global Products page.

We’ve just scratched the surface of the types of queries you can perform and insights you can derive from our ingredients and nutrition data, and from the addition of EAN-13.  We are excited to see what you build using all this data.  Get started by requesting an API key or download, and look for additional product categories and the expansion of our international products in the coming months.

Retailers and manufacturers interested in including their products in our Global Products dataset can visit our Merchant Partners page for more information.

John Delacruz, Product Manager

[1] We first looked at the distribution of sugar content across all breakfast foods.  Median sugar content was 7 g per serving, the lowest 25% (1st quartile) contained 5 g, and the highest 25% (3rd quartile) contained 13 g.  We designated foods as high sugar if they contained 13 g of sugar or more per serving, and low sugar if they contained 5 g of sugar or less.  We then looked that the top 20 brands who produce breakfast foods, based on the number of unique breakfast products they sell.  For each of these brands we plotted the percent of their products that were low sugar versus the percent of their products that were high sugar.  Brands that sell more low sugar products are located towards the bottom right, and brands that sell more high sugar products are located towards the top left.