- The Spotlight badge is Atlassian Marketplace's curated-editorial designation, awarded to apps Atlassian's marketplace team selects for visibility in the rotating featured rails on Atlassian's homepage and category browse pages. Unlike the algorithmic Bestseller and Rising Star badges, Spotlight is editorially chosen — Atlassian highlights apps for thematic reasons (a security focus, an accessibility milestone, a recent major launch) rather than pure sales velocity. The badge is publicly visible on the listing tile, on the app's detail page, and inside Atlassian's category leaderboards, and it disappears when Atlassian rotates a fresh cohort in (typically every 4-6 weeks; some thematic Spotlights run shorter). AppRanks tracks Spotlight assignments via Atlassian's `?marketingLabel=` URL parameter and surfaces gain/loss events in the app's Featured Placements section with the exact crawl date. The Shopify-side analogue is the editorial Staff Pick rail and the New & Noteworthy collection; the AppRanks data model unifies both under a single "editorial featured" event type so cross-platform comparisons stay clean.
Where you see it on AppRanks: Atlassian app page "Featured Placements" section, app audit badge check.
See also: Featured placement: how editorial rails work · Built for Shopify: the Shopify-side quality badge · Browse Atlassian apps with badge filters
Read full definition of Spotlight badge →
- The Bestseller badge is Atlassian Marketplace's algorithmic top-installs designation, computed from rolling install velocity within each marketplace category. The badge typically lands on apps that have accumulated 6-12+ months of sustained install momentum, often with thousands of active installs and a feedback flywheel of reviews driving more installs. Unlike Spotlight (editorial selection) or Rising Star (relative-growth percentile), Bestseller is a pure-volume award — it strongly favors mature apps with broad distribution, and it tends to be sticky: once an app has the badge, it usually keeps it for many quarters because the badge itself drives the install velocity that sustains eligibility. Zendesk Marketplace issues an analogous Bestseller badge using a similar volume-based computation, and AppRanks treats both under one unified data model. AppRanks tracks Bestseller state per app per platform and surfaces gain/loss events with crawl-date attribution; loss is rare and typically correlates with a major competitor surpassing the app's install velocity rather than with the badged app itself declining.
Where you see it on AppRanks: Atlassian / Zendesk app page "Featured Placements" section, audit badge check.
See also: Featured placement: badge ecosystems · Spotlight badge: the editorial counterpart · Browse Atlassian Bestsellers
Read full definition of Bestseller badge →
- The Rising Star badge is Atlassian Marketplace's velocity-of-growth designation, awarded to apps showing the strongest relative install acceleration regardless of absolute volume. Unlike Bestseller (which favors mature, high-volume apps) or Spotlight (which is editorially curated), Rising Star surfaces apps in the steep portion of their growth curve — typically 6-18 months post-launch with strong week-over-week acceleration on installs and reviews. The badge rotates faster than Bestseller because growth percentages compress as install volume scales: an app that earns Rising Star at 500 installs per week will usually graduate out of the rotation within 2-3 quarters as its growth normalizes against a larger base. AppRanks tracks Rising Star assignments via Atlassian's `?marketingLabel=rising-star` endpoint and records gain/loss events with crawl-date attribution. The Shopify-side analogue is the New & Noteworthy rail and the WooCommerce Top New Extensions collection; both reward early-momentum apps with a similar visibility-vs-velocity tradeoff. Cross-platform, AppRanks unifies these into a single "emerging" event type so investor watchlists can span marketplaces.
Where you see it on AppRanks: Atlassian app page "Featured Placements" section, audit badge check.
See also: Bestseller badge: the volume counterpart · Spotlight badge: the editorial counterpart · Browse Atlassian Rising Stars
Read full definition of Rising Star badge →
- A competitor moat is the durable advantage that prevents another app from displacing yours in the same marketplace category — typically a combination of accumulated reviews, install-velocity inertia, exclusive integrations, and feature depth that newer entrants can't trivially match. AppRanks frames marketplace strategy in moat terms because category dynamics are non-linear: the top-3 apps in a mature category capture 60-80% of new installs, and the gap usually widens once an app crosses a threshold of ~500 reviews and 12+ months of consistent velocity. Watching your moat means tracking three signals together: review-count delta vs the next-closest competitor, weekly install velocity differential, and feature-parity gap measured by the AppRanks audit score. A moat narrowing on any of these three (especially review-count delta) is the earliest signal that incumbents need to invest in differentiation rather than coast.
Where you see it on AppRanks: Homepage hero ("watch your moat" framing), competitors panel on app pages.
See also: Review velocity: a moat-driving metric · Category leader: the moat-holder definition · Audit score: feature-parity dimension of moat
Read full definition of Competitor moat →
- A review burst is an abrupt spike in an app's review-arrival rate — typically defined as a single-day or 7-day review count that exceeds the trailing-90-day daily average by 3x or more. Review bursts often signal a triggering event: a feature launch driving early adopters to leave first impressions, a press mention or marketplace newsletter feature pulling fresh visitor traffic, or — less happily — a bug or pricing change concentrating user feedback into a narrow window. AppRanks distinguishes positive bursts (rating ≥ trailing average) from negative bursts (rating < trailing average) so the same magnitude metric reads differently depending on the underlying sentiment. Tracking burst patterns over time surfaces the cadence of product investment and incident response: a developer team running 6 launches per year with positive bursts each time is in a different operating rhythm than one with two large negative bursts and slow recovery between them.
Where you see it on AppRanks: App page "Ratings and reviews" section, audit page "Review velocity" timeline.
See also: Review velocity: the underlying baseline metric · Review velocity (7-day): the most-sensitive burst window · Rating distribution: read sentiment behind a burst
Read full definition of Review burst →
- Install velocity is the rate at which new merchants install an app over a rolling window — typically expressed as installs per day, week, or month. On Shopify, install velocity is widely understood as the single strongest signal feeding the App Store's ranking algorithm: a sharp acceleration in the trailing 7-30 day window typically translates to category-position climbs within 1-2 ranking cycles. Atlassian, WordPress, and Zendesk apply similar velocity weighting, though with different lookback windows and smoothing functions that the marketplaces don't publish. Install velocity is distinct from total active installs — a mature app with 50,000 active installs and zero weekly velocity is stable but stagnant; a 6-month-old app at 2,000 installs adding 150 per week is gaining ground. AppRanks does not compute install velocity directly because most marketplaces don't expose per-day install counts publicly; we infer momentum from category-position trajectory and review-velocity correlation.
Where you see it on AppRanks: App page "Category Rankings" trajectory, audit page "Adoption" check.
See also: Active installs — the running total install velocity feeds · Marketplace ranking — what install velocity drives · Example audit with adoption signals
Read full definition of Install velocity →
- Search relevance is how closely a marketplace listing's title, description, tags, and keywords match the queries merchants type into the marketplace search bar. Every marketplace runs its own search index — Shopify's App Store, Atlassian Marketplace, WordPress.org, Zendesk Marketplace — and each weights title-match, description-match, category-match, and install-velocity-of-recent-clickers differently. The common pattern across platforms: an exact-phrase match in the title outranks a partial match in the description, and synonyms compete unless the listing explicitly enumerates them. For developers, search relevance is the highest-ROI listing lever because it determines the universe of queries the listing can rank for at all. A listing with a generic title and no tag coverage is invisible for tail queries no matter how strong its install velocity. AppRanks does not run a proprietary relevance score; we surface the title, description, tags, and category data as scraped so developers can compare their listing's keyword coverage against category competitors.
Where you see it on AppRanks: Audit page "Title & description" check, compare page side-by-side listing fields.
See also: App store optimization — the parent discipline · Listing health — the structural floor under relevance · Audit hub — per-listing relevance checks
Read full definition of Search relevance →
- Listing health is an aggregate read of how complete and well-maintained an app's marketplace listing is across the signals merchants and the marketplace's own quality systems look at: title length, description word count, screenshot count and quality, video presence, last-update freshness, support response rate, and pricing transparency. A listing that scores well on every completeness signal converts marketplace impressions to installs at 2-4x the rate of a listing missing screenshots or with a thin description, even when rating and review count are identical. Most marketplaces don't publish a single listing-health number — instead, each signal feeds the ranking algorithm independently — but the concept is cross-platform: Shopify, Atlassian, WordPress, and Zendesk all reward listings that present a complete, recently-updated, support-responsive picture. AppRanks computes a 0-100 audit score that aggregates these listing-health signals into one number; the audit page surfaces the per-signal breakdown so developers can see which specific gaps are dragging the headline.
Where you see it on AppRanks: Audit page (/audit/{platform}/{slug}) — every check is a listing-health signal.
See also: Audit hub — listing-health scoring per app · Audit score — the 0-100 listing-health number · ASO — the parent discipline covering listing health
Read full definition of Listing health →
- Category saturation is how crowded a marketplace category is relative to merchant demand — typically expressed as the number of competing apps within a single category divided by the marketplace's total app count, or as the share of top-50 installs held by the top 5 apps. A saturated category (e.g., Shopify's Email marketing with 600+ apps and 70% installs concentrated in the top 10) has high entry difficulty: new apps face an entrenched moat of incumbents whose accumulated reviews and install velocity self-reinforce ranking. An under-saturated category (a niche with 20-40 apps and a flatter install distribution) has lower entry difficulty and more upside for differentiation. Cross-platform, the same pattern holds: Atlassian, WordPress, and Zendesk all show power-law install distribution per category. AppRanks surfaces per-category app counts and top-app concentration on category pages so developers picking a category to build in can read saturation directly.
Where you see it on AppRanks: Category pages (/apps/{platform}/categories/{slug}) — per-category app count and top-app concentration.
See also: Browse Shopify categories — see app counts directly · Competitor moat — the incumbent advantage in saturated categories · Category leader — the position saturation protects
Read full definition of Category saturation →
- App store optimization (ASO) is the industry-canonical acronym for the discipline of improving a marketplace listing's organic visibility — covering keyword research, title and description tuning, screenshot and video optimization, category selection, pricing presentation, review-base management, and the operational hygiene (update cadence, support responsiveness) that marketplace ranking algorithms reward. ASO originated in mobile app stores (Apple App Store, Google Play) and the same principles transfer to SaaS marketplaces like Shopify, Atlassian, WordPress, and Zendesk, with platform-specific weighting differences. Effective ASO is iterative: change one listing element, measure category-position and install-velocity shifts over the next 7-14 days, then iterate. AppRanks supports ASO workflows on every audit page (/audit/{platform}/{slug}) with a per-check rubric grading title length, description completeness, screenshot count, category fit, pricing transparency, and update freshness — the developer can see exactly which ASO lever moves their audit score the most before investing in the listing change.
Where you see it on AppRanks: Audit page (/audit/{platform}/{slug}) — every check grades an ASO signal.
See also: Audit hub — ASO scoring per app · Listing health — the structural ASO floor · Search relevance — the keyword side of ASO · Browse Shopify apps — see ASO patterns in real listings
Read full definition of App store optimization (ASO) →
- The freshness of an app's most recent reviews — measured as days since the latest review and as the share of the total review pool that landed in the last 30 days. Marketplaces increasingly weight recency in their ranking algorithms because a 4.7 average accumulated over five years is a weaker signal than the same 4.7 from the last 90 days: it tells the algorithm the listing is still being adopted and the rating reflects the current product, not a legacy version. AppRanks surfaces review recency on every audit page alongside the headline rating so an operator can see at a glance whether the rating reflects today's product or a frozen historical baseline. A common failure mode: a once-popular app holds its high average rating long after merchant adoption has stalled — recency exposes that decay months before total review count would.
Where you see it on AppRanks: Audit page "Rating health" check; app page "Reviews" timeline.
See also: Review velocity — the volume side of review activity · Rating distribution — the shape of the underlying review pool · Audit hub — see review recency inside per-app audits
Read full definition of Review recency →
- The signed change in an app's average rating across rolling time windows — typically 7-day, 30-day, and 90-day deltas. A rating delta of +0.03 over 7 days means the average climbed from (e.g.) 4.62 → 4.65; a delta of -0.10 means it dropped. Small numbers carry large information because a marketplace listing with 500+ reviews moves slowly under random noise: a 0.05-point drop in 7 days usually represents 20-50 negative reviews landing in concentrated time, not statistical drift — a signal worth investigating BEFORE the headline rating crosses a visible threshold or the marketplace's algorithm reweights the listing. AppRanks shows the per-window delta alongside the absolute rating on every app page so a stable 4.6 with a -0.08 v7d gets flagged differently than a stable 4.6 with a +0.02 v7d. The delta column is also where most early-warning signals first surface — a soft launch failing to convert, a competitor pulling installs away, or a quality regression triggering negative feedback.
Where you see it on AppRanks: App page "Ratings and reviews" section; audit page "Rating health" check.
See also: Rating distribution — the underlying review pool · Review recency — the freshness companion to delta · Review velocity — the volume companion to delta
Read full definition of Rating deltas →
- The amplitude of an app's category-position changes over a rolling window — measured as the standard deviation of daily rank across (typically) the last 30 days. A low-volatility app moves ±1-2 positions per day in a steady channel; a high-volatility app may move ±10-20 positions per day. Volatility is independent from headline rank: an app stable at #4 and an app cycling 2-15 may both have the same 30-day median rank but very different competitive positions. AppRanks surfaces volatility on the trends page and inside the per-app rank history so an operator can tell whether a #5 placement is a defended position or a churning slot. High volatility is usually a signal that the marketplace ranking algorithm is weighing a metric (e.g., very-recent install velocity, freshness of reviews) that the app's underlying signals can't sustain.
Where you see it on AppRanks: App page rank-history chart; trends page volatility column.
See also: Marketplace ranking — what drives daily position · Category position — the underlying daily metric · Featured placement — a common volatility driver
Read full definition of Rank volatility →