E-Commerce Product Recommendation Logs
This dataset provides detailed logs of e-commerce product recommendations, capturing user interactions, engagement outcomes, and algorithm details for each recommendation event. It enables analysis of personalization effectiveness, user behavior, and click-through rates to optimize product discovery and recommendation strategies.
Sample rows
preview · 8 of 200 rows · all 17 columns| log_idstring | engagement_typestring | product_pricefloat | click_throughboolean | user_location_countrystring | user_idstring | session_idstring | recommendation_timestampdatetime | recommended_product_idstring | recommendation_rankinteger | algorithm_typestring | engagement_timestampdatetime | purchaseboolean | product_categorystring | user_location_citystring | user_location_statestring | device_typestring |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| L0001 | clicked | 849.99 | true | USA | U1001 | S101A | 2024-02-14T10:15:22Z | P-4021 | 1 | collaborative | 2024-02-14T10:16:17Z | false | electronics | San Francisco | CA | desktop |
| L0002 | viewed | 54.99 | false | USA | U1002 | S101B | 2024-03-22T08:42:11Z | P-4055 | 2 | hybrid | blank | false | apparel | Chicago | IL | mobile |
| L0003 | purchased | 299.99 | true | UK | U1003 | S102C | 2024-04-05T14:09:03Z | P-4083 | 1 | content-based | 2024-04-05T14:09:55Z | true | electronics | London | London | desktop |
| L0004 | ignored | 129.99 | false | France | U1004 | S103D | 2024-01-18T17:23:45Z | P-4102 | 3 | collaborative | blank | false | home | Paris | Île-de-France | tablet |
| L0005 | viewed | 19.99 | false | New Zealand | U1005 | S104E | 2024-05-03T12:22:08Z | P-4124 | 4 | other | blank | false | garden | Auckland | Auckland | tablet |
| L0006 | clicked | 87.5 | true | Australia | U1006 | S105F | 2024-03-10T09:35:33Z | P-4158 | 2 | hybrid | 2024-03-10T09:36:14Z | false | apparel | Sydney | NSW | mobile |
| L0007 | purchased | 1499.95 | true | Japan | U1007 | S106G | 2024-02-28T15:17:50Z | P-4173 | 1 | collaborative | 2024-02-28T15:18:43Z | true | electronics | Tokyo | Tokyo | desktop |
| L0008 | ignored | 34 | false | India | U1008 | S107H | 2023-12-08T13:11:22Z | P-4195 | 5 | content-based | blank | false | beauty | Mumbai | MH | mobile |
| L0009 | clicked | 599.99 | true | Germany | U1009 | S108I | 2024-05-11T19:07:45Z | P-4218 | 1 | hybrid | 2024-05-11T19:08:23Z | false | electronics | Berlin | Berlin | desktop |
| L0010 | viewed | 59.99 | false | South Africa | U1010 | S109J | 2024-04-29T16:24:59Z | P-4230 | 7 | other | blank | false | sports | Cape Town | WC | tablet |
| L0011 | clicked | 120.45 | true | USA | U1011 | S110K | 2024-03-17T21:31:14Z | P-4257 | 2 | collaborative | 2024-03-17T21:31:44Z | false | apparel | New York | NY | desktop |
| L0012 | viewed | 89 | false | China | U1012 | S111L | 2024-02-07T11:41:50Z | P-4281 | 3 | content-based | blank | false | home | Shanghai | Shanghai | mobile |
| L0013 | clicked | 239.99 | true | UAE | U1013 | S112M | 2024-01-22T05:52:17Z | P-4303 | 2 | hybrid | 2024-01-22T05:52:58Z | false | electronics | Dubai | Dubai | desktop |
| L0014 | clicked | 799.99 | true | Canada | U1014 | S113N | 2024-03-02T15:19:20Z | P-4326 | 1 | collaborative | 2024-03-02T15:20:11Z | false | electronics | Toronto | ON | desktop |
| L0015 | viewed | 22.5 | false | Spain | U1015 | S114O | 2024-04-13T10:12:41Z | P-4350 | 4 | content-based | blank | false | beauty | Madrid | Madrid | mobile |
| L0016 | clicked | 359 | true | UAE | U1016 | S115P | 2024-05-30T13:48:23Z | P-4372 | 1 | hybrid | 2024-05-30T13:49:17Z | false | electronics | Dubai | Dubai | desktop |
| L0017 | ignored | 29.99 | false | Brazil | U1017 | S116Q | 2024-02-18T07:17:32Z | P-4398 | 6 | other | blank | false | sports | São Paulo | SP | tablet |
| L0018 | clicked | 549.99 | true | USA | U1002 | S101C | 2024-03-22T09:10:47Z | P-4412 | 1 | collaborative | 2024-03-22T09:11:36Z | false | electronics | Chicago | IL | desktop |
| L0019 | viewed | 109.99 | false | Australia | U1018 | S117R | 2024-01-29T11:29:07Z | P-4437 | 3 | content-based | blank | false | home | Melbourne | VIC | tablet |
| L0020 | purchased | 2299.99 | true | UAE | U1019 | S118S | 2024-04-22T17:44:21Z | P-4452 | 1 | hybrid | 2024-04-22T17:44:57Z | true | electronics | Dubai | Dubai | desktop |
What the 200 rows show
from the 200-row samplePurchased (engagement type) stands out: mean product_
- 51%click_
through = true - 97.5median product_
price - 4algorithm types
- 4device types
- 6product categories
- 2median recommendation_
rank
Median 97.5, from 7.0 to 3,500.
- string 11
- integer 1
- float 1
- datetime 2
- boolean 2
Columns
17 columns in four groups| column | type | description | example |
|---|---|---|---|
| Text 11 columns | |||
log_id | string | Unique identifier for each recommendation log entryunique | L0001 |
user_id | string | Unique identifier for the user receiving recommendations | U1001 |
session_id | string | Identifier for the user's session during which recommendations were served | S101A |
recommended_product_id | string | Unique identifier for the product recommended to the user | P-4021 |
algorithm_type | string | Type or name of the recommendation algorithm used (e.g., collaborative, content-based, hybrid)collaborative · content-based · hybrid · other | collaborative |
engagement_type | string | Type of user engagement with the recommendation (e.g., viewed, clicked, purchased, ignored)viewed · clicked · purchased · ignored | clicked |
product_category | string | Category of the recommended product (e.g., electronics, apparel, home)6 categories · optional | electronics |
user_location_city | string | City of the user at the time of recommendation (if available)optional | San Francisco |
user_location_state | string | State or region of the user at the time of recommendation (if available)optional | CA |
user_location_country | string | Country of the user at the time of recommendation (if available)optional | USA |
device_type | string | Type of device used by the user (e.g., desktop, mobile, tablet)desktop · mobile · tablet · other · optional | desktop |
| Numbers 2 columns | |||
recommendation_rank | integer | Rank or position of the product in the recommendation list (e.g., 1 for top recommendation)1 or more | 1 |
product_price | float | Price of the recommended product at the time of recommendation0 or more · optional | 849.99 |
| Dates and times 2 columns | |||
recommendation_timestamp | datetime | Date and time when the recommendation was generated and shown to the user | 2024-02-14T10:15:22Z |
engagement_timestamp | datetime | Date and time when the user engaged with the recommended product (if applicable)optional | 2024-02-14T10:16:17Z |
| True or false 2 columns | |||
click_through | boolean | Indicates whether the user clicked on the recommended product | true |
purchase | boolean | Indicates whether the user purchased the recommended product | false |
Use it for
An e-commerce dashboard
The click_
through rate, product_ price by engagement_ type and a breakdown of user_ location_ country. Excel, Power BI or Tableau. Why do the 21 purchased rows have a mean product_
price of 1,383? A root-cause class exercise
Hand out the rows and one question. The answer is in the data, not in the brief.
- Logs200L0001849.99clickedL000254.99viewedL0003299.99purchased
A software demo
Believable logs with user_
id, session_ id and recommendation_ timestamp to fill a screen in front of a buyer.
blueprint · e-commerce-product-recommendation-logs
Behind this dataset
Same schema. As many rows as you need.
These 200 rows came out of a blueprint — 17 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.
- User ID and recommendation set tracked
- Clickthrough and engagement logged
- Product category and attributes included
- Personalization score computed
1 credit per row. Preview 20 rows free. Buy rows for the full run.
- Exports
- CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
- Licence
- yours to use, including commercially
- API slug
- e-commerce-product-recommendation-logs