Product ranking, recommendations, and retail media,
resolved in one decision.
The ranking layer between your catalog and the products a shopper sees. Gortex orders every recommendation, search, and browse surface and places sponsored products in one call, so your team ships storefront instead of running a ranking stack and a separate ad auction.
Ranking a store is a standing ML cost, and retail media makes it two systems.
Product ranking and recommendations never settle. Demand shifts, inventory turns over, and every surface, from the home grid to search to the cart, needs its own tuning. Then retail media arrives as a second auction, built apart from organic ranking and reconciled against it by hand, release after release.
One endpoint ranks the products and places sponsored slots in the same response.
You send a shopper, a surface, and the candidate products you already retrieved. Gortex returns the organic order and the sponsored placements together, inside one sub-200ms call, with a decision id you can audit later. The same call powers a recommendation engine api across your store, and it draws on the same primitives as our marketplace ranking api and sponsored listings api.
One request. A ranked product grid and its sponsored slots.
// Rank a product grid and fill its sponsored slots. $ curl api.gortex.ai/v1/decide \ -H "Authorization: Bearer $GORTEX_KEY" \ -d '{ "recipient": { "id": "shopper_8120" }, "context": { "surface": "product_grid" }, "items": [ /* 200 candidate products */ ] }' { "ranked": [ /* ordered product IDs */ ], "sponsored": [{ "slot": 2, "price": 0.51 }], "decision_id": "d_01HXZ3M", "trace_id": "t_01HXZ3N" }
Ecommerce ranking, answered plainly.
What does Gortex do for an ecommerce store?
It ranks the surfaces where shoppers find products: recommendations, search, and browse. For each request you send the candidate products you already retrieved, and Gortex returns the order plus any sponsored product placements in the same response, so organic ranking and retail media resolve together.
Do I have to replace my product catalog or search stack?
No. You keep retrieval and your catalog where they are, and send the candidates you already have. Gortex ranks what you pass in and returns the order plus sponsored slots. There is no re-platforming and no data migration.
How does retail media fit with organic product ranking?
Sponsored products resolve against the same ranked order in one sub-200ms call, so a paid placement only takes a slot when it still fits the shopper. You stop building and reconciling a separate ad auction against organic ranking release after release.
See an ecommerce ranking decision, live.
The private beta is by invitation. Tell us the surfaces you rank and whether you run retail media, and we will get you a key.