Graze
    MarketplaceHelpBlogAboutLogin
    Docs
    • Introduction
    • Creating Your First Feed
    • Nodes for Beginners
    • Testing and Fixing your Feed
    • Custom Sorting
    Guides
    • Feed Feedback and Personalization
    • Content Moderation
    • Sticky Posts
    • Subscription Lists
    • Graze For Communities
    • Migrating a Feed
    • Using AI Nodes
    • Using Custom Nodes
    • Sponsored Posts
    • Embedding Feeds
    API
    • Editor Documentation
    • Custom Node API
    • Contrails
    • Graze Turbostream
    • API Documentation: Privacy Compliance Endpoints
    Help
    • Frequently Asked Questions
    • Feature Requests
    • Marketplace
    Custom Scoring

    Custom Sorting

    How to customize the sorting of your feed

    Graze provides three ways to sort the posts in your feeds:

    1. new - Sort posts chronologically, with the newest posts first
    2. trending - Sort posts from the past 48 hours based on an engagement score
    3. blend - A mashup of new and trending

    You can adjust the settings for these by clicking on the gear symbol:

    Custom Scoring

    Both trending and blend using a scoring system to rank posts.

    The scoring system works by multiplying the like/reposts/comments by a "multiplier", combining those values, then using time to "decay" that to a final "score".

    Multipliers:

    • Like/Repost/Comment - From any user on Bluesky
    • Reader Like/Repost/Comment - Just the readers of your feed. This lets you rank posts higher on your feed if your readers are enjoying that content
    • Time Window - How many hours back in time to consider for the feed
    • Time Decay - Controls how much recent activity matters. Low decay strongly favors recent posts, while high decay considers older posts more equally.

    In the following example we:

    • Weight replies slightly higher
    • Weight interactions from readers much higher
    • Only consider the last 14 hours
    • Set decay to 0.2 to rank newer posts higher

    Thresholds

    Another way to control what is shown on your feed is by using thresholds. This is available for all types of sorting.

    With this feature your can define a "threshold" a post has to meet before being shown on your feed.

    In this simple example we only let a post be shown if a post has at least 10 likes.

    This can get much more complex. Just like feeds, you can use "and/or" so you can create complex logic for your thresholds

    To extend the example above we can add a threshold that specifies: Show the post if it has at least 10 likes OR 1 reader of the feed has both liked and replied.

    • Custom Scoring
    • Thresholds
    Stay in the know
    Follow on BlueSkyJoin the Discorddiscord_fillSubscribe to the newsletter
    Company
    AboutBlogPressContact
    Support
    Community GuidelinesDocsSite StatusHelp CenterFeature Requests
    Legal
    Privacy PolicyTerms & Conditions
    © 2025 Graze.social. All rights reserved.