Everything you need to know about AppJubilee — how it works, what it tracks, and how to get the most out of it.
AppJubilee is built around a simple loop — see where you stand, take action, measure the result, and do it again. Here are the two core workflows that drive results.
The core feedback loop. Use data to find opportunities, act on them, and measure what worked.
Start on the Keywords page — open the Keyword Opportunities tab to find keywords where competitors rank but you don't. Check the Ads page to see where rivals are bidding. Review competitor keyword lists for terms they rank for that you're missing.
Use your keyword rankings and the Competitors page to understand where you currently stand. Check the Listing Changes page to see what's been changed before and what the impact was.
Make changes to your Shopify app listing based on what you found — update your title, description, or other listing elements to target the opportunities you identified.
Check back in a few days. AppJubilee tracks your ranking changes daily, and the Change Impact Tracking feature on the Listing Changes page shows you exactly how your listing changes affected your keyword positions.
This is a continuous loop. The Shopify App Store is always shifting. Regular optimization based on real data is what separates apps that grow from apps that stagnate.
You don't need to live in AppJubilee — but developers who check in regularly and act on what they see consistently outperform their competition.
AppJubilee automatically detects your competitors based on shared keywords. You can also use the App Watch page to manually watch specific apps you want to keep an eye on.
Configure alerts in Settings → Notifications to get notified when a competitor starts outranking you on important keywords, changes their listing, gets a surge of reviews, or makes other notable moves.
The App Watch feed gives you a stream of everything your competitors are doing — listing changes, review trends, ranking movements. Filter by severity to focus on what matters.
Use the 'Watch App' button on the App Watch page to keep close tabs on the competitors that matter most. See their full competitive profile, keyword overlap, and movements over time.
While alerts keep you informed of big changes, log in periodically to get the full picture. The Dashboard gives you a snapshot; the Keywords and Competitors pages give you the detail.
AppJubilee is a Shopify App Store intelligence platform built exclusively for Shopify app developers. It tracks your keyword rankings across 1,000+ keywords daily, maps your competitive landscape automatically, monitors competitor listing changes and review activity, and connects your GA4 and Shopify Partners data — all in one place. The goal is simple: give you the data you need to grow your app's visibility and outperform your competition.
Sign up at appjubilee.io, create your account, and add your Shopify app by entering its App Store handle. AppJubilee immediately begins pulling your keyword rankings and competitive data — no configuration required. For richer insights, connect your Shopify Partners account and Google Analytics 4 from the Integrations page. Both connections take under a minute via OAuth.
AppJubilee works for any app listed on the Shopify App Store — whether you're a public app, a niche tool, a new launch, or an established product with thousands of installs. The platform is built around the Shopify App Store's search and ranking system, so it's relevant to any app that appears in search results. Even niche apps with small keyword universes benefit from knowing exactly where they stand.
Keyword ranking data is available almost immediately after you add your app — AppJubilee has been tracking the Shopify App Store continuously, so historical data is already there. Competitor detection typically completes within a few minutes. If you connect Shopify Partners or GA4, that data syncs within the first hour. You'll see a 'Calculating' status on the Competitors page if the initial competitive analysis is still processing.
Go to Settings → Integrations and click 'Connect Shopify Partners'. You'll be prompted to enter your Shopify Partners API credentials. Once connected, AppJubilee syncs your daily install and uninstall counts per app. This lets you correlate ranking changes and listing updates with actual install impact — something no other tool provides out of the box.
Go to Settings → Integrations and click 'Connect GA4'. AppJubilee uses OAuth — you'll authorize access to your Google Analytics account and select the GA4 property for your app. The connection is per-app, so if you track multiple apps, you can connect a separate GA4 property for each one. No manual configuration or API keys required.
AppJubilee pulls your daily install and uninstall counts for each tracked app. This data is used to show you how listing changes and ranking movements correlate with actual installs — so you can see whether an optimization actually moved the needle. AppJubilee does not access your revenue data, merchant information, or any other Partners account details.
AppJubilee reads your GA4 traffic data to show per-keyword performance: impressions, clicks, click-through rate (CTR), install intent signals, and actual installs broken down by traffic source (App Store search, category browse, Google organic, direct). This lets you see not just where you rank, but which rankings are actually driving traffic and conversions. AppJubilee requests read-only access and never modifies your GA4 data.
Yes. Go to Settings → Integrations and click 'Disconnect' next to any connected integration. Disconnecting removes AppJubilee's access immediately. Your historical data collected while the integration was active is retained in AppJubilee so you don't lose your history. You can reconnect at any time.
Your raw app-specific data — GA4 traffic, Shopify Partners installs, and your private analytics — is never shared with other users. AppJubilee does use aggregated, anonymized data across the platform to improve platform-wide metrics like estimated search volume tiers and trend signals. This means your individual data is never exposed, but the collective intelligence of the platform benefits everyone.
AppJubilee continuously scrapes the Shopify App Store search results for 1,000+ keywords and records where every app appears — including page number and position within the page. Your rankings are updated daily. Because AppJubilee has been tracking the App Store continuously, you get historical data going back months even if you just signed up today.
The 'app universe' is the set of all apps that share keywords with your app — your competitive landscape. AppJubilee discovers your keywords automatically by observing where your app appears in search results across its full keyword database. You don't need to enter any keywords manually. The system identifies which keywords are relevant to your app based on actual search result data, not guesswork.
Ranking data is updated daily. The Shopify App Store search results can shift frequently — competitor listing changes, new reviews, and algorithm updates all affect rankings. Daily tracking gives you a clear picture of trends without the noise of hourly fluctuations. You can see your ranking history over time on the Keywords page under the 'Keyword Rankings Over Time' tab.
Yes. On the Keywords page, click 'Add Keyword' to manually add any keyword you want to track. This is useful for keywords you're targeting in your listing but may not yet rank for, or niche terms you want to monitor. Manually added keywords that your app doesn't currently rank for will show a warning indicator so you know there's an opportunity to optimize your listing for that term.
Keyword Opportunities are keywords where your competitors rank but you don't — or where you rank significantly lower than them. AppJubilee identifies these by comparing your keyword rankings against your entire competitor universe. Each opportunity is scored by difficulty (Easy/Medium/Hard based on how many competitors rank for it and their positions), and flagged as a 'Core Keyword' if 40% or more of your competitor universe ranks for it. These are the highest-priority terms to target.
The keyword weight is a position-weighted importance score. Keywords where you rank higher (closer to position #1) receive a higher weight because they drive more discovery for your app. It's calculated based on your absolute ranking position across pages — a Page 1 #1 ranking has far more weight than a Page 3 #5 ranking. Use this metric to identify which keywords are currently your biggest drivers of visibility.
Core Keywords are terms that 40% or more of your competitor universe ranks for. These are the essential, high-consensus keywords for your app category — the terms that define the space. If you're not ranking for Core Keywords, that's a significant gap. AppJubilee flags these in both the Keywords table and the Opportunities tab so you can prioritize them.
Competitors are detected automatically based on shared keywords. Any app that ranks for the same search terms as your app is considered a competitor. The more keywords you share, the higher the competition level. AppJubilee continuously updates this list as the competitive landscape shifts — new apps enter your space, existing ones change their listings, and keyword overlaps evolve over time.
The Competitor Activity Feed (found on the App Watch page) is a real-time stream of everything your competitors are doing — listing changes, review surges, ranking movements, and other notable events. It's filtered to the apps you're watching and your tracked apps' competitive universe. Think of it as a news feed for your competitive landscape, so you never miss a significant move by a rival.
Competitor Alerts notify you when a competitor makes a significant move — such as outranking you on an important keyword, changing their listing, or experiencing a surge in reviews. Alerts are visible in the App Watch feed and can also be delivered by email. You can configure alert preferences (severity threshold, email frequency, muted alert types) in Settings → Notifications.
Yes. On the App Watch page, click 'Watch App' to add any Shopify app you want to monitor — even if it doesn't share keywords with your app. This is useful for keeping tabs on apps in adjacent categories, new entrants you want to track, or specific rivals you know about. Watched apps appear in your activity feed and can trigger alerts.
For each competitor, AppJubilee shows: shared keyword count and positions (head-to-head comparison of who ranks higher), their listing content (title, description), review count and velocity, rating, whether they're running ads, recent listing changes, and a 30-day rank history chart. You can also see competitive recommendations — specific actions to take based on the head-to-head analysis.
AppJubilee continuously monitors your app's reviews on the Shopify App Store and surfaces them in the Reviews page. You can see all reviews with their ratings, reviewer details (store name, country, time using the app), and whether the developer has replied. Reviews are paginated and filterable by rating and reply status. AppJubilee also tracks review velocity — how many new reviews you're getting per month — which is a key competitive signal.
Review → Rank Impact is a feature on the Reviews page that shows how your keyword rankings moved in the 7 days following each review. For every review, AppJubilee measures how many tracked keywords improved, declined, or stayed the same after that review was posted — and surfaces the top movers with sparkline charts. This helps you understand whether a review (positive or negative) correlated with a meaningful shift in your App Store visibility.
Each night, AppJubilee's precomputation job looks at every review posted in the last 90 days and compares your keyword rankings at the start of the 7-day window (the review date) to your rankings at the end of that window. It calculates a net position delta (average rank change across all tracked keywords) and a weighted delta (which gives more weight to movements at high-ranking positions). The results are stored precomputed so the Reviews page loads instantly — no on-demand computation happens when you open the page.
Use it to spot patterns over time rather than drawing conclusions from a single review. Look for clusters: do negative reviews consistently precede ranking drops? Do positive review bursts correlate with rank improvements? Pay attention to the 'Warnings' column — if a listing change happened in the same window as a review, the rank movement may be caused by the listing edit rather than the review itself. The feature is most useful for identifying whether your review velocity is a meaningful ranking signal for your specific app.
If AppJubilee detects that you made a listing change (title, description, screenshots, etc.) during the same 7-day window as a review, it shows a warning triangle with a count of how many changes occurred. This is a 'confounder' — it means the rank movement in that window may have been caused by the listing edit rather than (or in addition to) the review. Click the warning to see the specific changes and link directly to the snapshot diff for that date.
A review will show zero movements if: (1) the review is older than 30 days — AppJubilee's rank history data goes back 30 days, so older reviews fall outside the available data window; (2) the review window is still 'Open' — meaning the 7-day window hasn't completed yet and data is still accumulating; or (3) your rankings genuinely didn't change during that period. Reviews with an 'Open' window badge will be updated nightly until the window closes.
Yes. The Reviews page includes actionable recommendations based on your review data — for example, flagging if your reply rate is low or if a particular rating tier is disproportionately large. These recommendations are prioritized by impact so you know where to focus first.
AppJubilee takes regular snapshots of your app's Shopify App Store listing and detects changes to: the app title, short description, full description, pricing plans, screenshots, and app icon. Each snapshot is stored with a timestamp, and you can compare any two snapshots side-by-side using the diff viewer on the Listing Changes page. This applies to your app and to competitor apps you're watching.
Change Impact Tracking connects your listing changes to your keyword ranking movements. When you make a change to your listing, AppJubilee tracks how your rankings shifted in the days following that change — showing you which keywords improved, which declined, and the net impact. This closes the feedback loop: you can see whether your optimization actually worked, not just guess. Access it from the Listing Changes page by clicking on any snapshot.
Snapshot history depends on your plan. The Free plan retains 30 days of history, Starter retains 90 days, Growth retains 1 year, and Pro/Agency plans have unlimited history. Because AppJubilee has been tracking the App Store continuously, you may have historical snapshots from before you signed up — the platform captures changes across the entire App Store, not just for your account.
AppJubilee generates alerts for: rank changes (a competitor overtaking you or you reclaiming a position), new reviews (especially negative ones), competitor listing changes, competitor pricing changes, review velocity spikes, and other notable competitive events. Alerts are classified by severity (critical, high, medium, low) so you can focus on what matters most.
Go to Settings → Notifications to configure your alert preferences. You can enable or disable email alerts, set the minimum severity level for notifications, mute specific alert types you don't care about, and configure quiet hours. You can also set your preferred email frequency: immediate, daily digest, or weekly digest. Per-alert-type controls let you choose whether each type triggers an in-app notification, an email, or both.
Alerts appear in-app in the App Watch feed and in the Notifications bell (top of the sidebar). Email delivery is available on Starter plans and above. You can choose between immediate email alerts (sent as events happen), a daily digest (a summary of everything from the past 24 hours), or a weekly digest. The digest format, timing, and timezone are all configurable in Settings → Notifications.
AppJubilee's Ads Intelligence feature tracks which apps are running ads on the Shopify App Store and for which keywords. You can see the total number of advertisers in your space, which keywords have the most ad competition, which competitors are spending the most (by ad count and keyword coverage), and their estimated share of voice. The feature also surfaces keyword opportunities — terms with low ad competition where you could gain visibility.
Ads Intelligence is available on the Growth plan and above. On Free and Starter plans, the Ads page is visible but locked — you'll see an upgrade prompt. Ads data is particularly valuable for understanding where competitors are investing and identifying keywords where organic ranking improvements could displace paid placements.
AppJubilee detects ads by observing sponsored placements in Shopify App Store search results. An app is flagged as advertising on a keyword if it appears in a sponsored position for more than 3 days — this threshold filters out one-off test campaigns and focuses on sustained ad activity. The data reflects what's observable in public search results, not internal Shopify ad platform data.
AppJubilee's ranking and competitive data comes from direct observation of the Shopify App Store — the same data any developer could manually check, automated and at scale. GA4 data comes from your connected Google Analytics property (with your permission). Shopify Partners data comes from your connected Partners account (with your permission). No data is purchased from third parties or estimated from panels.
AppJubilee records actual search result positions from the Shopify App Store, so the data reflects real rankings at the time of the scrape. Rankings can vary slightly based on factors like user location, personalization, and the exact time of day the scrape runs. AppJubilee normalizes for these factors where possible, but small variations (±1-2 positions) are normal and expected.
AppJubilee has been tracking the Shopify App Store continuously, so historical ranking data is available from before you signed up. The exact depth of history depends on when AppJubilee first indexed your app's keywords. For most apps, you'll see at least several months of ranking history from day one. Listing change snapshots are retained based on your plan's snapshot history limit.
The Shopify App Store can return slightly different results based on factors like geographic location, time of day, and personalization signals. AppJubilee scrapes from consistent conditions to minimize variation, but small day-to-day fluctuations (±1-2 positions) are normal and don't necessarily indicate a real ranking change. Focus on trends over 7-14 days rather than single-day movements for the most reliable signal.
AppJubilee is currently in beta and is free for all beta users — full access to every feature, no credit card required. When paid plans launch, beta users will receive advance notice and special pricing. Paid plans (Starter, Growth, Pro, Agency) will be available with monthly and annual billing options. Annual billing saves approximately 17% compared to monthly.
You can manage your subscription from Settings → Billing. Click 'Cancel Subscription' to cancel at the end of your current billing period — you'll retain access to your plan's features until the period ends. Your data is never deleted when you cancel; if you return, your history is still there. For immediate cancellation or refund requests, contact support@appjubilee.io.
During the beta period, AppJubilee is entirely free — no trial limits, no credit card required. When paid plans launch, there will be a Free plan with basic features and a 14-day trial for Pro. Beta users get advance notice before any pricing changes take effect.
Plan limits vary by tier. The Free plan supports 1 app, 20 keywords, 3 competitors, and 1 team member with 30 days of snapshot history. Starter supports 3 apps, 100 keywords, 10 competitors, and 3 team members with 90 days of history. Growth supports 10 apps, unlimited keywords, unlimited competitors, and 10 team members with 1 year of history. Pro and Agency plans offer unlimited everything. Ads Intelligence is available on Growth and above.
Yes. AppJubilee supports team accounts. You can invite team members from Settings → Team. The number of team members you can add depends on your plan (1 on Free, 3 on Starter, 10 on Growth, unlimited on Pro/Agency). Team members share access to the same tracked apps and data.
AppJubilee uses industry-standard security practices: all data is encrypted in transit (TLS) and at rest. OAuth is used for all third-party integrations (GA4, Shopify Partners) — AppJubilee never stores your Google or Shopify passwords. Access to your account data is restricted to authenticated users on your team. For full details, see our Privacy Policy.
No. AppJubilee does not sell your raw, identifiable data to any third party. Your GA4 data, Shopify Partners data, and app-specific analytics are private to your account. AppJubilee may use aggregated, anonymized data across the platform to improve platform-wide intelligence features (like search volume estimates and trend signals), but this never exposes your individual data. See our Privacy Policy for the full details.
Only authenticated members of your AppJubilee team can see your connected data. AppJubilee staff may access data for support and debugging purposes, subject to our Privacy Policy. Your GA4 and Shopify Partners data is never visible to other AppJubilee users or shared with third parties. Competitive intelligence shown to other users is derived from publicly available App Store data only.
Yes. AppJubilee uses OAuth 2.0 for both GA4 and Shopify Partners connections — the industry standard for secure third-party access. You authorize AppJubilee through Google's and Shopify's own authorization screens, and AppJubilee receives a limited-scope access token. AppJubilee requests read-only access and cannot modify your Google Analytics data or Shopify Partners account. You can revoke access at any time from within AppJubilee or directly from your Google/Shopify account settings.