[{"data":1,"prerenderedAt":5117},["ShallowReactive",2],{"news/articles/sheet-music-scanner-joins-applause":3,"news-tags":299,"news":302},{"name":4,"created_at":5,"published_at":6,"updated_at":7,"id":8,"uuid":9,"content":10,"slug":290,"full_slug":291,"sort_by_date":85,"position":292,"tag_list":293,"is_startpage":83,"parent_id":295,"meta_data":85,"group_id":296,"first_published_at":297,"release_id":85,"lang":287,"path":85,"alternates":298,"default_full_slug":85,"translated_slugs":85},"Sheet Music Scanner Joins Applause","2026-05-05T17:56:46.754Z","2026-05-05T19:58:11.784Z","2026-05-05T19:58:11.796Z",173318990918913,"c0f3f4a3-812b-45ca-8290-62af9f647425",{"seo":11,"_uid":19,"body":20,"date":238,"title":4,"author":239,"excerpt":18,"component":240,"preview_media":241,"newsletter_signup":246},[12],{"_uid":13,"title":4,"og_image":14,"component":17,"description":18},"77d3f9c5-ae42-4214-a5f6-73da2640b2d9",{"alt":15,"filename":16},"Sheet Music Scanner app logo","https://s3.amazonaws.com/a-us.storyblok.com/f/1023021/7844e03a79/sheet-music-scanner-logo.webp","seo","Point your phone at a page of music. Tap a measure. Hear it play. Today we're excited to announce that Sheet Music Scanner has joined the Applause family.","ad998cb9-2094-432d-aab3-efa5336fc75f",[21,30,72,87,99,110,124,128],{"_uid":22,"media":23,"component":29},"7b62895e-ad0f-4c5b-ac8f-f3616bbedc12",[24],{"_uid":25,"image":26,"video":27,"component":28},"f56a4fd3-bc6a-4bf4-803e-42012c3f1fa4",{"alt":15,"filename":16},{},"media","news-article-media",{"_uid":31,"body":32,"component":71},"4b3b8f33-643a-4551-9f46-e8239f4fee54",{"type":33,"content":34},"doc",[35,44,48,52,59,63,67],{"type":36,"content":37},"paragraph",[38],{"text":39,"type":40,"marks":41},"Point your phone at a page of music. Tap a measure. Hear it play.","text",[42],{"type":43},"italic",{"type":36,"content":45},[46],{"text":47,"type":40},"That simple moment is what Sheet Music Scanner has been delivering to musicians for more than a decade, and it's the reason the app has earned a permanent place in music classes, choir lofts, and piano benches around the world.",{"type":36,"content":49},[50],{"text":51,"type":40},"Today we're excited to announce that Sheet Music Scanner has joined the Applause family.",{"type":53,"attrs":54,"content":56},"heading",{"level":55},2,[57],{"text":58,"type":40},"A beloved product",{"type":36,"content":60},[61],{"text":62,"type":40},"Music notation looks like text but doesn't behave like it. Every symbol has a position relative to the staff, the key signature, the rhythm, and the other voices. A note's meaning depends on what comes before it, what's stacked above it, and what clef it sits on. The alphabet runs to hundreds of symbols. The grammar runs deeper still. To turn a photo of a printed page into something that can be played back, accurately, on a phone, in a few seconds, takes years of careful engineering and a particular kind of patience.",{"type":36,"content":64},[65],{"text":66,"type":40},"Sheet Music Scanner has been doing it since 2012.",{"type":36,"content":68},[69],{"text":70,"type":40},"Open the app, point your camera at a printed score, and a few seconds later the page is playable. Tap any measure to start from there. Watch the notes and symbols highlight as they go, a small detail that turns the app into a sight-reading aid as much as a playback tool.","news-article-content",{"_uid":73,"media":74,"component":29},"165bb3f2-2dd1-409c-889d-fde1a36c1175",[75],{"_uid":76,"image":77,"video":84,"component":28},"5ddd41dc-6571-453b-8c49-22b425567f92",{"id":78,"alt":79,"name":79,"focus":79,"title":79,"source":79,"filename":80,"copyright":79,"fieldtype":81,"meta_data":82,"is_external_url":83},173348037379879,"","https://a-us.storyblok.com/f/1023021/941x1672/139ff06d58/sheet-music-1-iphone-17.png","asset",{},false,{"id":85,"alt":85,"name":79,"focus":85,"title":85,"source":85,"filename":79,"copyright":85,"fieldtype":81,"meta_data":86},null,{},{"_uid":88,"body":89,"component":71},"421f2ce6-3052-4589-847d-78c5dc4fe103",{"type":33,"content":90},[91,95],{"type":36,"content":92},[93],{"text":94,"type":40},"Choose from more than thirty instruments, anything from piano and violin to bagpipes, organ, marimba, or a full choir. Adjust the tempo anywhere from 50 to 330 beats per minute. Shift the pitch up to two octaves in either direction. Change the pitch standard from the usual 440Hz down to 380 or up to 480 to match an instrument or an ensemble. Play piano music with both hands together or each hand alone. Play a choral score with all voices or just the alto line.",{"type":36,"content":96},[97],{"text":98,"type":40},"Import directly from the camera, the photo library, or a PDF in iCloud, Dropbox, Google Drive, or OneDrive. Export to MIDI, MusicXML, audio, or PDF, straight into the notation app of your choice or out via AirDrop. The app reads treble, bass, and alto clefs, ties, dots, rests, accidentals, repeats, and triplets, in printed scores in any major font. Sheet Music runs on every iPhone and iPad you own for one purchase (and on Android too).",{"_uid":100,"media":101,"component":29},"3b83c1b0-076c-4cc0-bcc9-bcd60e7f698c",[102],{"_uid":103,"image":104,"video":108,"component":28},"c4369507-ccc1-426f-8818-a4f785761974",{"id":105,"alt":79,"name":79,"focus":79,"title":79,"source":79,"filename":106,"copyright":79,"fieldtype":81,"meta_data":107,"is_external_url":83},173347830994726,"https://a-us.storyblok.com/f/1023021/941x1672/c7cb6228d8/sheet-music-2-iphone-17.png",{},{"id":85,"alt":85,"name":79,"focus":85,"title":85,"source":85,"filename":79,"copyright":85,"fieldtype":81,"meta_data":109},{},{"_uid":111,"body":112,"component":71},"74a95654-322b-421a-a098-16bafc60c5e3",{"type":33,"content":113},[114,119],{"type":36,"attrs":115,"content":116},{"textAlign":85},[117],{"text":118,"type":40},"The choices behind that feature list are part of what drew us to the product. Supporting bagpipes and accordion alongside piano and violin is the kind of decision a team makes when it actually cares about the people on the edges of its user base. Letting a viola player set the pitch standard to match their ensemble, or a brass player retune a transposing instrument by semitones, are small details that signal real respect for how musicians actually work.",{"type":36,"attrs":120,"content":121},{"textAlign":85},[122],{"text":123,"type":40},"Reading music is a daily activity for tens of millions of people. Choir members and directors. Piano, guitar, violin, and brass students. Adult hobbyists. Music teachers and worship leaders. Composers and arrangers. Visually impaired musicians who can't read printed scores at all and rely on playback. Almost every one of these people has a moment, every week, where they're holding a piece of paper they can't yet hear. Today, Sheet Music Scanner closes that gap better than any other consumer app on the market. We think it can close many more gaps than that.",{"_uid":125,"quote":126,"component":127,"attribution_name":79,"attribution_title":79},"bfc2ed63-dae6-407c-9bd4-f538c1765ab4","We're long-term operators. The app you have on your phone today is the app that you will have tomorrow. ","news-article-quote",{"_uid":129,"body":130,"component":71},"d7993760-f599-4e2f-8a01-a23496e8deab",{"type":33,"content":131},[132,137,142,147,152,162,171,180,189,198,207,212,217,233],{"type":53,"attrs":133,"content":134},{"level":55,"textAlign":85},[135],{"text":136,"type":40},"Our feature roadmap",{"type":36,"attrs":138,"content":139},{"textAlign":85},[140],{"text":141,"type":40},"We're long-term operators. The app you have on your phone today is the app that you will have tomorrow. The interface, the core scanning experience, the things people already love will stay the same. We're going to ship faster and go deeper, but we're not going to break what works.",{"type":36,"attrs":143,"content":144},{"textAlign":85},[145],{"text":146,"type":40},"Joining Applause means the product can move at a pace no single founder can sustain alone. More engineers, more design and growth resources, a long-term roadmap, and the operational support to let the team focus entirely on what gets built next. A dedicated team at Applause is already carrying the work forward, and we've already shipped the first round of improvements.",{"type":36,"attrs":148,"content":149},{"textAlign":85},[150],{"text":151,"type":40},"Some of the directions we're investing in:",{"type":36,"attrs":153,"content":154},{"textAlign":85},[155,160],{"text":156,"type":40,"marks":157},"Practice mode.",[158],{"type":159},"bold",{"text":161,"type":40}," The single most-requested feature, and the most obvious gap relative to how musicians actually learn. Slow a passage down. Loop a tricky measure. Play along at half speed and work back up to tempo. This is how a piano student drills four hard bars before a lesson, how a choir alto learns an inner voice the night before rehearsal, and how an adult hobbyist gets a new piece under their fingers. The app should be a first-class practice companion, not just a playback tool.",{"type":36,"attrs":163,"content":164},{"textAlign":85},[165,169],{"text":166,"type":40,"marks":167},"A personal library.",[168],{"type":159},{"text":170,"type":40}," Many users build up dozens or hundreds of scanned pieces over time. We're building a real home for them, with folders, tags, search, favorites, and quick access to the music you reach for most often. A worship leader should be able to keep a whole season of music in one place. A teacher should be able to keep this semester's repertoire next to last semester's. A student should be able to find the piece they scanned three weeks ago in two taps.",{"type":36,"attrs":172,"content":173},{"textAlign":85},[174,178],{"text":175,"type":40,"marks":176},"Deeper notation coverage.",[177],{"type":159},{"text":179,"type":40}," A few categories of symbols haven't been supported yet: dynamics, codas, grace notes, double sharps and flats, and a handful of others. These have been on the to-do list for a while, and they show up often enough in real-world scores that closing the gap meaningfully improves the experience. We want to keep the bar set by the existing app, where the result of a scan is something a musician trusts on the first try, not something they have to clean up.",{"type":36,"attrs":181,"content":182},{"textAlign":85},[183,187],{"text":184,"type":40,"marks":185},"Better tools for choirs and ensembles.",[186],{"type":159},{"text":188,"type":40}," Choir members and directors are some of the heaviest users, and their workflow has specific shapes: isolating a single voice for an alto or tenor learning their part, sharing a folder of music with the full ensemble, and controlling tempo for a rehearsal where everyone needs to stay together. We want to serve this group much more deeply, with bulk scanning, sharing, and rehearsal-tuned playback.",{"type":36,"attrs":190,"content":191},{"textAlign":85},[192,196],{"text":193,"type":40,"marks":194},"Accessibility.",[195],{"type":159},{"text":197,"type":40}," A meaningful portion of users are blind or low-vision musicians who depend on the app to hear what they cannot see. The app already has thoughtful VoiceOver support, and the same attention that produced details like notes-highlighting-as-they-play is exactly what this work calls for. There is a lot of room to go further, and we plan to invest seriously here, with input from the users who rely on this experience most.",{"type":36,"attrs":199,"content":200},{"textAlign":85},[201,205],{"text":202,"type":40,"marks":203},"Sharper export.",[204],{"type":159},{"text":206,"type":40}," Composers, arrangers, and teachers often scan a page just to pull it into Finale, MuseScore, Dorico, or Noteflight to edit, transpose, or arrange. We're improving export quality and tightening the path from a phone scan to clean MusicXML, so the result drops into your notation software with as little cleanup as possible.",{"type":36,"attrs":208,"content":209},{"textAlign":85},[210],{"text":211,"type":40},"We're excited to get after this roadmap, and we know the order will shift as we hear from users. If you use the app and have something you want to see, please write to us. We want to continue improving Sheet Music Scanner for the thousands of musicians who already trust the app, and to earn that same trust from the next million who sign up.",{"type":53,"attrs":213,"content":214},{"level":55,"textAlign":85},[215],{"text":216,"type":40},"Try it out",{"type":36,"attrs":218,"content":219},{"textAlign":85},[220,222,231],{"text":221,"type":40},"If you sing in a choir, learn an instrument, teach music, lead a worship team, work as a composer or arranger, or just like to know what an unfamiliar piece actually sounds like, Sheet Music Scanner is on the App Store and Google Play today. More about the product at ",{"text":223,"type":40,"marks":224},"sheetmusicscanner.com",[225],{"type":226,"attrs":227},"link",{"href":228,"uuid":85,"anchor":85,"target":229,"linktype":230},"https://sheetmusicscanner.com","_blank","url",{"text":232,"type":40},".",{"type":36,"attrs":234,"content":235},{"textAlign":85},[236],{"text":237,"type":40},"Point your phone at a page of music, tap a measure, and listen. We think you'll see why so many musicians have made it part of their toolkit, and why we're excited to carry the product forward.","2026-05-05 00:00","Applause Team","news-article",[242],{"_uid":243,"image":244,"video":245,"component":28},"daf948ef-c8f8-4e4b-bb0e-80f28207862c",{"alt":15,"filename":16},{},{"name":247,"created_at":248,"published_at":249,"updated_at":250,"id":251,"uuid":252,"content":253,"slug":280,"full_slug":281,"sort_by_date":85,"position":282,"tag_list":283,"is_startpage":83,"parent_id":284,"meta_data":85,"group_id":285,"first_published_at":286,"release_id":85,"lang":287,"path":85,"alternates":288,"default_full_slug":85,"translated_slugs":85,"_stopResolving":289},"Newsletter Signup","2025-02-06T16:04:49.839Z","2025-03-31T16:35:13.105Z","2025-03-31T16:35:13.123Z",21771083,"ef20b8f8-3b2f-49ab-853f-9a8bd1981109",{"_uid":254,"headline":255,"component":270,"background_media":271},"54171013-8d28-4028-87ea-d720b057a67f",[256],{"_uid":257,"headline":258,"component":268,"section_title":269},"72df5c0e-1843-4943-ab8b-44c141c5cc95",{"type":33,"content":259},[260],{"type":36,"content":261},[262],{"text":263,"type":40,"marks":264},"Subscribe for updates from Applause.",[265],{"type":266,"attrs":267},"textStyle",{"color":79},"progress-headline","Newsletter","news-newsletter-signup",[272],{"_uid":273,"image":274,"video":278,"component":28},"fb9aaff3-0ede-4a5f-9652-a4b616f6bb6f",{"id":275,"alt":79,"name":79,"focus":79,"title":79,"source":79,"filename":276,"copyright":79,"fieldtype":81,"meta_data":277,"is_external_url":83},1076843,"https://a-us.storyblok.com/f/1023021/2848x1800/079a1bc453/ascii-21-1.png",{},{"id":85,"alt":85,"name":79,"focus":85,"title":85,"source":85,"filename":79,"copyright":85,"fieldtype":81,"meta_data":279},{},"newsletter-signup","news/newsletter-signup",-10,[],21771081,"fc0cbdd9-e6b4-4d85-b414-1a2b4ec5fe98","2025-02-07T18:16:59.551Z","default",[],true,"sheet-music-scanner-joins-applause","news/articles/sheet-music-scanner-joins-applause",-80,[294],"  Portfolio  ",21771085,"788ec33a-a97f-4b60-848a-94551f5d4eaf","2026-05-05T17:56:46.810Z",[],[300],{"name":294,"taggings_count":301},1,{"name":303,"created_at":304,"published_at":305,"updated_at":306,"id":307,"uuid":308,"content":309,"slug":5091,"full_slug":5112,"sort_by_date":85,"position":1972,"tag_list":5113,"is_startpage":289,"parent_id":284,"meta_data":85,"group_id":5114,"first_published_at":5115,"release_id":85,"lang":287,"path":85,"alternates":5116,"default_full_slug":85,"translated_slugs":85},"Index","2025-02-06T16:03:36.353Z","2026-05-05T20:03:40.393Z","2026-05-05T20:03:40.402Z",21771082,"7bef612e-9307-472c-b7aa-b42130c73191",{"seo":310,"_uid":316,"hero":317,"articles":335,"component":5091,"newsletter_signup":5092},[311],{"_uid":312,"title":313,"og_image":314,"component":17,"description":79},"fe8915f5-547c-4253-a6dd-3f398a4607d9","Applause | News",{"id":85,"alt":85,"name":79,"focus":85,"title":85,"source":85,"filename":79,"copyright":85,"fieldtype":81,"meta_data":315},{},"c0e20a2c-107e-4ede-bd22-3df96f8d67d3",[318],{"_uid":319,"copy":320,"component":334},"24e645a0-126d-4e56-8980-d3b33c51d3a2",{"type":33,"content":321},[322,327],{"type":53,"attrs":323,"content":324},{"level":301},[325],{"text":326,"type":40},"Applause News",{"type":36,"content":328},[329],{"text":330,"type":40,"marks":331},"Newsworthy updates, app-worthy insights and everything in between.",[332],{"type":266,"attrs":333},{"color":79},"news-hero",[336,517,1151,1576,1977,3263,3969],{"name":4,"created_at":5,"published_at":6,"updated_at":7,"id":8,"uuid":9,"content":337,"slug":290,"full_slug":291,"sort_by_date":85,"position":292,"tag_list":515,"is_startpage":83,"parent_id":295,"meta_data":85,"group_id":296,"first_published_at":297,"release_id":85,"lang":287,"path":85,"alternates":516,"default_full_slug":85,"translated_slugs":85,"_stopResolving":289},{"seo":338,"_uid":19,"body":341,"date":238,"title":4,"author":239,"excerpt":18,"component":240,"preview_media":491,"newsletter_signup":495},[339],{"_uid":13,"title":4,"og_image":340,"component":17,"description":18},{"alt":15,"filename":16},[342,347,374,381,390,397,408,409],{"_uid":22,"media":343,"component":29},[344],{"_uid":25,"image":345,"video":346,"component":28},{"alt":15,"filename":16},{},{"_uid":31,"body":348,"component":71},{"type":33,"content":349},[350,355,358,361,365,368,371],{"type":36,"content":351},[352],{"text":39,"type":40,"marks":353},[354],{"type":43},{"type":36,"content":356},[357],{"text":47,"type":40},{"type":36,"content":359},[360],{"text":51,"type":40},{"type":53,"attrs":362,"content":363},{"level":55},[364],{"text":58,"type":40},{"type":36,"content":366},[367],{"text":62,"type":40},{"type":36,"content":369},[370],{"text":66,"type":40},{"type":36,"content":372},[373],{"text":70,"type":40},{"_uid":73,"media":375,"component":29},[376],{"_uid":76,"image":377,"video":379,"component":28},{"id":78,"alt":79,"name":79,"focus":79,"title":79,"source":79,"filename":80,"copyright":79,"fieldtype":81,"meta_data":378,"is_external_url":83},{},{"id":85,"alt":85,"name":79,"focus":85,"title":85,"source":85,"filename":79,"copyright":85,"fieldtype":81,"meta_data":380},{},{"_uid":88,"body":382,"component":71},{"type":33,"content":383},[384,387],{"type":36,"content":385},[386],{"text":94,"type":40},{"type":36,"content":388},[389],{"text":98,"type":40},{"_uid":100,"media":391,"component":29},[392],{"_uid":103,"image":393,"video":395,"component":28},{"id":105,"alt":79,"name":79,"focus":79,"title":79,"source":79,"filename":106,"copyright":79,"fieldtype":81,"meta_data":394,"is_external_url":83},{},{"id":85,"alt":85,"name":79,"focus":85,"title":85,"source":85,"filename":79,"copyright":85,"fieldtype":81,"meta_data":396},{},{"_uid":111,"body":398,"component":71},{"type":33,"content":399},[400,404],{"type":36,"attrs":401,"content":402},{"textAlign":85},[403],{"text":118,"type":40},{"type":36,"attrs":405,"content":406},{"textAlign":85},[407],{"text":123,"type":40},{"_uid":125,"quote":126,"component":127,"attribution_name":79,"attribution_title":79},{"_uid":129,"body":410,"component":71},{"type":33,"content":411},[412,416,420,424,428,435,442,449,456,463,470,474,478,487],{"type":53,"attrs":413,"content":414},{"level":55,"textAlign":85},[415],{"text":136,"type":40},{"type":36,"attrs":417,"content":418},{"textAlign":85},[419],{"text":141,"type":40},{"type":36,"attrs":421,"content":422},{"textAlign":85},[423],{"text":146,"type":40},{"type":36,"attrs":425,"content":426},{"textAlign":85},[427],{"text":151,"type":40},{"type":36,"attrs":429,"content":430},{"textAlign":85},[431,434],{"text":156,"type":40,"marks":432},[433],{"type":159},{"text":161,"type":40},{"type":36,"attrs":436,"content":437},{"textAlign":85},[438,441],{"text":166,"type":40,"marks":439},[440],{"type":159},{"text":170,"type":40},{"type":36,"attrs":443,"content":444},{"textAlign":85},[445,448],{"text":175,"type":40,"marks":446},[447],{"type":159},{"text":179,"type":40},{"type":36,"attrs":450,"content":451},{"textAlign":85},[452,455],{"text":184,"type":40,"marks":453},[454],{"type":159},{"text":188,"type":40},{"type":36,"attrs":457,"content":458},{"textAlign":85},[459,462],{"text":193,"type":40,"marks":460},[461],{"type":159},{"text":197,"type":40},{"type":36,"attrs":464,"content":465},{"textAlign":85},[466,469],{"text":202,"type":40,"marks":467},[468],{"type":159},{"text":206,"type":40},{"type":36,"attrs":471,"content":472},{"textAlign":85},[473],{"text":211,"type":40},{"type":53,"attrs":475,"content":476},{"level":55,"textAlign":85},[477],{"text":216,"type":40},{"type":36,"attrs":479,"content":480},{"textAlign":85},[481,482,486],{"text":221,"type":40},{"text":223,"type":40,"marks":483},[484],{"type":226,"attrs":485},{"href":228,"uuid":85,"anchor":85,"target":229,"linktype":230},{"text":232,"type":40},{"type":36,"attrs":488,"content":489},{"textAlign":85},[490],{"text":237,"type":40},[492],{"_uid":243,"image":493,"video":494,"component":28},{"alt":15,"filename":16},{},{"name":247,"created_at":248,"published_at":249,"updated_at":250,"id":251,"uuid":252,"content":496,"slug":280,"full_slug":281,"sort_by_date":85,"position":282,"tag_list":513,"is_startpage":83,"parent_id":284,"meta_data":85,"group_id":285,"first_published_at":286,"release_id":85,"lang":287,"path":85,"alternates":514,"default_full_slug":85,"translated_slugs":85,"_stopResolving":289},{"_uid":254,"headline":497,"component":270,"background_media":507},[498],{"_uid":257,"headline":499,"component":268,"section_title":269},{"type":33,"content":500},[501],{"type":36,"content":502},[503],{"text":263,"type":40,"marks":504},[505],{"type":266,"attrs":506},{"color":79},[508],{"_uid":273,"image":509,"video":511,"component":28},{"id":275,"alt":79,"name":79,"focus":79,"title":79,"source":79,"filename":276,"copyright":79,"fieldtype":81,"meta_data":510,"is_external_url":83},{},{"id":85,"alt":85,"name":79,"focus":85,"title":85,"source":85,"filename":79,"copyright":85,"fieldtype":81,"meta_data":512},{},[],[],[294],[],{"name":518,"created_at":519,"published_at":520,"updated_at":521,"id":522,"uuid":523,"content":524,"slug":1143,"full_slug":1144,"sort_by_date":85,"position":1145,"tag_list":1146,"is_startpage":83,"parent_id":295,"meta_data":85,"group_id":1148,"first_published_at":1149,"release_id":85,"lang":287,"path":85,"alternates":1150,"default_full_slug":85,"translated_slugs":85,"_stopResolving":289},"The ultimate guide to selling your app","2025-03-14T02:52:08.107Z","2025-03-17T17:46:22.621Z","2025-03-17T17:46:22.646Z",24867393,"225fbd72-3a50-412e-be6b-a45b8077042c",{"seo":525,"_uid":526,"body":527,"date":1111,"title":1112,"author":239,"excerpt":1113,"component":240,"preview_media":1114,"newsletter_signup":1123},[],"7ae1234e-4c93-4f26-95fe-0741a64263b2",[528,913,916,1024,1027],{"_uid":529,"body":530,"component":71},"9a0368b6-31a4-40f3-b5ca-277edc1ac7ea",{"type":33,"content":531},[532,536,540,560,572,576,580,586,590,594,604,608,609,616,620,624,665,669,678,682,686,690,717,721,725,726,733,744,748,752,756,789,793,800,804,808,812,863,867,871,875,879,883,887,891,895,899,909],{"type":36,"content":533},[534],{"text":535,"type":40},"Apple’s iOS App Store kickstarted one of the largest gold rushes in software history. The estimated 4.2 million apps released on iOS since 2008 have collectively earned over $600 billion in gross proceeds. Multi-billion dollar companies—Uber, Snapchat, Tinder, Venmo, among others—have built entirely new industries around apps.",{"type":36,"content":537},[538],{"text":539,"type":40},"Yet the biggest winners from the iOS App Store are arguably independent (“indie”) developers: more than 80% of app proceeds accrue to the “long tail” of developers who earn less than $5 million per year. Thousands of indie developers have turned niche products like health trackers and guitar tuners into life-changing businesses.",{"type":36,"content":541},[542,544,550,552,558],{"text":543,"type":40},"But after nearly 15 years, iOS is transitioning to maturity. Fewer new apps being created, alongside slowing growth for existing apps, marks a gradual shift from inventing to maintaining. A key sign of this shift is the growing number of indie developers, such as ",{"text":545,"type":40,"marks":546},"AllTrails",[547],{"type":226,"attrs":548},{"href":549,"uuid":85,"anchor":85,"target":85,"linktype":230},"https://www.prnewswire.com/news-releases/alltrails-raises-150-million-investment-led-by-permira-301426232.html",{"text":551,"type":40}," and ",{"text":553,"type":40,"marks":554},"Day One Journal",[555],{"type":226,"attrs":556},{"href":557,"uuid":85,"anchor":85,"target":85,"linktype":230},"https://techcrunch.com/2021/06/14/wordpress-com-owner-automattic-acquires-journaling-app-day-one/",{"text":559,"type":40},", who have sold their apps.",{"type":36,"content":561},[562,564,570],{"text":563,"type":40},"Business owners sell for many reasons. Boredom, freedom, income diversification, life events, slowing growth, and, of course, the financial upside from a multi-million-dollar cash exit, are typical factors. With apps, we’ve seen some sellers focused on downside (such as volatile search algorithms and getting “",{"text":565,"type":40,"marks":566},"Sherlocked",[567],{"type":226,"attrs":568},{"href":569,"uuid":85,"anchor":85,"target":85,"linktype":230},"https://appleinsider.com/articles/21/06/08/apple-strikes-again-which-developers-got-sherlocked-at-wwdc",{"text":571,"type":40},"”) and others focused on upside (such as collecting years of cash upfront to fund new projects).",{"type":36,"content":573},[574],{"text":575,"type":40},"At Applause, we realized that there isn’t much information available to guide app owners through the sale process. We first learned that as indie developers when selling our own apps in 2018, and more recently, as buyers of other indie apps.",{"type":36,"content":577},[578],{"text":579,"type":40},"We’ve written the Ultimate Guide to Selling Apps as the guide we wish we had when we sold our own apps. We’re light on platitudes and heavy on details, covering every step from the first intro meeting to the final purchase agreement. If you've wondered about the differing tax treatments of asset versus stock purchases, what conditions to watch out for in an LOI, how buyers calculate multiples, and how to know if those multiples are negotiable, then this is the guide for you.",{"type":36,"content":581},[582],{"text":583,"type":40,"marks":584},"Why are we sharing this?",[585],{"type":159},{"type":36,"content":587},[588],{"text":589,"type":40},"While we’ve switched from building to buying apps, we’re committed to establishing more transparency in this process for everyone. Buyers and sellers both benefit. For buyers, we hope that this sets the standards for reasonable terms and conduct. For sellers, we hope that this demystifies an otherwise-intimidating process. For us, we hope that this can be a reference for the indie developers who work with us. And of course, we hope that it inspires some of you to reach out.",{"type":36,"content":591},[592],{"text":593,"type":40},"Let’s dive in.",{"type":53,"attrs":595,"content":597},{"level":596},5,[598,600],{"type":599},"hard_break",{"text":601,"type":40,"marks":602},"The Process",[603],{"type":159},{"type":36,"content":605},[606],{"text":607,"type":40},"The sales process has five major steps: introduction, review, offer, diligence, and closing. With the caveat that every buyer is different, the central themes and key considerations below should be universally applicable.",{"type":36},{"type":53,"attrs":610,"content":611},{"level":596},[612],{"text":613,"type":40,"marks":614},"Step 1: Introduction",[615],{"type":159},{"type":36,"content":617},[618],{"text":619,"type":40},"Conversations usually start with a cold inbound or a warm introduction. While we’re (admittedly) biased on this, we think that it's always worth taking the conversation. Even if you have no plans to sell your app, it can’t hurt to meet someone new in the iOS ecosystem and get a sense of what your app could be worth. A short intro call, or even just emails to ask them questions, can provide you useful info for no effort.",{"type":36,"content":621},[622],{"text":623,"type":40},"The first step is usually a short intro call with the buyers. They will be ask high-level questions to understand if your app fits their main criteria. Every buyer is looking for different characteristics, so it's best to answer honestly without sugarcoating. Some common questions include:",{"type":625,"attrs":626,"content":627},"ordered_list",{"order":301},[628,635,641,647,653,659],{"type":629,"content":630},"list_item",[631],{"type":36,"content":632},[633],{"text":634,"type":40},"What is your app’s origin story?",{"type":629,"content":636},[637],{"type":36,"content":638},[639],{"text":640,"type":40},"Who is the primary user base?",{"type":629,"content":642},[643],{"type":36,"content":644},[645],{"text":646,"type":40},"What were earnings last year?",{"type":629,"content":648},[649],{"type":36,"content":650},[651],{"text":652,"type":40},"What is the capital structure?",{"type":629,"content":654},[655],{"type":36,"content":656},[657],{"text":658,"type":40},"Where is your app domiciled?",{"type":629,"content":660},[661],{"type":36,"content":662},[663],{"text":664,"type":40},"What price would you sell at?",{"type":36,"content":666},[667],{"text":668,"type":40},"The intro meeting is the easiest part of the process because it requires almost zero preparation. The capital structure is whether there are other shareholders and if the business has any debt. The domicile is the country in which the app is incorporated (being in another country from the buyer can sometimes add to deal complexity).",{"type":36,"content":670},[671,673,676],{"text":672,"type":40},"The main question to think about beforehand is your asking price. ",{"text":664,"type":40,"marks":674},[675],{"type":43},{"text":677,"type":40}," This isn't a trick to get you to make the first move in negotiations, it’s to ensure that you have reasonable expectations about price. Buyers will be reluctant to review an app and extend an offer if the owner expects to sell for (say) over 10x earnings. You don’t need to answer with an exact number, but it's good to say that you're comfortable with typical deal multiples (see Factor 3: The Multiple below).",{"type":36,"content":679},[680],{"text":681,"type":40},"If you have no price in mind and don’t want to sell today, then that's fine! Plenty of app owners don't want to sell right now. We fully understand. Buyers may still offer to review your app and give you an offer just in case you’re interested in the future.",{"type":36,"content":683},[684],{"text":685,"type":40},"But even if you don't want to sell, the app review is valuable (if nothing else) to hear some new perspectives on your app. As a general rule, though, being upfront about your openness to selling is key—if you're interested in selling, say so! Pretending to be uninterested could backfire if the buyer decides not to review your app.",{"type":36,"content":687},[688],{"text":689,"type":40},"This is also a chance for you to ask some questions. During your intro conversation, we'd recommend asking prospective buyers the following:",{"type":625,"attrs":691,"content":692},{"order":301},[693,699,705,711],{"type":629,"content":694},[695],{"type":36,"content":696},[697],{"text":698,"type":40},"What acquisitions have you closed in the past?",{"type":629,"content":700},[701],{"type":36,"content":702},[703],{"text":704,"type":40},"What is the experience of your technical team?",{"type":629,"content":706},[707],{"type":36,"content":708},[709],{"text":710,"type":40},"What is your typical deal process and timeline?",{"type":629,"content":712},[713],{"type":36,"content":714},[715],{"text":716,"type":40},"What are your typical acquisition multiples?",{"type":36,"content":718},[719],{"text":720,"type":40},"These questions serve as basic screens on if this is a buyer that you’ll want to work with (for more info on the different types of buyers, see Factor 1: The Buyer below).",{"type":36,"content":722},[723],{"text":724,"type":40},"Past acquisitions are helpful to understand their transaction experience and to get seller references. The technical team’s iOS experience is crucial—if they outsource daily operations to contractors, or their lead engineers have limited iOS experience, this is a recipe for disaster. If you have any doubts, you should ask to speak to their CTO. For the process, timeline, and deal multiples, it can be useful to compare their answers with this guide and ensure that they match market conventions.                                                     ",{"type":36},{"type":53,"attrs":727,"content":728},{"level":596},[729],{"text":730,"type":40,"marks":731},"Step 2: Review",[732],{"type":159},{"type":36,"content":734},[735,737,743],{"text":736,"type":40},"After the initial conversation, the buyer will want to review your app’s financial and operational metrics. Most often, this can be done by adding the buyer as a financial user in App Store Connect. Sometimes, the buyer may want to review data in Apple Search Ads, RevenueCat, Mixpanel, Firebase, and other related third-party tools (at Applause, we can complete our initial review with just App Store Connect). If you’re hesitant about sharing sensitive data, you can always ask the buyer to ",{"text":738,"type":40,"marks":739},"sign an NDA",[740],{"type":226,"attrs":741},{"href":742,"uuid":85,"anchor":85,"target":85,"linktype":230},"https://eforms.com/nda/",{"text":232,"type":40},{"type":36,"content":745},[746],{"text":747,"type":40},"The purpose of this review is to cover the key data points required to make an offer, like trends in impressions, downloads, revenue, return on ad spend, user retention, and more. In contrast, the post-offer diligence process is “confirmatory,” serving to verify that the high-level analysis from the pre-offer review was correct.",{"type":36,"content":749},[750],{"text":751,"type":40},"Compared to nearly all other small businesses, the review process for mobile apps is incredibly simple due to their digital-first nature. Buyers can view most required data instantly using tools like App Store Connect, and sellers can receive an offer in just a few days without lifting a finger. It definitely beats brick-and-mortar due diligence.",{"type":36,"content":753},[754],{"text":755,"type":40},"The one piece of external data that buyers will likely ask you to prepare is a simple income statement, also known as a profit and loss (P&L) account. Buyers will need your detailed expenses (on a monthly basis) over the past three years to estimate actual earnings. Among others, make sure to include the following expenses:",{"type":625,"attrs":757,"content":758},{"order":301},[759,765,771,777,783],{"type":629,"content":760},[761],{"type":36,"content":762},[763],{"text":764,"type":40},"Paid marketing (ASA, Facebook, etc.)",{"type":629,"content":766},[767],{"type":36,"content":768},[769],{"text":770,"type":40},"External agencies (ASO, design, etc.)",{"type":629,"content":772},[773],{"type":36,"content":774},[775],{"text":776,"type":40},"Labor (employees, contractors, etc.)",{"type":629,"content":778},[779],{"type":36,"content":780},[781],{"text":782,"type":40},"Third party tools (e.g., RevenueCat)",{"type":629,"content":784},[785],{"type":36,"content":786},[787],{"text":788,"type":40},"Web domains, hosting, and servers",{"type":36,"content":790},[791],{"text":792,"type":40},"It's crucial to know your approximate earnings before the buyer makes an offer, as their offer will be based on your estimated earnings. If the buyer uncovers further costs during due diligence, they will, at best, renegotiate the offer to account for these costs. At worst, the buyer could walk away due to concerns around other undisclosed costs. Buyers will verify expenses in multiple ways during diligence, including (in some cases) an audit, so transparency is always the best strategy.",{"type":53,"attrs":794,"content":795},{"level":596},[796],{"text":797,"type":40,"marks":798},"Step 3: Offer",[799],{"type":159},{"type":36,"content":801},[802],{"text":803,"type":40},"After a week, the buyer will share their proposed offer as a “letter of intent” (LOI) to acquire your app. If you receive an LOI, congratulations! Not everyone gets an offer, and you should be proud of having created a business that not only users, but also investors, are excited about.",{"type":36,"content":805},[806],{"text":807,"type":40},"The LOI is a non-binding offer (or term sheet) that outlines the key terms of a proposed acquisition. These key terms will be reflected in an actual purchase agreement that is drafted and reviewed in the days following the LOI signing.",{"type":36,"content":809},[810],{"text":811,"type":40},"Some of the most common LOI terms include:",{"type":625,"attrs":813,"content":814},{"order":301},[815,821,827,833,839,845,851,857],{"type":629,"content":816},[817],{"type":36,"content":818},[819],{"text":820,"type":40},"Price",{"type":629,"content":822},[823],{"type":36,"content":824},[825],{"text":826,"type":40},"Structure",{"type":629,"content":828},[829],{"type":36,"content":830},[831],{"text":832,"type":40},"APA versus SPA",{"type":629,"content":834},[835],{"type":36,"content":836},[837],{"text":838,"type":40},"Diligence Period",{"type":629,"content":840},[841],{"type":36,"content":842},[843],{"text":844,"type":40},"Exclusivity Period",{"type":629,"content":846},[847],{"type":36,"content":848},[849],{"text":850,"type":40},"Transition Period",{"type":629,"content":852},[853],{"type":36,"content":854},[855],{"text":856,"type":40},"Non-Compete",{"type":629,"content":858},[859],{"type":36,"content":860},[861],{"text":862,"type":40},"Subordination",{"type":36,"content":864},[865],{"text":866,"type":40},"Unsurprisingly, LOI negotiations center on the price and structure. Sellers always want a higher price and more cash upfront. Buyers, of course, want the opposite. There is no harm in negotiations. Getting creative with earnouts, in particular, is an excellent way to bridge the gap on price, especially when this gap is from different opinions about durability and upside (for structuring ideas, see Factor 4: Structure).",{"type":36,"content":868},[869],{"text":870,"type":40},"In our experience, however, it is rare to bridge a price gap of more than 20-30% if the buyer’s price is in line with the market. Buyers are very hesitant to pay above-market multiples because they often have several acquisitions under consideration at the same time and don’t mind ditching deals when sellers want unrealistic prices.",{"type":36,"content":872},[873],{"text":874,"type":40},"Your app could absolutely deserve an above-market price. But in order to know that, you have to have a clear sense of what market prices are and how those prices are determined (for more on market prices, see Factor 3: Price). In order to persuade a buyer to pay above-market, you'll also need to speak their language—being able to reference market prices and negotiate based on your app's above-market qualities is a much more effective strategy than insisting on a price without a clear rationale.",{"type":36,"content":876},[877],{"text":878,"type":40},"What about asset purchases versus stock purchases?",{"type":36,"content":880},[881],{"text":882,"type":40},"Sellers are sometimes concerned with whether the deal will be an asset purchase agreement (“APA”) or a stock purchase agreement (“SPA”). Asset purchases involve buying the assets (i.e., the apps and any related domains, accounts, etc.) whereas stock purchases involve buying the stock of the company that owns the apps.",{"type":36,"content":884},[885],{"text":886,"type":40},"APAs are the standard structure for all small business acquisitions because of their simplicity: the buyer acquires everything they want (the assets) and leaves behind unknown the tail risks from liabilities (pending litigation, vendor contracts, unpaid taxes, etc.). The seller also benefits from a simpler diligence and closing process.",{"type":36,"content":888},[889],{"text":890,"type":40},"From a tax perspective, sellers are usually indifferent between asset and stock sales because both are treated as capital gains in the specific context of iOS mobile apps (this is not tax advice; please consult with a tax advisor). But even in rare situations that result in some ordinary income treatment for sellers, it is an uphill battle to get SPA treatment because the potential liabilities for the buyer with a stock purchase far outweigh the potential tax benefits (if any) gained by the seller.",{"type":36,"content":892},[893],{"text":894,"type":40},"We have known buyers who abandoned deals due to seller insistence on an SPA because their financing partners forbade stock purchases. If you really care about the tax savings (which, for sellers, are generally 0-10% of the deal value), then you should be prepared to offer large carveouts for liabilities in the SPA, to or lower the deal price materially to compensate the buyer for greater risk of unknown liabilities.",{"type":36,"content":896},[897],{"text":898,"type":40},"Another term that sometimes causes confusion for first-time sellers is subordination. If the buyer has a lender, and if your offer includes a deferred component, then their lender will require a subordination clause. In basic terms, subordination means that, if the buyer goes bankrupt, then the lender is repaid before the deferral is paid.",{"type":36,"content":900},[901,903,907],{"text":902,"type":40},"Bankruptcy is a scary word, but this risk isn’t nearly as scary as it sounds. This only matters if your buyer goes bankrupt before they make your deferred payment. This risk is already very low for well-funded buyers (and it's a good reason to work with institutionally-backed buyers like Applause). To be extra safe, you can determine if this risk is (nearly) zero by asking: ",{"text":904,"type":40,"marks":905},"“what is the maturity date on your debt?”",[906],{"type":43},{"text":908,"type":40}," If your deferred payment is due before the lender’s maturity, then you’re likely in the clear.",{"type":36,"content":910},[911],{"text":912,"type":40},"The other terms are rarely sticking points if they're in line with market conventions. The typical diligence period is 30 to 60 days, and the exclusivity should be a similar length. Buyers ask for exclusivity to ensure that they don’t spend time on diligence while the seller looks for a better offer, but exclusivity periods can be abused if the buyer ties up the app for longer than is necessary for diligence (anything above 60 days is a red flag). The transition period is usually 6-12 months, depending on the operational complexity. Buyers will also usually ask for a non-compete on the app.",{"_uid":914,"quote":915,"component":127,"attribution_name":79,"attribution_title":79},"3d0c6aa6-4928-495e-881d-6ccef0fb2b99","The most under-appreciated feature of the LOI is the buyer. Is this the kind of buyer that you want to own your app? ",{"_uid":917,"body":918,"component":71},"42c9ab00-88b3-4061-bb81-6077fe14fb6f",{"type":33,"content":919},[920,930,937,941,945,996,1000,1004,1008,1012,1016,1020],{"type":36,"content":921},[922,924,928],{"text":923,"type":40},"The most under-appreciated feature of the LOI is the buyer. ",{"text":925,"type":40,"marks":926},"Is this the kind of buyer that you want to own your app?",[927],{"type":43},{"text":929,"type":40}," Do they have a great team to improve the app? Are they well-suited to meet earnout targets? Is there another buyer that, all else equal, you’d rather work with? Price isn’t everything, and all buyers aren’t created equal. If you’re unsure, ask them for references (for more on buyers, see Factor 1: Buyer).",{"type":53,"attrs":931,"content":932},{"level":596},[933],{"text":934,"type":40,"marks":935},"Step 4: Diligence",[936],{"type":159},{"type":36,"content":938},[939],{"text":940,"type":40},"The post-LOI diligence process is confirmatory. The buyer will seek to further verify information from their review (e.g., ensuring that revenue, expenses, and other data are accurate), while a purchase agreement reflecting the LOI will simultaneously be prepared and negotiated. If you’ve signed an LOI, then the hardest part of selling is (hopefully) already over. Diligence and closing should be relatively smooth sailing.",{"type":36,"content":942},[943],{"text":944,"type":40},"What does post-LOI diligence involve? Here are some items that buyers will check:",{"type":625,"attrs":946,"content":947},{"order":301},[948,954,960,966,972,978,984,990],{"type":629,"content":949},[950],{"type":36,"content":951},[952],{"text":953,"type":40},"Bank statements (to verify income and expenses)",{"type":629,"content":955},[956],{"type":36,"content":957},[958],{"text":959,"type":40},"IP assignments (e.g., employees and contractors)",{"type":629,"content":961},[962],{"type":36,"content":963},[964],{"text":965,"type":40},"List of any past and current contractors, fees, etc.",{"type":629,"content":967},[968],{"type":36,"content":969},[970],{"text":971,"type":40},"Debt, equity, and/or other financial obligations",{"type":629,"content":973},[974],{"type":36,"content":975},[976],{"text":977,"type":40},"Product roadmap for the next 12 months",{"type":629,"content":979},[980],{"type":36,"content":981},[982],{"text":983,"type":40},"Code sample and schematic of code structure",{"type":629,"content":985},[986],{"type":36,"content":987},[988],{"text":989,"type":40},"QA process and summary of known bugs",{"type":629,"content":991},[992],{"type":36,"content":993},[994],{"text":995,"type":40},"List of assets to diligence and transfer",{"type":36,"content":997},[998],{"text":999,"type":40},"These documents are relevant for APAs. For SPAs, the diligence list will be broader (including, for example, the certificate of incorporation, the status of tax payments made in the past three years, and detailed questions about any potential liabilities) because SPAs involve taking over both the assets and liabilities of the seller (for a more detailed discussion, revisit Step 3: Offer).",{"type":36,"content":1001},[1002],{"text":1003,"type":40},"For larger apps, the diligence process may also involve an audit. The audit process should be short (usually only 1-2 weeks) and involves reconciling bank statements with reported income and expenses as a secondary check on the app’s underlying earnings. The most common issue that tends to arise during the audit is when the bank accounts for each app (or for the company and the owner) are intermingled. This can unfortunately be a deal breaker: without clearly-segmented revenue and expenses, it's impossible for the buyer to be confident in your estimated earnings.",{"type":36,"content":1005},[1006],{"text":1007,"type":40},"So diligence is straightforward enough. But what about the purchase documents?",{"type":36,"content":1009},[1010],{"text":1011,"type":40},"Concurrent with diligence, the buyer will share proposed purchase documents. At this stage (if you haven’t already), you should hire a transactions lawyer. The best lawyers are those who have done small business transactions with digital assets, commonly with websites. You can find a qualified lawyer through UpCounsel, and we recommend reaching out to 3-4 lawyers to have some points of comparison.",{"type":36,"content":1013},[1014],{"text":1015,"type":40},"We're not fans of lawyers either, but in this case, they're worth it. You should expect a cost of no more than $500 per hour and perhaps 10-20 hours of work (absent any complications). It’s well worth the cost: $5,000 to $10,000 is a small price to pay for greater speed, certainty, and clarity in a such financially consequential transaction.",{"type":36,"content":1017},[1018],{"text":1019,"type":40},"Purchase agreement negotiations should be smooth if the agreement reflects the key terms in the LOI. The buyer’s counsel will share the draft purchase agreement with your lawyer, who will compare it with the LOI and make “red line” changes to improve the terms for you. There is usually 1-2 weeks of back-and-forth on edits before the documents are finalized.",{"type":36,"content":1021},[1022],{"text":1023,"type":40},"The biggest red flag at this stage is any attempt to re-trade terms. Absent a major negative finding in diligence, the purchase price and terms shouldn’t change. While this is mainly a risk with buyers, this red flag is worth keeping in mind for your own actions—we've seen deals fall apart after sellers tried to raise their purchase price.",{"_uid":1025,"quote":1026,"component":127,"attribution_name":79,"attribution_title":79},"e5199d19-3b43-45af-9301-9e71bc0aa2cf"," 🚩   🚩   🚩  The biggest red flag at this stage is any attempt to re-trade terms.  🚩  🚩  🚩 ",{"_uid":1028,"body":1029,"component":71},"db44f1f2-9fd8-4b6c-85dc-a195d5818c6d",{"type":33,"content":1030},[1031,1035,1039,1043,1050,1054,1099],{"type":36,"content":1032},[1033],{"text":1034,"type":40},"Even if the documents are reasonable, lawyers will always want to find something to negotiate (they have to keep up appearances!). One easy spot for lawyers to make a fuss is with “indemnification buckets.” These are the costs for which the seller must reimburse the buyer (usually netted out of the deferred payment) in the event that the costs arise post-closing, like litigation related to IP ownership or unpaid taxes. Indemnification buckets are more complex for SPAs because the buyer is taking a risk with unknown liabilities by buying the entire company (not just its assets).",{"type":36,"content":1036},[1037],{"text":1038,"type":40},"At this stage, you will need to provide the buyer with a “Schedule of Assets” to be transferred in the agreement. This should be a list of all accounts, domains, emails, code, and other items required to manage the apps. This list will form the basis of the asset transfers that occur during closing (for more details, see Step 5: Closing). To make the transfer process easier, we recommend changing your administrative accounts to have the same username and password.",{"type":36,"content":1040},[1041],{"text":1042,"type":40},"You should also ask for conditions on your ongoing relationship with the assets. Do you want the emails addressed to you forwarded for several months? Do you want your name and likeness to remain linked to your app? Or removed? Do you want to be able to disclose the acquisition publicly? Although these terms can be added to the LOI at the outset, most buyers should be accommodating with these requests.",{"type":53,"attrs":1044,"content":1045},{"level":596},[1046],{"text":1047,"type":40,"marks":1048},"Step 5: Closing",[1049],{"type":159},{"type":36,"content":1051},[1052],{"text":1053,"type":40},"If all has gone smoothly, it should take less than 30 days from signing the LOI to signing purchase documents, transferring assets, and wiring funds. While every buyer will have a slightly different closing process (as detailed in their purchase documents), a typical closing procedure for an APA is as follows:",{"type":625,"attrs":1055,"content":1056},{"order":301},[1057,1063,1069,1075,1081,1087,1093],{"type":629,"content":1058},[1059],{"type":36,"content":1060},[1061],{"text":1062,"type":40},"Buyer, seller, counsel, and escrow agent join a call",{"type":629,"content":1064},[1065],{"type":36,"content":1066},[1067],{"text":1068,"type":40},"Buyer and seller execute the purchase agreement",{"type":629,"content":1070},[1071],{"type":36,"content":1072},[1073],{"text":1074,"type":40},"Buyer wires upfront payment to the escrow agent",{"type":629,"content":1076},[1077],{"type":36,"content":1078},[1079],{"text":1080,"type":40},"Seller transfers the app using App Store Connect",{"type":629,"content":1082},[1083],{"type":36,"content":1084},[1085],{"text":1086,"type":40},"Seller transfers remaining assets (e.g., login info)",{"type":629,"content":1088},[1089],{"type":36,"content":1090},[1091],{"text":1092,"type":40},"Escrow agent releases upfront payment to seller",{"type":629,"content":1094},[1095],{"type":36,"content":1096},[1097],{"text":1098,"type":40},"Celebrate!",{"type":36,"content":1100},[1101,1103,1109],{"text":1102,"type":40},"The escrow agent can be a third-party service provider (like ",{"text":1104,"type":40,"marks":1105},"Escrow.com",[1106],{"type":226,"attrs":1107},{"href":1108,"uuid":85,"anchor":85,"target":85,"linktype":230},"http://Escrow.com",{"text":1110,"type":40},"), but in our experience, it is common to have one of the party’s lawyers function as the escrow agent. Escrow agents add significant additional costs (often 1-2% of the deal price), so if you're already familiar with the buyer, the added cost is probably unnecessary.","2025-03-13 00:00","The Ultimate Guide to Selling Your App","Over the years, we've talked with hundreds of app owners about selling their apps. We're sharing this to demystify the often-intimidating process. Enjoy!",[1115],{"_uid":1116,"image":1117,"video":1121,"component":28},"2ae0169d-ff54-470e-adf8-7a56ea93c853",{"id":1118,"alt":79,"name":79,"focus":79,"title":79,"source":79,"filename":1119,"copyright":79,"fieldtype":81,"meta_data":1120,"is_external_url":83},1076844,"https://a-us.storyblok.com/f/1023021/107x98/41335759ac/layer_1.png",{},{"id":85,"alt":85,"name":79,"focus":85,"title":85,"source":85,"filename":79,"copyright":85,"fieldtype":81,"meta_data":1122},{},{"name":247,"created_at":248,"published_at":249,"updated_at":250,"id":251,"uuid":252,"content":1124,"slug":280,"full_slug":281,"sort_by_date":85,"position":282,"tag_list":1141,"is_startpage":83,"parent_id":284,"meta_data":85,"group_id":285,"first_published_at":286,"release_id":85,"lang":287,"path":85,"alternates":1142,"default_full_slug":85,"translated_slugs":85,"_stopResolving":289},{"_uid":254,"headline":1125,"component":270,"background_media":1135},[1126],{"_uid":257,"headline":1127,"component":268,"section_title":269},{"type":33,"content":1128},[1129],{"type":36,"content":1130},[1131],{"text":263,"type":40,"marks":1132},[1133],{"type":266,"attrs":1134},{"color":79},[1136],{"_uid":273,"image":1137,"video":1139,"component":28},{"id":275,"alt":79,"name":79,"focus":79,"title":79,"source":79,"filename":276,"copyright":79,"fieldtype":81,"meta_data":1138,"is_external_url":83},{},{"id":85,"alt":85,"name":79,"focus":85,"title":85,"source":85,"filename":79,"copyright":85,"fieldtype":81,"meta_data":1140},{},[],[],"the-ultimate-guide-to-selling-your-app","news/articles/the-ultimate-guide-to-selling-your-app",-20,[1147],"  Insights  ","4011ac68-4845-4bb2-83b6-f795365146f0","2025-03-14T02:54:21.837Z",[],{"name":1152,"created_at":1153,"published_at":1154,"updated_at":1155,"id":1156,"uuid":1157,"content":1158,"slug":1569,"full_slug":1570,"sort_by_date":85,"position":1571,"tag_list":1572,"is_startpage":83,"parent_id":295,"meta_data":85,"group_id":1573,"first_published_at":1574,"release_id":85,"lang":287,"path":85,"alternates":1575,"default_full_slug":85,"translated_slugs":85,"_stopResolving":289},"Should developers worry about “Sherlocking?”","2025-03-14T12:47:11.657Z","2025-03-14T13:37:58.556Z","2025-03-14T13:37:58.582Z",24878093,"0ed45a95-53ea-40e2-ae4d-a97be034d0b3",{"seo":1159,"_uid":1160,"body":1161,"date":1539,"title":1540,"author":239,"excerpt":1541,"component":240,"preview_media":1542,"newsletter_signup":1549},[],"d06c7f64-ab35-4e6f-b1af-92b258e20f89",[1162,1511,1514],{"_uid":1163,"body":1164,"component":71},"963b8975-1d3f-46f2-9e04-ab6e4513bf84",{"type":33,"content":1165},[1166,1171,1175,1179,1184,1188,1195,1216,1221,1243,1248,1269,1276,1298,1304,1325,1332,1353,1357,1362,1366,1370,1375,1379,1383,1388,1392,1396,1400,1404,1409,1413,1417,1422,1426,1430,1434,1439,1443,1447,1452,1456,1460,1464,1469,1473,1477,1481,1486,1490,1494,1498,1502,1507],{"type":53,"attrs":1167,"content":1168},{"level":596},[1169],{"text":1170,"type":40},"Should Developers Be Worried About Sherlocking?",{"type":36,"content":1172},[1173],{"text":1174,"type":40},"The term \"Sherlocking\" has become part of developer vernacular, describing when Apple introduces features or applications that duplicate the functionality of existing third-party apps. Named after Apple's 2002 update to Sherlock (which incorporated features from a popular third-party search tool called Watson), this practice has created anxiety among developers building on Apple's platforms.",{"type":36,"content":1176},[1177],{"text":1178,"type":40},"But how real is the Sherlocking threat? Should developers genuinely fear Apple entering their market, or is this concern overblown? This post examines the historical patterns, business realities, and strategic considerations that define the actual risk of Sherlocking for today's app developers.",{"type":53,"attrs":1180,"content":1181},{"level":596},[1182],{"text":1183,"type":40},"The History and Prevalence of Sherlocking",{"type":36,"content":1185},[1186],{"text":1187,"type":40},"While Sherlocking incidents are relatively rare compared to the vast third-party app ecosystem, several notable cases have shaped developer perspectives:",{"type":53,"attrs":1189,"content":1190},{"level":596},[1191],{"text":1192,"type":40,"marks":1193},"2002 - Sherlock 3 vs Watson",[1194],{"type":159},{"type":625,"attrs":1196,"content":1197},{"order":301},[1198,1204,1210],{"type":629,"content":1199},[1200],{"type":36,"content":1201},[1202],{"text":1203,"type":40},"Original and namesake case of Sherlocking",{"type":629,"content":1205},[1206],{"type":36,"content":1207},[1208],{"text":1209,"type":40},"Apple incorporated Watson's web services search features into Sherlock 3",{"type":629,"content":1211},[1212],{"type":36,"content":1213},[1214],{"text":1215,"type":40},"Led to significant decline in Watson's market position",{"type":53,"attrs":1217,"content":1218},{"level":596},[1219],{"text":1220,"type":40},"2005 - Dashboard vs Konfabulator",{"type":625,"attrs":1222,"content":1223},{"order":301},[1224,1230,1236],{"type":629,"content":1225},[1226],{"type":36,"content":1227},[1228],{"text":1229,"type":40},"Apple introduced Dashboard widgets in OS X Tiger",{"type":629,"content":1231},[1232],{"type":36,"content":1233},[1234],{"text":1235,"type":40},"Closely mimicked Konfabulator's desktop widget functionality and design",{"type":629,"content":1237},[1238],{"type":36,"content":1239},[1240,1242],{"text":1241,"type":40},"Konfabulator was eventually acquired by Yahoo! and rebranded as Yahoo! Widgets",{"type":599},{"type":53,"attrs":1244,"content":1245},{"level":596},[1246],{"text":1247,"type":40},"2016 - Night Shift vs F.lux",{"type":625,"attrs":1249,"content":1250},{"order":301},[1251,1257,1263],{"type":629,"content":1252},[1253],{"type":36,"content":1254},[1255],{"text":1256,"type":40},"F.lux pioneered blue light reduction for better sleep",{"type":629,"content":1258},[1259],{"type":36,"content":1260},[1261],{"text":1262,"type":40},"Apple's Night Shift provided similar functionality at system level ",{"type":629,"content":1264},[1265],{"type":36,"content":1266},[1267],{"text":1268,"type":40},"F.lux lost significant iOS market but maintained cross-platform presence ",{"type":53,"attrs":1270,"content":1271},{"level":596},[1272],{"text":1273,"type":40,"marks":1274},"2019 - Multiple Features",[1275],{"type":159},{"type":625,"attrs":1277,"content":1278},{"order":301},[1279,1285,1291],{"type":629,"content":1280},[1281],{"type":36,"content":1282},[1283],{"text":1284,"type":40},"Sidecar replicated Duet Display's iPad-as-secondary-display functionality",{"type":629,"content":1286},[1287],{"type":36,"content":1288},[1289],{"text":1290,"type":40},"Apple Health added cycle tracking, competing with established apps like Clue",{"type":629,"content":1292},[1293,1297],{"type":36,"content":1294},[1295],{"text":1296,"type":40},"Demonstrated Apple's increasing interest in health and productivity features",{"type":36},{"type":53,"attrs":1299,"content":1300},{"level":596},[1301,1303],{"text":1302,"type":40},"2021 - AirTags vs Tile",{"type":599},{"type":625,"attrs":1305,"content":1306},{"order":301},[1307,1313,1319],{"type":629,"content":1308},[1309],{"type":36,"content":1310},[1311],{"text":1312,"type":40},"Apple entered item tracking market with deep iOS integration",{"type":629,"content":1314},[1315],{"type":36,"content":1316},[1317],{"text":1318,"type":40},"Leveraged vast Find My network of Apple devices",{"type":629,"content":1320},[1321],{"type":36,"content":1322},[1323],{"text":1324,"type":40},"Significantly impacted Tile's market position despite antitrust concerns",{"type":53,"attrs":1326,"content":1327},{"level":596},[1328],{"text":1329,"type":40,"marks":1330},"2025 - Social Coordination",[1331],{"type":159},{"type":625,"attrs":1333,"content":1334},{"order":301},[1335,1341,1347],{"type":629,"content":1336},[1337],{"type":36,"content":1338},[1339],{"text":1340,"type":40},"Apple launched party planning features similar to Partiful",{"type":629,"content":1342},[1343],{"type":36,"content":1344},[1345],{"text":1346,"type":40},"Integrated directly with iOS calendar and contacts",{"type":629,"content":1348},[1349],{"type":36,"content":1350},[1351],{"text":1352,"type":40},"Marked Apple's expansion into social coordination space",{"type":36,"content":1354},[1355],{"text":1356,"type":40},"These examples span two decades, yet they represent only a tiny fraction of the millions of applications in Apple's ecosystem across iOS and MacOS. When analyzed closely, several patterns emerge that help define when Sherlocking is more likely to occur.",{"type":53,"attrs":1358,"content":1359},{"level":596},[1360],{"text":1361,"type":40},"Apple's Strategic Motivations",{"type":36,"content":1363},[1364],{"text":1365,"type":40},"Recent developments suggest Apple may be increasingly interested in building premium subscription apps that replicate successful third-party offerings. This strategy offers several potential advantages. Apple captures 100% of subscription revenue rather than just the 15-30% commission from third-party apps. These first-party apps can feature tighter integration with Apple hardware, potentially driving additional device sales. Apple gains direct access to valuable user data that might otherwise remain within third-party applications. First-party apps increase iOS ecosystem lock-in, as Apple's apps and data typically can't transfer easily to Android. The power of defaults provides built-in distribution advantages, with pre-installed apps seeing higher adoption rates. Apple can prevent popular apps from moving to web-based subscription models that bypass App Store fees.",{"type":36,"content":1367},[1368],{"text":1369,"type":40},"This pattern is particularly visible in health and fitness categories, where Apple's Fitness+ has expanded to include not only workout content but also meditation sessions and other wellness features previously offered exclusively by specialized apps.",{"type":53,"attrs":1371,"content":1372},{"level":596},[1373],{"text":1374,"type":40},"Frequency and Target Patterns",{"type":36,"content":1376},[1377],{"text":1378,"type":40},"Examining the historical record reveals that Sherlocking typically happens in specific circumstances. Apple prioritizes features that enhance the integration between its hardware and software products, such as Sidecar for Mac-iPad connectivity. They focus on features that address fundamental user needs across broad segments of their user base, like Night Shift for eye comfort. Apple targets areas where they can leverage their privacy-focused approach as a differentiator, such as health tracking features. They develop features that tie directly to new hardware capabilities or accessories, like AirTags using the U1 chip. Apple also considers categories where subscription models have proven successful at scale, such as with Fitness+.",{"type":36,"content":1380},[1381],{"text":1382,"type":40},"Notably absent from Apple's pattern are niche vertical applications serving specialized user needs. Apple has shown little interest in creating dedicated apps for specific hobbies, professions, or specialized workflows unless they demonstrate universal appeal or strategic value.",{"type":53,"attrs":1384,"content":1385},{"level":596},[1386],{"text":1387,"type":40},"Why Apple Doesn't Sherlock Most Apps",{"type":36,"content":1389},[1390],{"text":1391,"type":40},"Several structural factors limit Apple's incentive and ability to Sherlock the vast majority of third-party applications. Despite its massive size, Apple maintains a relatively focused product line. This focused approach extends to its software offerings. Apple develops approximately 80-90 first-party apps across iOS, macOS, watchOS, and tvOS, while the App Store hosts over 1.8 million active apps. Apple employs roughly 2,000 software engineers focused on applications. These teams are already stretched across maintaining existing applications, developing new platform features, and supporting hardware innovations.",{"type":36,"content":1393},[1394],{"text":1395,"type":40},"This mathematical reality creates a natural constraint. Apple simply lacks the human resources to develop and maintain applications across thousands of niches, nor would such a strategy align with its historically focused approach to product development.",{"type":36,"content":1397},[1398],{"text":1399,"type":40},"Apple's business model actually discourages widespread Sherlocking. Apple earns 15-30% of all app sales and in-app purchases, so displacing successful third-party apps would cannibalize this revenue stream. A thriving developer ecosystem increases the value of Apple's platforms, and aggressive Sherlocking would chill innovation and reduce platform attractiveness. With increasing regulatory pressure, Apple faces heightened scrutiny around any actions that could be construed as anticompetitive. Developing and maintaining applications for niche markets offers poor return on investment compared to platform-level improvements that benefit all users.",{"type":36,"content":1401},[1402],{"text":1403,"type":40},"These factors create strong economic disincentives against Apple entering most application categories, particularly those serving specialized vertical markets.",{"type":53,"attrs":1405,"content":1406},{"level":596},[1407],{"text":1408,"type":40},"Design Philosophy and Target Audience",{"type":36,"content":1410},[1411],{"text":1412,"type":40},"Apple's product design philosophy also limits its Sherlocking activities. Apple typically designs for the \"lowest common denominator\" consumer, creating simple, accessible apps with relatively limited feature sets. This approach intentionally avoids steep learning curves or complex interfaces that might appeal to power users. Apple's focus on simplicity necessarily limits the complexity and depth of its first-party applications. Third-party developers can differentiate by creating more feature-rich applications targeted at specific user segments.",{"type":36,"content":1414},[1415],{"text":1416,"type":40},"This philosophy creates natural space for third-party developers to offer more sophisticated alternatives to Apple's relatively basic first-party apps.",{"type":53,"attrs":1418,"content":1419},{"level":596},[1420],{"text":1421,"type":40},"When Sherlocking Is Most Likely",{"type":36,"content":1423},[1424],{"text":1425,"type":40},"While the risk is generally lower than perceived, developers should understand the conditions that increase Sherlocking probability. Applications become Sherlocking candidates when they address functionality gaps that limit hardware sales potential, provide features that users expect as standard on competing platforms, enable key differentiating capabilities for Apple's hardware, or control critical customer touchpoints that Apple views as strategic.",{"type":36,"content":1427},[1428],{"text":1429,"type":40},"For instance, Apple developed Fitness+ because health and fitness tracking had become a primary selling point for Apple Watch. The service helps drive hardware sales while creating additional subscription revenue.",{"type":36,"content":1431},[1432],{"text":1433,"type":40},"Apple focuses on features with relevance to a significant percentage of Apple users, functionality that benefits from deep system integration, cross-device use cases that enhance ecosystem value, and potential privacy or security benefits from first-party implementation. Night Shift exemplifies this pattern: it addressed a universal need (eye comfort), benefited from system-level integration, worked across multiple devices, and aligned with Apple's wellness narrative.",{"type":53,"attrs":1435,"content":1436},{"level":596},[1437],{"text":1438,"type":40},"Web-to-App Bypass Potential",{"type":36,"content":1440},[1441],{"text":1442,"type":40},"Apple appears increasingly concerned about apps that could bypass the App Store with web-based subscription models. Estimates suggest Apple could lose significant revenue if popular subscription apps moved to web payment models. The most successful subscription apps represent potential targets if they show signs of shifting to web-based payments. Apple may view first-party alternatives as defensive measures to retain users in its ecosystem.",{"type":36,"content":1444},[1445],{"text":1446,"type":40},"This dynamic creates additional risk for highly successful subscription apps, particularly those that might be able to maintain their user bases even if they moved to web-centric models.",{"type":53,"attrs":1448,"content":1449},{"level":596},[1450],{"text":1451,"type":40},"Strategic Protection Against Sherlocking",{"type":36,"content":1453},[1454],{"text":1455,"type":40},"Developers can adopt several strategies to reduce Sherlocking risk while building sustainable businesses on Apple's platforms. Applications serving specific vertical markets face substantially lower Sherlocking risk, including specialized professional tools (architectural software, medical reference apps, legal document systems), hobby-specific applications (fishing journals, quilting pattern designers, astronomy guides), and industry-specific workflows (restaurant inventory, construction estimation, specialized calculators). These verticals require domain expertise, specialized interfaces, and frequent updates tailored to evolving user needs. Apple has historically shown little interest in such markets, preferring broadly applicable features with minimal maintenance requirements.",{"type":36,"content":1457},[1458],{"text":1459,"type":40},"As Joel Spolsky noted over a decade ago in his essay on platform vendors: \"They're not going to waste time copying your application. They're too busy copying each other's operating systems and competing for 95% of the market to worry about a tiny vendor with .05% of the market.\"",{"type":36,"content":1461},[1462],{"text":1463,"type":40},"Applications spanning multiple platforms reduce their dependency on Apple. Cross-platform availability insulates from Apple-specific business risks, web components provide platform independence for key functionality, multiple platform presence creates broader market opportunities, and Android presence provides competitive intelligence about Google's platform decisions. Multi-platform businesses also benefit from diversified revenue streams, reducing the impact if Apple does enter their category on iOS.",{"type":53,"attrs":1465,"content":1466},{"level":596},[1467],{"text":1468,"type":40},"Differentiate Through Community and Content",{"type":36,"content":1470},[1471],{"text":1472,"type":40},"Features can be copied, but communities and content create sustainable differentiation. User-generated content creates network effects that resist platform competition, communities build loyalty beyond mere functionality, domain-specific content demonstrates expertise that platforms rarely develop, and content production capabilities are rarely replicated by platform vendors.",{"type":36,"content":1474},[1475],{"text":1476,"type":40},"Applications like Strava have thrived despite Apple's fitness tracking features because they created vibrant communities around their core functionality, demonstrating that social elements can provide durable competitive advantages.",{"type":36,"content":1478},[1479],{"text":1480,"type":40},"Web-based subscription models provide strategic advantages, including reduced dependency on App Store distribution, lower platform fees, improving unit economics, greater control over the customer relationship, flexibility to adapt to platform policy changes, and cross-platform subscription management. Web-to-app approaches also create diversification away from App Store dependency, reducing overall platform risk while potentially improving margins. Ironically, while this approach might increase Sherlocking risk, it also provides the best protection against its consequences by establishing direct customer relationships outside Apple's ecosystem.",{"type":53,"attrs":1482,"content":1483},{"level":596},[1484],{"text":1485,"type":40},"Case Studies: Surviving and Thriving Despite Sherlocking",{"type":36,"content":1487},[1488],{"text":1489,"type":40},"Several companies have demonstrated that Sherlocking doesn't necessarily spell doom, and can sometimes expand market opportunities. When Apple launched Fitness+ in 2020, many predicted it would devastate third-party fitness apps. However, specialized fitness apps like Strava, Peloton, and Nike Training Club have continued to grow. The overall fitness app market expanded as Apple's entry increased awareness and interest. Differentiated offerings targeting specific workout styles, communities, or goals remained resilient, and apps offering deeper features or specialized training have maintained strong positions.",{"type":36,"content":1491},[1492],{"text":1493,"type":40},"Similar to how Starbucks often expanded the overall coffee market rather than simply taking share from existing shops, Apple's entry increased overall category interest while educating users about the value of fitness services.",{"type":36,"content":1495},[1496],{"text":1497,"type":40},"Apple has continuously expanded its weather app capabilities, yet specialized weather apps continue to thrive. Dark Sky was successful enough that Apple acquired it rather than simply cloning its functionality. AccuWeather, The Weather Channel, and Carrot Weather maintain substantial user bases. Specialized weather apps for aviation, marine use, and outdoor activities serve needs beyond Apple's offering. Apps providing additional data visualization, forecasting methods, or specialized alerts maintain clear differentiation.",{"type":36,"content":1499},[1500],{"text":1501,"type":40},"These examples demonstrate that even in categories where Apple offers native applications, opportunities remain for developers who provide deeper functionality, different interfaces, or specialized use cases.",{"type":53,"attrs":1503,"content":1504},{"level":596},[1505],{"text":1506,"type":40},"The Awareness Benefit of Sherlocking",{"type":36,"content":1508},[1509],{"text":1510,"type":40},"Counterintuitively, Apple's entry into a category often creates benefits for the entire ecosystem. When Apple builds simplified versions of popular app categories, it introduces mainstream users to these use cases. Most users don't fully utilize their smartphones' capabilities and remain unaware of many potential applications. Apple's entry educates the market about these possibilities, potentially expanding the total addressable market. As users become familiar with basic functionality through Apple's apps, many seek more sophisticated alternatives. ",{"_uid":1512,"quote":1513,"component":127,"attribution_name":79,"attribution_title":79},"41c62a38-526d-4af4-aa69-bdcd9920e396","Counterintuitively, Apple's entry into a category often creates benefits for the entire ecosystem. When Apple builds simplified versions of popular app categories, it introduces mainstream users to these use cases.",{"_uid":1515,"body":1516,"component":71},"c9b5069c-b2f7-473c-953e-4d297f9643b9",{"type":33,"content":1517},[1518,1522,1527,1531,1535],{"type":36,"content":1519},[1520],{"text":1521,"type":40},"This dynamic creates a \"starter experience\" effect, where Apple's simplified apps serve as entry points that eventually lead power users to more capable third-party alternatives. For instance, Apple's basic document scanning functionality in Notes introduced many users to the concept of mobile scanning. While this replicated features from dedicated scanning apps, it also normalized the behavior and created new users who eventually sought more powerful scanning applications as their needs evolved.",{"type":53,"attrs":1523,"content":1524},{"level":596},[1525],{"text":1526,"type":40},"Conclusion: A Balanced View of Sherlocking Risk",{"type":36,"content":1528},[1529],{"text":1530,"type":40},"The evidence suggests that Sherlocking fears, while not entirely unfounded, are often overestimated. Historical patterns show Sherlocking is relatively rare and follows predictable patterns. Economic and resource constraints limit Apple's incentives and ability to enter most application categories. Specialized vertical applications face substantially lower risk than horizontal utilities. Multi-platform strategies, community building, and web-to-app models provide structural protection. Even when Sherlocking occurs, it doesn't necessarily harm the overall market for similar applications.",{"type":36,"content":1532},[1533],{"text":1534,"type":40},"Developers should consider Sherlocking as one of many business risks to be managed rather than avoided entirely. By understanding the patterns that increase or decrease this risk, developers can make informed strategic decisions while building on Apple's platforms.",{"type":36,"content":1536},[1537],{"text":1538,"type":40},"The most sustainable approach combines addressing genuine user needs, developing unique capabilities or communities, maintaining platform independence where practical, and focusing on markets where specialized knowledge creates natural moats against platform competition. Rather than fearing Sherlocking, developers should view Apple's patterns as a guide to opportunity. The areas Apple avoids - highly specialized vertical applications, community-driven products, and deeply customizable tools - often represent the most sustainable opportunities for third-party developers building long-term businesses on Apple's platforms.","2025-03-14 00:00","Should Developers Worry About “Sherlocking?”","Everything you've ever wanted to know about Sherlocking",[1543],{"_uid":1544,"image":1545,"video":1547,"component":28},"a5c80fa9-7dd3-439a-8322-94921b7f8142",{"id":1118,"alt":79,"name":79,"focus":79,"title":79,"source":79,"filename":1119,"copyright":79,"fieldtype":81,"meta_data":1546,"is_external_url":83},{},{"id":85,"alt":85,"name":79,"focus":85,"title":85,"source":85,"filename":79,"copyright":85,"fieldtype":81,"meta_data":1548},{},{"name":247,"created_at":248,"published_at":249,"updated_at":250,"id":251,"uuid":252,"content":1550,"slug":280,"full_slug":281,"sort_by_date":85,"position":282,"tag_list":1567,"is_startpage":83,"parent_id":284,"meta_data":85,"group_id":285,"first_published_at":286,"release_id":85,"lang":287,"path":85,"alternates":1568,"default_full_slug":85,"translated_slugs":85,"_stopResolving":289},{"_uid":254,"headline":1551,"component":270,"background_media":1561},[1552],{"_uid":257,"headline":1553,"component":268,"section_title":269},{"type":33,"content":1554},[1555],{"type":36,"content":1556},[1557],{"text":263,"type":40,"marks":1558},[1559],{"type":266,"attrs":1560},{"color":79},[1562],{"_uid":273,"image":1563,"video":1565,"component":28},{"id":275,"alt":79,"name":79,"focus":79,"title":79,"source":79,"filename":276,"copyright":79,"fieldtype":81,"meta_data":1564,"is_external_url":83},{},{"id":85,"alt":85,"name":79,"focus":85,"title":85,"source":85,"filename":79,"copyright":85,"fieldtype":81,"meta_data":1566},{},[],[],"should-developers-worry-about-sherlocking-","news/articles/should-developers-worry-about-sherlocking-",-30,[1147],"7d966e39-b324-4955-a1cc-cea59ef79a22","2025-03-14T12:51:43.588Z",[],{"name":1577,"created_at":1578,"published_at":1579,"updated_at":1580,"id":1581,"uuid":1582,"content":1583,"slug":1970,"full_slug":1971,"sort_by_date":85,"position":1972,"tag_list":1973,"is_startpage":83,"parent_id":295,"meta_data":85,"group_id":1974,"first_published_at":1975,"release_id":85,"lang":287,"path":85,"alternates":1976,"default_full_slug":85,"translated_slugs":85,"_stopResolving":289},"Strongbox Joins Applause","2025-03-14T17:33:43.501Z","2025-03-31T15:44:16.346Z","2025-03-31T15:44:16.370Z",24914379,"0f88d596-5653-4f55-ad61-bfa77baf7a69",{"seo":1584,"_uid":1585,"body":1586,"date":1539,"title":1577,"author":239,"excerpt":1940,"component":240,"preview_media":1941,"newsletter_signup":1950},[],"c00fe5e0-22c5-4fbe-9bfc-13547b953796",[1587,1598,1763,1766,1923],{"_uid":1588,"media":1589,"component":29},"ba9a9408-a2ab-4693-9460-f0b4673dfb6a",[1590],{"_uid":1591,"image":1592,"video":1596,"component":28},"3e7c1020-8419-4df1-b303-9c2fca556b63",{"id":1593,"alt":79,"name":79,"focus":79,"title":79,"source":79,"filename":1594,"copyright":79,"fieldtype":81,"meta_data":1595,"is_external_url":83},1411005,"https://a-us.storyblok.com/f/1023021/1024x605/79ce65a1f3/mac-iphone-together-1024x605.webp",{},{"id":85,"alt":85,"name":79,"focus":85,"title":85,"source":85,"filename":79,"copyright":85,"fieldtype":81,"meta_data":1597},{},{"_uid":1599,"body":1600,"component":71},"c7c8bded-1c96-49b8-82ee-577ba465a1de",{"type":33,"content":1601},[1602,1606,1617,1643,1657,1665,1675,1714,1723,1730,1734,1761],{"type":36,"content":1603},[1604],{"text":1605,"type":40},"Today, we are thrilled to announce a significant milestone in the journey of Strongbox, the password management application trusted by tens of thousands of users across iOS and macOS. After years of working on Strongbox independently, Mark McGuill has made the decision to entrust the future of this exceptional product to our team at Applause.",{"type":36,"content":1607},[1608,1610,1616],{"text":1609,"type":40},"A letter from Strongbox's Founder about this development can be found ",{"text":1611,"type":40,"marks":1612},"here",[1613],{"type":226,"attrs":1614},{"href":1615,"uuid":85,"anchor":85,"target":229,"linktype":230},"https://strongboxsafe.com/founders-message/",{"text":232,"type":40},{"type":36,"content":1618},[1619,1625,1627,1633,1635,1641],{"text":1620,"type":40,"marks":1621},"Applause",[1622],{"type":226,"attrs":1623},{"href":1624,"uuid":85,"anchor":85,"target":229,"linktype":230},"https://applause.dev/",{"text":1626,"type":40}," is a team of indie developers who’ve been building iOS and macOS apps since 2010. While we may operate under the radar, you might know us through ",{"text":1628,"type":40,"marks":1629},"Nomorobo",[1630],{"type":226,"attrs":1631},{"href":1632,"uuid":85,"anchor":85,"target":229,"linktype":230},"https://nomorobo.com/",{"text":1634,"type":40},", our spam call blocking app, or ",{"text":1636,"type":40,"marks":1637},"Voice Dream Reader",[1638],{"type":226,"attrs":1639},{"href":1640,"uuid":85,"anchor":85,"target":229,"linktype":230},"https://voicedream.com/",{"text":1642,"type":40},", our text to speech app. We’re based in New York City and are dedicated to being a great home for indie developed apps.",{"type":36,"content":1644},[1645,1647,1651,1653],{"text":1646,"type":40},"Strongbox has long been one of the best password managers available, built with ",{"text":1648,"type":40,"marks":1649},"security-first principles, open-source transparency, and user control at its core",[1650],{"type":159},{"text":1652,"type":40},". We’ve admired it for years, and now, as its new stewards, our mission is simple: ",{"text":1654,"type":40,"marks":1655},"keep Strongbox great and make it even better.",[1656],{"type":159},{"type":53,"attrs":1658,"content":1660},{"level":1659},3,[1661],{"text":1662,"type":40,"marks":1663},"What We Love About Strongbox",[1664],{"type":159},{"type":36,"content":1666},[1667,1669,1673],{"text":1668,"type":40},"We took this step because ",{"text":1670,"type":40,"marks":1671},"Strongbox is already exceptional.",[1672],{"type":159},{"text":1674,"type":40}," Some of the things we love:",{"type":1676,"content":1677},"bullet_list",[1678,1684,1690,1696,1702,1708],{"type":629,"content":1679},[1680],{"type":36,"content":1681},[1682],{"text":1683,"type":40},"Seamless iOS/macOS integration:  (Face ID, Touch ID, Safari AutoFill)",{"type":629,"content":1685},[1686],{"type":36,"content":1687},[1688],{"text":1689,"type":40},"Best-in-class security:  (AES-256, strong key derivation, TOTP, YubiKey support)",{"type":629,"content":1691},[1692],{"type":36,"content":1693},[1694],{"text":1695,"type":40},"No vendor lock-in:  (KeePass format, open-source foundation)",{"type":629,"content":1697},[1698],{"type":36,"content":1699},[1700],{"text":1701,"type":40},"Flexible sync and offline options: (including Strongbox Zero)",{"type":629,"content":1703},[1704],{"type":36,"content":1705},[1706],{"text":1707,"type":40},"Customizable password management tools",{"type":629,"content":1709},[1710],{"type":36,"content":1711},[1712],{"text":1713,"type":40},"Minimalist, intuitive design",{"type":36,"content":1715},[1716,1718,1722],{"text":1717,"type":40},"Our goal isn’t to change what makes Strongbox special—it’s to ",{"text":1719,"type":40,"marks":1720},"build on it",[1721],{"type":159},{"text":232,"type":40},{"type":53,"attrs":1724,"content":1725},{"level":1659},[1726],{"text":1727,"type":40,"marks":1728},"What’s Not Changing",[1729],{"type":159},{"type":36,"content":1731},[1732],{"text":1733,"type":40},"We want to reiterate several things that will not change in this transition because we know that’s the most important thing for you:",{"type":625,"attrs":1735,"content":1736},{"order":301},[1737,1743,1749,1755],{"type":629,"content":1738},[1739],{"type":36,"content":1740},[1741],{"text":1742,"type":40},"Your data stays yours: Your passwords remain where you stored them, protected by your encryption keys. No migration or conversion is needed.",{"type":629,"content":1744},[1745],{"type":36,"content":1746},[1747],{"text":1748,"type":40},"KeePass compatibility stays: We know this is essential, especially for our German users.",{"type":629,"content":1750},[1751],{"type":36,"content":1752},[1753],{"text":1754,"type":40},"Local storage and self-hosted sync options stay: WebDAV, SFTP, iCloud, and offline use will remain fully supported.",{"type":629,"content":1756},[1757],{"type":36,"content":1758},[1759],{"text":1760,"type":40},"Mark will continue to support us in an advisory capacity, ensuring a seamless transition across the board.",{"type":53,"attrs":1762},{"level":1659},{"_uid":1764,"quote":1765,"component":127,"attribution_name":79,"attribution_title":79},"e1bcd3e6-d476-4373-b2a0-36e8b19edce3","Our goal isn’t to change what makes Strongbox special—it’s to build on it.",{"_uid":1767,"body":1768,"component":71},"1750e91b-b025-4200-8535-88eeaa9cca37",{"type":33,"content":1769},[1770,1777,1781,1789,1816,1823,1850,1854,1861,1888,1898,1905,1913,1917],{"type":53,"attrs":1771,"content":1772},{"level":1659},[1773],{"text":1774,"type":40,"marks":1775},"What’s Next: Our Roadmap",[1776],{"type":159},{"type":36,"content":1778},[1779],{"text":1780,"type":40},"With our expanded team and resources, here’s what we’re focusing on:",{"type":53,"attrs":1782,"content":1784},{"level":1783},4,[1785],{"text":1786,"type":40,"marks":1787},"Near-Term (First 6 Months)",[1788],{"type":159},{"type":625,"attrs":1790,"content":1791},{"order":301},[1792,1798,1804,1810],{"type":629,"content":1793},[1794],{"type":36,"content":1795},[1796],{"text":1797,"type":40},"Performance & reliability improvements",{"type":629,"content":1799},[1800],{"type":36,"content":1801},[1802],{"text":1803,"type":40},"Full support for the latest OS updates and Apple Silicon",{"type":629,"content":1805},[1806],{"type":36,"content":1807},[1808],{"text":1809,"type":40},"Fixing sync and AutoFill bugs",{"type":629,"content":1811},[1812],{"type":36,"content":1813},[1814],{"text":1815,"type":40},"Better documentation & expanded language support (especially German)",{"type":53,"attrs":1817,"content":1818},{"level":1783},[1819],{"text":1820,"type":40,"marks":1821},"Longer-Term (6-18 Months)",[1822],{"type":159},{"type":625,"attrs":1824,"content":1825},{"order":301},[1826,1832,1838,1844],{"type":629,"content":1827},[1828],{"type":36,"content":1829},[1830],{"text":1831,"type":40},"Improved biometric & hardware security key support",{"type":629,"content":1833},[1834],{"type":36,"content":1835},[1836],{"text":1837,"type":40},"Better offline sync & conflict resolution",{"type":629,"content":1839},[1840],{"type":36,"content":1841},[1842],{"text":1843,"type":40},"Advanced password health insights (processed locally on your device)",{"type":629,"content":1845},[1846],{"type":36,"content":1847},[1848],{"text":1849,"type":40},"Improved field management & templates",{"type":36,"content":1851},[1852],{"text":1853,"type":40},"We also want to hear from you. We plan to implement a dedicated feedback portal where users will be able to submit new feature ideas and be able to vote on these ideas to help us learn what the community wants us to build.",{"type":53,"attrs":1855,"content":1856},{"level":1659},[1857],{"text":1858,"type":40,"marks":1859},"What You Can Expect Next",[1860],{"type":159},{"type":625,"attrs":1862,"content":1863},{"order":301},[1864,1870,1876,1882],{"type":629,"content":1865},[1866],{"type":36,"content":1867},[1868],{"text":1869,"type":40},"No disruptions: Strongbox will continue working exactly as it does today.",{"type":629,"content":1871},[1872],{"type":36,"content":1873},[1874],{"text":1875,"type":40},"Meet the Team: We’ll introduce key team members in the next two weeks.",{"type":629,"content":1877},[1878],{"type":36,"content":1879},[1880],{"text":1881,"type":40},"Community Engagement: New feedback channels launching soon.",{"type":629,"content":1883},[1884],{"type":36,"content":1885},[1886],{"text":1887,"type":40},"First Update Incoming: A bug-fix & optimization release shortly",{"type":36,"content":1889},[1890,1892,1896],{"text":1891,"type":40},"We know transitions can raise concerns, but ",{"text":1893,"type":40,"marks":1894},"our goal is continuity, not disruption.",[1895],{"type":159},{"text":1897,"type":40}," To that end Mark will continue to support us in an advisory capacity, ensuring a seamless transition across the board.",{"type":53,"attrs":1899,"content":1900},{"level":1659},[1901],{"text":1902,"type":40,"marks":1903},"A Collaborative Future",[1904],{"type":159},{"type":36,"content":1906},[1907,1909],{"text":1908,"type":40},"We’re honored to take on Strongbox’s next chapter and deeply respect the trust you place in it. User experience, customer satisfaction and privacy are at the core of everything we do, and we’ll work to ",{"text":1910,"type":40,"marks":1911},"earn your confidence through our actions.",[1912],{"type":159},{"type":36,"content":1914},[1915],{"text":1916,"type":40},"Thank you for being part of the Strongbox community—we can’t wait to build the future of this wonderful product together.",{"type":36,"content":1918},[1919],{"text":1920,"type":40,"marks":1921},"The Applause Team",[1922],{"type":159},{"_uid":1924,"body":1925,"component":71},"1304cfcf-e8fc-45fb-9a19-fcf309398e6e",{"type":33,"content":1926},[1927],{"type":36,"content":1928},[1929,1933],{"text":1930,"type":40,"marks":1931},"Originally published on the ",[1932],{"type":43},{"text":1934,"type":40,"marks":1935},"Strongbox Blog",[1936,1939],{"type":226,"attrs":1937},{"href":1938,"uuid":85,"anchor":85,"target":229,"linktype":230},"https://strongboxsafe.com/strongbox-joins-applause/",{"type":43},"Strongbox starts a new chapter under Applause's ownership",[1942],{"_uid":1943,"image":1944,"video":1948,"component":28},"8be8763d-fbfc-43be-acab-c22935cc8287",{"id":1945,"alt":79,"name":79,"focus":79,"title":79,"source":79,"filename":1946,"copyright":79,"fieldtype":81,"meta_data":1947,"is_external_url":83},1411006,"https://a-us.storyblok.com/f/1023021/1077x1077/ccc47f729f/markmc2412_app_icon.webp",{},{"id":85,"alt":85,"name":79,"focus":85,"title":85,"source":85,"filename":79,"copyright":85,"fieldtype":81,"meta_data":1949},{},{"name":247,"created_at":248,"published_at":249,"updated_at":250,"id":251,"uuid":252,"content":1951,"slug":280,"full_slug":281,"sort_by_date":85,"position":282,"tag_list":1968,"is_startpage":83,"parent_id":284,"meta_data":85,"group_id":285,"first_published_at":286,"release_id":85,"lang":287,"path":85,"alternates":1969,"default_full_slug":85,"translated_slugs":85,"_stopResolving":289},{"_uid":254,"headline":1952,"component":270,"background_media":1962},[1953],{"_uid":257,"headline":1954,"component":268,"section_title":269},{"type":33,"content":1955},[1956],{"type":36,"content":1957},[1958],{"text":263,"type":40,"marks":1959},[1960],{"type":266,"attrs":1961},{"color":79},[1963],{"_uid":273,"image":1964,"video":1966,"component":28},{"id":275,"alt":79,"name":79,"focus":79,"title":79,"source":79,"filename":276,"copyright":79,"fieldtype":81,"meta_data":1965,"is_external_url":83},{},{"id":85,"alt":85,"name":79,"focus":85,"title":85,"source":85,"filename":79,"copyright":85,"fieldtype":81,"meta_data":1967},{},[],[],"strongbox-joins-applause","news/articles/strongbox-joins-applause",-40,[294],"09304fd0-e7a8-4c2c-80b2-35b1d8872b2e","2025-03-14T17:38:55.844Z",[],{"name":1978,"created_at":1979,"published_at":1980,"updated_at":1981,"id":1982,"uuid":1983,"content":1984,"slug":3256,"full_slug":3257,"sort_by_date":85,"position":3258,"tag_list":3259,"is_startpage":83,"parent_id":295,"meta_data":85,"group_id":3260,"first_published_at":3261,"release_id":85,"lang":287,"path":85,"alternates":3262,"default_full_slug":85,"translated_slugs":85,"_stopResolving":289},"The pros and cons of web to app","2025-03-19T19:57:36.687Z","2025-03-19T21:16:50.028Z","2025-03-19T21:16:50.073Z",25613845,"a7a4ea96-35e4-46cc-829e-53607b7f7fde",{"seo":1985,"_uid":1986,"body":1987,"date":3225,"title":1996,"author":239,"excerpt":3226,"component":240,"preview_media":3227,"newsletter_signup":3236},[],"a3b909e8-4c5f-4115-b25a-c95fde11372a",[1988,2177,2180],{"_uid":1989,"body":1990,"component":71},"fc42ee48-faf2-46cf-ad1d-2ee3b1e197a9",{"type":33,"content":1991},[1992,1997,2001,2005,2010,2015,2019,2025,2031,2037,2043,2049,2054,2058,2085,2089,2094,2098,2131,2135,2140,2144],{"type":53,"attrs":1993,"content":1994},{"level":596},[1995],{"text":1996,"type":40},"The Pros and Cons of Web to App",{"type":36,"content":1998},[1999],{"text":2000,"type":40},"Could skipping app store fees boost your revenue by 34% or tank your user base? Web-to-app strategies offer potentially significant benefits, but they come with complex trade-offs that many developers underestimate. This post breaks down the financial advantages, user experience challenges, and strategic considerations to help you determine if this approach fits your app business.",{"type":36,"content":2002},[2003],{"text":2004,"type":40},"In today's competitive mobile app landscape, developers seek efficient ways to acquire users and maximize revenue. Web-to-app strategies guide users from websites to mobile applications rather than relying solely on app store discovery. While the concept seems straightforward, successful implementation requires sophisticated technical infrastructure, compliance management, and user experience design.",{"type":53,"attrs":2006,"content":2007},{"level":596},[2008],{"text":2009,"type":40},"The Perks of Web-to-App Strategies",{"type":53,"attrs":2011,"content":2012},{"level":596},[2013],{"text":2014,"type":40},"1. Reduced Platform Commission Fees",{"type":36,"content":2016},[2017],{"text":2018,"type":40},"App stores typically charge 15-30% commission on all in-app purchases and subscriptions. Processing payments through web platforms instead allows developers to retain substantially more revenue per transaction.",{"type":36,"content":2020},[2021],{"text":2022,"type":40,"marks":2023},"A $10 monthly subscription processed through Apple's App Store yields approximately $7 for the developer after Apple's 30% commission (15% for small businesses) ",[2024],{"type":43},{"type":36,"content":2026},[2027],{"text":2028,"type":40,"marks":2029},"The same transaction processed via Stripe costs roughly 2.9% plus $0.30, resulting in approximately $9.41 in net revenue - a 34% increase in per-transaction value ",[2030],{"type":43},{"type":36,"content":2032},[2033],{"text":2034,"type":40,"marks":2035},"This economic advantage compounds over a customer's lifetime ",[2036],{"type":43},{"type":36,"content":2038},[2039],{"text":2040,"type":40,"marks":2041},"A subscriber with a 12-month average lifespan represents $84 in app store revenue versus $112.92 through web payment processing, assuming identical subscription pricing ",[2042],{"type":43},{"type":36,"content":2044},[2045],{"text":2046,"type":40,"marks":2047},"Some companies leverage this difference by offering slight discounts for web payments while still improving their margins",[2048],{"type":43},{"type":53,"attrs":2050,"content":2051},{"level":596},[2052],{"text":2053,"type":40},"2. Enhanced User Data Collection",{"type":36,"content":2055},[2056],{"text":2057,"type":40},"Unlike app stores that restrict user information, web platforms permit more extensive data collection than mobile environments, particularly on iOS where privacy restrictions have tightened significantly. Web funnels enable developers to:",{"type":625,"attrs":2059,"content":2060},{"order":301},[2061,2067,2073,2079],{"type":629,"content":2062},[2063],{"type":36,"content":2064},[2065],{"text":2066,"type":40},"Capture email addresses and contact information prior to app installation, creating direct communication channels for marketing, recovery, and retention ",{"type":629,"content":2068},[2069],{"type":36,"content":2070},[2071],{"text":2072,"type":40},"Implement comprehensive conversion tracking across marketing channels to understand which sources drive valuable users ",{"type":629,"content":2074},[2075],{"type":36,"content":2076},[2077],{"text":2078,"type":40},"Build retargeting audiences for users who don't immediately convert, allowing for recovery campaigns that bring them back ",{"type":629,"content":2080},[2081],{"type":36,"content":2082},[2083],{"text":2084,"type":40},"Create detailed attribution models for optimizing marketing spend across channels and campaigns",{"type":36,"content":2086},[2087],{"text":2088,"type":40},"According to industry research, this data advantage extends beyond acquisition. Direct user relationships established through web sign-ups enable more sophisticated lifecycle marketing, potentially increasing customer lifetime value by 25-40% through targeted engagement campaigns.",{"type":53,"attrs":2090,"content":2091},{"level":596},[2092],{"text":2093,"type":40},"3. Marketing Flexibility and Control",{"type":36,"content":2095},[2096],{"text":2097,"type":40},"Web-to-app funnels give developers significantly more marketing flexibility than direct app store acquisition. Web environments allow for:",{"type":625,"attrs":2099,"content":2100},{"order":301},[2101,2107,2113,2119,2125],{"type":629,"content":2102},[2103],{"type":36,"content":2104},[2105],{"text":2106,"type":40},"Testing different value propositions and messaging without app store review delays, enabling rapid iteration and optimization ",{"type":629,"content":2108},[2109],{"type":36,"content":2110},[2111],{"text":2112,"type":40},"Creating customized landing pages for different audience segments based on acquisition source, interests, or demographics ",{"type":629,"content":2114},[2115],{"type":36,"content":2116},[2117],{"text":2118,"type":40},"Implementing dynamic pricing and promotional offers that would be difficult or impossible within app store constraints ",{"type":629,"content":2120},[2121],{"type":36,"content":2122},[2123],{"text":2124,"type":40},"Developing elaborate onboarding sequences before installation to better qualify and prepare users ",{"type":629,"content":2126},[2127],{"type":36,"content":2128},[2129],{"text":2130,"type":40},"Capturing leads who aren't immediately ready to install, nurturing them over time through email or retargeting",{"type":36,"content":2132},[2133],{"text":2134,"type":40},"Many subscription apps report 15-30% higher conversion rates when tailoring messaging and offers to specific user segments, compared to the one-size-fits-all approach required in app stores according to conversion optimization specialists.",{"type":53,"attrs":2136,"content":2137},{"level":596},[2138],{"text":2139,"type":40},"4. Improved User Qualification and Intent",{"type":36,"content":2141},[2142],{"text":2143,"type":40},"Web stages in the acquisition funnel act as pre-qualification filters, ensuring users who eventually install the app have higher intent and better understanding of the value proposition. Users who complete multiple steps before installing demonstrate stronger commitment than those who download directly from an app store advertisement.",{"type":625,"attrs":2145,"content":2146},{"order":301},[2147,2153,2159,2165,2171],{"type":629,"content":2148},[2149],{"type":36,"content":2150},[2151],{"text":2152,"type":40},"Users acquired through web-to-app funnels typically show 20-35% higher activation rates ",{"type":629,"content":2154},[2155],{"type":36,"content":2156},[2157],{"text":2158,"type":40},"These users demonstrate 15-25% higher 30-day retention compared to users acquired directly through app store ads ",{"type":629,"content":2160},[2161],{"type":36,"content":2162},[2163],{"text":2164,"type":40},"The additional friction filters out low-intent users who might otherwise contribute to high churn rates ",{"type":629,"content":2166},[2167],{"type":36,"content":2168},[2169],{"text":2170,"type":40},"Pre-qualified users often have better understanding of the product's value proposition before installation ",{"type":629,"content":2172},[2173],{"type":36,"content":2174},[2175],{"text":2176,"type":40},"Multiple touchpoints before installation help build brand familiarity and trust",{"_uid":2178,"quote":2179,"component":127,"attribution_name":79,"attribution_title":79},"b3d24732-db3b-4b1a-9ffb-6b36d9e9bb87","Users acquired through web-to-app funnels typically show 20-35% higher activation rates. These users demonstrate 15-25% higher 30-day retention compared to users acquired directly through app store ads.",{"_uid":2181,"body":2182,"component":71},"a9718629-3bf2-4010-8fed-a5a86b9882d3",{"type":33,"content":2183},[2184,2189,2193,2236,2240,2241,2246,2251,2255,2263,2306,2310,2316,2322,2328,2334,2340,2345,2349,2424,2428,2433,2437,2444,2495,2499,2542,2546,2551,2555,2654,2658,2663,2667,2750,2755,2759,2764,2768,2803,2807,2811,2852,2856,2899,2903,2908,2912,2919,2962,2969,3004,3008,3013,3017,3060,3064,3069,3073,3080,3107,3114,3141,3148,3175,3179,3184,3188,3192,3196,3217,3221],{"type":53,"attrs":2185,"content":2186},{"level":596},[2187],{"text":2188,"type":40},"5. Circumvention of App Store Restrictions",{"type":36,"content":2190},[2191],{"text":2192,"type":40},"Beyond financial considerations, web-to-app strategies allow developers to bypass certain app store restrictions that limit business model flexibility. Through web platforms, developers can:",{"type":625,"attrs":2194,"content":2195},{"order":301},[2196,2204,2212,2220,2228],{"type":629,"content":2197},[2198],{"type":36,"content":2199},[2200],{"text":2201,"type":40,"marks":2202},"Implement subscription management features that would violate app store guidelines but provide better user experiences ",[2203],{"type":43},{"type":629,"content":2205},[2206],{"type":36,"content":2207},[2208],{"text":2209,"type":40,"marks":2210},"Offer payment options not supported within app stores, including regional methods or alternative processors ",[2211],{"type":43},{"type":629,"content":2213},[2214],{"type":36,"content":2215},[2216],{"text":2217,"type":40,"marks":2218},"Create tiered pricing structures or bundle offerings without app store approval processes ",[2219],{"type":43},{"type":629,"content":2221},[2222],{"type":36,"content":2223},[2224],{"text":2225,"type":40,"marks":2226},"Establish direct communication channels not mediated by platform policies, enabling more personalized customer relationships ",[2227],{"type":43},{"type":629,"content":2229},[2230],{"type":36,"content":2231},[2232],{"text":2233,"type":40,"marks":2234},"Design more flexible trial and promotional offerings than typically allowed in app stores",[2235],{"type":43},{"type":36,"content":2237},[2238],{"text":2239,"type":40},"This freedom from platform constraints allows businesses to experiment with innovative monetization approaches. For B2B applications in particular, the ability to implement enterprise pricing, team billing, and custom packages represents a significant advantage over app store limitations.",{"type":36},{"type":53,"attrs":2242,"content":2243},{"level":596},[2244],{"text":2245,"type":40},"The Pitfalls of Web-to-App Strategies",{"type":53,"attrs":2247,"content":2248},{"level":596},[2249],{"text":2250,"type":40},"1. Increased User Journey Friction",{"type":36,"content":2252},[2253],{"text":2254,"type":40},"The most significant drawback of web-to-app strategies is the additional friction introduced in the user acquisition funnel. Each step between initial interest and active app usage creates an opportunity for drop-off:",{"type":36,"content":2256},[2257,2261],{"text":2258,"type":40,"marks":2259},"Funnel Breakdown:",[2260],{"type":159},{"text":2262,"type":40}," ",{"type":625,"attrs":2264,"content":2265},{"order":301},[2266,2274,2282,2290,2298],{"type":629,"content":2267},[2268],{"type":36,"content":2269},[2270],{"text":2271,"type":40,"marks":2272},"Web landing page visitors to app store click: 20-35% ",[2273],{"type":43},{"type":629,"content":2275},[2276],{"type":36,"content":2277},[2278],{"text":2279,"type":40,"marks":2280},"App store page view to app installation: 20-40% ",[2281],{"type":43},{"type":629,"content":2283},[2284],{"type":36,"content":2285},[2286],{"text":2287,"type":40,"marks":2288},"App installation to first launch: 70-85% ",[2289],{"type":43},{"type":629,"content":2291},[2292],{"type":36,"content":2293},[2294],{"text":2295,"type":40,"marks":2296},"First launch to account creation/login: 40-60% ",[2297],{"type":43},{"type":629,"content":2299},[2300],{"type":36,"content":2301},[2302],{"text":2303,"type":40,"marks":2304},"Account setup to meaningful engagement: 50-70%",[2305],{"type":43},{"type":36,"content":2307},[2308],{"text":2309,"type":40},"This compounding effect means only 1-5% of initial web visitors typically become valuable app users. The conversion rate is significantly lower than direct app store acquisition, where installation rates from targeted ads can reach 15-25% according to mobile measurement partners.",{"type":36,"content":2311},[2312],{"text":2313,"type":40,"marks":2314},"For lesser-known apps, this friction is even more problematic ",[2315],{"type":43},{"type":36,"content":2317},[2318],{"text":2319,"type":40,"marks":2320},"Users might hesitate to install apps from unfamiliar brands via web journeys ",[2321],{"type":43},{"type":36,"content":2323},[2324],{"text":2325,"type":40,"marks":2326},"Lesser-known apps see conversion rates reduced by 40-60% compared to established brands with similar functionality ",[2327],{"type":43},{"type":36,"content":2329},[2330],{"text":2331,"type":40,"marks":2332},"Each additional step in the funnel creates another opportunity for users to reconsider or get distracted ",[2333],{"type":43},{"type":36,"content":2335},[2336],{"text":2337,"type":40,"marks":2338},"Context switching between web browser and app store creates significant drop-off",[2339],{"type":43},{"type":53,"attrs":2341,"content":2342},{"level":596},[2343],{"text":2344,"type":40},"2. Complex Technical Implementation",{"type":36,"content":2346},[2347],{"text":2348,"type":40},"Implementing effective web-to-app flows requires substantial technical infrastructure, particularly for maintaining user context across platforms:",{"type":625,"attrs":2350,"content":2351},{"order":301},[2352,2360,2368,2376,2384,2392,2400,2408,2416],{"type":629,"content":2353},[2354],{"type":36,"content":2355},[2356],{"text":2357,"type":40,"marks":2358},"Deep linking mechanisms to preserve user journey context often fail under various circumstances ",[2359],{"type":43},{"type":629,"content":2361},[2362],{"type":36,"content":2363},[2364],{"text":2365,"type":40,"marks":2366},"Cold start issues occur when links behave differently when the app is already running versus closed ",[2367],{"type":43},{"type":629,"content":2369},[2370],{"type":36,"content":2371},[2372],{"text":2373,"type":40,"marks":2374},"Different operating systems and browsers handle links inconsistently",[2375],{"type":43},{"type":629,"content":2377},[2378],{"type":36,"content":2379},[2380],{"text":2381,"type":40,"marks":2382},"Failure rates for deep links typically range from 5-15% depending on implementation quality",[2383],{"type":43},{"type":629,"content":2385},[2386],{"type":36,"content":2387},[2388],{"text":2389,"type":40,"marks":2390},"Cross-platform authentication systems present ongoing challenges ",[2391],{"type":43},{"type":629,"content":2393},[2394],{"type":36,"content":2395},[2396],{"text":2397,"type":40,"marks":2398},"Even well-implemented systems face issues with device transitions, multiple device usage, and account merging ",[2399],{"type":43},{"type":629,"content":2401},[2402],{"type":36,"content":2403},[2404],{"text":2405,"type":40,"marks":2406},"Approximately 5-8% of support tickets for apps with web-to-app flows relate to authentication issues, even with mature implementations",[2407],{"type":43},{"type":629,"content":2409},[2410],{"type":36,"content":2411},[2412],{"text":2413,"type":40,"marks":2414},"Attribution tracking across the web-to-app boundary has become increasingly difficult with platform privacy changes ",[2415],{"type":43},{"type":629,"content":2417},[2418],{"type":36,"content":2419},[2420],{"text":2421,"type":40,"marks":2422},"Due to iOS privacy restrictions, deferred deep linking success rates have dropped from over 90% to approximately 60-75% since Apple's App Tracking Transparency introduction",[2423],{"type":43},{"type":36,"content":2425},[2426],{"text":2427,"type":40},"A typical implementation for a moderately complex app requires 4-8 weeks of dedicated engineering time across both web and mobile disciplines. Integration with third-party deep linking and attribution platforms adds costs ranging from $500-$2,000 monthly depending on scale.",{"type":53,"attrs":2429,"content":2430},{"level":596},[2431],{"text":2432,"type":40},"3. Hidden Costs of Payment Processing",{"type":36,"content":2434},[2435],{"text":2436,"type":40},"While avoiding app store commissions appears financially advantageous, direct payment processing introduces costs and responsibilities that partially offset the savings:",{"type":36,"content":2438},[2439,2443],{"text":2440,"type":40,"marks":2441},"Payment Infrastructure Requirements:",[2442],{"type":159},{"text":2262,"type":40},{"type":625,"attrs":2445,"content":2446},{"order":301},[2447,2455,2463,2471,2479,2487],{"type":629,"content":2448},[2449],{"type":36,"content":2450},[2451],{"text":2452,"type":40,"marks":2453},"Payment gateway fees (2.9-3.5% plus fixed transaction fees) ",[2454],{"type":43},{"type":629,"content":2456},[2457],{"type":36,"content":2458},[2459],{"text":2460,"type":40,"marks":2461},"Tax compliance services (0.5-2% or fixed monthly costs) ",[2462],{"type":43},{"type":629,"content":2464},[2465],{"type":36,"content":2466},[2467],{"text":2468,"type":40,"marks":2469},"Fraud prevention systems (0.5-1% of transaction volume) ",[2470],{"type":43},{"type":629,"content":2472},[2473],{"type":36,"content":2474},[2475],{"text":2476,"type":40,"marks":2477},"Subscription management tools (0.5-1% of revenue) ",[2478],{"type":43},{"type":629,"content":2480},[2481],{"type":36,"content":2482},[2483],{"text":2484,"type":40,"marks":2485},"Dispute/chargeback handling ($15-25 per dispute) ",[2486],{"type":43},{"type":629,"content":2488},[2489],{"type":36,"content":2490},[2491],{"text":2492,"type":40,"marks":2493},"Additional customer support (0.5-1.5% of revenue)",[2494],{"type":43},{"type":36,"content":2496},[2497],{"text":2498,"type":40},"Tax compliance presents particularly complex challenges: ",{"type":625,"attrs":2500,"content":2501},{"order":301},[2502,2510,2518,2526,2534],{"type":629,"content":2503},[2504],{"type":36,"content":2505},[2506],{"text":2507,"type":40,"marks":2508},"European Union VAT requires collecting tax based on customer location, with rates varying from 17-27% ",[2509],{"type":43},{"type":629,"content":2511},[2512],{"type":36,"content":2513},[2514],{"text":2515,"type":40,"marks":2516},"United States sales tax creates a fragmented compliance landscape ",[2517],{"type":43},{"type":629,"content":2519},[2520],{"type":36,"content":2521},[2522],{"text":2523,"type":40,"marks":2524},"Economic nexus typically triggers after reaching $100,000 in sales or 200 transactions annually in many states ",[2525],{"type":43},{"type":629,"content":2527},[2528],{"type":36,"content":2529},[2530],{"text":2531,"type":40,"marks":2532},"International digital services taxes have emerged in many markets beyond the EU and US ",[2533],{"type":43},{"type":629,"content":2535},[2536],{"type":36,"content":2537},[2538],{"text":2539,"type":40,"marks":2540},"Each tax jurisdiction has unique reporting and filing requirements",[2541],{"type":43},{"type":36,"content":2543},[2544],{"text":2545,"type":40},"For small to mid-sized businesses, these responsibilities typically cost 5-8% of transaction value. While lower than app store fees, this difference is less dramatic than the headline 15-30% figure suggests. Companies implementing direct billing often underestimate these operational costs by 30-50% in initial projections.",{"type":53,"attrs":2547,"content":2548},{"level":1659},[2549],{"text":2550,"type":40},"4. Platform Policy Risks",{"type":36,"content":2552},[2553],{"text":2554,"type":40},"Web-to-app strategies often operate in gray areas of app store policies, creating compliance risks:",{"type":625,"attrs":2556,"content":2557},{"order":301},[2558,2566,2574,2582,2590,2598,2606,2614,2622,2630,2638,2646],{"type":629,"content":2559},[2560],{"type":36,"content":2561},[2562],{"text":2563,"type":40,"marks":2564},"Apple's App Store guidelines restrict directing users to external payment mechanisms ",[2565],{"type":43},{"type":629,"content":2567},[2568],{"type":36,"content":2569},[2570],{"text":2571,"type":40,"marks":2572},"Guidelines prohibit mentioning alternative purchase options within apps ",[2573],{"type":43},{"type":629,"content":2575},[2576],{"type":36,"content":2577},[2578],{"text":2579,"type":40,"marks":2580},"Display of external purchase buttons or links is not permitted ",[2581],{"type":43},{"type":629,"content":2583},[2584],{"type":36,"content":2585},[2586],{"text":2587,"type":40,"marks":2588},"Language suggesting app store fees as a reason for price differences is disallowed ",[2589],{"type":43},{"type":629,"content":2591},[2592],{"type":36,"content":2593},[2594],{"text":2595,"type":40,"marks":2596},"While Apple has relaxed some restrictions for \"reader\" apps following regulatory pressure, most applications remain subject to strict limitations ",[2597],{"type":43},{"type":629,"content":2599},[2600],{"type":36,"content":2601},[2602],{"text":2603,"type":40,"marks":2604},"Google's policies are somewhat more permissive but still restrict certain practices ",[2605],{"type":43},{"type":629,"content":2607},[2608],{"type":36,"content":2609},[2610],{"text":2611,"type":40,"marks":2612},"The company has introduced User Choice Billing in some regions, allowing alternative payment options with a reduced service fee ",[2613],{"type":43},{"type":629,"content":2615},[2616],{"type":36,"content":2617},[2618],{"text":2619,"type":40,"marks":2620},"Businesses pursuing aggressive web-to-app strategies face potential consequences: ",[2621],{"type":43},{"type":629,"content":2623},[2624],{"type":36,"content":2625},[2626],{"text":2627,"type":40,"marks":2628},"App rejections during review ",[2629],{"type":43},{"type":629,"content":2631},[2632],{"type":36,"content":2633},[2634],{"text":2635,"type":40,"marks":2636},"Removal from app stores ",[2637],{"type":43},{"type":629,"content":2639},[2640],{"type":36,"content":2641},[2642],{"text":2643,"type":40,"marks":2644},"Forced business model changes ",[2645],{"type":43},{"type":629,"content":2647},[2648],{"type":36,"content":2649},[2650],{"text":2651,"type":40,"marks":2652},"Account termination in extreme cases",[2653],{"type":43},{"type":36,"content":2655},[2656],{"text":2657,"type":40},"These risks are not theoretical. Epic Games' Fortnite was removed from the App Store in 2020 after implementing direct payment options that violated platform policies.5. User Experience Fragmentation",{"type":53,"attrs":2659,"content":2660},{"level":596},[2661],{"text":2662,"type":40},"5. User Experience Fragmentation",{"type":36,"content":2664},[2665],{"text":2666,"type":40},"Web-to-app strategies can create confusing user experiences, particularly around subscription management:",{"type":625,"attrs":2668,"content":2669},{"order":301},[2670,2678,2686,2694,2702,2710,2718,2726,2734,2742],{"type":629,"content":2671},[2672],{"type":36,"content":2673},[2674],{"text":2675,"type":40,"marks":2676},"Users who purchase via web must manage subscriptions through the web platform ",[2677],{"type":43},{"type":629,"content":2679},[2680],{"type":36,"content":2681},[2682],{"text":2683,"type":40,"marks":2684},"App store subscribers must manage through respective app stores ",[2685],{"type":43},{"type":629,"content":2687},[2688],{"type":36,"content":2689},[2690],{"text":2691,"type":40,"marks":2692},"This creates confusion about where to change plans, update payment methods, or cancel subscriptions ",[2693],{"type":43},{"type":629,"content":2695},[2696],{"type":36,"content":2697},[2698],{"text":2699,"type":40,"marks":2700},"Customer support teams must navigate this complexity for troubleshooting ",[2701],{"type":43},{"type":629,"content":2703},[2704],{"type":36,"content":2705},[2706],{"text":2707,"type":40,"marks":2708},"Support contacts related to subscription management typically increase by 25-40%",[2709],{"type":43},{"type":629,"content":2711},[2712],{"type":36,"content":2713},[2714],{"text":2715,"type":40,"marks":2716},"Users accustomed to consolidated subscription management through app stores often perceive this fragmentation as a degraded experience ",[2717],{"type":43},{"type":629,"content":2719},[2720],{"type":36,"content":2721},[2722],{"text":2723,"type":40,"marks":2724},"Subscription retention tends to suffer with web-processed subscriptions ",[2725],{"type":43},{"type":629,"content":2727},[2728],{"type":36,"content":2729},[2730],{"text":2731,"type":40,"marks":2732},"Web subscriptions show 10-15% lower retention rates on average compared to app store billing ",[2733],{"type":43},{"type":629,"content":2735},[2736],{"type":36,"content":2737},[2738],{"text":2739,"type":40,"marks":2740},"Automatic renewal success rates are typically 5-10% higher through app stores ",[2741],{"type":43},{"type":629,"content":2743},[2744],{"type":36,"content":2745},[2746],{"text":2747,"type":40,"marks":2748},"Platform-managed payment updating and retry logic improves renewal outcomes",[2749],{"type":43},{"type":53,"attrs":2751,"content":2752},{"level":596},[2753],{"text":2754,"type":40},"Strategic Considerations for Implementation",{"type":36,"content":2756},[2757],{"text":2758,"type":40},"The decision to implement web-to-app strategies should be based on a nuanced analysis of your specific business context rather than viewing this approach as universally beneficial or problematic.",{"type":53,"attrs":2760,"content":2761},{"level":596},[2762],{"text":2763,"type":40},"Business Model Compatibility",{"type":36,"content":2765},[2766],{"text":2767,"type":40},"Subscription businesses with high average revenue per user (ARPU) benefit most from web-to-app strategies. The economics become particularly favorable when:",{"type":625,"attrs":2769,"content":2770},{"order":301},[2771,2779,2787,2795],{"type":629,"content":2772},[2773],{"type":36,"content":2774},[2775],{"text":2776,"type":40,"marks":2777},"Subscription price exceeds $10-15 monthly, making the savings meaningful in absolute terms ",[2778],{"type":43},{"type":629,"content":2780},[2781],{"type":36,"content":2782},[2783],{"text":2784,"type":40,"marks":2785},"Average user lifetime extends beyond 6 months, allowing the economic advantages to compound over time ",[2786],{"type":43},{"type":629,"content":2788},[2789],{"type":36,"content":2790},[2791],{"text":2792,"type":40,"marks":2793},"Gross margins can absorb additional operational costs for payment processing and compliance ",[2794],{"type":43},{"type":629,"content":2796},[2797],{"type":36,"content":2798},[2799],{"text":2800,"type":40,"marks":2801},"Product naturally spans web and mobile environments, creating logical cross-platform journeys",[2802],{"type":43},{"type":36,"content":2804},[2805],{"text":2806,"type":40},"For example, a productivity app charging $19.99 monthly with a 12-month average user lifetime saves approximately $72 per user by processing payments directly. A casual game selling $1.99 power-ups might save only $0.60 per transaction while introducing friction that reduces overall purchase volume.",{"type":36,"content":2808},[2809],{"text":2810,"type":40},"Businesses less likely to benefit include: ",{"type":625,"attrs":2812,"content":2813},{"order":301},[2814,2822,2830,2838,2846],{"type":629,"content":2815},[2816],{"type":36,"content":2817},[2818],{"text":2819,"type":40,"marks":2820},"Low-priced in-app purchases ($0.99-$4.99) ",[2821],{"type":43},{"type":629,"content":2823},[2824],{"type":36,"content":2825},[2826],{"text":2827,"type":40,"marks":2828},"Game mechanics requiring frictionless microtransactions ",[2829],{"type":43},{"type":629,"content":2831},[2832],{"type":36,"content":2833},[2834],{"text":2835,"type":40,"marks":2836},"Heavy reliance on impulse purchases ",[2837],{"type":43},{"type":629,"content":2839},[2840],{"type":36,"content":2841},[2842],{"text":2843,"type":40,"marks":2844},"Limited operational capacity for payment management",[2845],{"type":43},{"type":629,"content":2847},[2848],{"type":36,"content":2849},[2850],{"text":2851,"type":40},"Team Capabilities and Resources",{"type":36,"content":2853},[2854],{"text":2855,"type":40},"Successful implementation requires cross-functional expertise:",{"type":625,"attrs":2857,"content":2858},{"order":301},[2859,2867,2875,2883,2891],{"type":629,"content":2860},[2861],{"type":36,"content":2862},[2863],{"text":2864,"type":40,"marks":2865},"Mobile developers must implement deep linking and authentication systems that work reliably across device types and states ",[2866],{"type":43},{"type":629,"content":2868},[2869],{"type":36,"content":2870},[2871],{"text":2872,"type":40,"marks":2873},"Web developers need to create optimized landing experiences focused on conversion to app installation ",[2874],{"type":43},{"type":629,"content":2876},[2877],{"type":36,"content":2878},[2879],{"text":2880,"type":40,"marks":2881},"Marketing specialists should analyze funnel performance and attribution across platforms ",[2882],{"type":43},{"type":629,"content":2884},[2885],{"type":36,"content":2886},[2887],{"text":2888,"type":40,"marks":2889},"Financial operations must handle payment processing, tax compliance, and fraud prevention",[2890],{"type":43},{"type":629,"content":2892},[2893],{"type":36,"content":2894},[2895],{"text":2896,"type":40,"marks":2897},"Legal counsel should address compliance with platform policies and regional regulations",[2898],{"type":43},{"type":36,"content":2900},[2901],{"text":2902,"type":40},"Organizations should conduct a candid assessment of these capabilities before committing to web-to-app strategies. For smaller teams, the operational overhead may outweigh the benefits until the business reaches sufficient scale to justify dedicated resources.",{"type":53,"attrs":2904,"content":2905},{"level":596},[2906],{"text":2907,"type":40},"Market Position and User Acquisition Strategy",{"type":36,"content":2909},[2910],{"text":2911,"type":40},"Web-to-app strategies align better with certain acquisition approaches:",{"type":36,"content":2913},[2914,2918],{"text":2915,"type":40,"marks":2916},"Most Compatible:",[2917],{"type":159},{"text":2262,"type":40},{"type":625,"attrs":2920,"content":2921},{"order":301},[2922,2930,2938,2946,2954],{"type":629,"content":2923},[2924],{"type":36,"content":2925},[2926],{"text":2927,"type":40,"marks":2928},"Content marketing and SEO-driven acquisition ",[2929],{"type":43},{"type":629,"content":2931},[2932],{"type":36,"content":2933},[2934],{"text":2935,"type":40,"marks":2936},"Email marketing campaigns ",[2937],{"type":43},{"type":629,"content":2939},[2940],{"type":36,"content":2941},[2942],{"text":2943,"type":40,"marks":2944},"Influencer marketing with trackable links ",[2945],{"type":43},{"type":629,"content":2947},[2948],{"type":36,"content":2949},[2950],{"text":2951,"type":40,"marks":2952},"Paid search campaigns for solution-seeking audiences ",[2953],{"type":43},{"type":629,"content":2955},[2956],{"type":36,"content":2957},[2958],{"text":2959,"type":40,"marks":2960},"Referral programs with web tracking",[2961],{"type":43},{"type":36,"content":2963},[2964,2968],{"text":2965,"type":40,"marks":2966},"Less Compatible:",[2967],{"type":159},{"text":2262,"type":40},{"type":625,"attrs":2970,"content":2971},{"order":301},[2972,2980,2988,2996],{"type":629,"content":2973},[2974],{"type":36,"content":2975},[2976],{"text":2977,"type":40,"marks":2978},"App store optimization (ASO) as primary channel ",[2979],{"type":43},{"type":629,"content":2981},[2982],{"type":36,"content":2983},[2984],{"text":2985,"type":40,"marks":2986},"Social media app install campaigns ",[2987],{"type":43},{"type":629,"content":2989},[2990],{"type":36,"content":2991},[2992],{"text":2993,"type":40,"marks":2994},"In-app cross-promotion networks • App store featuring opportunities ",[2995],{"type":43},{"type":629,"content":2997},[2998],{"type":36,"content":2999},[3000],{"text":3001,"type":40,"marks":3002},"Direct app store search traffic",[3003],{"type":43},{"type":36,"content":3005},[3006],{"text":3007,"type":40},"Businesses should analyze their user acquisition mix before implementing web-to-app funnels. Organizations with established web traffic sources typically find implementation more natural than those heavily dependent on app store discovery.",{"type":53,"attrs":3009,"content":3010},{"level":596},[3011],{"text":3012,"type":40},"Hybrid Approaches",{"type":36,"content":3014},[3015],{"text":3016,"type":40},"Many successful implementations adopt nuanced hybrid approaches rather than fully committing to web-to-app:",{"type":625,"attrs":3018,"content":3019},{"order":301},[3020,3028,3036,3044,3052],{"type":629,"content":3021},[3022],{"type":36,"content":3023},[3024],{"text":3025,"type":40,"marks":3026},"A meditation app might sell monthly plans in-app but push annual deals through their website, blending convenience with savings ",[3027],{"type":43},{"type":629,"content":3029},[3030],{"type":36,"content":3031},[3032],{"text":3033,"type":40,"marks":3034},"B2C apps might use traditional in-app purchases for individual consumers while implementing web payment flows for B2B customers with different needs ",[3035],{"type":43},{"type":629,"content":3037},[3038],{"type":36,"content":3039},[3040],{"text":3041,"type":40,"marks":3042},"Content apps could offer basic access through app stores while selling premium features or bundles via web to maximize flexibility ",[3043],{"type":43},{"type":629,"content":3045},[3046],{"type":36,"content":3047},[3048],{"text":3049,"type":40,"marks":3050},"Apps might maintain standard pricing in-app while offering promotional discounts exclusively on web ",[3051],{"type":43},{"type":629,"content":3053},[3054],{"type":36,"content":3055},[3056],{"text":3057,"type":40,"marks":3058},"Some companies reserve web payment options for specific geographical regions based on local payment preferences",[3059],{"type":43},{"type":36,"content":3061},[3062],{"text":3063,"type":40},"These balanced approaches allow businesses to capture key benefits of web-to-app strategies while minimizing associated risks and complexity.",{"type":53,"attrs":3065,"content":3066},{"level":596},[3067],{"text":3068,"type":40},"Practical Implementation Steps",{"type":36,"content":3070},[3071],{"text":3072,"type":40},"For organizations ready to explore web-to-app strategies, a phased approach minimizes risk:",{"type":36,"content":3074},[3075,3079],{"text":3076,"type":40,"marks":3077},"Phase 1: Foundation (1-2 Months)",[3078],{"type":159},{"text":2262,"type":40},{"type":625,"attrs":3081,"content":3082},{"order":301},[3083,3089,3095,3101],{"type":629,"content":3084},[3085],{"type":36,"content":3086},[3087],{"text":3088,"type":40},"Implement authentication for cross-platform identity management ",{"type":629,"content":3090},[3091],{"type":36,"content":3092},[3093],{"text":3094,"type":40},"Build basic deep linking infrastructure ",{"type":629,"content":3096},[3097],{"type":36,"content":3098},[3099],{"text":3100,"type":40},"Create analytics to measure user journeys ",{"type":629,"content":3102},[3103],{"type":36,"content":3104},[3105],{"text":3106,"type":40},"Design simple web landing experiences",{"type":36,"content":3108},[3109,3113],{"text":3110,"type":40,"marks":3111},"Phase 2: Optimization (2-3 Months)",[3112],{"type":159},{"text":2262,"type":40},{"type":625,"attrs":3115,"content":3116},{"order":301},[3117,3123,3129,3135],{"type":629,"content":3118},[3119],{"type":36,"content":3120},[3121],{"text":3122,"type":40},"Enhance deep linking with fallback mechanisms ",{"type":629,"content":3124},[3125],{"type":36,"content":3126},[3127],{"text":3128,"type":40},"Test different landing page variants ",{"type":629,"content":3130},[3131],{"type":36,"content":3132},[3133],{"text":3134,"type":40},"Improve conversion funnel recovery tactics ",{"type":629,"content":3136},[3137],{"type":36,"content":3138},[3139],{"text":3140,"type":40},"Integrate marketing attribution",{"type":36,"content":3142},[3143,3147],{"text":3144,"type":40,"marks":3145},"Phase 3: Monetization (If Appropriate)",[3146],{"type":159},{"text":2262,"type":40},{"type":625,"attrs":3149,"content":3150},{"order":301},[3151,3157,3163,3169],{"type":629,"content":3152},[3153],{"type":36,"content":3154},[3155],{"text":3156,"type":40},"Implement payment processing infrastructure ",{"type":629,"content":3158},[3159],{"type":36,"content":3160},[3161],{"text":3162,"type":40},"Choose tax compliance solution ",{"type":629,"content":3164},[3165],{"type":36,"content":3166},[3167],{"text":3168,"type":40},"Develop customer support workflows ",{"type":629,"content":3170},[3171],{"type":36,"content":3172},[3173],{"text":3174,"type":40},"Test hybrid monetization approaches",{"type":36,"content":3176},[3177],{"text":3178,"type":40},"Tools like Stripe and Paddle can simplify payment processing, while Branch and Firebase Dynamic Links help with deep linking implementation. These solutions reduce development time but require ongoing maintenance as platforms evolve.",{"type":53,"attrs":3180,"content":3181},{"level":596},[3182],{"text":3183,"type":40},"Conclusion",{"type":36,"content":3185},[3186],{"text":3187,"type":40},"Web-to-app strategies are neither a universal solution for app monetization challenges nor inherently flawed. Their effectiveness depends on alignment with your business model, user acquisition channels, team capabilities, and risk tolerance.",{"type":36,"content":3189},[3190],{"text":3191,"type":40},"For subscription businesses with high lifetime value, established web presence, and sufficient operational resources, web-to-app funnels can significantly improve unit economics and marketing effectiveness. For games, impulse-purchase apps, or teams with limited cross-platform development resources, the additional friction and implementation complexity may outweigh potential benefits.",{"type":36,"content":3193},[3194],{"text":3195,"type":40},"Ask yourself: ",{"type":625,"attrs":3197,"content":3198},{"order":301},[3199,3205,3211],{"type":629,"content":3200},[3201],{"type":36,"content":3202},[3203],{"text":3204,"type":40},"Can you handle tax compliance across multiple jurisdictions? ",{"type":629,"content":3206},[3207],{"type":36,"content":3208},[3209],{"text":3210,"type":40},"Do you have existing web traffic to leverage? ",{"type":629,"content":3212},[3213],{"type":36,"content":3214},[3215],{"text":3216,"type":40},"Is your team equipped to maintain cross-platform systems?",{"type":36,"content":3218},[3219],{"text":3220,"type":40},"Test the approach incrementally. Try web payments with a specific segment like annual subscribers or enterprise customers. Track conversion metrics carefully at each funnel stage. Pay particular attention to user experience continuity across platforms, as this directly impacts conversion rates.",{"type":36,"content":3222},[3223],{"text":3224,"type":40},"The landscape continues to evolve as platform policies change and technical solutions mature. Regulatory pressures may eventually force app stores to accommodate alternative payment systems, potentially altering both the benefits and risks of web-to-app approaches. Until then, businesses must carefully navigate this complex landscape, balancing financial incentives against technical challenges and compliance considerations.","2025-03-19 00:00","Explore the benefits and challenges of web-to-app strategies, examining how they can increase revenue and marketing flexibility while introducing technical complexities and user friction.",[3228],{"_uid":3229,"image":3230,"video":3234,"component":28},"db218c5a-540f-4f7d-9b31-4f7fb74c0bec",{"id":3231,"alt":79,"name":79,"focus":79,"title":79,"source":79,"filename":3232,"copyright":79,"fieldtype":81,"meta_data":3233,"is_external_url":83},1414109,"https://a-us.storyblok.com/f/1023021/722x660/966aa70b89/ascii-art.png",{},{"id":85,"alt":85,"name":79,"focus":85,"title":85,"source":85,"filename":79,"copyright":85,"fieldtype":81,"meta_data":3235},{},{"name":247,"created_at":248,"published_at":249,"updated_at":250,"id":251,"uuid":252,"content":3237,"slug":280,"full_slug":281,"sort_by_date":85,"position":282,"tag_list":3254,"is_startpage":83,"parent_id":284,"meta_data":85,"group_id":285,"first_published_at":286,"release_id":85,"lang":287,"path":85,"alternates":3255,"default_full_slug":85,"translated_slugs":85,"_stopResolving":289},{"_uid":254,"headline":3238,"component":270,"background_media":3248},[3239],{"_uid":257,"headline":3240,"component":268,"section_title":269},{"type":33,"content":3241},[3242],{"type":36,"content":3243},[3244],{"text":263,"type":40,"marks":3245},[3246],{"type":266,"attrs":3247},{"color":79},[3249],{"_uid":273,"image":3250,"video":3252,"component":28},{"id":275,"alt":79,"name":79,"focus":79,"title":79,"source":79,"filename":276,"copyright":79,"fieldtype":81,"meta_data":3251,"is_external_url":83},{},{"id":85,"alt":85,"name":79,"focus":85,"title":85,"source":85,"filename":79,"copyright":85,"fieldtype":81,"meta_data":3253},{},[],[],"the-pros-and-cons-of-web-to-app","news/articles/the-pros-and-cons-of-web-to-app",-50,[1147],"95814237-ccc6-4fdb-9241-f347697b14d3","2025-03-19T20:07:13.732Z",[],{"name":3264,"created_at":3265,"published_at":3266,"updated_at":3267,"id":3268,"uuid":3269,"content":3270,"slug":3962,"full_slug":3963,"sort_by_date":85,"position":3964,"tag_list":3965,"is_startpage":83,"parent_id":295,"meta_data":85,"group_id":3966,"first_published_at":3967,"release_id":85,"lang":287,"path":85,"alternates":3968,"default_full_slug":85,"translated_slugs":85,"_stopResolving":289},"Tactical aspects of web to app","2025-03-21T17:21:34.955Z","2025-03-31T15:34:34.565Z","2025-03-31T15:34:34.607Z",25878186,"2163d9cb-09bf-4672-941e-14c1498b7826",{"seo":3271,"_uid":3272,"body":3273,"date":3932,"title":3933,"author":239,"excerpt":3934,"component":240,"preview_media":3935,"newsletter_signup":3942},[],"10f56552-086f-4794-9eef-852d00ac5c0c",[3274,3913,3916],{"_uid":3275,"body":3276,"component":71},"331f3a10-0916-4b51-bcca-a777f18a2775",{"type":33,"content":3277},[3278,3283,3287,3291,3296,3300,3305,3309,3314,3318,3322,3326,3330,3335,3339,3343,3347,3351,3356,3360,3365,3369,3402,3406,3411,3415,3419,3424,3428,3438,3442,3446,3451,3455,3460,3464,3468,3472,3476,3481,3485,3489,3493,3497,3502,3506,3510,3514,3518,3522,3527,3531,3535,3540,3544,3549,3553,3591,3595,3600,3604,3608,3612,3616,3620,3625,3629,3650,3654,3658,3662,3666,3670,3675,3679,3684,3688,3692,3730,3734,3739,3743,3769,3773,3778,3782,3786,3790,3795,3799,3803,3830,3834,3838,3865,3869,3874,3901,3905,3909],{"type":53,"attrs":3279,"content":3280},{"level":596},[3281],{"text":3282,"type":40},"Introduction",{"type":36,"content":3284},[3285],{"text":3286,"type":40},"Web-to-app strategies promise financial benefits, yet the reality involves complex technical and operational challenges. This guide unpacks the hurdles of web-to-app implementation and provides practical solutions to help developers navigate this approach successfully.",{"type":36,"content":3288},[3289],{"text":3290,"type":40},"Web-to-app strategies direct users from websites to mobile applications instead of relying solely on app store discovery. While the concept seems straightforward, implementation requires sophisticated technical infrastructure, compliance considerations, and user experience design that many developers underestimate.",{"type":53,"attrs":3292,"content":3293},{"level":596},[3294],{"text":3295,"type":40},"Authentication and Identity Management",{"type":36,"content":3297},[3298],{"text":3299,"type":40},"When users create accounts on your website and then install your app, maintaining their identity across platforms becomes a fundamental challenge.",{"type":53,"attrs":3301,"content":3302},{"level":596},[3303],{"text":3304,"type":40},"The Core Problem",{"type":36,"content":3306},[3307],{"text":3308,"type":40},"Without proper identity management, users face frustrating experiences. They may need to create new accounts in the app despite having registered on the website. Users lose access to their web-based data and purchases when transitioning to mobile. Many experience inconsistent states across platforms where subscription status or personalization settings don't sync properly.",{"type":53,"attrs":3310,"content":3311},{"level":596},[3312],{"text":3313,"type":40},"Technical Approaches to Cross-Platform Authentication",{"type":36,"content":3315},[3316],{"text":3317,"type":40},"Email-based authentication uses email addresses as identity anchors between platforms. Users register with their email on the web, then enter the same address in the app. While straightforward, this method adds friction during app onboarding. About 15-20% of users abandon apps during email verification steps.",{"type":36,"content":3319},[3320],{"text":3321,"type":40},"OAuth and social authentication use third-party providers like Google or Apple to maintain consistent identity. This reduces friction but creates dependencies on external services. Implementation typically requires 3-5 days of development plus ongoing maintenance as OAuth providers update their security standards.",{"type":36,"content":3323},[3324],{"text":3325,"type":40},"Magic links streamline transitions by sending authenticated deep links via email. When opened on a mobile device, these links launch the app with an authenticated session. This works well for mobile-to-mobile transitions but fails when users access email on different devices.",{"type":36,"content":3327},[3328],{"text":3329,"type":40},"QR code pairing connects desktop web to mobile app transitions. Desktop websites display a unique QR code containing authentication information, which users scan with their mobile device. This provides a seamless connection but requires camera access and adds an unfamiliar step for some users.",{"type":53,"attrs":3331,"content":3332},{"level":596},[3333],{"text":3334,"type":40},"Best Practices for Authentication",{"type":36,"content":3336},[3337],{"text":3338,"type":40},"Offering multiple authentication options accommodates different user preferences. Some prefer social login for convenience, while others choose email-based authentication for privacy.",{"type":36,"content":3340},[3341],{"text":3342,"type":40},"Biometric authentication (FaceID, TouchID) reduces friction after initial cross-platform authentication. Once users connect their identity across platforms, device biometrics enable a seamless ongoing experience without repeated credential entry.",{"type":36,"content":3344},[3345],{"text":3346,"type":40},"Proper token refresh mechanisms maintain long-term sessions without frequent re-authentication. Users expect to remain logged in across app launches, requiring robust token management that balances security with convenience.",{"type":36,"content":3348},[3349],{"text":3350,"type":40},"Fallback mechanisms prevent users from getting locked out when primary authentication methods fail. If biometric authentication fails or social providers experience outages, alternative paths prevent frustration and support requests.",{"type":53,"attrs":3352,"content":3353},{"level":596},[3354],{"text":3355,"type":40},"Deep Linking and Context Preservation",{"type":36,"content":3357},[3358],{"text":3359,"type":40},"Deep linking connects web content directly to in-app locations, maintaining context throughout the user journey. For example, a user clicking a link to a specific workout plan on your website should land directly on that workout in the app rather than the home screen.",{"type":53,"attrs":3361,"content":3362},{"level":596},[3363],{"text":3364,"type":40},"Common Deep Linking Failures",{"type":36,"content":3366},[3367],{"text":3368,"type":40},"Even with proper implementation, deep links fail under various circumstances:",{"type":625,"attrs":3370,"content":3371},{"order":301},[3372,3378,3384,3390,3396],{"type":629,"content":3373},[3374],{"type":36,"content":3375},[3376],{"text":3377,"type":40},"Cold start issues occur when links behave differently when the app is already running versus closed",{"type":629,"content":3379},[3380],{"type":36,"content":3381},[3382],{"text":3383,"type":40},"OS restrictions create inconsistent handling between iOS and Android",{"type":629,"content":3385},[3386],{"type":36,"content":3387},[3388],{"text":3389,"type":40},"Users on outdated app versions may not support deep linking",{"type":629,"content":3391},[3392],{"type":36,"content":3393},[3394],{"text":3395,"type":40},"Different browsers handle links inconsistently",{"type":629,"content":3397},[3398],{"type":36,"content":3399},[3400],{"text":3401,"type":40},"New apps face delays in link association verification from platforms",{"type":36,"content":3403},[3404],{"text":3405,"type":40},"Failure rates for deep links typically range from 5-15% depending on implementation quality. These failures create user confusion and abandonment, requiring robust fallback mechanisms.",{"type":53,"attrs":3407,"content":3408},{"level":596},[3409],{"text":3410,"type":40},"Deferred Deep Linking",{"type":36,"content":3412},[3413],{"text":3414,"type":40},"Deferred deep linking preserves the user's destination through the installation process. When a user without the app clicks a link, they're directed to the app store. After installation, the app opens to the intended location rather than a generic welcome screen.",{"type":36,"content":3416},[3417],{"text":3418,"type":40},"This functionality requires device fingerprinting to recognize the same device before and after installation. Due to platform privacy restrictions, particularly on iOS, deferred deep linking has become less reliable, with success rates dropping from over 90% to about 60-75% since Apple's App Tracking Transparency introduction.",{"type":53,"attrs":3420,"content":3421},{"level":596},[3422],{"text":3423,"type":40},"Third-Party Deep Linking Services",{"type":36,"content":3425},[3426],{"text":3427,"type":40},"Most implementations rely on third-party services rather than custom solutions:",{"type":36,"content":3429},[3430,3436],{"text":3431,"type":40,"marks":3432},"Branch.io",[3433],{"type":226,"attrs":3434},{"href":3435,"uuid":85,"anchor":85,"target":85,"linktype":230},"http://Branch.io",{"text":3437,"type":40}," offers attribution, deep linking, and web SDK functionality. Integration requires 2-4 developer days, with costs starting at $500 monthly for basic functionality.",{"type":36,"content":3439},[3440],{"text":3441,"type":40},"AppsFlyer focuses on attribution with deep linking support, requiring 3-5 developer days for integration. Pricing typically starts at $0.05 per attributed install.",{"type":36,"content":3443},[3444],{"text":3445,"type":40},"Firebase Dynamic Links provides deep linking integrated with the Firebase ecosystem, requiring 2-3 developer days. The service is free with Firebase usage, making it cost-effective for smaller applications.",{"type":53,"attrs":3447,"content":3448},{"level":596},[3449],{"text":3450,"type":40},"Tax and Compliance Management",{"type":36,"content":3452},[3453],{"text":3454,"type":40},"Processing payments outside app stores transfers tax collection and compliance responsibilities to developers.",{"type":53,"attrs":3456,"content":3457},{"level":596},[3458],{"text":3459,"type":40},"Global Tax Collection Requirements",{"type":36,"content":3461},[3462],{"text":3463,"type":40},"European Union VAT requires collecting tax based on customer location rather than company location. Rates vary from 17% in Luxembourg to 27% in Hungary, requiring precise location determination. Quarterly filings through the Mini One-Stop Shop (MOSS) system add administrative overhead.",{"type":36,"content":3465},[3466],{"text":3467,"type":40},"United States sales tax presents a fragmented compliance landscape. Tax nexus is established in states where a company has economic activity, typically triggered after reaching $100,000 in sales or 200 transactions annually. Companies exceeding these thresholds must register for tax collection in each applicable state, a process taking 4-6 weeks per state.",{"type":36,"content":3469},[3470],{"text":3471,"type":40},"International digital services taxes have emerged beyond the EU and US. Australia, New Zealand, South Korea, and India have implemented specific digital service taxes with rates ranging from 2-10%, each with unique registration and filing requirements.",{"type":36,"content":3473},[3474],{"text":3475,"type":40},"For a global app, full tax compliance can involve managing more than 30 tax jurisdictions with different filing periods and requirements.",{"type":53,"attrs":3477,"content":3478},{"level":596},[3479],{"text":3480,"type":40},"Operational Tax Management Options",{"type":36,"content":3482},[3483],{"text":3484,"type":40},"Three main approaches exist for handling tax compliance:",{"type":36,"content":3486},[3487],{"text":3488,"type":40},"Merchant of Record services like Paddle or FastSpring serve as the legal seller, handling tax collection and remittance globally. These services typically charge 5-8% of transaction value plus credit card fees of about 3%.",{"type":36,"content":3490},[3491],{"text":3492,"type":40},"Tax management software solutions like Avalara, TaxJar, or Stripe Tax calculate appropriate taxes at checkout based on customer location. Costs include base platform fees ranging from $50-500 monthly plus per-transaction fees.",{"type":36,"content":3494},[3495],{"text":3496,"type":40},"Manual management requires dedicated finance personnel, registration with multiple tax authorities, and ongoing regulatory monitoring. This typically requires 0.5-1 full-time equivalent employee for moderate transaction volumes across multiple countries.",{"type":53,"attrs":3498,"content":3499},{"level":596},[3500],{"text":3501,"type":40},"Payment Processing Infrastructure",{"type":36,"content":3503},[3504],{"text":3505,"type":40},"Beyond tax management, payment processing requires additional infrastructure:",{"type":36,"content":3507},[3508],{"text":3509,"type":40},"Payment gateway integration connects to services like Stripe or PayPal, typically charging 2.5-3.5% plus a fixed fee per transaction.",{"type":36,"content":3511},[3512],{"text":3513,"type":40},"Fraud prevention systems add 0.5-1% to transaction costs but reduce chargebacks and unauthorized transactions.",{"type":36,"content":3515},[3516],{"text":3517,"type":40},"Subscription management tools handle recurring billing, upgrades, downgrades, and cancellations across payment methods, adding costs of 0.5-1% of recurring revenue.",{"type":36,"content":3519},[3520],{"text":3521,"type":40},"Each disputed transaction costs $15-25 to process regardless of outcome, creating additional operational expenses not present with app store distribution.",{"type":53,"attrs":3523,"content":3524},{"level":596},[3525],{"text":3526,"type":40},"Customer Support Implications",{"type":36,"content":3528},[3529],{"text":3530,"type":40},"Web payment processing shifts support responsibilities from app stores to developers. Payment failure troubleshooting, refund processing, subscription management assistance, and fraud investigation all require dedicated resources.",{"type":36,"content":3532},[3533],{"text":3534,"type":40},"These additional support requirements typically increase customer service demands by 25-40% compared to app-store-only monetization.",{"type":53,"attrs":3536,"content":3537},{"level":596},[3538],{"text":3539,"type":40},"Conversion Rate Optimization Challenges",{"type":36,"content":3541},[3542],{"text":3543,"type":40},"Web-to-app funnels introduce multiple conversion steps, each representing a potential drop-off point.",{"type":53,"attrs":3545,"content":3546},{"level":596},[3547],{"text":3548,"type":40},"Typical Conversion Funnel Metrics",{"type":36,"content":3550},[3551],{"text":3552,"type":40},"Industry benchmarks reveal significant drop-off at each stage:",{"type":625,"attrs":3554,"content":3555},{"order":301},[3556,3562,3568,3574,3580,3585],{"type":629,"content":3557},[3558],{"type":36,"content":3559},[3560],{"text":3561,"type":40},"Web landing page visitors to app store click: 20-35%",{"type":629,"content":3563},[3564],{"type":36,"content":3565},[3566],{"text":3567,"type":40},"App store page view to app installation: 20-40%",{"type":629,"content":3569},[3570],{"type":36,"content":3571},[3572],{"text":3573,"type":40},"App installation to first launch: 70-85%",{"type":629,"content":3575},[3576],{"type":36,"content":3577},[3578],{"text":3579,"type":40},"First launch to account creation/login: 40-60%",{"type":629,"content":3581},[3582],{"type":36,"content":3583},[3584],{"text":2303,"type":40},{"type":629,"content":3586},[3587],{"type":36,"content":3588},[3589],{"text":3590,"type":40},"Engagement to conversion to paid (if applicable): 5-15%",{"type":36,"content":3592},[3593],{"text":3594,"type":40},"This means only 1-5% of initial web visitors typically become valuable app users, highlighting the importance of optimization at each stage.",{"type":53,"attrs":3596,"content":3597},{"level":596},[3598],{"text":3599,"type":40},"Landing Page Optimization",{"type":36,"content":3601},[3602],{"text":3603,"type":40},"Value proposition clarity dramatically affects user willingness to install apps. Pages must feature a clear headline conveying the primary benefit, supported by visual demonstrations of functionality.",{"type":36,"content":3605},[3606],{"text":3607,"type":40},"Technical performance significantly impacts conversion rates. Pages loading in under 2 seconds maintain user attention, while each additional second reduces conversion by about 7%.",{"type":36,"content":3609},[3610],{"text":3611,"type":40},"Call-to-action optimization directly influences click-through rates to app stores. Platform-specific download buttons create clear paths to installation, while sticky CTAs that remain visible while scrolling ensure the download option stays accessible.",{"type":36,"content":3613},[3614],{"text":3615,"type":40},"Trust indicators reduce perceived risk, particularly for unfamiliar brands. App store badges, ratings, and screenshot previews provide transparency about the user experience before commitment.",{"type":36,"content":3617},[3618],{"text":3619,"type":40},"Systematic A/B testing of these elements typically yields 20-30% conversion improvements over initial implementations.",{"type":53,"attrs":3621,"content":3622},{"level":596},[3623],{"text":3624,"type":40},"Brand Recognition Challenges",{"type":36,"content":3626},[3627],{"text":3628,"type":40},"Apps without established brands face particularly acute conversion challenges in web-to-app funnels:",{"type":625,"attrs":3630,"content":3631},{"order":301},[3632,3638,3644],{"type":629,"content":3633},[3634],{"type":36,"content":3635},[3636],{"text":3637,"type":40},"Trust deficit triggers heightened user scrutiny during installation decisions",{"type":629,"content":3639},[3640],{"type":36,"content":3641},[3642],{"text":3643,"type":40},"Value uncertainty makes benefits appear less credible without brand recognition",{"type":629,"content":3645},[3646],{"type":36,"content":3647},[3648],{"text":3649,"type":40},"Commitment reluctance manifests as hesitation to install unfamiliar apps",{"type":36,"content":3651},[3652],{"text":3653,"type":40},"Several tactics can address these challenges:",{"type":36,"content":3655},[3656],{"text":3657,"type":40},"Social proof through user testimonials with identifiable sources makes benefits more believable. Displaying download counts or user statistics demonstrates market validation.",{"type":36,"content":3659},[3660],{"text":3661,"type":40},"Progressive engagement approaches let users experience value before committing to installation. Web-based feature sampling demonstrates functionality without requiring full commitment.",{"type":36,"content":3663},[3664],{"text":3665,"type":40},"Trust transference leverages recognized entities to establish credibility. Partnerships with recognized brands or integration with trusted platforms can significantly increase conversion rates.",{"type":36,"content":3667},[3668],{"text":3669,"type":40},"Despite these tactics, apps without established brands typically see 40-60% lower conversion rates compared to recognized brands with similar functionality.",{"type":53,"attrs":3671,"content":3672},{"level":596},[3673],{"text":3674,"type":40},"App Store Fee Realities",{"type":36,"content":3676},[3677],{"text":3678,"type":40},"While avoiding app store fees represents a primary motivation for web-to-app strategies, the actual financial benefits often fall short of expectations.",{"type":53,"attrs":3680,"content":3681},{"level":596},[3682],{"text":3683,"type":40},"The True Economics of Payment Processing",{"type":36,"content":3685},[3686],{"text":3687,"type":40},"App store commission structures have evolved significantly. Apple has reduced fees to 15% for small businesses with under $1 million in annual revenue. Year 2+ subscription fees have been reduced to 15% for all developers regardless of size.",{"type":36,"content":3689},[3690],{"text":3691,"type":40},"Meanwhile, direct payment processing incurs multiple costs:",{"type":625,"attrs":3693,"content":3694},{"order":301},[3695,3701,3707,3713,3719,3725],{"type":629,"content":3696},[3697],{"type":36,"content":3698},[3699],{"text":3700,"type":40},"Payment processing fees (2.9-3.5% plus fixed transaction fees)",{"type":629,"content":3702},[3703],{"type":36,"content":3704},[3705],{"text":3706,"type":40},"Subscription management tools (0.5-1% or fixed monthly costs)",{"type":629,"content":3708},[3709],{"type":36,"content":3710},[3711],{"text":3712,"type":40},"Tax compliance services (0.5-2% or fixed monthly costs)",{"type":629,"content":3714},[3715],{"type":36,"content":3716},[3717],{"text":3718,"type":40},"Fraud prevention (0.5-1% of transaction volume)",{"type":629,"content":3720},[3721],{"type":36,"content":3722},[3723],{"text":3724,"type":40},"Dispute/chargeback management ($15-25 per dispute)",{"type":629,"content":3726},[3727],{"type":36,"content":3728},[3729],{"text":2492,"type":40},{"type":36,"content":3731},[3732],{"text":3733,"type":40},"When combined, these costs typically represent 5-8% of transaction value. For businesses with limited transaction volume or simple product structures, the operational complexity may not justify the net savings.",{"type":53,"attrs":3735,"content":3736},{"level":596},[3737],{"text":3738,"type":40},"Conversion Rate Implications",{"type":36,"content":3740},[3741],{"text":3742,"type":40},"Payment conversion rates often differ significantly between platforms:",{"type":1676,"content":3744},[3745,3751,3757,3763],{"type":629,"content":3746},[3747],{"type":36,"content":3748},[3749],{"text":3750,"type":40},"In-app purchases convert at 80-95% for existing authenticated users",{"type":629,"content":3752},[3753],{"type":36,"content":3754},[3755],{"text":3756,"type":40},"App store subscriptions convert at 60-80% for new users",{"type":629,"content":3758},[3759],{"type":36,"content":3760},[3761],{"text":3762,"type":40},"Web payment forms typically convert at 40-70% for new users",{"type":629,"content":3764},[3765],{"type":36,"content":3766},[3767],{"text":3768,"type":40},"Cross-device purchases drop to 30-50% conversion",{"type":36,"content":3770},[3771],{"text":3772,"type":40},"These conversion differences mean businesses must acquire more top-of-funnel users to achieve the same number of paid conversions through web payment systems.",{"type":53,"attrs":3774,"content":3775},{"level":596},[3776],{"text":3777,"type":40},"Long-term Value Analysis",{"type":36,"content":3779},[3780],{"text":3781,"type":40},"Subscription longevity tends to favor app store billing, with 10-15% higher retention rates on average compared to web-processed subscriptions. Automatic renewal success rates are typically 5-10% higher through app stores due to platform-managed payment updating.",{"type":36,"content":3783},[3784],{"text":3785,"type":40},"App store refund rates average 2-4% of transactions, with platforms handling the entire refund process. Direct web payments typically see 4-8% refund or chargeback rates, with each disputed transaction creating additional cost.",{"type":36,"content":3787},[3788],{"text":3789,"type":40},"When accounting for these factors, the net financial benefit of web payment processing typically ranges from 5-15% improvement over app store fees. This modest advantage must be weighed against the operational complexity required for implementation.",{"type":53,"attrs":3791,"content":3792},{"level":596},[3793],{"text":3794,"type":40},"Practical Implementation Roadmap",{"type":36,"content":3796},[3797],{"text":3798,"type":40},"A phased implementation approach minimizes risks and resource allocation:",{"type":53,"attrs":3800,"content":3801},{"level":596},[3802],{"text":3076,"type":40},{"type":625,"attrs":3804,"content":3805},{"order":301},[3806,3812,3818,3824],{"type":629,"content":3807},[3808],{"type":36,"content":3809},[3810],{"text":3811,"type":40},"Authentication system implementation for cross-platform identity management",{"type":629,"content":3813},[3814],{"type":36,"content":3815},[3816],{"text":3817,"type":40},"Basic deep linking foundation for content routing",{"type":629,"content":3819},[3820],{"type":36,"content":3821},[3822],{"text":3823,"type":40},"Analytics infrastructure for measuring user journeys",{"type":629,"content":3825},[3826],{"type":36,"content":3827},[3828],{"text":3829,"type":40},"Simple web landing experience with clear value proposition",{"type":36,"content":3831},[3832],{"text":3833,"type":40},"This foundation provides essential capabilities for basic web-to-app functionality with about 3-6 weeks of development effort.",{"type":53,"attrs":3835,"content":3836},{"level":596},[3837],{"text":3110,"type":40},{"type":625,"attrs":3839,"content":3840},{"order":301},[3841,3847,3853,3859],{"type":629,"content":3842},[3843],{"type":36,"content":3844},[3845],{"text":3846,"type":40},"Enhanced deep linking with deferred link support",{"type":629,"content":3848},[3849],{"type":36,"content":3850},[3851],{"text":3852,"type":40},"Landing page optimization through A/B testing",{"type":629,"content":3854},[3855],{"type":36,"content":3856},[3857],{"text":3858,"type":40},"Conversion funnel improvements for abandoned journey recovery",{"type":629,"content":3860},[3861],{"type":36,"content":3862},[3863],{"text":3864,"type":40},"Marketing integration with attribution systems",{"type":36,"content":3866},[3867],{"text":3868,"type":40},"This phase typically delivers 30-50% improvements in conversion rates with 1-2 months of focused optimization effort.",{"type":53,"attrs":3870,"content":3871},{"level":596},[3872],{"text":3873,"type":40},"Phase 3: Monetization (3+ Months)",{"type":625,"attrs":3875,"content":3876},{"order":301},[3877,3883,3889,3895],{"type":629,"content":3878},[3879],{"type":36,"content":3880},[3881],{"text":3882,"type":40},"Payment infrastructure integration",{"type":629,"content":3884},[3885],{"type":36,"content":3886},[3887],{"text":3888,"type":40},"Tax compliance solution implementation",{"type":629,"content":3890},[3891],{"type":36,"content":3892},[3893],{"text":3894,"type":40},"Customer support systems for payment handling",{"type":629,"content":3896},[3897],{"type":36,"content":3898},[3899],{"text":3900,"type":40},"Hybrid monetization strategy across platforms",{"type":36,"content":3902},[3903],{"text":3904,"type":40},"This phase represents the most complex implementation, typically requiring 3-6 months for proper execution and ongoing operational support.",{"type":53,"attrs":3906,"content":3907},{"level":596},[3908],{"text":3183,"type":40},{"type":36,"content":3910},[3911],{"text":3912,"type":40},"Web-to-app strategies require substantial technical infrastructure and operational resources beyond what many developers initially anticipate. Success depends on systematic implementation and realistic expectations about conversion impact and economics.",{"_uid":3914,"quote":3915,"component":127,"attribution_name":79,"attribution_title":79},"fc09e60c-cc5a-4740-ba26-b31ec1627146","Success depends on systematic implementation and realistic expectations about conversion impact and economics.",{"_uid":3917,"body":3918,"component":71},"8ecedd8e-40e0-49aa-8fdb-2c5ec760de79",{"type":33,"content":3919},[3920,3924,3928],{"type":36,"content":3921},[3922],{"text":3923,"type":40},"For established brands with existing web traffic and subscription businesses charging over $10 monthly, the investment typically delivers positive returns despite implementation complexities. For apps with lower price points, newer brands, or limited engineering resources, a more measured approach focusing on specific high-value elements may prove more effective.",{"type":36,"content":3925},[3926],{"text":3927,"type":40},"Start small by focusing first on authentication and deep linking with a test group of loyal users. Track conversion metrics carefully at each step, and optimize based on data rather than assumptions. Pay particular attention to user experience continuity across platforms, as this directly impacts conversion rates.",{"type":36,"content":3929},[3930],{"text":3931,"type":40},"The landscape continues to evolve as platform policies change and technical solutions mature. Web-to-app implementation requires ongoing adaptation rather than a one-time development effort. When executed properly, it can significantly improve unit economics and provide greater marketing control, but these benefits come with substantial technical and operational investment that must be carefully weighed against alternatives.","2025-03-21 00:00","Tactical Aspects of Web to App","This in-depth guide breaks down the technical, operational, and conversion challenges that developers face when transitioning users from web to mobile apps. From identity management and deep linking to global tax compliance and payment infrastructure, it offers a realistic roadmap for implementing a successful web to app strategy, especially for apps monetizing off the App Store.",[3936],{"_uid":3937,"image":3938,"video":3940,"component":28},"bd25a72b-37cf-4f75-bbfe-233570768f71",{"id":3231,"alt":79,"name":79,"focus":79,"title":79,"source":79,"filename":3232,"copyright":79,"fieldtype":81,"meta_data":3939,"is_external_url":83},{},{"id":85,"alt":85,"name":79,"focus":85,"title":85,"source":85,"filename":79,"copyright":85,"fieldtype":81,"meta_data":3941},{},{"name":247,"created_at":248,"published_at":249,"updated_at":250,"id":251,"uuid":252,"content":3943,"slug":280,"full_slug":281,"sort_by_date":85,"position":282,"tag_list":3960,"is_startpage":83,"parent_id":284,"meta_data":85,"group_id":285,"first_published_at":286,"release_id":85,"lang":287,"path":85,"alternates":3961,"default_full_slug":85,"translated_slugs":85,"_stopResolving":289},{"_uid":254,"headline":3944,"component":270,"background_media":3954},[3945],{"_uid":257,"headline":3946,"component":268,"section_title":269},{"type":33,"content":3947},[3948],{"type":36,"content":3949},[3950],{"text":263,"type":40,"marks":3951},[3952],{"type":266,"attrs":3953},{"color":79},[3955],{"_uid":273,"image":3956,"video":3958,"component":28},{"id":275,"alt":79,"name":79,"focus":79,"title":79,"source":79,"filename":276,"copyright":79,"fieldtype":81,"meta_data":3957,"is_external_url":83},{},{"id":85,"alt":85,"name":79,"focus":85,"title":85,"source":85,"filename":79,"copyright":85,"fieldtype":81,"meta_data":3959},{},[],[],"tactical-aspects-of-web-to-app","news/articles/tactical-aspects-of-web-to-app",-60,[1147],"41fad5db-d735-45d5-b019-da622dc14a8d","2025-03-21T20:09:49.610Z",[],{"name":3970,"created_at":3971,"published_at":3972,"updated_at":3973,"id":3974,"uuid":3975,"content":3976,"slug":5084,"full_slug":5085,"sort_by_date":85,"position":5086,"tag_list":5087,"is_startpage":83,"parent_id":295,"meta_data":85,"group_id":5088,"first_published_at":5089,"release_id":85,"lang":287,"path":85,"alternates":5090,"default_full_slug":85,"translated_slugs":85,"_stopResolving":289},"App Valuation Q&A","2025-09-12T18:59:30.268Z","2025-10-06T18:05:14.186Z","2025-10-06T18:05:14.210Z",90169222259472,"a8ef0d96-f4e3-4d55-bb08-00d74360fafa",{"seo":3977,"_uid":3978,"body":3979,"date":5055,"title":3970,"author":239,"excerpt":5056,"component":240,"preview_media":5057,"newsletter_signup":5064},[],"4843f9d7-b4d3-4f17-911c-42feeb7040b7",[3980,4006,4047,5018,5034],{"_uid":3981,"body":3982,"component":71},"2eba9839-7e04-43d5-b6f2-18f9c39ad686",{"type":33,"content":3983},[3984,3991,3996,4001],{"type":53,"attrs":3985,"content":3986},{"level":1783,"textAlign":85},[3987],{"text":3988,"type":40,"marks":3989},"What is a valuation multiple?",[3990],{"type":159},{"type":36,"attrs":3992,"content":3993},{"textAlign":85},[3994],{"text":3995,"type":40},"A business is ultimately worth the future cash flow it can generate, discounted back to what that cash is worth today. A valuation multiple(whether it is based on revenue, EBITDA, or earnings) is simply a shorthand method to approximate this complex calculation.",{"type":36,"attrs":3997,"content":3998},{"textAlign":85},[3999],{"text":4000,"type":40},"The \"multiple\" itself is heavily influenced by the risk and uncertainty surrounding those future cash flows. Every business has risks, which are ultimately risks that the future cash flow is lower than expected. Higher perceived risk leads to a lower valuation multiple.",{"type":36,"attrs":4002,"content":4003},{"textAlign":85},[4004],{"text":4005,"type":40},"Consider how risk affects valuation in the context of government bonds. The U.S. government can borrow money at a very low interest rate (e.g., ~5%) because the perceived risk of default is extremely low. In contrast, a country with a more volatile economy, like Argentina, might have to pay a much higher interest rate (e.g., ~15%). The difference in the interest rate is a measure of perceived risk. The same principle of risk applies to valuing companies.",{"_uid":4007,"body":4008,"component":71},"1a2b68d9-07b8-4a01-a0d6-f97647f382f6",{"type":33,"content":4009},[4010,4017,4022,4027,4032,4037,4042],{"type":53,"attrs":4011,"content":4012},{"level":1783,"textAlign":85},[4013],{"text":4014,"type":40,"marks":4015},"Why are multiples on EBITDA?",[4016],{"type":159},{"type":36,"attrs":4018,"content":4019},{"textAlign":85},[4020],{"text":4021,"type":40},"Many founders are familiar with Seller Discretionary Earnings (SDE), which adds the owner's salary back to profits. As buyers, we often start with SDE, but then \"normalize\" this figure to EBITDA by subtracting a market-rate salary for the work that the founder does. This helps us understand the business's standalone cash flow.",{"type":36,"attrs":4023,"content":4024},{"textAlign":85},[4025],{"text":4026,"type":40},"We value businesses based on their earnings—specifically, EBITDA (Earnings Before Interest, Taxes, Depreciation, and Amortization). EBITDA is a proxy for the cash-generating capacity of a business before any investments into growth, or payment of taxes. While many tech investors use revenue multiples—because their investments are unprofitable—revenue multiples are still, at least indirectly, incorporating assumptions around the expected profitability of the business.",{"type":36,"attrs":4028,"content":4029},{"textAlign":85},[4030],{"text":4031,"type":40},"Consider this example of two apps that, except for revenue size and margins, are equal:",{"type":36,"attrs":4033,"content":4034},{"textAlign":85},[4035],{"text":4036,"type":40},"● App A: $5 million in revenue with a 10% EBITDA margin. EBITDA = $500,000.",{"type":36,"attrs":4038,"content":4039},{"textAlign":85},[4040],{"text":4041,"type":40},"● App B: $3 million in revenue with a 50% EBITDA margin. EBITDA = $1,500,000.",{"type":36,"attrs":4043,"content":4044},{"textAlign":85},[4045],{"text":4046,"type":40},"A 3x revenue multiple would value App A at $15 million and App B at $9 million, despite App B generating 3x more EBITDA. This is why we focus on EBITDA, since this is a more accurate measure of economic reality for an established and profitable businesses with known margins.",{"_uid":4048,"body":4049,"component":71},"b2b853e2-f26f-4476-aea3-8d50b21a18d9",{"type":33,"content":4050},[4051,4058,4063,4068,4070,4077,4082,4087,4092,4351,4356,4358,4365,4370,4375,4377,4384,4396,4401,4403,4410,4422,4427,4875,4877,4956,4961,4963,4970,4975,5013],{"type":53,"attrs":4052,"content":4053},{"level":1783,"textAlign":85},[4054],{"text":4055,"type":40,"marks":4056},"What determines multiples?",[4057],{"type":159},{"type":36,"attrs":4059,"content":4060},{"textAlign":85},[4061],{"text":4062,"type":40},"The most significant source of valuation misalignment stems from comparisons to public B2B SaaS companies. While both mobile apps and B2B SaaS use a subscription model, the underlying business quality, risk profile, and growth dynamics are different. Those differences changes their risk profile and, therefore, their valuation multiple.",{"type":36,"attrs":4064,"content":4065},{"textAlign":85},[4066],{"text":4067,"type":40},"Multiples are a function of risk, so the primary question for any buyer is: what factors determine that risk? For consumer apps, several main factors influence the multiple that acquirers will pay:",{"type":36,"attrs":4069},{"textAlign":85},{"type":53,"attrs":4071,"content":4072},{"level":596,"textAlign":85},[4073],{"text":4074,"type":40,"marks":4075},"Revenue Size",[4076],{"type":43},{"type":36,"attrs":4078,"content":4079},{"textAlign":85},[4080],{"text":4081,"type":40},"The “effective multiple” after accounting for the overhead of the founder is a key consideration. When an acquirer buys a business, they must ensure it can operate without the founder, or often must replace the founder if they transition out of ongoing operations.",{"type":36,"attrs":4083,"content":4084},{"textAlign":85},[4085],{"text":4086,"type":40},"The owner's salary (part of SDE) is replaced by salaries of new hires, even if the managers were allocated from the existing team of the acquirer. This directly reduces the buyer's net cash flow. These costs have a disproportionate impact on the actual profitability of smaller businesses after an acquisition, which inflates the effective multiple the buyer pays.",{"type":36,"attrs":4088,"content":4089},{"textAlign":85},[4090],{"text":4091,"type":40},"Consider a hypothetical example:",{"type":4093,"content":4094},"table",[4095,4136,4171,4209,4244,4279,4314],{"type":4096,"content":4097},"tableRow",[4098,4112,4124],{"type":4099,"attrs":4100,"content":4101},"tableCell",{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4102],{"type":36,"attrs":4103,"content":4104},{"textAlign":85},[4105],{"text":4106,"type":40,"marks":4107},"Metric",[4108,4111],{"type":266,"attrs":4109},{"color":4110},"#1B1C1D",{"type":159},{"type":4099,"attrs":4113,"content":4114},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4115],{"type":36,"attrs":4116,"content":4117},{"textAlign":85},[4118],{"text":4119,"type":40,"marks":4120},"Small App ",[4121,4123],{"type":266,"attrs":4122},{"color":4110},{"type":159},{"type":4099,"attrs":4125,"content":4126},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4127],{"type":36,"attrs":4128,"content":4129},{"textAlign":85},[4130],{"text":4131,"type":40,"marks":4132},"Medium App",[4133,4135],{"type":266,"attrs":4134},{"color":4110},{"type":159},{"type":4096,"content":4137},[4138,4149,4160],{"type":4099,"attrs":4139,"content":4140},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4141],{"type":36,"attrs":4142,"content":4143},{"textAlign":85},[4144],{"text":4145,"type":40,"marks":4146},"EBITDA",[4147],{"type":266,"attrs":4148},{"color":4110},{"type":4099,"attrs":4150,"content":4151},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4152],{"type":36,"attrs":4153,"content":4154},{"textAlign":85},[4155],{"text":4156,"type":40,"marks":4157},"$500,000 ",[4158],{"type":266,"attrs":4159},{"color":4110},{"type":4099,"attrs":4161,"content":4162},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4163],{"type":36,"attrs":4164,"content":4165},{"textAlign":85},[4166],{"text":4167,"type":40,"marks":4168},"$3,000,000",[4169],{"type":266,"attrs":4170},{"color":4110},{"type":4096,"content":4172},[4173,4185,4197],{"type":4099,"attrs":4174,"content":4175},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4176],{"type":36,"attrs":4177,"content":4178},{"textAlign":85},[4179],{"text":4180,"type":40,"marks":4181},"Stated Multiple ",[4182,4184],{"type":266,"attrs":4183},{"color":4110},{"type":159},{"type":4099,"attrs":4186,"content":4187},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4188],{"type":36,"attrs":4189,"content":4190},{"textAlign":85},[4191],{"text":4192,"type":40,"marks":4193},"4x ",[4194,4196],{"type":266,"attrs":4195},{"color":4110},{"type":159},{"type":4099,"attrs":4198,"content":4199},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4200],{"type":36,"attrs":4201,"content":4202},{"textAlign":85},[4203],{"text":4204,"type":40,"marks":4205},"6x",[4206,4208],{"type":266,"attrs":4207},{"color":4110},{"type":159},{"type":4096,"content":4210},[4211,4222,4233],{"type":4099,"attrs":4212,"content":4213},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4214],{"type":36,"attrs":4215,"content":4216},{"textAlign":85},[4217],{"text":4218,"type":40,"marks":4219},"Purchase Price ",[4220],{"type":266,"attrs":4221},{"color":4110},{"type":4099,"attrs":4223,"content":4224},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4225],{"type":36,"attrs":4226,"content":4227},{"textAlign":85},[4228],{"text":4229,"type":40,"marks":4230},"$2,000,000 ",[4231],{"type":266,"attrs":4232},{"color":4110},{"type":4099,"attrs":4234,"content":4235},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4236],{"type":36,"attrs":4237,"content":4238},{"textAlign":85},[4239],{"text":4240,"type":40,"marks":4241},"$18,000,000",[4242],{"type":266,"attrs":4243},{"color":4110},{"type":4096,"content":4245},[4246,4257,4268],{"type":4099,"attrs":4247,"content":4248},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4249],{"type":36,"attrs":4250,"content":4251},{"textAlign":85},[4252],{"text":4253,"type":40,"marks":4254},"Implied Overhead ",[4255],{"type":266,"attrs":4256},{"color":4110},{"type":4099,"attrs":4258,"content":4259},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4260],{"type":36,"attrs":4261,"content":4262},{"textAlign":85},[4263],{"text":4264,"type":40,"marks":4265},"$200,000 (40% of EBITDA)",[4266],{"type":266,"attrs":4267},{"color":4110},{"type":4099,"attrs":4269,"content":4270},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4271],{"type":36,"attrs":4272,"content":4273},{"textAlign":85},[4274],{"text":4275,"type":40,"marks":4276},"$300,000 (10% of EBITDA)",[4277],{"type":266,"attrs":4278},{"color":4110},{"type":4096,"content":4280},[4281,4292,4303],{"type":4099,"attrs":4282,"content":4283},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4284],{"type":36,"attrs":4285,"content":4286},{"textAlign":85},[4287],{"text":4288,"type":40,"marks":4289},"Acquirer Cash Flow ",[4290],{"type":266,"attrs":4291},{"color":4110},{"type":4099,"attrs":4293,"content":4294},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4295],{"type":36,"attrs":4296,"content":4297},{"textAlign":85},[4298],{"text":4299,"type":40,"marks":4300},"$300,000 ",[4301],{"type":266,"attrs":4302},{"color":4110},{"type":4099,"attrs":4304,"content":4305},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4306],{"type":36,"attrs":4307,"content":4308},{"textAlign":85},[4309],{"text":4310,"type":40,"marks":4311},"$2,700,000",[4312],{"type":266,"attrs":4313},{"color":4110},{"type":4096,"content":4315},[4316,4328,4340],{"type":4099,"attrs":4317,"content":4318},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4319],{"type":36,"attrs":4320,"content":4321},{"textAlign":85},[4322],{"text":4323,"type":40,"marks":4324},"Effective Multiple",[4325,4327],{"type":266,"attrs":4326},{"color":4110},{"type":159},{"type":4099,"attrs":4329,"content":4330},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4331],{"type":36,"attrs":4332,"content":4333},{"textAlign":85},[4334],{"text":4335,"type":40,"marks":4336},"6.7x ",[4337,4339],{"type":266,"attrs":4338},{"color":4110},{"type":159},{"type":4099,"attrs":4341,"content":4342},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4343],{"type":36,"attrs":4344,"content":4345},{"textAlign":85},[4346],{"text":4335,"type":40,"marks":4347},[4348,4350],{"type":266,"attrs":4349},{"color":4110},{"type":159},{"type":36,"attrs":4352,"content":4353},{"textAlign":85},[4354],{"text":4355,"type":40},"Even when paying a lower nominal multiple for the smaller app, the effective multiple paid by the buyer is the same, because the overhead costs (which are implicit for sellers who are owner operators) are explicit for the buyer. These costs have a disproportionate impact on smaller apps.",{"type":36,"attrs":4357},{"textAlign":85},{"type":53,"attrs":4359,"content":4360},{"level":1783,"textAlign":85},[4361],{"text":4362,"type":40,"marks":4363},"“Key Man Risk”",[4364],{"type":43},{"type":36,"attrs":4366,"content":4367},{"textAlign":85},[4368],{"text":4369,"type":40},"An indirect cost of replacing the founder is the risk of doing so. Many smaller app businesses are heavily dependent on the founder's daily involvement, creating significant \"key-person risk.\" If the expertise required to operate the business is tied to a single person or even small team, then the business is less transferable. Buyers must discount the valuation to account for the risk and cost associated with building new systems and transferring operational knowledge.",{"type":36,"attrs":4371,"content":4372},{"textAlign":85},[4373],{"text":4374,"type":40},"This is why many buyers, particularly strategic acquirers less familiar with the app space, require founders to remain with the business for several years post-sale. In those structures, a large part of the purchase price is often tied to an earnout contingent on the founder's continued, active management. Because of our experience in operating apps, we are much more flexible in terms of the ongoing role of owners after the sale of their apps.",{"type":36,"attrs":4376},{"textAlign":85},{"type":53,"attrs":4378,"content":4379},{"level":596,"textAlign":85},[4380],{"text":4381,"type":40,"marks":4382},"Subscriber Retention",[4383],{"type":43},{"type":36,"attrs":4385,"content":4386},{"textAlign":85},[4387,4389,4394],{"text":4388,"type":40},"The single most important metric for determining the durability of a consumer subscription app is its annual retention rate of paying subscribers. This is where the crucial difference with enterprise SaaS lies. Enterprise software companies often achieve ",{"text":4390,"type":40,"marks":4391},"Net Revenue Retention (NRR)",[4392,4393],{"type":159},{"type":43},{"text":4395,"type":40}," rates above 100%, meaning they grow revenue from existing customers alone through up-selling and seat expansion. Mission-critical B2B software also has higher switching costs. The result is that median NRR for public B2B SaaS companies is 112%, and even the bottom quartile achieves 87% (based on 2024 data).",{"type":36,"attrs":4397,"content":4398},{"textAlign":85},[4399],{"text":4400,"type":40},"This stands in stark contrast to consumer apps, which operate on Gross Retention that cannot exceed 100% and have no embedded expansion revenue. For consumer apps, churn is inherently higher, and switching costs are lower. A B2B SaaS company with >100% NRR is fundamentally more durable than apps that must constantly replace churned subscribers.",{"type":36,"attrs":4402},{"textAlign":85},{"type":53,"attrs":4404,"content":4405},{"level":596,"textAlign":85},[4406],{"text":4407,"type":40,"marks":4408},"Growth Trajectory",[4409],{"type":43},{"type":36,"attrs":4411,"content":4412},{"textAlign":85},[4413,4415,4420],{"text":4414,"type":40},"A common assumption is that high growth rates will continue indefinitely. In reality, consumer apps almost always experience a deceleration in growth as they scale. The basic formula for this is:",{"text":4416,"type":40,"marks":4417}," Growth = (New Subscribers / Starting Subscribers) – (Churn)",[4418,4419],{"type":159},{"type":43},{"text":4421,"type":40},". As the subscriber base increases, the growth rate inevitably slows unless the number of new subscribers is accelerating.",{"type":36,"attrs":4423,"content":4424},{"textAlign":85},[4425],{"text":4426,"type":40},"With stable new subscribers each year, growth slows. The table below shows a hypothetical app that retains 60% of its subscribers annually and adds a constant 5,000 new subscribers each year:",{"type":4093,"content":4428},[4429,4540,4607,4674,4741,4808],{"type":4096,"content":4430},[4431,4445,4466,4478,4499,4519],{"type":4099,"attrs":4432,"content":4435},{"colspan":301,"rowspan":301,"colwidth":4433,"backgroundColor":85},[4434],47,[4436],{"type":36,"attrs":4437,"content":4438},{"textAlign":85},[4439],{"text":4440,"type":40,"marks":4441},"Year ",[4442,4444],{"type":266,"attrs":4443},{"color":4110},{"type":159},{"type":4099,"attrs":4446,"content":4447},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4448,4457],{"type":36,"attrs":4449,"content":4450},{"textAlign":85},[4451],{"text":4452,"type":40,"marks":4453},"Starting  ",[4454,4456],{"type":266,"attrs":4455},{"color":4110},{"type":159},{"type":36,"attrs":4458,"content":4459},{"textAlign":85},[4460],{"text":4461,"type":40,"marks":4462},"Subs",[4463,4465],{"type":266,"attrs":4464},{"color":4110},{"type":159},{"type":4099,"attrs":4467,"content":4468},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4469],{"type":36,"attrs":4470,"content":4471},{"textAlign":85},[4472],{"text":4473,"type":40,"marks":4474},"New Subs ",[4475,4477],{"type":266,"attrs":4476},{"color":4110},{"type":159},{"type":4099,"attrs":4479,"content":4480},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4481,4490],{"type":36,"attrs":4482,"content":4483},{"textAlign":85},[4484],{"text":4485,"type":40,"marks":4486},"Churned  ",[4487,4489],{"type":266,"attrs":4488},{"color":4110},{"type":159},{"type":36,"attrs":4491,"content":4492},{"textAlign":85},[4493],{"text":4494,"type":40,"marks":4495},"Subs (40%)",[4496,4498],{"type":266,"attrs":4497},{"color":4110},{"type":159},{"type":4099,"attrs":4500,"content":4501},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4502,4511],{"type":36,"attrs":4503,"content":4504},{"textAlign":85},[4505],{"text":4506,"type":40,"marks":4507},"Ending  ",[4508,4510],{"type":266,"attrs":4509},{"color":4110},{"type":159},{"type":36,"attrs":4512,"content":4513},{"textAlign":85},[4514],{"text":4461,"type":40,"marks":4515},[4516,4518],{"type":266,"attrs":4517},{"color":4110},{"type":159},{"type":4099,"attrs":4520,"content":4521},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4522,4531],{"type":36,"attrs":4523,"content":4524},{"textAlign":85},[4525],{"text":4526,"type":40,"marks":4527},"Growth  ",[4528,4530],{"type":266,"attrs":4529},{"color":4110},{"type":159},{"type":36,"attrs":4532,"content":4533},{"textAlign":85},[4534],{"text":4535,"type":40,"marks":4536},"(YoY)",[4537,4539],{"type":266,"attrs":4538},{"color":4110},{"type":159},{"type":4096,"content":4541},[4542,4554,4565,4576,4586,4596],{"type":4099,"attrs":4543,"content":4545},{"colspan":301,"rowspan":301,"colwidth":4544,"backgroundColor":85},[4434],[4546],{"type":36,"attrs":4547,"content":4548},{"textAlign":85},[4549],{"text":4550,"type":40,"marks":4551},"1 ",[4552],{"type":266,"attrs":4553},{"color":4110},{"type":4099,"attrs":4555,"content":4556},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4557],{"type":36,"attrs":4558,"content":4559},{"textAlign":85},[4560],{"text":4561,"type":40,"marks":4562},"0 ",[4563],{"type":266,"attrs":4564},{"color":4110},{"type":4099,"attrs":4566,"content":4567},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4568],{"type":36,"attrs":4569,"content":4570},{"textAlign":85},[4571],{"text":4572,"type":40,"marks":4573},"5,000 ",[4574],{"type":266,"attrs":4575},{"color":4110},{"type":4099,"attrs":4577,"content":4578},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4579],{"type":36,"attrs":4580,"content":4581},{"textAlign":85},[4582],{"text":4561,"type":40,"marks":4583},[4584],{"type":266,"attrs":4585},{"color":4110},{"type":4099,"attrs":4587,"content":4588},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4589],{"type":36,"attrs":4590,"content":4591},{"textAlign":85},[4592],{"text":4572,"type":40,"marks":4593},[4594],{"type":266,"attrs":4595},{"color":4110},{"type":4099,"attrs":4597,"content":4598},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4599],{"type":36,"attrs":4600,"content":4601},{"textAlign":85},[4602],{"text":4603,"type":40,"marks":4604},"-",[4605],{"type":266,"attrs":4606},{"color":4110},{"type":4096,"content":4608},[4609,4621,4631,4641,4652,4663],{"type":4099,"attrs":4610,"content":4612},{"colspan":301,"rowspan":301,"colwidth":4611,"backgroundColor":85},[4434],[4613],{"type":36,"attrs":4614,"content":4615},{"textAlign":85},[4616],{"text":4617,"type":40,"marks":4618},"2 ",[4619],{"type":266,"attrs":4620},{"color":4110},{"type":4099,"attrs":4622,"content":4623},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4624],{"type":36,"attrs":4625,"content":4626},{"textAlign":85},[4627],{"text":4572,"type":40,"marks":4628},[4629],{"type":266,"attrs":4630},{"color":4110},{"type":4099,"attrs":4632,"content":4633},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4634],{"type":36,"attrs":4635,"content":4636},{"textAlign":85},[4637],{"text":4572,"type":40,"marks":4638},[4639],{"type":266,"attrs":4640},{"color":4110},{"type":4099,"attrs":4642,"content":4643},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4644],{"type":36,"attrs":4645,"content":4646},{"textAlign":85},[4647],{"text":4648,"type":40,"marks":4649},"2,000 ",[4650],{"type":266,"attrs":4651},{"color":4110},{"type":4099,"attrs":4653,"content":4654},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4655],{"type":36,"attrs":4656,"content":4657},{"textAlign":85},[4658],{"text":4659,"type":40,"marks":4660},"8,000 ",[4661],{"type":266,"attrs":4662},{"color":4110},{"type":4099,"attrs":4664,"content":4665},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4666],{"type":36,"attrs":4667,"content":4668},{"textAlign":85},[4669],{"text":4670,"type":40,"marks":4671},"60.0%",[4672],{"type":266,"attrs":4673},{"color":4110},{"type":4096,"content":4675},[4676,4688,4698,4708,4719,4730],{"type":4099,"attrs":4677,"content":4679},{"colspan":301,"rowspan":301,"colwidth":4678,"backgroundColor":85},[4434],[4680],{"type":36,"attrs":4681,"content":4682},{"textAlign":85},[4683],{"text":4684,"type":40,"marks":4685},"3 ",[4686],{"type":266,"attrs":4687},{"color":4110},{"type":4099,"attrs":4689,"content":4690},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4691],{"type":36,"attrs":4692,"content":4693},{"textAlign":85},[4694],{"text":4659,"type":40,"marks":4695},[4696],{"type":266,"attrs":4697},{"color":4110},{"type":4099,"attrs":4699,"content":4700},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4701],{"type":36,"attrs":4702,"content":4703},{"textAlign":85},[4704],{"text":4572,"type":40,"marks":4705},[4706],{"type":266,"attrs":4707},{"color":4110},{"type":4099,"attrs":4709,"content":4710},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4711],{"type":36,"attrs":4712,"content":4713},{"textAlign":85},[4714],{"text":4715,"type":40,"marks":4716},"3,200 ",[4717],{"type":266,"attrs":4718},{"color":4110},{"type":4099,"attrs":4720,"content":4721},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4722],{"type":36,"attrs":4723,"content":4724},{"textAlign":85},[4725],{"text":4726,"type":40,"marks":4727},"9,800 ",[4728],{"type":266,"attrs":4729},{"color":4110},{"type":4099,"attrs":4731,"content":4732},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4733],{"type":36,"attrs":4734,"content":4735},{"textAlign":85},[4736],{"text":4737,"type":40,"marks":4738},"22.5%",[4739],{"type":266,"attrs":4740},{"color":4110},{"type":4096,"content":4742},[4743,4755,4765,4775,4786,4797],{"type":4099,"attrs":4744,"content":4746},{"colspan":301,"rowspan":301,"colwidth":4745,"backgroundColor":85},[4434],[4747],{"type":36,"attrs":4748,"content":4749},{"textAlign":85},[4750],{"text":4751,"type":40,"marks":4752},"4 ",[4753],{"type":266,"attrs":4754},{"color":4110},{"type":4099,"attrs":4756,"content":4757},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4758],{"type":36,"attrs":4759,"content":4760},{"textAlign":85},[4761],{"text":4726,"type":40,"marks":4762},[4763],{"type":266,"attrs":4764},{"color":4110},{"type":4099,"attrs":4766,"content":4767},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4768],{"type":36,"attrs":4769,"content":4770},{"textAlign":85},[4771],{"text":4572,"type":40,"marks":4772},[4773],{"type":266,"attrs":4774},{"color":4110},{"type":4099,"attrs":4776,"content":4777},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4778],{"type":36,"attrs":4779,"content":4780},{"textAlign":85},[4781],{"text":4782,"type":40,"marks":4783},"3,920 ",[4784],{"type":266,"attrs":4785},{"color":4110},{"type":4099,"attrs":4787,"content":4788},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4789],{"type":36,"attrs":4790,"content":4791},{"textAlign":85},[4792],{"text":4793,"type":40,"marks":4794},"10,880 ",[4795],{"type":266,"attrs":4796},{"color":4110},{"type":4099,"attrs":4798,"content":4799},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4800],{"type":36,"attrs":4801,"content":4802},{"textAlign":85},[4803],{"text":4804,"type":40,"marks":4805},"11.0%",[4806],{"type":266,"attrs":4807},{"color":4110},{"type":4096,"content":4809},[4810,4822,4832,4842,4853,4864],{"type":4099,"attrs":4811,"content":4813},{"colspan":301,"rowspan":301,"colwidth":4812,"backgroundColor":85},[4434],[4814],{"type":36,"attrs":4815,"content":4816},{"textAlign":85},[4817],{"text":4818,"type":40,"marks":4819},"5 ",[4820],{"type":266,"attrs":4821},{"color":4110},{"type":4099,"attrs":4823,"content":4824},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4825],{"type":36,"attrs":4826,"content":4827},{"textAlign":85},[4828],{"text":4793,"type":40,"marks":4829},[4830],{"type":266,"attrs":4831},{"color":4110},{"type":4099,"attrs":4833,"content":4834},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4835],{"type":36,"attrs":4836,"content":4837},{"textAlign":85},[4838],{"text":4572,"type":40,"marks":4839},[4840],{"type":266,"attrs":4841},{"color":4110},{"type":4099,"attrs":4843,"content":4844},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4845],{"type":36,"attrs":4846,"content":4847},{"textAlign":85},[4848],{"text":4849,"type":40,"marks":4850},"4,352 ",[4851],{"type":266,"attrs":4852},{"color":4110},{"type":4099,"attrs":4854,"content":4855},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4856],{"type":36,"attrs":4857,"content":4858},{"textAlign":85},[4859],{"text":4860,"type":40,"marks":4861},"11,528 ",[4862],{"type":266,"attrs":4863},{"color":4110},{"type":4099,"attrs":4865,"content":4866},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4867],{"type":36,"attrs":4868,"content":4869},{"textAlign":85},[4870],{"text":4871,"type":40,"marks":4872},"6.0%",[4873],{"type":266,"attrs":4874},{"color":4110},{"type":36,"attrs":4876},{"textAlign":85},{"type":4093,"content":4878},[4879,4905,4931],{"type":4096,"content":4880},[4881,4889,4897],{"type":4099,"attrs":4882,"content":4883},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4884],{"type":36,"attrs":4885,"content":4886},{"textAlign":85},[4887],{"text":4888,"type":40},"Year",{"type":4099,"attrs":4890,"content":4891},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4892],{"type":36,"attrs":4893,"content":4894},{"textAlign":85},[4895],{"text":4896,"type":40},"Starting Subs",{"type":4099,"attrs":4898,"content":4899},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4900],{"type":36,"attrs":4901,"content":4902},{"textAlign":85},[4903],{"text":4904,"type":40},"New Subs",{"type":4096,"content":4906},[4907,4915,4923],{"type":4099,"attrs":4908,"content":4909},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4910],{"type":36,"attrs":4911,"content":4912},{"textAlign":85},[4913],{"text":4914,"type":40},"1",{"type":4099,"attrs":4916,"content":4917},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4918],{"type":36,"attrs":4919,"content":4920},{"textAlign":85},[4921],{"text":4922,"type":40},"0",{"type":4099,"attrs":4924,"content":4925},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4926],{"type":36,"attrs":4927,"content":4928},{"textAlign":85},[4929],{"text":4930,"type":40},"5,000",{"type":4096,"content":4932},[4933,4941,4948],{"type":4099,"attrs":4934,"content":4935},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4936],{"type":36,"attrs":4937,"content":4938},{"textAlign":85},[4939],{"text":4940,"type":40},"2",{"type":4099,"attrs":4942,"content":4943},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4944],{"type":36,"attrs":4945,"content":4946},{"textAlign":85},[4947],{"text":4930,"type":40},{"type":4099,"attrs":4949,"content":4950},{"colspan":301,"rowspan":301,"colwidth":85,"backgroundColor":85},[4951],{"type":36,"attrs":4952,"content":4953},{"textAlign":85},[4954],{"text":4955,"type":40},"2,000",{"type":36,"attrs":4957,"content":4958},{"textAlign":85},[4959],{"text":4960,"type":40},"Notice how the growth rate naturally declines as the base gets larger. To maintain high growth rates, a business must continuously accelerate the acquisition of new subscribers, which is often the primary bottleneck. As partners, we focus on breaking through this plateau by expanding the apps we acquire into new channels like enterprise sales, affiliates, and web-to-app funnels.",{"type":36,"attrs":4962},{"textAlign":85},{"type":53,"attrs":4964,"content":4965},{"level":596,"textAlign":85},[4966],{"text":4967,"type":40,"marks":4968},"Platform Risk",[4969],{"type":43},{"type":36,"attrs":4971,"content":4972},{"textAlign":85},[4973],{"text":4974,"type":40},"Beyond the above factors, apps face unique ecosystem risks that impact valuation multiples: ",{"type":1676,"content":4976},[4977,4989,5001],{"type":629,"content":4978},[4979],{"type":36,"attrs":4980,"content":4981},{"textAlign":85},[4982,4987],{"text":4983,"type":40,"marks":4984},"Algorithm Volatility",[4985,4986],{"type":159},{"type":43},{"text":4988,"type":40},": With an estimated 80% of new downloads for many apps coming directly from search, this algorithmic dependence represents a significant, un-diversified risk. What some app owners call “organic growth” buyers see as “algorithmic dependence.” A business that relies on a single algorithm for new customers has a critical point of failure.",{"type":629,"content":4990},[4991],{"type":36,"attrs":4992,"content":4993},{"textAlign":85},[4994,4999],{"text":4995,"type":40,"marks":4996},"Fads and Category Shifts",[4997,4998],{"type":159},{"type":43},{"text":5000,"type":40},": The consumer market is susceptible to fads. Categories like specialized photo filters can become popular and then disappear rapidly as consumer tastes change or new cultural trends emerge.",{"type":629,"content":5002},[5003],{"type":36,"attrs":5004,"content":5005},{"textAlign":85},[5006,5011],{"text":5007,"type":40,"marks":5008},"\"Sherlocking\" by Platforms",[5009,5010],{"type":159},{"type":43},{"text":5012,"type":40},": A significant risk that many app owners are familiar with is Apple’s habit of “Sherlocking” an app's core functionality and adding that directly into the operating system. We have seen the negative impact this has had on apps in categories like photo/video and journaling, which gives us a healthy dose of concern about single-app risk.",{"type":36,"attrs":5014,"content":5015},{"textAlign":85},[5016],{"text":5017,"type":40},"A core part of our business model at Applause is systematically reducing this risk by diversifying acquisition into durable channels like web funnels and affiliate partnerships. As a portfolio, we further diversify these risks across multiple apps, sharing best practices, and building synergies.",{"_uid":5019,"body":5020,"component":71},"3ac363c1-7fdc-4c48-957e-0c97c632d620",{"type":33,"content":5021},[5022,5029],{"type":53,"attrs":5023,"content":5024},{"level":1783,"textAlign":85},[5025],{"text":5026,"type":40,"marks":5027},"Flexible Structures",[5028],{"type":159},{"type":36,"attrs":5030,"content":5031},{"textAlign":85},[5032],{"text":5033,"type":40},"We recognize that each founder’s objectives are different, so we offer flexible deal structures beyond just an all-cash sale. Because sellers and buyers often view future growth differently, an earnout helps bridge the valuation gap by tying part of the purchase price to the business’s post-acquisition performance. If the seller’s growth projections are achieved, they receive additional compensation through the earnout. If the growth slows, then we avoid overpaying.",{"_uid":5035,"body":5036,"component":71},"9db6c1bc-1fb0-46e7-98e3-33fe4a1fad9a",{"type":33,"content":5037},[5038,5045,5050],{"type":53,"attrs":5039,"content":5040},{"level":1783,"textAlign":85},[5041],{"text":5042,"type":40,"marks":5043},"Selling to Applause",[5044],{"type":159},{"type":36,"attrs":5046,"content":5047},{"textAlign":85},[5048],{"text":5049,"type":40},"We recognize that the value of a sale isn't just measured in dollars, but in the time it unlocks. For many founders we've partnered with, the transaction represented the freedom to reinvest their time into new passions, their families, or simply to decompress after years of running a company.",{"type":36,"attrs":5051,"content":5052},{"textAlign":85},[5053],{"text":5054,"type":40},"A valuation reflects not just what your business is today, but the investment and risk required for Applause to win with the company tomorrow. Partnering with us provides the capital and expertise to professionalize the business, re-accelerate revenue growth with new traffic channels, challenge larger competitors, and realize the full potential of every app that we acquire.","2025-10-06 00:00","Valuation is often the most challenging part of the discussions that we have with every founder.\nValuation is more art than science—there is no “correct” valuation for a business, only the price\nat which a buyer and seller are willing to transact—but we wrote this overview to demystify some\nof the factors involved, and how we at Applause (and many other buyers) approach valuation.",[5058],{"_uid":5059,"image":5060,"video":5062,"component":28},"07922667-8f8a-414c-93cb-6ceb684f5093",{"id":3231,"alt":79,"name":79,"focus":79,"title":79,"source":79,"filename":3232,"copyright":79,"fieldtype":81,"meta_data":5061,"is_external_url":83},{},{"id":85,"alt":85,"name":79,"focus":85,"title":85,"source":85,"filename":79,"copyright":85,"fieldtype":81,"meta_data":5063},{},{"name":247,"created_at":248,"published_at":249,"updated_at":250,"id":251,"uuid":252,"content":5065,"slug":280,"full_slug":281,"sort_by_date":85,"position":282,"tag_list":5082,"is_startpage":83,"parent_id":284,"meta_data":85,"group_id":285,"first_published_at":286,"release_id":85,"lang":287,"path":85,"alternates":5083,"default_full_slug":85,"translated_slugs":85,"_stopResolving":289},{"_uid":254,"headline":5066,"component":270,"background_media":5076},[5067],{"_uid":257,"headline":5068,"component":268,"section_title":269},{"type":33,"content":5069},[5070],{"type":36,"content":5071},[5072],{"text":263,"type":40,"marks":5073},[5074],{"type":266,"attrs":5075},{"color":79},[5077],{"_uid":273,"image":5078,"video":5080,"component":28},{"id":275,"alt":79,"name":79,"focus":79,"title":79,"source":79,"filename":276,"copyright":79,"fieldtype":81,"meta_data":5079,"is_external_url":83},{},{"id":85,"alt":85,"name":79,"focus":85,"title":85,"source":85,"filename":79,"copyright":85,"fieldtype":81,"meta_data":5081},{},[],[],"app-valuation-q-a","news/articles/app-valuation-q-a",-70,[1147],"1eedad81-0750-48eb-8799-affb0423d829","2025-09-12T19:19:26.569Z",[],"news",{"name":247,"created_at":248,"published_at":249,"updated_at":250,"id":251,"uuid":252,"content":5093,"slug":280,"full_slug":281,"sort_by_date":85,"position":282,"tag_list":5110,"is_startpage":83,"parent_id":284,"meta_data":85,"group_id":285,"first_published_at":286,"release_id":85,"lang":287,"path":85,"alternates":5111,"default_full_slug":85,"translated_slugs":85,"_stopResolving":289},{"_uid":254,"headline":5094,"component":270,"background_media":5104},[5095],{"_uid":257,"headline":5096,"component":268,"section_title":269},{"type":33,"content":5097},[5098],{"type":36,"content":5099},[5100],{"text":263,"type":40,"marks":5101},[5102],{"type":266,"attrs":5103},{"color":79},[5105],{"_uid":273,"image":5106,"video":5108,"component":28},{"id":275,"alt":79,"name":79,"focus":79,"title":79,"source":79,"filename":276,"copyright":79,"fieldtype":81,"meta_data":5107,"is_external_url":83},{},{"id":85,"alt":85,"name":79,"focus":85,"title":85,"source":85,"filename":79,"copyright":85,"fieldtype":81,"meta_data":5109},{},[],[],"news/",[],"9a642265-57a4-40db-97d4-b9be3681d633","2025-02-07T18:16:59.222Z",[],1778011454739]