# Subida Skills > Knowledge base on mobile apps and app marketing (monetization, ASO, user acquisition, web2app funnels, product strategy), synthesised from practitioners with timestamped citations. Each note answers one question. Fetch the .md URLs for raw markdown. Start with a skill (playbook + note map), then fetch only the notes relevant to the task. Full graph: https://skills.subida.ai/graph.json ## Skills - [app-store-optimization](https://skills.subida.ai/skills/app-store-optimization.md): Use when working on App Store Optimization (ASO) for an iOS or Android app — keyword research and selection, App Store / Google Play listing metadata (title, subtitle, keyword field, descriptions), localization, screenshots and their copy, product page A/B tests (Product Page Optimization), custom product pages, ASO tools (ASOMobile, AppScreens), or deciding how much to rely on organic App Store search vs Apple Ads. - [app-user-acquisition](https://skills.subida.ai/skills/app-user-acquisition.md): Use when planning or running paid or organic user acquisition for a mobile app — choosing a first channel, setting up Apple Ads (Search Ads) campaigns, bids and budgets, checking if an app is ready for Meta/TikTok ads, tracking app events, researching and testing ad creatives, or building a UGC/creator/influencer program (creator pay, recruiting, onboarding, TikTok/IG account warm-up). - [kb-ingest](https://skills.subida.ai/skills/kb-ingest.md): Use when the user wants to add knowledge to the Subida knowledge base (skills.subida.ai) — transcribe a YouTube video, playlist, channel or podcast episode from an expert and digest it into wiki notes and skills. Triggers on "add this video/podcast/channel to the knowledge base", "ingest", "digest these transcripts", "update the KB with …". - [mobile-app-monetization](https://skills.subida.ai/skills/mobile-app-monetization.md): Use when designing, auditing or A/B testing monetization of a mobile subscription app — paywall placement in onboarding, hard vs soft paywalls, paywall design and CTA copy, free trials and trial length, weekly/yearly plans and pricing display, paid intro offers, reverse trials, exit offers and discounts, subscription metrics (trial start, trial-to-paid, LTV per install) and RevenueCat charts/experiments. Triggers on "improve my paywall", "why aren't users subscribing", "should I use a hard paywall", "how long should my trial be", "weekly or yearly", "subscription conversion". - [mobile-apps](https://skills.subida.ai/skills/mobile-apps.md): Use when building, launching or growing a mobile app business and the question spans more than one area, or is about strategy — picking or validating an app idea, MVP scope, which categories earn most per install, build cost and tooling, growth stages (when to add features, when to start paid ads), first marketing channel and budget, or "why isn't my app making money". Routes to the specialised skills for monetization, ASO, user acquisition and web2app funnels. - [web2app-funnels](https://skills.subida.ai/skills/web2app-funnels.md): Use when designing, auditing or optimising web-to-app (web2app) funnels for mobile/subscription apps — web onboarding quizzes and quiz funnels, web paywalls and web checkout for app subscriptions outside the App Store/Google Play (Stripe, Paddle), upsells/downsells, tripwire pricing, deferred deep links into the app, winback emails for quiz completers, Meta ads optimisation events for web funnels, or teardowns like Headway and Coursiv. ## Product strategy - [Choosing an app category by revenue per install (RPI)](https://skills.subida.ai/wiki/high-rpi-app-categories.md): Which app categories earn the most per install (health & fitness, education, business per RevenueCat), the RPI and revenue-to-download ratios Steve P. Young looks for, and how to estimate competitors' revenue. - [Designing the first version for conversion — UI/UX as the differentiator](https://skills.subida.ai/wiki/app-design-for-conversion-and-ux.md): Why an app's v1 design must be built around conversion and revenue from the start, and why polished UI/UX is the main differentiator now that AI makes building easy. - [Finding app ideas from search demand — the Tentacle Strategy](https://skills.subida.ai/wiki/app-idea-tentacle-strategy.md): Steve P. Young's step-by-step method to pick an app idea by finding an under-served keyword "tentacle" of a big, high-earning app (e.g. brown noise from Endel/Calm), validated before building. - [Reserving a marketing budget and choosing the first channel](https://skills.subida.ai/wiki/app-marketing-budget-and-first-channel.md): Why new apps fail without an earmarked marketing budget, and Steve P. Young's default first channels (ASO + Apple Ads), with the warning that viral social views often don't convert to downloads. - [Scoping the first version — solve one problem](https://skills.subida.ai/wiki/app-mvp-single-problem-scope.md): Why first-time founders should ship an app that solves one problem (not a multi-tool), and how Steve P. Young pairs a one-feature build with one keyword and a hard paywall to test demand. - [What building an app costs in 2026 — AI coding, hosting, startup credits](https://skills.subida.ai/wiki/app-development-cost-and-tooling-2026.md): An agency's 2026 numbers — v1 in ~2 months instead of ~6 with AI coding agents (Claude Code, Codex), dedicated hosting at $100–150/month vs $600–800 cloud, and startup credits from Azure, Stripe, Cloudflare. - [What to work on at each stage — from launch to paid ads](https://skills.subida.ai/wiki/app-growth-stages-organic-to-paid.md): Steve P. Young's stage gates for a new app — rank ## Monetization - [Better Sleep onboarding and paywall teardown](https://skills.subida.ai/wiki/better-sleep-onboarding-paywall-teardown.md): Screen-by-screen breakdown of Better Sleep (~$600–800k/month) — sound on during onboarding, quiz, social-proof plan screen, BetterHelp cross-promo, discount ladder and forced email. - [Discount offer right after a trial starts (trial-to-discount)](https://skills.subida.ai/wiki/trial-to-discount-offer.md): Flow shows a "free gift" 30%-off paid plan immediately after a user starts a free trial; worth testing when trial-to-paid is below the 30–40% norm — decide with simple math. - [Hard paywall only for paid traffic (gating by "How did you hear about us?")](https://skills.subida.ai/wiki/hard-paywall-by-traffic-source.md): Use the onboarding attribution question (or an attribution integration) to remove the paywall X only for users from paid social, keeping a soft paywall for organic users. - [Hard vs soft paywalls](https://skills.subida.ai/wiki/hard-vs-soft-paywalls.md): When to force users to pay or leave (hard paywall) versus letting them close it (soft), with a case where adding the X halved revenue. - [How long should the free trial be?](https://skills.subida.ai/wiki/free-trial-length-by-plan.md): Default to 7-day trials on yearly and 3-day on weekly; 14 days occasionally wins, and longer trials look best when offered as an exit offer rather than the default. - [How many plans to show and how to display prices](https://skills.subida.ai/wiki/paywall-price-display-and-plan-count.md): Show 2–3 plans so the main one has an anchor (removing a monthly decoy tanked sales), and break prices down per period — a per-month/per-week display lifted conversion 38%. - [Paid intro offers ($1.99 first month that renews yearly)](https://skills.subida.ai/wiki/paid-intro-offers.md): Next to the free-trial plan, offer a cheap paid first period (e.g. $1.99 for month one, then $59.99/year) — a tripwire that lifted conversion 19% → 25% and proceeds +21% in one test. - [Pay-what-you-want discount slider](https://skills.subida.ai/wiki/pay-what-you-want-discount-slider.md): Instead of a fixed discount, let users slide between the default offer and the max discount; it converts better and drove ~10% of one app's sales, though users drift to the lowest price. - [Paywall before sign-up (account creation after purchase)](https://skills.subida.ai/wiki/paywall-before-signup.md): Moving a forced sign-up screen after the paywall raised paywall views from 40% to 94%, trial starts +190% and sales +52% in a fitness app. - [Paywall content — sell the outcome and add context (long paywalls)](https://skills.subida.ai/wiki/long-paywall-sell-the-outcome.md): Paywalls convert better when they show outcomes (before/after, storage saved) and add scrollable context below the fold — one test went from $200 to $1,000 at 15 downloads/day. - [Paywall CTA and microcopy that converts](https://skills.subida.ai/wiki/paywall-cta-copy.md): Tested button and microcopy wins — "Continue" over "Subscribe" (+30%), "Start free trial" on Android, "Unlock…" for lifetime, "No payment now" (+30%), the word "free" (+11%). - [Paywall visuals — video, photos and social proof](https://skills.subida.ai/wiki/paywall-visuals-and-social-proof.md): Video beats photos beats graphics on paywalls (one app went 2.5% → 4.7% → 6.8%), social proof helps, and a money-back guarantee line was winning in a RevenueCat experiment. - [RevenueCat charts and features worth using](https://skills.subida.ai/wiki/revenuecat-charts-and-experiments.md): The RevenueCat views Steve checks — revenue by country/transaction type/product, relative trial conversion, realised LTV per customer, Apple Ads attribution — plus Experiments, Paywalls and web Funnels. - [Reverse trials — converting users who closed the paywall](https://skills.subida.ai/wiki/reverse-trial-freemium-conversion.md): Give users who dismiss the paywall a free week of Pro, push them to enable Pro features, then warn that Pro is ending and offer a discount — Momingo's free-user conversion went 0.4% → 4.5%. - [Showing two paywalls in onboarding (and the 8-paywall-views rule)](https://skills.subida.ai/wiki/multiple-paywalls-in-onboarding.md): A no-trial paywall early plus a trial paywall later in onboarding lifted start rate from ~3% to 7.7% and monthly sales ~3x; paywall views keep paying off until roughly 8 views. - [Subscription funnel benchmarks (trial start, trial-to-paid, install-to-paid, LTV per install)](https://skills.subida.ai/wiki/subscription-conversion-benchmarks.md): Target numbers for subscription apps — 5–10% install-to-trial (10%+ with a hard paywall), 30–40% trial-to-paid, ~2–3% install-to-paid, and ≥$3 realised LTV per install before scaling Meta. - [The three-screen pre-paywall sequence (explain the free trial)](https://skills.subida.ai/wiki/three-screen-pre-paywall-sequence.md): A 2–3 screen sequence before the paywall ("try free", "we'll remind you before it ends", trial timeline) that raised trial starts 56% in one app; Blinkist, Rest of Me, Cal AI variants. - [Weekly vs monthly vs yearly plans — and which plan gets the trial](https://skills.subida.ai/wiki/weekly-vs-yearly-plans-and-trial-placement.md): Monthly plans usually underperform; test weekly vs yearly per category, and put the free trial on the plan with the highest LTV — moving it from yearly to a 3-day weekly tripled sales in one app. - [What to show when users close the paywall (exit offers)](https://skills.subida.ai/wiki/paywall-exit-offers.md): Exit-offer ladder for dismissed paywalls — longer (14-day) trial, discount, discount + trial, free credits followed by a review prompt, and finally a forced email capture. - [Why the paywall belongs in onboarding](https://skills.subida.ai/wiki/paywall-in-onboarding.md): Most subscription buyers convert on day zero, so the paywall should sit inside the first-run onboarding and be seen by ~100% of new users. ## App Store Optimization - [Boosting new keywords with a download burst after an ASO update](https://skills.subida.ai/wiki/aso-download-burst-after-metadata-update.md): Steve P. Young's optional tactic of running a 2-day free lifetime offer promoted on Indie App Santa or Reddit right after a metadata change, to spike download velocity for new keywords. - [Checking keyword difficulty by reading the actual search results](https://skills.subida.ai/wiki/aso-keyword-difficulty-manual-check.md): How to verify an ASO tool's difficulty score by searching the App Store yourself — count ratings of top results and check whether they carry the keyword in their title. - [Custom product pages — matching the App Store page to each ad](https://skills.subida.ai/wiki/custom-product-pages-for-ads.md): How Steve P. Young uses Apple custom product pages (CPPs) — one per audience/ad angle for Meta ads and per ad group in Apple Ads — and why it's a phase-2 optimisation. - [Finding international ASO opportunities and localizing listings](https://skills.subida.ai/wiki/aso-international-localization-opportunities.md): Why Steve P. Young expects localization to matter more in 2026, how to compare a keyword's search volume across countries (ASOMobile Worldwide Check), and how to localize screenshots quickly. - [How much to rely on ASO, and how it fits with Apple Ads and Meta](https://skills.subida.ai/wiki/aso-as-acquisition-channel.md): Steve P. Young's view (2026) that ASO is a slice of the acquisition pie, not the whole — when it can carry an app, why to pair it with Apple Ads first, and how it validates a funnel before Meta. - [How to pick ASO keywords (search score, difficulty, relevance)](https://skills.subida.ai/wiki/aso-keyword-selection-criteria.md): Steve P. Young's thresholds for choosing ASO keywords — 6–10 relevant terms around search score 30 with low difficulty, no competitor brand terms — plus what search popularity scores actually mean. - [Mining competitors' keywords and listing history (ASOMobile workflow)](https://skills.subida.ai/wiki/aso-competitor-keyword-mining.md): Step-by-step competitor keyword research in ASOMobile — App Keywords, New Indexation, App Report comparison, Keyword Suggest and Update Timeline — with the Cal AI / Calorie AI example. - [Producing screenshots and running Product Page Optimization tests](https://skills.subida.ai/wiki/app-store-screenshot-production-and-ppo-setup.md): Step-by-step from screenshot creation (AppScreens templates, AI captions, device frames) to uploading and launching an Apple Product Page Optimization test, with the App Store Connect gotchas. - [Screenshot A/B tests — themes to test and published results](https://skills.subida.ai/wiki/app-store-screenshot-ab-test-results.md): What to A/B test on App Store screenshots (order, design, seasonality, orientation, callouts, video) and results from cited cases — +30%, +13.8%, +45%/+61% in two phases, Angry Birds seasonal loss. - [The low-volume keyword quantity strategy (search score 5)](https://skills.subida.ai/wiki/aso-low-volume-keyword-quantity-strategy.md): When score-30 keywords are out of reach, rank - [Using extra localizations to add keywords on the US App Store](https://skills.subida.ai/wiki/aso-us-storefront-extra-localizations.md): The US App Store indexes several localizations (incl. Spanish Mexico), so English keywords placed in those localizations' title/subtitle also rank in the US. - [What App Store screenshots should say (first three, keyword, USP, faces)](https://skills.subida.ai/wiki/app-store-screenshot-copy-best-practices.md): Screenshot copy rules from a +30% download test — lead with the searched keyword, then unique selling points and social proof; focus on the first three screenshots; show a human face. - [Where to put keywords in App Store and Google Play metadata](https://skills.subida.ai/wiki/aso-metadata-fields-and-keyword-placement.md): Which metadata fields carry ranking weight on iOS and Google Play, why target keywords belong in title and subtitle, and the one-title-change case that turned a dead app into an exit. - [Which factors actually move App Store rankings (2026)](https://skills.subida.ai/wiki/aso-ranking-factors.md): Steve P. Young's 2026 ranking of ASO factors — metadata and download volume first, ratings next; conversion, sales, retention secondary; updates, installs and backlinks least. ## User acquisition - [Apple Ads account structure — the two starter campaigns](https://skills.subida.ai/wiki/apple-ads-campaign-structure.md): The two-campaign Apple Ads setup (Max Conversion discovery + single-keyword exact campaigns) App Masters runs at $7K–$85K/month, and how they work together. - [Apple Ads single keyword ad groups (SKAG)](https://skills.subida.ai/wiki/apple-ads-single-keyword-ad-groups.md): Why and how to run Apple Ads SKAG campaigns — one exact-match keyword per ad group, search match off, bid near target CPA, 5–10 keywords. - [Break-even CPI, revenue per install and LTV per install](https://skills.subida.ai/wiki/app-break-even-cpi-and-revenue-per-install.md): Which unit-economics number to bid against in app ads (revenue vs LTV per install), Steve's thresholds ($3 CPI for Apple Ads, $3 LTV/install for Meta) and how to use them. - [Go viral yourself before hiring UGC creators](https://skills.subida.ai/wiki/founder-led-virality-before-ugc.md): Why founders should find repeatable viral formats themselves before paying UGC creators, how Nicole Cheung researches a niche before posting, and the limits of organic views as a download channel. - [How much Meta budget does an app need? (the 50-events math)](https://skills.subida.ai/wiki/meta-ads-budget-math-for-apps.md): Worked math for what a Meta ads budget buys an app — $1,000 at $2 CPI → 500 installs → 35 trials → ~10 subscribers (~$95 CAC) — and why trial optimization needs 50 events/week. - [How to find, vet and pay UGC creators for an app](https://skills.subida.ai/wiki/ugc-creator-recruiting-and-pay.md): Nicole Cheung's UGC creator program economics — $10–30 base per post (min 500 views) plus decreasing-CPM view bonuses — and where to recruit creators (SideShift, Discord inbound, micro-influencer outreach). - [How to set up an Apple Ads Max Conversion campaign](https://skills.subida.ai/wiki/apple-ads-max-conversion-campaign.md): Step-by-step settings for the Apple Ads Max Conversion (target CPA) discovery campaign — CPA goal, daily budget, extra ad group, audience, CPP. - [Is my app ready for Meta ads? Funnel benchmarks and the 7-point checklist](https://skills.subida.ai/wiki/meta-ads-readiness-checklist.md): Steve P. Young's 7 checks before spending on Meta ads for an app — funnel conversion targets (5–10% install→trial, 30%+ trial→paid, ~2% install→paid), proof strangers pay, LTV, tracking, research, concepts, budget. - [Measuring Apple Ads revenue without an MMP](https://skills.subida.ai/wiki/apple-ads-attribution-without-mmp.md): Lightweight ways to attribute Apple Ads revenue — custom product pages per ad group, RevenueCat attribution, SKAG, or simple weekly spend-vs-revenue — and their blind spots. - [New TikTok/Instagram accounts for UGC and the 3-day warm-up](https://skills.subida.ai/wiki/ugc-new-account-warmup.md): Why UGC creators should post from brand-new niche accounts rather than their own, and Nicole Cheung's 3-day warm-up (follow and repost niche micro accounts, not macro celebrities). - [Onboarding and managing UGC creators (the creator course)](https://skills.subida.ai/wiki/ugc-creator-onboarding-course.md): How Nicole Cheung trains UGC creators with a recorded, app-specific 30–60+ minute course — app setup, account creation and warm-up, content bank, account management — and keeps them supported. - [Paid social creative testing for apps — levers, hook/hold rate, 3-day tests](https://skills.subida.ai/wiki/paid-social-creative-testing-framework.md): The levers of paid social (Meta/TikTok/YouTube) for apps, hook-rate and hold-rate targets, and Ivy's 3-day creative test (4 creatives per themed ad set, $50/ad set) run on highest-converting weekdays. - [Researching competitors' app ads (Meta Ads Library, SocialPeta)](https://skills.subida.ai/wiki/competitor-ad-research-for-apps.md): How to find long-running (i.e. profitable) competitor app ads in Meta Ads Library and SocialPeta, what to log for each, and how to read competitors' channel mix and creative patterns. - [Structure and concepts for paid app video ads](https://skills.subida.ai/wiki/app-ad-creative-concepts.md): The hook → app demo → offer → App Store end-card structure for paid app ads, why to test distinct concepts per ICP before variations, and how to match ads to custom product pages. - [Validating Meta SDK app events against App Store Connect](https://skills.subida.ai/wiki/meta-sdk-event-validation.md): Which app events to send to Meta (install, paywall view, checkout, trial, subscribe) and how to sanity-check them against App Store Connect before launching campaigns. - [Why start paid acquisition with Apple Ads](https://skills.subida.ai/wiki/apple-ads-as-first-paid-channel.md): Why App Masters starts most iOS apps on Apple Ads (plus ASO) before Meta or TikTok, and when that advice does not apply. - [Writing UGC content banks and scripts that hold watch time](https://skills.subida.ai/wiki/ugc-content-formats-and-scripts.md): What goes in a UGC content bank (idea, founder-filmed example, script with emotions, shots, captions, hashtags) and how to direct creators like a screenwriter to maximize watch time; paid vs organic differences. ## Web2app funnels - [Coursiv's web2app funnel teardown](https://skills.subida.ai/wiki/coursiv-web2app-teardown.md): Walkthrough of Coursiv's (AI-learning app, ~$250k/month, web-only UA) ad-to-paywall flow — ad, people-photo hook, one-question screens, AI profile, goal and time commitment, timer paywall with personalised coupon and tripwire pricing. - [Getting web buyers into the app (deferred deep links)](https://skills.subida.ai/wiki/web2app-app-access-deep-linking.md): The post-payment handoff in a web2app funnel — confirm the email, then a deferred deep link that opens the app with the subscription already active, no password copying — and the in-app upsell on first launch. - [Headway's web2app funnel teardown](https://skills.subida.ai/wiki/headway-web2app-teardown.md): Screen-by-screen breakdown of Headway's (book-summary app) ~50-screen web quiz, paywall, upsells and winback emails, with the purpose of each screen — the reference model for a self-improvement/education funnel. - [How long should a web2app quiz be?](https://skills.subida.ai/wiki/web-quiz-funnel-length.md): Funnel length depends on how considered/emotional the purchase is — education, fitness and self-growth funnels run ~50 screens and 3–7 minutes, utilities stay short; plus why to keep UI conventional and logic simple. - [Loader, personalised results and email capture in web quizzes](https://skills.subida.ai/wiki/web-quiz-results-and-email-capture.md): How to design the end of a web quiz — content-filled loaders with last mini-questions, a profile/results payoff, goal and commitment screens, a supported email screen, and future/before-after visualisation before the paywall. - [Psychology questions in web onboarding quizzes](https://skills.subida.ai/wiki/web-quiz-psychology-questions.md): Which question types make a web quiz convert — labeling, false dichotomies, near-universal "yes" vulnerability questions, authority-by-association, curiosity gaps — and why the quiz should feel like a conversation, not a survey. - [Running paid ads to a web2app funnel](https://skills.subida.ai/wiki/web2app-ad-optimization-events.md): Which ad networks feed web2app funnels and which conversion event to optimise for on Meta (start quiz → complete registration → initiate checkout → purchase/subscribe) given the ~50 events/week learning threshold. - [Social proof and trust in web funnels](https://skills.subida.ai/wiki/web-quiz-social-proof-and-trust.md): Where and how to place social proof in a web2app quiz and paywall — user counts, press/university logos, local and real-time proof, people photos, FAQ — and why the web needs more trust-building than an in-app paywall. - [The first screen of a web2app quiz](https://skills.subida.ai/wiki/web2app-first-screen-hook.md): How to design the landing/first quiz screen where ~50% of ad clicks drop — outcome-led headline, quiz duration, an easy first question, and per-ad routing. - [Tools and payment providers for web2app](https://skills.subida.ai/wiki/web2app-tools-and-providers.md): The stack mentioned for web2app — funnel builders (web2wave, RevenueCat Funnels), payment providers (Stripe saved tokens, Paddle as merchant of record), wallets (Apple/Google Pay, PayPal), measurement (AppsFlyer, Google Ads) — with sponsorship caveats. - [Tripwire offers instead of free trials in web2app](https://skills.subida.ai/wiki/web2app-tripwire-pricing.md): Why web funnels replace free trials with tiny paid entry offers ($0.99–$10 intro periods or one-time boosts) that renew or upsell to full price, how to size them, and examples (Audible, Hily, Coursiv, Headway). - [Upsells and downsells in web2app checkout](https://skills.subida.ai/wiki/web2app-upsells-and-downsells.md): How web funnels raise revenue after (and around) the main purchase — downsell on paywall exit, one-click post-purchase upsells charged to the saved card, distinct upsell prices, upsell downsells, and in-app charges on the saved web card (US). - [Web paywall and checkout best practices for web2app](https://skills.subida.ai/wiki/web2app-paywall-best-practices.md): Checklist for the web paywall/checkout in a web2app funnel — hard paywall without trial, ≥50% real discount with a real timer, long scroll with FAQ and social proof, per-day pricing, intro price that renews higher, Apple/Google Pay, guarantee, personalised coupon. - [Web2app funnel structure, step by step](https://skills.subida.ai/wiki/web2app-funnel-structure.md): The canonical sequence of a high-converting web2app quiz funnel (hook → trust → value prop → psychology questions → curiosity → loader/results → email → paywall → upsells → app access → winback) with the job of each step. - [Why run web2app funnels (and when not to)](https://skills.subida.ai/wiki/why-web2app-funnels.md): The business case for selling app subscriptions through a web quiz + web checkout instead of the app store — fees, cash flow, attribution, control — plus the cases where it underperforms. - [Winback email sequence for web2app quiz completers](https://skills.subida.ai/wiki/web2app-winback-email-sequence.md): How Headway (and Asana Rebel) email users who completed the quiz and left an email but didn't pay — ~8 discount-escalating emails, tight cadence, emoji subjects, one button back to the paywall — and what share of sales to expect.