How manually score my products and sort my products by their score?

Topic summary

Goal: assign a manual “deal score” to each product, show that score on product cards, and sort collection listings by this score.

Context: current collections page shows products without a score or custom sorting. Mockup images illustrate the desired UI (score displayed on each product and sorted by highest score). Images are central to understanding the intended layout.

Requirements:

  • Create a per-product score (likely a custom field/metadata).
  • Render the score in the product card on the collections page.
  • Enable sorting the collection by this score.

Proposed approaches:

  • Implement via custom code (theme changes to read a custom field and adjust sort logic).
  • Use an app solution; one suggestion is Searchanise.

Status: no implementation details or decisions yet. The original poster is open to hiring for a small project. Discussion remains open with unresolved specifics on method, steps, or compatibility.

Key considerations: “deal score” would be a custom attribute; collection sorting by custom data may require a sorting app or a backend workaround if native sorting options are limited.

Summarized with AI on January 2. AI used: gpt-5.

Currently the products on my collections page look like this:

Since my products are actually deals for my members I want to:

  • Manually give each deal a score
  • Display the deal score on the product
  • Sort the products by the deal score

See the below mockup for what I want to acomplish:

Please let me know if you have any advice on how to accomplish this in a simple way. Open to hiring for this quick project for a small price.

Possible in both way custom code and using an app.
App you can check here.