Smart Pricing

Smart Pricing

Automatically set and adjust your prices using real market data. Smart Pricing lets you undercut, match, or price above the market on any channel, with optional scheduled markdowns that run on autopilot.

Navigate to: Smart Pricing to get started

How It Works

Smart Pricing has three building blocks:

  1. Pricing Rules define how to price products on a channel (e.g. "undercut the market midpoint by 10% on Depop")
  2. Progression Schedules define when prices change over time (e.g. "reduce by 5% every 7 days until 40% off")
  3. Market data provides real pricing intelligence so your pricing is grounded in what buyers actually pay

You can use pricing rules on their own for static market-based pricing, or attach a progression schedule for automated price changes.


Creating a Pricing Rule

  • Go to Smart Pricing and switch to the Pricing Rules tab
  • Click Create Pricing Rule
  • Fill in the settings:
  • Pricing Rule Settings

    SettingDescription
    NameA label for your reference (e.g. "Vinted Undercut All")
    ChannelWhich marketplace this applies to (Depop, eBay, Vinted, Etsy, Shopify, Facebook)
    CategoriesApply to all products or specific category IDs
    StrategyUndercut (below market), Parity (match market), or Premium (above market)
    AnchorWhich market reference point to use (see below)
    AdjustmentHow much to offset from the anchor, as a percentage or fixed amount
    Progression ScheduleOptionally attach a progression schedule for automated price changes over time
    PriorityHigher priority pricing rules take precedence when multiple match a product

    Understanding Anchors

    The anchor determines which market data point your price is based on:

    • Ceiling - The highest market price. Good for premium strategies.
    • Midpoint - The average/suggested market price. The most common choice.
    • Floor - The lowest market price. Aggressive undercut territory.
    • Current Price - Uses the product's existing listed price instead of market data. Useful when you want automated markdowns from your own price without relying on market data.

    Example

    A pricing rule with:

  • Strategy: Undercut
  • Anchor: Midpoint
  • Adjustment: -10% (percent)
  • If the market midpoint for a Nike hoodie in "Good" condition is £30, this pricing rule sets the price to £27 (£30 minus 10%).


    Creating a Progression Schedule

    Progression schedules automate price changes over time. Use them for clearance markdowns, flash sales, seasonal pricing, and more.

  • Go to the Pricing Rules tab
  • Click Create Schedule
  • Choose a preset for quick setup, or build a custom schedule
  • Schedule Presets

    FLUF includes 9 ready-made presets:

    PresetWhat It Does
    Steady Markdown-5% every 7 days, floor at 40% off
    Weekend Boost-10% on Fridays, reset on Monday
    Payday Pulse+5% on 25th-1st of each month, then reset
    Aggressive Clearance-10% every 3 days, floor at 60% off
    Slow Burn-2% every 14 days, floor at 25% off
    Flash SaleOne-time -20%, auto-revert after 48 hours
    Staircase-£2 every 5 days, minimum £5
    Seasonal Ramp-Up+3% weekly for trending categories
    Auction-Style Descent-15% day 1, -10% day 3, -5% day 7

    Custom Schedule Settings

    SettingDescription
    TypeRecurring (repeats on a cadence) or One-time (specific date)
    FrequencyEvery N days, weekly on a specific day, or monthly
    StepHow much to change per step: percentage or fixed amount
    FloorThe lowest the price can go: % from original, fixed minimum, or market floor
    ResetOptionally reset price back to original after hitting the floor

    How Floors Work

    Floors prevent prices from dropping below a safe minimum:

  • % from original - Stop at a percentage off the original price (e.g. 40% means a £50 item won't go below £30)
  • Fixed amount - Never go below a specific price (e.g. £5 minimum)
  • Market floor - Don't go below the market's lowest price
  • When the floor is reached, the schedule stops. If you've enabled Reset, the price reverts to the original after a configurable number of days, and the cycle can begin again.


    Attaching a Progression Schedule to a Pricing Rule

    To combine market-based pricing with time-based progressions:

  • Create your schedule first (or use a preset)
  • When creating or editing a pricing rule, select the schedule from the dropdown
  • Products matched by this pricing rule will now progress through the schedule automatically
  • Without a schedule: The pricing rule's price is applied once when a product is crosslisted (static pricing). Use Backfill to apply prices to products already listed.

    With a schedule: Prices are recalculated on a recurring basis and pushed directly to the marketplace. Products are automatically enrolled into the schedule when crosslisted.


    Applying Pricing Rules to Existing Products

    New products are automatically priced by matching pricing rules when you crosslist them. For products already listed on a channel, use Backfill to apply the pricing rule retroactively:

  • Go to the Pricing Rules tab
  • Find your pricing rule and click the lightning bolt icon
  • Confirm the backfill
  • For pricing rules without a schedule: Calculates the new price for each matching product and pushes it directly to the channel. You'll see a summary of how many products were updated, skipped (floor protection), or encountered errors.

    For pricing rules with a schedule: Enrols all matched products into the schedule for automated price progression over time.


    Dashboard Overview

    The Overview tab shows your Smart Pricing summary at a glance:

  • Managed Products - Total products under smart pricing
  • Sales (30d) - Items sold in the last 30 days
  • Revenue (30d) - Total revenue from smart-priced items
  • Avg Days to Sell - How long items take to sell on average
  • Products by Channel - Breakdown by marketplace
  • Price Updates - How many price changes were made in the last 24 hours, 7 days, and 30 days
  • Active Pricing Rules - Quick summary of your enabled pricing rules
  • Upcoming Price Changes - Next 10 products scheduled for a price update

  • Analytics

    The Analytics tab helps you understand what's working:

    Sell-Through Analysis

    See how fast products sell, grouped by category or brand:

  • Filter by channel and time range (7, 30, 60, or 90 days)
  • Compare average price, days to sell, and discount percentage
  • Toggle between category and brand grouping
  • Pricing Rule Impact

    Compare items with and without smart pricing:

  • Average days to sell with a pricing rule vs without
  • Number of sales in each group
  • Shows whether smart pricing is helping items sell faster
  • Price Elasticity

    Understand how price affects sell-through speed for a specific category:

  • Enter a category ID in the elasticity section
  • Click Analyse
  • See sales grouped by price brackets with average and median days to sell
  • Visual bar chart shows which price points sell fastest

  • Market Data

    Smart Pricing uses real market data to inform your pricing decisions. Market prices reflect what similar items actually sell for, taking into account factors like brand, category, and condition.

    Market data is refreshed automatically for products with active progression schedules.


    Pausing and Resuming

    You can pause price progressions at any time:

  • Pause a pricing rule: Click the pause icon next to the pricing rule on the Pricing Rules tab. All products under that rule stop receiving price updates.
  • Resume: Click the play icon to restart progressions from where they left off.
  • Pausing does not revert prices. Products stay at their current price until resumed.


    Tips & Best Practices

    Start with one channel: Test a pricing rule on your most active channel before rolling out to all marketplaces.

    Use presets first: The built-in presets cover the most common pricing strategies. Start with "Steady Markdown" or "Slow Burn" and customise later.

    Set sensible floors: Always set a floor price to avoid selling below cost. A 40% floor is a safe starting point for most categories.

    Monitor the dashboard: Check the Overview tab regularly. The "Avg Change (7d)" metric tells you how aggressively prices are moving.

    Check the Log tab: The Log tab records every price change, including any errors. Use the Action filter to quickly find issues.

    Combine with offers: Smart Pricing works well alongside Offer Management. Price competitively with smart pricing, then use auto-accept rules for final negotiations.

    Category-specific rules: Create separate pricing rules for different product types. Trainers might sell well with aggressive clearance, while designer items benefit from slow-burn markdowns.


    Troubleshooting

    Prices not updating?

  • Check the pricing rule is active (not paused)
  • Verify a progression schedule is attached if you expect automated changes
  • Check the Upcoming Price Changes section on the Overview tab to see when the next update is due
  • Check the Log tab for any error entries — if a price push to a channel fails, the error is recorded there with details
  • Market data not available?

  • Products need a recognisable brand and category for market data to resolve
  • Unbranded items won't receive market-based pricing (use the "Current Price" anchor instead)
  • Backfill shows 0 products?

  • Verify products exist on the selected channel in your Listings
  • Check the category filter matches your products
  • Products must have a price greater than zero
  • Backfill shows errors?

  • Some products may fail to update on the channel (e.g. if the listing was removed or the channel is temporarily unavailable)
  • Check the Log tab and filter by the "push_error" action to see which products failed and why
  • You can re-run the backfill — products that already have the correct price will be skipped automatically
  • Price went too low?

  • Review your floor settings on the progression schedule
  • Pause the pricing rule immediately to stop further reductions
  • Adjust the floor value and resume
  • Back to Help Center