<script data-pm-proxy="intercept"></script><?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Detrás del código]]></title><description><![CDATA[Todo sobre crear productos digitales: lo que funciona, lo que no y todo lo que aprendo en el camino.]]></description><link>https://detrasdelcodigo.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!4qV7!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fdetrasdelcodigo.substack.com%2Fimg%2Fsubstack.png</url><title>Detrás del código</title><link>https://detrasdelcodigo.substack.com</link></image><generator>Substack</generator><lastBuildDate>Tue, 01 Sep 2026 13:26:57 GMT</lastBuildDate><atom:link href="/__u/detrasdelcodigo.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Caio Medeiros Carvalho]]></copyright><language><![CDATA[es]]></language><webMaster><![CDATA[detrasdelcodigo@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[detrasdelcodigo@substack.com]]></itunes:email><itunes:name><![CDATA[Caio Medeiros Carvalho]]></itunes:name></itunes:owner><itunes:author><![CDATA[Caio Medeiros Carvalho]]></itunes:author><googleplay:owner><![CDATA[detrasdelcodigo@substack.com]]></googleplay:owner><googleplay:email><![CDATA[detrasdelcodigo@substack.com]]></googleplay:email><googleplay:author><![CDATA[Caio Medeiros Carvalho]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Día 21: Mis dos primeros días a la venta deja 19 instalaciones, 1 trial y 0€]]></title><description><![CDATA[Y todo se decide el s&#225;bado a las 12:07]]></description><link>https://detrasdelcodigo.substack.com/p/dia-21-mis-dos-primeros-dias-a-la</link><guid isPermaLink="false">https://detrasdelcodigo.substack.com/p/dia-21-mis-dos-primeros-dias-a-la</guid><dc:creator><![CDATA[Caio Medeiros Carvalho]]></dc:creator><pubDate>Thu, 27 Aug 2026 01:39:19 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!K-81!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84152669-bb67-4c0b-a241-b67042c31ed7_1456x816.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!K-81!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84152669-bb67-4c0b-a241-b67042c31ed7_1456x816.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!K-81!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84152669-bb67-4c0b-a241-b67042c31ed7_1456x816.heic 424w, /__u/substackcdn.com/image/fetch/$s_!K-81!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84152669-bb67-4c0b-a241-b67042c31ed7_1456x816.heic 848w, /__u/substackcdn.com/image/fetch/$s_!K-81!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84152669-bb67-4c0b-a241-b67042c31ed7_1456x816.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!K-81!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84152669-bb67-4c0b-a241-b67042c31ed7_1456x816.heic 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!K-81!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84152669-bb67-4c0b-a241-b67042c31ed7_1456x816.heic" width="1456" height="816" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/84152669-bb67-4c0b-a241-b67042c31ed7_1456x816.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:816,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:48199,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/212935324?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84152669-bb67-4c0b-a241-b67042c31ed7_1456x816.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!K-81!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84152669-bb67-4c0b-a241-b67042c31ed7_1456x816.heic 424w, /__u/substackcdn.com/image/fetch/$s_!K-81!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84152669-bb67-4c0b-a241-b67042c31ed7_1456x816.heic 848w, /__u/substackcdn.com/image/fetch/$s_!K-81!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84152669-bb67-4c0b-a241-b67042c31ed7_1456x816.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!K-81!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84152669-bb67-4c0b-a241-b67042c31ed7_1456x816.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>El s&#225;bado a las 12:07, hora espa&#241;ola, un desconocido decidir&#225; si este reto factura su primer euro. Esta semana va de c&#243;mo hemos llegado hasta ah&#237;.</p><h2>El marcador de la semana</h2><p>Si te incorporas ahora: esto es un reto en p&#250;blico (4 apps de iOS, 90 d&#237;as cada una, 500 &#8364; de objetivo y nunca perder m&#225;s de 300). ScrollPass, la app del primer intento, bloquea tus apps m&#225;s adictivas y el tiempo de scroll se gana haciendo ejercicio. Sali&#243; a la venta el martes. Esta es su primera semana en el mundo real:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!bZGh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F207098ff-fd40-4599-9739-c11afdbc8fba_2800x1035.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!bZGh!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F207098ff-fd40-4599-9739-c11afdbc8fba_2800x1035.heic 424w, /__u/substackcdn.com/image/fetch/$s_!bZGh!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F207098ff-fd40-4599-9739-c11afdbc8fba_2800x1035.heic 848w, /__u/substackcdn.com/image/fetch/$s_!bZGh!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F207098ff-fd40-4599-9739-c11afdbc8fba_2800x1035.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!bZGh!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F207098ff-fd40-4599-9739-c11afdbc8fba_2800x1035.heic 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!bZGh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F207098ff-fd40-4599-9739-c11afdbc8fba_2800x1035.heic" width="1456" height="538" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/207098ff-fd40-4599-9739-c11afdbc8fba_2800x1035.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:538,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:71217,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/212935324?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F207098ff-fd40-4599-9739-c11afdbc8fba_2800x1035.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!bZGh!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F207098ff-fd40-4599-9739-c11afdbc8fba_2800x1035.heic 424w, /__u/substackcdn.com/image/fetch/$s_!bZGh!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F207098ff-fd40-4599-9739-c11afdbc8fba_2800x1035.heic 848w, /__u/substackcdn.com/image/fetch/$s_!bZGh!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F207098ff-fd40-4599-9739-c11afdbc8fba_2800x1035.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!bZGh!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F207098ff-fd40-4599-9739-c11afdbc8fba_2800x1035.heic 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;"><strong>19 instalaciones en 48 horas</strong>, casi todas de Espa&#241;a y Latinoam&#233;rica. Traducci&#243;n: vinieron de este bolet&#237;n y de LinkedIn, no de la publicidad. Gracias, por cierto.</p><h2>El trial que puede ser el primer euro</h2><p>El martes a mediod&#237;a alguien instal&#243; ScrollPass. <strong>Siete minutos despu&#233;s puls&#243; &#8220;probar gratis&#8221; en el plan anual de 29,99 &#8364;.</strong></p><p style="text-align: justify;">No s&#233; qui&#233;n es. S&#233; tres cosas: que no me conoce, que su prueba gratuita de 3 d&#237;as termina el s&#225;bado a las 12:07, y que a esta hora <strong>sigue sin cancelar</strong>.</p><p style="text-align: justify;">Los dos desenlaces me valen:</p><blockquote><p><span>&#183; </span><strong>Si no cancela</strong>: primer cobro del reto. Unos <strong>21 &#8364; netos</strong> despu&#233;s del IVA y la comisi&#243;n de Apple. El 4 % del objetivo con una sola suscripci&#243;n.</p><p><span>&#183; </span><strong>Si cancela</strong>: cero euros, pero la prueba de que un desconocido lleg&#243; hasta el final del embudo. Lo que se rompa a partir de ah&#237; ya se puede buscar.</p></blockquote><p style="text-align: justify;">Con una muestra de uno no se decide nada. Pero se vigila con todo.</p><h2>La pauta que no consigue gastar dinero</h2><p>La publicidad en Suecia, Finlandia y Noruega lleva dos d&#237;as encendida y el contador de gasto marca <strong>0,00 &#8364;</strong>. Mi problema esta semana no es gastar de m&#225;s: es que no me dejan gastar.</p><p style="text-align: justify;">El desglose del d&#237;a 1: <strong>10 impresiones</strong>. Y las dos palabras con m&#225;s b&#250;squedas de mi lista (app blocker y screen time) est&#225;n a <strong>cero absoluto</strong>. Eso no significa que nadie busque: significa que <strong>con pujas de 0,45 &#8364; ni siquiera entro en esas subastas</strong>. Los anuncios se subastan, y yo estoy ofreciendo menos que todos los dem&#225;s.</p><p style="text-align: justify;">Hasta le ped&#237; sugerencia de puja al propio Apple. Respuesta: no hay recomendaciones. <strong>Sin datos, ni Apple opina.</strong> Me suena de algo: es la regla de este reto aplicada por una empresa de tres billones.</p><p style="text-align: justify;">As&#237; que la correcci&#243;n ya est&#225; escrita y firmada desde ayer: <strong>desde el viernes, 7 palabras clave nuevas entran en juego y la puja sube a 0,60 &#8364;</strong> (con techo inamovible de 0,70). Ni un euro m&#225;s de presupuesto: la respuesta a &#8220;no gasto&#8221; nunca es &#8220;ampl&#237;a el grifo&#8221;, es &#8220;ajusta la llave&#8221;.</p><h2>Los siguientes pasos, con fecha y umbral</h2><p>Todo esto ya est&#225; decidido HOY, antes de conocer los resultados. As&#237; no me podr&#233; hacer trampas:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!6IHJ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0839f4b-13e5-4900-9007-0fbec1bc32b3_2800x1315.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!6IHJ!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0839f4b-13e5-4900-9007-0fbec1bc32b3_2800x1315.heic 424w, /__u/substackcdn.com/image/fetch/$s_!6IHJ!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0839f4b-13e5-4900-9007-0fbec1bc32b3_2800x1315.heic 848w, /__u/substackcdn.com/image/fetch/$s_!6IHJ!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0839f4b-13e5-4900-9007-0fbec1bc32b3_2800x1315.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!6IHJ!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0839f4b-13e5-4900-9007-0fbec1bc32b3_2800x1315.heic 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!6IHJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0839f4b-13e5-4900-9007-0fbec1bc32b3_2800x1315.heic" width="1456" height="684" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c0839f4b-13e5-4900-9007-0fbec1bc32b3_2800x1315.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:684,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:169478,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/212935324?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0839f4b-13e5-4900-9007-0fbec1bc32b3_2800x1315.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!6IHJ!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0839f4b-13e5-4900-9007-0fbec1bc32b3_2800x1315.heic 424w, /__u/substackcdn.com/image/fetch/$s_!6IHJ!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0839f4b-13e5-4900-9007-0fbec1bc32b3_2800x1315.heic 848w, /__u/substackcdn.com/image/fetch/$s_!6IHJ!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0839f4b-13e5-4900-9007-0fbec1bc32b3_2800x1315.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!6IHJ!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc0839f4b-13e5-4900-9007-0fbec1bc32b3_2800x1315.heic 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">Esa es la gracia del sistema: la semana que viene yo solo ejecuto. <strong>Las decisiones ya est&#225;n tomadas por un yo que todav&#237;a no sab&#237;a los resultados.</strong></p><div><hr></div><p style="text-align: justify;">El lunes promet&#237; en LinkedIn que hoy pondr&#237;a mi apuesta para la primera semana de facturaci&#243;n. Cumplo: <strong>21 euros</strong>. Exactamente un trial convertido, el del s&#225;bado, y nada m&#225;s. Ni pesimista ni iluso: es lo que dicen 19 instalaciones y un embudo del 5 %.</p><p style="text-align: justify;">&#191;La tuya? Os leo en los comentarios. Y el s&#225;bado a las 12:08 sabr&#233; si alguien me ha ganado ya.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://detrasdelcodigo.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscr&#237;bete ahora&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/detrasdelcodigo.substack.com/subscribe"><span>Suscr&#237;bete ahora</span></a></p><p style="text-align: justify;"></p>]]></content:encoded></item><item><title><![CDATA[Día 19: Mi app POR FIN está disponible y ahora empieza lo difícil]]></title><description><![CDATA[El experimento entra en su fase de verdad: vender o pivotar]]></description><link>https://detrasdelcodigo.substack.com/p/dia-19-mi-app-por-fin-esta-disponible</link><guid isPermaLink="false">https://detrasdelcodigo.substack.com/p/dia-19-mi-app-por-fin-esta-disponible</guid><dc:creator><![CDATA[Caio Medeiros Carvalho]]></dc:creator><pubDate>Wed, 26 Aug 2026 01:12:42 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!irBV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3f68914-3e18-48dd-949d-e4156ec11444_1456x816.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!irBV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3f68914-3e18-48dd-949d-e4156ec11444_1456x816.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!irBV!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3f68914-3e18-48dd-949d-e4156ec11444_1456x816.heic 424w, /__u/substackcdn.com/image/fetch/$s_!irBV!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3f68914-3e18-48dd-949d-e4156ec11444_1456x816.heic 848w, /__u/substackcdn.com/image/fetch/$s_!irBV!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3f68914-3e18-48dd-949d-e4156ec11444_1456x816.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!irBV!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3f68914-3e18-48dd-949d-e4156ec11444_1456x816.heic 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!irBV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3f68914-3e18-48dd-949d-e4156ec11444_1456x816.heic" width="1456" height="816" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e3f68914-3e18-48dd-949d-e4156ec11444_1456x816.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:816,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:38511,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/212783583?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3f68914-3e18-48dd-949d-e4156ec11444_1456x816.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!irBV!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3f68914-3e18-48dd-949d-e4156ec11444_1456x816.heic 424w, /__u/substackcdn.com/image/fetch/$s_!irBV!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3f68914-3e18-48dd-949d-e4156ec11444_1456x816.heic 848w, /__u/substackcdn.com/image/fetch/$s_!irBV!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3f68914-3e18-48dd-949d-e4156ec11444_1456x816.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!irBV!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3f68914-3e18-48dd-949d-e4156ec11444_1456x816.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>El martes por la noche puls&#233; el bot&#243;n que llevaba 19 d&#237;as esperando.</p><p style="text-align: justify;">No pas&#243; nada &#233;pico. La app simplemente apareci&#243; en la tienda. <strong>Lo &#233;pico empieza ahora.</strong></p><h2>ScrollPass, disponible desde hoy en el App Store</h2><p>ScrollPass, la app del primer intento del reto: <strong>bloquea tus apps m&#225;s adictivas y el tiempo de scroll se gana con movimiento real</strong>. Pasos, sentadillas, flexiones delante del m&#243;vil. Sin ejercicio no hay scroll.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!hb2v!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F937b348d-0022-4a09-97a3-106be287a72d_2040x1860.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!hb2v!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F937b348d-0022-4a09-97a3-106be287a72d_2040x1860.heic 424w, /__u/substackcdn.com/image/fetch/$s_!hb2v!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F937b348d-0022-4a09-97a3-106be287a72d_2040x1860.heic 848w, /__u/substackcdn.com/image/fetch/$s_!hb2v!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F937b348d-0022-4a09-97a3-106be287a72d_2040x1860.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!hb2v!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F937b348d-0022-4a09-97a3-106be287a72d_2040x1860.heic 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!hb2v!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F937b348d-0022-4a09-97a3-106be287a72d_2040x1860.heic" width="1456" height="1328" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/937b348d-0022-4a09-97a3-106be287a72d_2040x1860.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1328,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:150637,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/212783583?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F937b348d-0022-4a09-97a3-106be287a72d_2040x1860.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!hb2v!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F937b348d-0022-4a09-97a3-106be287a72d_2040x1860.heic 424w, /__u/substackcdn.com/image/fetch/$s_!hb2v!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F937b348d-0022-4a09-97a3-106be287a72d_2040x1860.heic 848w, /__u/substackcdn.com/image/fetch/$s_!hb2v!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F937b348d-0022-4a09-97a3-106be287a72d_2040x1860.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!hb2v!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F937b348d-0022-4a09-97a3-106be287a72d_2040x1860.heic 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">Si te incorporas ahora: esto es parte de un reto en p&#250;blico (4 apps de iOS, 90 d&#237;as cada una, 500 &#8364; de objetivo y nunca perder m&#225;s de 300). Las reglas completas, en el <a href="/__u/detrasdelcodigo.substack.com/p/me-juego-300-y-un-ano-a-que-un-programador?r=45kwdt">n&#250;mero cero</a>.</p><p style="text-align: justify;">El precio de llegar hasta la tienda, en n&#250;meros:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!6HTL!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f0774d1-f8ec-459a-8f29-b2d9efa994fb_1410x470.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!6HTL!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f0774d1-f8ec-459a-8f29-b2d9efa994fb_1410x470.heic 424w, /__u/substackcdn.com/image/fetch/$s_!6HTL!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f0774d1-f8ec-459a-8f29-b2d9efa994fb_1410x470.heic 848w, /__u/substackcdn.com/image/fetch/$s_!6HTL!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f0774d1-f8ec-459a-8f29-b2d9efa994fb_1410x470.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!6HTL!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f0774d1-f8ec-459a-8f29-b2d9efa994fb_1410x470.heic 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!6HTL!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f0774d1-f8ec-459a-8f29-b2d9efa994fb_1410x470.heic" width="1410" height="470" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1f0774d1-f8ec-459a-8f29-b2d9efa994fb_1410x470.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:470,&quot;width&quot;:1410,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:19073,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/212783583?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f0774d1-f8ec-459a-8f29-b2d9efa994fb_1410x470.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!6HTL!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f0774d1-f8ec-459a-8f29-b2d9efa994fb_1410x470.heic 424w, /__u/substackcdn.com/image/fetch/$s_!6HTL!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f0774d1-f8ec-459a-8f29-b2d9efa994fb_1410x470.heic 848w, /__u/substackcdn.com/image/fetch/$s_!6HTL!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f0774d1-f8ec-459a-8f29-b2d9efa994fb_1410x470.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!6HTL!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1f0774d1-f8ec-459a-8f29-b2d9efa994fb_1410x470.heic 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">Ese era el peaje de la aduana. Est&#225; pagado. <strong>La pregunta del reto sigue intacta: &#191;alguien pagar&#225; por esto?</strong></p><h2>Lo que arranc&#243; junto al lanzamiento: la pauta, los cortes y el laboratorio</h2><p>Esto es lo que ven&#237;s a ver de verdad, as&#237; que os ense&#241;o el tablero.</p><p style="text-align: justify;"><strong>La pauta corre desde hoy</strong> en Suecia, Finlandia y Noruega: 7 &#8364; al d&#237;a, 8 palabras clave en concordancia exacta, pujas de 0,45 &#8364;. Catorce d&#237;as de compra de informaci&#243;n pagados con los 100 $ de cr&#233;dito que regala Apple.</p><p style="text-align: justify;"><strong>Los cortes son autom&#225;ticos y estaban escritos antes de encender.</strong> Una palabra que gasta 15 &#8364; sin producir una sola prueba gratuita, se apaga. Un coste por toque por encima de 0,70 &#8364;, baja la puja (nunca se sube el presupuesto para compensar). Un coste por prueba por encima de 10 &#8364;, y la respuesta no es m&#225;s gasto: es subir el precio.</p><p style="text-align: justify;">Todo esto, por supuesto, siguiendo la estrategia que defin&#237; en el <a href="/__u/detrasdelcodigo.substack.com/p/te-destripo-mi-estrategia-de-distribucion?r=45kwdt">art&#237;culo n&#250;mero tres</a>.</p><p style="text-align: justify;">Nada de esto garantiza ventas. Garantiza algo mejor: <strong>que dentro de 14 d&#237;as sabr&#233; exactamente por qu&#233; vend&#237; o por qu&#233; no.</strong></p><h2>Los cuatro desenlaces posibles del 8 de septiembre</h2><p>El 8 de septiembre cierro el primer ciclo con la decisi&#243;n ya escrita de antemano:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!oiAQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb8aca39-e2ca-4287-a242-59ee36b91574_1410x540.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!oiAQ!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb8aca39-e2ca-4287-a242-59ee36b91574_1410x540.heic 424w, /__u/substackcdn.com/image/fetch/$s_!oiAQ!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb8aca39-e2ca-4287-a242-59ee36b91574_1410x540.heic 848w, /__u/substackcdn.com/image/fetch/$s_!oiAQ!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb8aca39-e2ca-4287-a242-59ee36b91574_1410x540.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!oiAQ!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb8aca39-e2ca-4287-a242-59ee36b91574_1410x540.heic 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!oiAQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb8aca39-e2ca-4287-a242-59ee36b91574_1410x540.heic" width="1410" height="540" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cb8aca39-e2ca-4287-a242-59ee36b91574_1410x540.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:540,&quot;width&quot;:1410,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:45666,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/212783583?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb8aca39-e2ca-4287-a242-59ee36b91574_1410x540.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!oiAQ!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb8aca39-e2ca-4287-a242-59ee36b91574_1410x540.heic 424w, /__u/substackcdn.com/image/fetch/$s_!oiAQ!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb8aca39-e2ca-4287-a242-59ee36b91574_1410x540.heic 848w, /__u/substackcdn.com/image/fetch/$s_!oiAQ!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb8aca39-e2ca-4287-a242-59ee36b91574_1410x540.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!oiAQ!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcb8aca39-e2ca-4287-a242-59ee36b91574_1410x540.heic 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">No existe el escenario &#8220;esperar a ver si mejora&#8221;. O los n&#250;meros autorizan escalar, o mandan cambiar algo concreto. <strong>Ese es todo el secreto del reto: decisiones compradas con datos, no con esperanza.</strong></p><div><hr></div><p>Y una cosa m&#225;s, dicha de pasillo: mi peque&#241;o regalo de lanzamiento para los que llev&#225;is 19 d&#237;as vi&#233;ndola nacer. El c&#243;digo <strong>RETO500</strong> deja el primer a&#241;o a mitad de precio hasta el 8 de septiembre (<a href="https://apps.apple.com/redeem?ctx=offercodes&amp;id=6798784735&amp;code=RETO500">canjearlo desde el iPhone</a>). Sin compromiso: el reto se sigue igual de bien desde fuera.</p><p style="text-align: justify;">La semana pasada el titular era que no sab&#237;a si la app podr&#237;a salir. Hoy es que ya est&#225; disponible. <strong>El jueves toca el titular que no controlo: si alguien lo hizo.</strong></p><p style="text-align: justify;">&#191;Qu&#233; escenario apost&#225;is que cuento en el pr&#243;ximo checkpoint? Os leo en los comentarios.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://detrasdelcodigo.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscr&#237;bete ahora&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/detrasdelcodigo.substack.com/subscribe"><span>Suscr&#237;bete ahora</span></a></p><p style="text-align: justify;"></p>]]></content:encoded></item><item><title><![CDATA[Apple me ha rechazado dos veces más esta semana y todavía no sé si puedo vender]]></title><description><![CDATA[Mientras esperaba, mont&#233; una f&#225;brica de anuncios a 1 euro]]></description><link>https://detrasdelcodigo.substack.com/p/apple-me-ha-rechazado-dos-veces-mas</link><guid isPermaLink="false">https://detrasdelcodigo.substack.com/p/apple-me-ha-rechazado-dos-veces-mas</guid><dc:creator><![CDATA[Caio Medeiros Carvalho]]></dc:creator><pubDate>Thu, 20 Aug 2026 12:11:21 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!LtLk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd124223a-572d-4376-9405-ace4484114e7_1456x816.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!LtLk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd124223a-572d-4376-9405-ace4484114e7_1456x816.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!LtLk!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd124223a-572d-4376-9405-ace4484114e7_1456x816.heic 424w, /__u/substackcdn.com/image/fetch/$s_!LtLk!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd124223a-572d-4376-9405-ace4484114e7_1456x816.heic 848w, /__u/substackcdn.com/image/fetch/$s_!LtLk!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd124223a-572d-4376-9405-ace4484114e7_1456x816.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!LtLk!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd124223a-572d-4376-9405-ace4484114e7_1456x816.heic 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!LtLk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd124223a-572d-4376-9405-ace4484114e7_1456x816.heic" width="1456" height="816" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d124223a-572d-4376-9405-ace4484114e7_1456x816.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:816,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:43457,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/211992683?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd124223a-572d-4376-9405-ace4484114e7_1456x816.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!LtLk!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd124223a-572d-4376-9405-ace4484114e7_1456x816.heic 424w, /__u/substackcdn.com/image/fetch/$s_!LtLk!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd124223a-572d-4376-9405-ace4484114e7_1456x816.heic 848w, /__u/substackcdn.com/image/fetch/$s_!LtLk!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd124223a-572d-4376-9405-ace4484114e7_1456x816.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!LtLk!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd124223a-572d-4376-9405-ace4484114e7_1456x816.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>89 horas. Eso lleva Apple sin abrir mi quinto env&#237;o, <strong>cuatro veces m&#225;s de lo que tard&#243; con cualquiera de los anteriores</strong>.</p><p style="text-align: justify;">Y aun as&#237;, esta ha sido la semana m&#225;s productiva del reto. Te cuento por qu&#233;.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://detrasdelcodigo.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscribirse&quot;,&quot;language&quot;:&quot;es&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#161;Gracias por leer Detr&#225;s del c&#243;digo! Suscr&#237;bete gratis para recibir nuevos posts y apoyar mi trabajo.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Escribe tu correo electr&#243;nico..." tabindex="-1"><input type="submit" class="button primary" value="Suscribirse"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Si acabas de llegar</h2><p>Esto es un reto en p&#250;blico: <strong>4 apps de iOS, 90 d&#237;as para cada una</strong>, objetivo de <strong>500 &#8364; de beneficio</strong> y una regla de supervivencia: <strong>nunca perder m&#225;s de 300 &#8364;</strong>. Las reglas completas, en el n&#250;mero cero.</p><p style="text-align: justify;">La app de este primer intento es <strong>ScrollPass</strong>: bloquea tus apps m&#225;s adictivas y el tiempo de scroll se gana con ejercicio (pasos, sentadillas, flexiones delante del m&#243;vil). Est&#225; terminada desde hace dos semanas; <strong>lo que falta es que Apple me deje venderla</strong>.</p><p style="text-align: justify;">Y esto que lees es el <strong>checkpoint</strong>: el parte que publico cada jueves con los n&#250;meros de la semana, lo que pas&#243; y lo que viene. Sin adornos.</p><h2>El marcador</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!xmlz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a4caa87-e17c-44d0-915b-213f10ab5f5b_1410x356.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!xmlz!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a4caa87-e17c-44d0-915b-213f10ab5f5b_1410x356.heic 424w, /__u/substackcdn.com/image/fetch/$s_!xmlz!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a4caa87-e17c-44d0-915b-213f10ab5f5b_1410x356.heic 848w, /__u/substackcdn.com/image/fetch/$s_!xmlz!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a4caa87-e17c-44d0-915b-213f10ab5f5b_1410x356.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!xmlz!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a4caa87-e17c-44d0-915b-213f10ab5f5b_1410x356.heic 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!xmlz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a4caa87-e17c-44d0-915b-213f10ab5f5b_1410x356.heic" width="1410" height="356" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0a4caa87-e17c-44d0-915b-213f10ab5f5b_1410x356.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:356,&quot;width&quot;:1410,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:20757,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/211992683?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a4caa87-e17c-44d0-915b-213f10ab5f5b_1410x356.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!xmlz!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a4caa87-e17c-44d0-915b-213f10ab5f5b_1410x356.heic 424w, /__u/substackcdn.com/image/fetch/$s_!xmlz!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a4caa87-e17c-44d0-915b-213f10ab5f5b_1410x356.heic 848w, /__u/substackcdn.com/image/fetch/$s_!xmlz!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a4caa87-e17c-44d0-915b-213f10ab5f5b_1410x356.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!xmlz!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a4caa87-e17c-44d0-915b-213f10ab5f5b_1410x356.heic 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Traducci&#243;n: en 14 d&#237;as he ingresado 0 &#8364;, he gastado 9,16 &#8364; (el dominio web) y me quedan 76 d&#237;as y 290,84 &#8364; de margen de error. <strong>El cero de ingresos tiene nombre y apellidos: App Review.</strong></p><h2>Qu&#233; ha pasado esta semana (del 14 al 20 de agosto)</h2><blockquote><p><span>&#183;&#183; </span><strong>Jueves y viernes: rechazos n&#186; 3 y n&#186; 4 de App Review.</strong> Un checkbox de clasificaci&#243;n por edades, un cuestionario sobre el uso de la c&#225;mara, y una pantalla de pago a la que le faltaba decir &#8220;te cobrar&#233; 29,99 &#8364; al acabar la prueba gratuita&#8221;. Cada uno, <strong>arreglado el mismo d&#237;a</strong>.</p><p><span>&#183; </span><strong>Domingo: quinto env&#237;o a revisi&#243;n. Desde entonces, silencio.</strong> Cuatro d&#237;as de cola contra las 24 horas que tardaron los cuatro anteriores. He preguntado el estado por los dos canales oficiales que existen, guard&#225;ndome la &#250;nica bala de revisi&#243;n urgente que Apple concede.</p><p><span>&#183; </span><strong>Y no me pasa solo a m&#237;.</strong> Por X circulan estos d&#237;as decenas de desarrolladores con el mismo s&#237;ntoma: env&#237;os atascados en cola mucho m&#225;s de lo normal. La teor&#237;a que m&#225;s suena (no oficial, pero me encaja): RevenueCat est&#225; en pleno <strong>Shipaton</strong>, su hackathon anual que empuja a cientos de apps a publicarse a la vez, y la cola de App Review estar&#237;a saturada. Si es verdad, mi app est&#225; en el atasco de la salida de un concurso en el que ni participo.</p><p><span>&#183; </span><strong>Decid&#237; el orden de lanzamiento con reglas escritas</strong>: primero los canales que no gastan caja (un cr&#233;dito publicitario de 100 $ que regala Apple y v&#237;deos de marketing generados con IA). Pagar a creadores de contenido queda en reserva, con una condici&#243;n concreta que lo activa.</p><p><span>&#183; </span><strong>Prob&#233; la f&#225;brica de anuncios y funciona</strong>: v&#237;deos estilo UGC (de esos que parecen grabados por una persona normal con su m&#243;vil) generados con IA por 5 &#8364; cada uno, y un formato a&#250;n m&#225;s barato a 1 &#8364;. Puntuados con un predictor de atenci&#243;n antes de gastar un euro en publicidad. Los tres mejores, m&#225;s abajo para que los juzgues t&#250;.</p><p><span>&#183; </span><strong>Y fuera del reto: puse la maquinaria a ensayar en otra app m&#237;a</strong> que ya est&#225; en el App Store. Le llamo el laboratorio: lo que aprenda ah&#237; sobre qu&#233; v&#237;deos funcionan, lo hereda ScrollPass el d&#237;a del lanzamiento.</p></blockquote><p style="text-align: justify;">Importante para que no se me malinterprete: <strong>la estrategia de distribuci&#243;n que os destrip&#233; sigue totalmente activa</strong>. Estas pruebas son otra cosa: <strong>dejar una palanca cargada por si toca accionarla</strong>. Si el lanzamiento pide m&#225;s volumen de anuncios del previsto, la f&#225;brica ya existe, ya est&#225; probada y ya s&#233; lo que cuesta.</p><p style="text-align: justify;">Cinco vi&#241;etas y ni un euro. La semana que viene, al menos dos se convierten en dinero o en datos.</p><h2>La f&#225;brica, en tres v&#237;deos</h2><p style="text-align: justify;">Para que no te f&#237;es de mi palabra, los resultados tal cual salieron:</p><ol><li><p style="text-align: justify;">Variante A:</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;93d806f0-8996-4a48-8417-d122c962e753&quot;,&quot;duration&quot;:null}"></div></li><li><p>Variante B:</p></li></ol><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;002a1104-bb29-4a5d-80a0-b1375c417d55&quot;,&quot;duration&quot;:null}"></div><ol start="3"><li><p>Variante C:</p></li></ol><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;737bd69b-2695-4c15-9ea4-a2da59b81bb4&quot;,&quot;duration&quot;:null}"></div><p></p><h2>Qu&#233; toca la pr&#243;xima semana (del 21 al 27)</h2><blockquote><p><span>&#183; </span><strong>El veredicto de Apple, sea cual sea</strong>: si aprueba, semana de lanzamiento con todo cargado; si rechaza, sexto asalto (los cinco arreglos anteriores salieron en menos de 24 horas).</p><p><span>&#183; </span><strong>El lunes, la primera lectura del laboratorio</strong>: n&#250;meros reales de vistas de los primeros v&#237;deos publicados. Esa mediana decide c&#243;mo sigue el plan de contenido.</p></blockquote><h2>El dato de la semana</h2><p>Un anuncio estilo UGC generado con IA: <strong>1,1 &#8364;</strong>. El mismo v&#237;deo encargado a un micro creador de TikTok (una persona real a la que le pagas por grabarlo): <strong>entre 25 y 40 &#8364;</strong>. Producir barato ya no es la ventaja de nadie: <strong>saber qu&#233; gancho funciona, s&#237;</strong>.</p><p></p><p>El pr&#243;ximo n&#250;mero trae el veredicto o la cr&#243;nica de la cola m&#225;s lenta del reto. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://detrasdelcodigo.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscribirse&quot;,&quot;language&quot;:&quot;es&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#161;Gracias por leer Detr&#225;s del c&#243;digo! Suscr&#237;bete gratis para recibir nuevos posts y apoyar mi trabajo.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Escribe tu correo electr&#243;nico..." tabindex="-1"><input type="submit" class="button primary" value="Suscribirse"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Te destripo mi estrategia de distribución: cada número, cada umbral y lo que puede salir mal]]></title><description><![CDATA[Para que distribuir deje de ser tu problema]]></description><link>https://detrasdelcodigo.substack.com/p/te-destripo-mi-estrategia-de-distribucion</link><guid isPermaLink="false">https://detrasdelcodigo.substack.com/p/te-destripo-mi-estrategia-de-distribucion</guid><dc:creator><![CDATA[Caio Medeiros Carvalho]]></dc:creator><pubDate>Sun, 09 Aug 2026 20:40:36 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!kAsZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7c347c3-aeca-4ec7-9e1d-a58fd22aed55_1456x816.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!kAsZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7c347c3-aeca-4ec7-9e1d-a58fd22aed55_1456x816.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!kAsZ!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7c347c3-aeca-4ec7-9e1d-a58fd22aed55_1456x816.heic 424w, /__u/substackcdn.com/image/fetch/$s_!kAsZ!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7c347c3-aeca-4ec7-9e1d-a58fd22aed55_1456x816.heic 848w, /__u/substackcdn.com/image/fetch/$s_!kAsZ!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7c347c3-aeca-4ec7-9e1d-a58fd22aed55_1456x816.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!kAsZ!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7c347c3-aeca-4ec7-9e1d-a58fd22aed55_1456x816.heic 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!kAsZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7c347c3-aeca-4ec7-9e1d-a58fd22aed55_1456x816.heic" width="1456" height="816" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e7c347c3-aeca-4ec7-9e1d-a58fd22aed55_1456x816.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:816,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:41709,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/210512161?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7c347c3-aeca-4ec7-9e1d-a58fd22aed55_1456x816.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!kAsZ!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7c347c3-aeca-4ec7-9e1d-a58fd22aed55_1456x816.heic 424w, /__u/substackcdn.com/image/fetch/$s_!kAsZ!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7c347c3-aeca-4ec7-9e1d-a58fd22aed55_1456x816.heic 848w, /__u/substackcdn.com/image/fetch/$s_!kAsZ!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7c347c3-aeca-4ec7-9e1d-a58fd22aed55_1456x816.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!kAsZ!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7c347c3-aeca-4ec7-9e1d-a58fd22aed55_1456x816.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Sabes construir. Puede que lleves a&#241;os haci&#233;ndolo bien.</p><p style="text-align: justify;">Y entonces llega la pregunta que ninguna cantidad de c&#243;digo responde: <strong>&#191;c&#243;mo consigo clientes?</strong></p><p style="text-align: justify;">Puedes contestarla de muchas formas. Contenido, comunidad, boca a boca, posicionamiento en la tienda. Pero si la respuesta es <em>pagando por ellos</em>, y en una ventana corta suele serlo porque es lo &#250;nico planificable, aparece una segunda pregunta que ya no admite intuici&#243;n: <strong>&#191;puedo conseguir un cliente por menos de lo que ese cliente me deja?</strong></p><p style="text-align: justify;">Este art&#237;culo es mi respuesta a esa segunda pregunta, con mis n&#250;meros y antes de gastar un euro.</p><p style="text-align: justify;">El resultado por delante: <strong>gastando todo el dinero de que dispongo y con todas las conversiones saliendo en su mejor versi&#243;n, el beneficio m&#225;ximo eran 44 &#8364;.</strong> No es que me quedara corto. Es el techo absoluto de esa v&#237;a. El objetivo son 500.</p><p style="text-align: justify;">Estoy intentando ganar <strong>500 &#8364; de beneficio con apps de iPhone en 90 d&#237;as</strong>. Hay un l&#237;mite de p&#233;rdida de &#8722;300 &#8364;, y si lo cruzo no se acaba el intento, se acaba el dinero: el reto sigue hasta el d&#237;a 90, pero a partir de ah&#237; solo puedo tirar de palancas que no cuesten nada. Vence el 4 de noviembre. Las reglas completas est&#225;n en <a href="/__u/detrasdelcodigo.substack.com/p/me-juego-300-y-un-ano-a-que-un-programador">el n&#250;mero cero</a>.</p><p style="text-align: justify;">El intento 1 es ScrollPass, una app que bloquea las redes sociales hasta que haces ejercicio. Voy por el <strong>d&#237;a 5 de 90</strong>, con el marcador en <strong>&#8722;9,16 &#8364;</strong> y la 1.0 todav&#237;a en cola de revisi&#243;n, porque un an&#225;lisis autom&#225;tico de Apple la rechaz&#243; y va de vuelta. Eso importa por un motivo concreto: <strong>Apple Search Ads no permite anunciar una app que no est&#233; publicada.</strong> El reloj corre con el canal cerrado, as&#237; que us&#233; el tiempo muerto en lo &#250;nico que no le pide permiso a nadie.</p><h3 style="text-align: justify;">Lo que encontr&#233; calculando</h3><p style="text-align: justify;">Que <strong>el dinero que un cliente te va a dar y el dinero que puedes usar no son la misma cosa</strong>, y que la distancia entre ambos la marcan tus condicionantes.</p><p style="text-align: justify;">Aqu&#237; es donde esto deja de ser un problema m&#237;o. Mi restricci&#243;n son 90 d&#237;as, que suena a rareza autoimpuesta. Pero <strong>todo negocio opera bajo condiciones estresantes que no ha elegido</strong>: un presupuesto que se acaba antes de lo que te gustar&#237;a, una urgencia por salir al mercado porque cada mes sin vender es un mes pagando, y un pu&#241;ado de condicionantes que no controlas, desde una plataforma que decide si te publica hasta un socio esperando n&#250;meros.</p><p style="text-align: justify;">Mi ventana es una versi&#243;n extrema de algo que t&#250; tambi&#233;n tienes. La diferencia es que a m&#237; me obliga a ponerle n&#250;mero, y ese n&#250;mero cambia decisiones que parec&#237;an obvias.</p><p style="text-align: justify;">Una aclaraci&#243;n antes de empezar: aqu&#237; no vas a encontrar resultados, y es correcto que no los haya, porque <strong>esto es una estrategia</strong>. Una estrategia es el conjunto: d&#243;nde estoy, qu&#233; me condiciona, qu&#233; elijo hacer y qu&#233; descarto, en qu&#233; orden y con qu&#233; recursos. Se escribe por definici&#243;n antes de tener datos, porque su trabajo es decidir qu&#233; har&#233; con los que lleguen. Lo que la separa de un deseo es que las fases est&#233;n definidas, los condicionantes sobre la mesa y <strong>los umbrales de decisi&#243;n escritos antes de mirar</strong>.</p><p style="text-align: justify;">Si Apple aprueba esta noche, enciendo ma&#241;ana martes y <strong>el 25 de agosto tendr&#233; los cuatro n&#250;meros</strong> que hoy me faltan. Ese d&#237;a podr&#225;s volver y comprobar si acert&#233;.</p><h2>El vocabulario que nadie te cuenta</h2><p>El primer c&#225;lculo tumb&#243; mi plan de partida antes incluso de llegar al dinero.</p><p style="text-align: justify;">Mi idea era pujar por las palabras que describen lo que hace la app: exercise to unlock apps, earn screen time, workout to unlock. Tiene sentido, &#191;no? Es literalmente lo que hace.</p><p style="text-align: justify;">Med&#237; ocho mercados. Esas palabras est&#225;n en <strong>el suelo de la escala de popularidad de Apple en los ocho, sin una sola excepci&#243;n</strong>. Habr&#237;a gastado el presupuesto entero en t&#233;rminos que no teclea nadie.</p><p style="text-align: justify;">El vocabulario real del usuario no es funcional, es cultural. brainrot, la palabra que usa la gente joven para el embotamiento de haber scrolleado seis horas, tiene <strong>seis veces</strong> el volumen de phone addiction y aparece viva en los ocho mercados.</p><p style="text-align: justify;">Y el m&#233;todo importa m&#225;s que el hallazgo: <strong>eso no se dedujo razonando sobre el producto, se encontr&#243; auditando por qu&#233; palabras rankea la competencia.</strong> Es la diferencia entre imaginar c&#243;mo te buscar&#237;an e ir a leer c&#243;mo buscan de verdad. Tu vocabulario no se deduce. Se va a buscar donde ya existe, escrito por gente que pag&#243; por descubrirlo antes que t&#250;.</p><p style="text-align: justify;"><em>(Nota metodol&#243;gica, porque estas cifras hay que saber leerlas: Apple no publica vol&#250;menes reales de b&#250;squeda, solo un &#237;ndice de popularidad de 5 a 100. Ese &#237;ndice es exponencial, cada diez puntos multiplica el volumen por dos o tres seg&#250;n el consenso del sector, y es relativo a cada tienda nacional, as&#237; que un 54 en Suecia y un 54 en Estados Unidos no son la misma cantidad de gente. Que la escala sea 5-100 es dato de Apple; lo de multiplicar por dos o tres es interpretaci&#243;n est&#225;ndar de las herramientas, no una cifra publicada.)</em></p><h3>D&#243;nde voy a pujar, y por qu&#233; ah&#237;</h3><p>De los ocho mercados medidos eleg&#237; tres: <strong>Suecia, Finlandia y Noruega</strong>. Por cuatro razones que salieron de los datos:</p><blockquote><p><span>1. </span><strong>Se busca en ingl&#233;s</strong>, as&#237; que no hay que traducir ni la ficha ni las palabras clave. Eso elimina una fuente entera de error.</p><p><span>2. </span><strong>Instalar sale barato</strong>: 0,99 d&#243;lares en Suecia y 0,89 en Finlandia, de los m&#225;s bajos de los ocho medidos.</p><p><span>3. </span><strong>El competidor est&#225; menos implantado.</strong> El rival serio de la categor&#237;a se llama Unrot y tiene 56.647 valoraciones, pero su penetraci&#243;n por habitante en los n&#243;rdicos es de las m&#225;s bajas de la muestra.</p><p><span>4. </span><strong>brainrot tiene ah&#237; mucha b&#250;squeda y poca competencia</strong>, que es exactamente el hueco que se busca.</p></blockquote><p style="text-align: justify;">Las ocho palabras con las que arranco: brainrot, unlock, dumb phone, push up time, pushscroll, unrot, app blocker y screen time.</p><h3>El plan: 100 &#8364; y catorce d&#237;as</h3><p>Con eso ya est&#225; el test montado: <strong>100 &#8364;, catorce d&#237;as, tres mercados y ocho palabras.</strong></p><p style="text-align: justify;">Y aqu&#237; viene lo importante, porque condiciona todas las decisiones que vienen despu&#233;s: <strong>este test no busca ganar dinero. Busca comprar cuatro n&#250;meros que hoy no tengo.</strong></p><p style="text-align: justify;">Cu&#225;nto me cuesta un toque en el anuncio, cu&#225;nta gente instala al ver mi ficha, cu&#225;nta empieza la prueba y cu&#225;nta acaba pagando. Sin esos cuatro datos no puedo decidir nada, y con ellos puedo decidirlo casi todo.</p><p style="text-align: justify;">Eso cambia hasta c&#243;mo se puja. La puja no se fija para ser rentable, se fija <strong>para que haya datos</strong>. Una puja prudente que no gana subastas no me ahorra dinero: me gasta los catorce d&#237;as en no enterarme de nada, que es el &#250;nico resultado del que no se puede aprender.</p><h2>C&#243;mo funciona esto de comprar tr&#225;fico en el App Store</h2><p>Antes de seguir con los n&#250;meros hace falta explicar la m&#225;quina, porque si no, las cifras de despu&#233;s no significan nada.</p><p style="text-align: justify;"><strong>Apple Search Ads coloca anuncios en los resultados de b&#250;squeda del App Store.</strong> Cuando alguien busca &#8220;app blocker&#8221;, los primeros resultados pueden ser anuncios. Funciona as&#237;:</p><blockquote><p><span>&#183; </span><strong>Pujas por palabras concretas.</strong> Dices cu&#225;nto pagar&#237;as por brainrot y Apple te mete en una subasta con todos los dem&#225;s que pujan por esa palabra.</p><p><span>&#183; </span><strong>Si ganas la subasta, tu anuncio aparece.</strong> Que lo vean no te cuesta nada.</p><p><span>&#183; </span><strong>Pagas solo cuando alguien lo toca.</strong> Eso es el <strong>CPT</strong>, el coste por toque. Es la &#250;nica cifra que le pagas directamente a Apple.</p><p><span>&#183; </span><strong>Ese toque no es una instalaci&#243;n.</strong> Solo lleva a la persona a tu ficha del App Store. Ah&#237; decide si instala o se va, y eso ya depende de tus capturas, tu icono y tu descripci&#243;n, no de Apple.</p></blockquote><p style="text-align: justify;">Para que tengas escala: en estos mercados <strong>conseguir una instalaci&#243;n cuesta entre 0,90 y 1 d&#243;lar</strong>. Como no todo el que toca instala, el coste por toque tiene que ser bastante menor que eso para que la cuenta salga. Por eso m&#225;s adelante ver&#225;s que manejo 0,40 &#8364; por toque como frontera y que 0,55 &#8364; ya me parece caro: no es una preferencia, es que a partir de ah&#237; la cadena entera deja de cuadrar.</p><h3>Por qu&#233; unas palabras me van a salir baratas y otras caras</h3><p>De mis ocho palabras, espero que dumb phone, pushscroll, unlock y push up time salgan baratas, y que screen time y app blockersalgan caras. La raz&#243;n merece un p&#225;rrafo, porque tiene una trampa dentro.</p><p style="text-align: justify;">Las herramientas de posicionamiento dan, para cada palabra, una <strong>dificultad</strong>. Mis palabras baratas punt&#250;an entre 5 y 17 y las caras llegan a 43 y 49. Parece que la dificultad predice el precio, y en la pr&#225;ctica suele hacerlo. Pero <strong>no son la misma cosa</strong>, y confundirlas te puede costar dinero:</p><blockquote><p><span>&#183; </span><strong>La dificultad mide competencia org&#225;nica</strong>: cu&#225;ntas apps pelean por aparecer en esa b&#250;squeda sin pagar.</p><p><span>&#183; </span><strong>El CPT lo fija una subasta</strong>: cu&#225;ntos anunciantes est&#225;n pujando por esa palabra ahora mismo.</p></blockquote><p style="text-align: justify;">Correlacionan porque una palabra de nicho suele tener poco de las dos cosas a la vez. Pero <strong>basta un anunciante con presupuesto para encarecer una palabra que es facil&#237;sima de rankear org&#225;nicamente</strong>. Es una hip&#243;tesis razonable, no una ley.</p><p style="text-align: justify;">Lo que s&#237; predice con seguridad es que <strong>el precio variar&#225; mucho entre palabras</strong>, y que hay que mirarlo palabra a palabra desde el primer d&#237;a. Por eso screen time y app blocker son mis dos primeras candidatas a pausar si el gasto se dispara.</p><h2>Los cuatro n&#250;meros que deciden si puedes comprar clientes</h2><p>Lo que cuesta traer un cliente que paga se llama <strong>CAC</strong> (coste de adquisici&#243;n de cliente). Y antes de ense&#241;arte el m&#237;o conviene dejar clara una cosa, porque es la que m&#225;s gente da por sentada: <strong>el CAC no se calcula igual en todos los negocios.</strong></p><p style="text-align: justify;">Cada plataforma de publicidad mide y atribuye a su manera, y cada negocio decide qu&#233; costes mete dentro. Un SaaS con ciclo de venta largo, un ecommerce y una app de suscripci&#243;n tienen cadenas distintas, con eslabones distintos y costes distintos. <strong>Es un n&#250;mero vivo, no una constante del sector.</strong></p><p style="text-align: justify;">En mi caso, con Apple Search Ads como canal, comprar clientes es una cadena de cuatro eslabones. Si conozco los cuatro, s&#233; si el negocio aguanta. Si no, estoy apostando.</p><p style="text-align: justify;">CAC = CPT &#247; (ficha &#215; trial &#215; pago)</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!Pjrq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F251b72ff-7fb7-422f-9f93-ba621e9da855_1400x362.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!Pjrq!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F251b72ff-7fb7-422f-9f93-ba621e9da855_1400x362.heic 424w, /__u/substackcdn.com/image/fetch/$s_!Pjrq!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F251b72ff-7fb7-422f-9f93-ba621e9da855_1400x362.heic 848w, /__u/substackcdn.com/image/fetch/$s_!Pjrq!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F251b72ff-7fb7-422f-9f93-ba621e9da855_1400x362.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!Pjrq!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F251b72ff-7fb7-422f-9f93-ba621e9da855_1400x362.heic 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!Pjrq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F251b72ff-7fb7-422f-9f93-ba621e9da855_1400x362.heic" width="1400" height="362" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/251b72ff-7fb7-422f-9f93-ba621e9da855_1400x362.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:362,&quot;width&quot;:1400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:27017,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/210512161?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F251b72ff-7fb7-422f-9f93-ba621e9da855_1400x362.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!Pjrq!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F251b72ff-7fb7-422f-9f93-ba621e9da855_1400x362.heic 424w, /__u/substackcdn.com/image/fetch/$s_!Pjrq!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F251b72ff-7fb7-422f-9f93-ba621e9da855_1400x362.heic 848w, /__u/substackcdn.com/image/fetch/$s_!Pjrq!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F251b72ff-7fb7-422f-9f93-ba621e9da855_1400x362.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!Pjrq!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F251b72ff-7fb7-422f-9f93-ba621e9da855_1400x362.heic 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">Multiplicas los tres &#250;ltimos, divides el CPT entre ese resultado y tienes tu CAC. Lo comparas con lo que te deja un cliente y ya sabes si tienes un negocio o un agujero.</p><p style="text-align: justify;"><strong>Un aviso antes de que copies esta f&#243;rmula.</strong> Este es <em>mi</em> CAC, con <em>mi</em> canal. El CAC no es universal: cada plataforma mide y atribuye a su manera, y cada negocio decide qu&#233; costes mete dentro. Esta cadena de cuatro eslabones aplica cuando <strong>tu canal principal es Apple Search Ads</strong> o un equivalente de instalaci&#243;n de app. Un SaaS con ciclo de venta largo, un ecommerce o un negocio de servicios lo calculan distinto y meter&#237;an costes que yo aqu&#237; ni considero. <strong>El m&#233;todo se transfiere; la f&#243;rmula exacta, no.</strong></p><h3>El n&#250;mero que me estaba enga&#241;ando</h3><p>Mi primera versi&#243;n asum&#237;a que todo el mundo compra el plan anual, que es el que m&#225;s deja: 29,99 &#8364; menos la comisi&#243;n de Apple, <strong>25,49 &#8364; netos</strong>. Con ese supuesto sal&#237;a que el negocio era rentable si m&#225;s del <strong>8,3 %</strong> de la gente que instala empezaba la prueba.</p><p style="text-align: justify;">Pero yo no vendo solo el anual, vendo tambi&#233;n un mensual. En cuanto met&#237; en la cuenta que una parte elegir&#225; el barato, el umbral subi&#243; al <strong>10,2 %</strong>. No cambi&#243; el mercado ni el producto: cambi&#233; yo de dejar de contarme una pel&#237;cula.</p><p style="text-align: justify;"><strong>Y aqu&#237; hay algo que no puedo dejar pasar, porque tal y como lo he escrito es tramposo.</strong> Decir &#8220;soy rentable si el 10,2 % empieza la prueba&#8221; no significa nada por s&#237; solo. <strong>Una prueba no factura.</strong> Nadie me paga por empezar una prueba gratuita.</p><p style="text-align: justify;">Ese porcentaje solo es una frontera de rentabilidad si se cumplen a la vez dos condiciones que me hab&#237;a callado: que la instalaci&#243;n me salga por unos 0,85 &#8364; y que <strong>el 40 % de esas pruebas acabe convirti&#233;ndose en pago</strong>. Cambia cualquiera de las dos y el umbral se mueve entre el 5,6 % y el 17,9 %. Sale de aqu&#237;:</p><p>umbral de trial = coste por instalaci&#243;n &#247; (valor del cliente &#215; conversi&#243;n de prueba a pago)</p><p style="text-align: justify;">Primera regla que me llevo, y que te sirve igual: <strong>ese umbral no es una constante que memorizas, es una funci&#243;n de tus otras variables.</strong> Se recalcula cada vez que una cambia. Cualquiera que te d&#233; un n&#250;mero m&#225;gico de conversi&#243;n sin decirte de qu&#233; depende, te est&#225; vendiendo algo.</p><p style="text-align: justify;">He publicado la calculadora que uso en <a href="https://scrollpass.app/calculadora/">scrollpass.app/calculadora</a>. Antes de seguir leyendo, mete tus cifras.</p><h2>Bajar la puja es optimizar lo que menos importa</h2><p>Mi escenario central daba un CAC de 50 &#8364;, y un cliente me deja 20,90 &#8364; contando la mezcla de planes. Perd&#237;a m&#225;s de la mitad. Para llegar al equilibrio ten&#237;a que dividir ese CAC casi por dos.</p><p style="text-align: justify;">Mir&#233; qu&#233; har&#237;a falta moviendo una sola variable cada vez:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!LjXQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d74bb49-9cf9-4e39-8d29-e163e2a4f83d_1400x362.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!LjXQ!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d74bb49-9cf9-4e39-8d29-e163e2a4f83d_1400x362.heic 424w, /__u/substackcdn.com/image/fetch/$s_!LjXQ!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d74bb49-9cf9-4e39-8d29-e163e2a4f83d_1400x362.heic 848w, /__u/substackcdn.com/image/fetch/$s_!LjXQ!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d74bb49-9cf9-4e39-8d29-e163e2a4f83d_1400x362.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!LjXQ!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d74bb49-9cf9-4e39-8d29-e163e2a4f83d_1400x362.heic 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!LjXQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d74bb49-9cf9-4e39-8d29-e163e2a4f83d_1400x362.heic" width="1400" height="362" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8d74bb49-9cf9-4e39-8d29-e163e2a4f83d_1400x362.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:362,&quot;width&quot;:1400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:25596,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/210512161?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d74bb49-9cf9-4e39-8d29-e163e2a4f83d_1400x362.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!LjXQ!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d74bb49-9cf9-4e39-8d29-e163e2a4f83d_1400x362.heic 424w, /__u/substackcdn.com/image/fetch/$s_!LjXQ!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d74bb49-9cf9-4e39-8d29-e163e2a4f83d_1400x362.heic 848w, /__u/substackcdn.com/image/fetch/$s_!LjXQ!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d74bb49-9cf9-4e39-8d29-e163e2a4f83d_1400x362.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!LjXQ!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d74bb49-9cf9-4e39-8d29-e163e2a4f83d_1400x362.heic 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;"><strong>La variable que todo el mundo toca primero, la puja, es la que menos puede arreglarlo sola.</strong></p><p style="text-align: justify;">Y encima bajarla tiene un castigo que no es evidente. Si pujas poco pierdes las subastas, tu anuncio no llega a mostrarse, no hay toques y no hay datos. <strong>Pujar bajo no te ahorra dinero: te gasta el calendario.</strong> Terminas el ciclo con el presupuesto intacto y sin haber aprendido nada, que es el peor resultado posible cuando el reloj corre. En una ventana corta el recurso escaso no es el dinero, es el tiempo.</p><p style="text-align: justify;">La raz&#243;n es estructural y se ve en la f&#243;rmula: <strong>arriba hay una variable y abajo hay tres multiplic&#225;ndose.</strong> El denominador tiene tres palancas y el numerador una.</p><p style="text-align: justify;">Y esa misma estructura da la salida buena. Como los tres factores se multiplican, las mejoras se componen: <strong>cuatro mejoras del 20 % multiplican por 2,07, y a m&#237; solo me hac&#237;a falta 1,96.</strong> Bajar un poco el coste por toque, mejorar las capturas, un paywall menos torpe. Trabajo ordinario, ninguna heroicidad.</p><p style="text-align: justify;">Ese es el hallazgo m&#225;s transferible del art&#237;culo: <strong>casi todo el mundo optimiza la &#250;nica variable que no se multiplica.</strong></p><h2>El LTV, y por qu&#233; me lo traigo a hoy</h2><p>Aqu&#237; llega la parte que me hizo cambiar de opini&#243;n sobre algo que cre&#237;a tener claro.</p><p style="text-align: justify;">El <strong>LTV</strong> (<em>lifetime value</em>) es lo que un cliente te deja a lo largo de toda su vida como cliente. Es la cifra contra la que se compara el CAC: si traer un cliente cuesta menos de lo que ese cliente te va a dar, tienes negocio.</p><p style="text-align: justify;">El problema del LTV es que <strong>no es dinero, es una promesa repartida en el tiempo</strong>. Y los costes los pagas hoy.</p><p style="text-align: justify;">Tengo dos planes: <strong>anual a 29,99 &#8364;</strong> y <strong>mensual a 5,99 &#8364;</strong>. La pregunta es cu&#225;l me conviene que compre alguien nuevo. El manual dice que la recurrencia manda, y sobre el papel tiene raz&#243;n:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!J6Da!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4577c1f-45af-4990-aa3d-0dbb9088d309_1400x295.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!J6Da!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4577c1f-45af-4990-aa3d-0dbb9088d309_1400x295.heic 424w, /__u/substackcdn.com/image/fetch/$s_!J6Da!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4577c1f-45af-4990-aa3d-0dbb9088d309_1400x295.heic 848w, /__u/substackcdn.com/image/fetch/$s_!J6Da!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4577c1f-45af-4990-aa3d-0dbb9088d309_1400x295.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!J6Da!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4577c1f-45af-4990-aa3d-0dbb9088d309_1400x295.heic 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!J6Da!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4577c1f-45af-4990-aa3d-0dbb9088d309_1400x295.heic" width="1400" height="295" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c4577c1f-45af-4990-aa3d-0dbb9088d309_1400x295.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:295,&quot;width&quot;:1400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:14162,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/210512161?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4577c1f-45af-4990-aa3d-0dbb9088d309_1400x295.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!J6Da!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4577c1f-45af-4990-aa3d-0dbb9088d309_1400x295.heic 424w, /__u/substackcdn.com/image/fetch/$s_!J6Da!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4577c1f-45af-4990-aa3d-0dbb9088d309_1400x295.heic 848w, /__u/substackcdn.com/image/fetch/$s_!J6Da!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4577c1f-45af-4990-aa3d-0dbb9088d309_1400x295.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!J6Da!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4577c1f-45af-4990-aa3d-0dbb9088d309_1400x295.heic 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p style="text-align: justify;">A cinco meses empata con el anual. A doce lo dobla largo. Visto as&#237;, prefieres mensual.</p><p style="text-align: justify;"><strong>Pero esa tabla es una promesa, no un cobro.</strong> Y hay dos razones para desconfiar de ella, ninguna relacionada con mi reto.</p><p style="text-align: justify;"><strong>La primera: casi nadie llega a los doce meses.</strong> Seg&#250;n los datos de RevenueCat sobre suscripciones de consumo, la retenci&#243;n mediana de un plan mensual <strong>al cabo de un a&#241;o ronda el 11 %</strong>, frente al 28 % de los anuales. La casilla de los 61,10 &#8364; la alcanza aproximadamente uno de cada nueve. Construir tu presupuesto de publicidad sobre ella es presupuestar con la excepci&#243;n.</p><p style="text-align: justify;"><strong>La segunda: el dinero en el tiempo.</strong> Vender un plan anual es <strong>traerte el LTV a hoy</strong>: cobras de golpe lo que ibas a ingresar durante meses. Eso cambia cuatro cosas de tu negocio, todas buenas y ninguna relacionada con ning&#250;n plazo artificial:</p><blockquote><p><span>&#183; </span><strong>Recuperas antes lo que te cost&#243; el cliente.</strong> Con el anual recuperas el CAC el primer d&#237;a. Con el mensual tardas meses, y hasta entonces ese cliente es un agujero en tu caja.</p><p><span>&#183; </span><strong>Puedes reinvertir.</strong> El dinero cobrado hoy compra m&#225;s publicidad hoy. El cobrado en el mes ocho compra publicidad en el mes ocho.</p><p><span>&#183; </span><strong>Eliminas el riesgo de fuga.</strong> Un cliente anual no puede irse durante doce meses. Uno mensual decide cada treinta d&#237;as, y los datos dicen que la mayor&#237;a decide que no.</p><p><span>&#183; </span><strong>Dejas de apostar por una retenci&#243;n que no has medido.</strong> Yo no s&#233; cu&#225;l es la vida media de mi cliente, porque mi app acaba de nacer. Vender anual es precisamente lo que me permite no tener que adivinarla.</p></blockquote><p style="text-align: justify;">Priorizar el anual no es un capricho de mi reto: <strong>es la decisi&#243;n sensata para cualquiera que necesite financiar su crecimiento con lo que vende.</strong></p><p style="text-align: justify;">Lo que hace mi ventana de 90 d&#237;as es llevar esa l&#243;gica al extremo. Un cliente mensual captado a mitad de campa&#241;a me deja dos o tres mensualidades antes de que se acabe el plazo. El anual me deja sus 25,49 &#8364; el d&#237;a 1. Mismo cliente, mismo precio, <strong>la mitad de valor por una diferencia que no est&#225; en el producto sino en el calendario.</strong></p><p style="text-align: justify;">Y llevado al l&#237;mite, esa l&#243;gica apunta a un pago &#250;nico: c&#243;bralo todo hoy y olv&#237;date. Ser&#237;a lo mejor para mi reto. <strong>Pero probablemente peor para el negocio</strong>, porque renuncia a toda la recurrencia del a&#241;o dos en adelante. Ah&#237; conviene tener cuidado: <strong>es muy f&#225;cil confundir &#8220;lo que me conviene con este plazo&#8221; con &#8220;lo que es buena idea&#8221;.</strong></p><p style="text-align: justify;">T&#250; no tienes 90 d&#237;as, pero tienes algo: los meses de colch&#243;n que te quedan, un objetivo de trimestre, lo que le has prometido a alguien. Ese n&#250;mero decide cu&#225;nta prisa tienes por cobrar el LTV en lugar de esperarlo, y probablemente nunca lo has metido en la cuenta.</p><h2>Los tres escenarios, y lo que vale poder parar</h2><p>Con los cuatro n&#250;meros y el valor del cliente ya se pueden montar escenarios. Estos son los m&#237;os para el test de 100 &#8364;, con los supuestos encima de la mesa para que puedas discutirlos:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!fkrQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ca23c5f-8f22-466a-b2fc-12b7a23a5612_1400x295.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!fkrQ!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ca23c5f-8f22-466a-b2fc-12b7a23a5612_1400x295.heic 424w, /__u/substackcdn.com/image/fetch/$s_!fkrQ!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ca23c5f-8f22-466a-b2fc-12b7a23a5612_1400x295.heic 848w, /__u/substackcdn.com/image/fetch/$s_!fkrQ!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ca23c5f-8f22-466a-b2fc-12b7a23a5612_1400x295.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!fkrQ!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ca23c5f-8f22-466a-b2fc-12b7a23a5612_1400x295.heic 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!fkrQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ca23c5f-8f22-466a-b2fc-12b7a23a5612_1400x295.heic" width="1400" height="295" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4ca23c5f-8f22-466a-b2fc-12b7a23a5612_1400x295.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:295,&quot;width&quot;:1400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:20948,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/210512161?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ca23c5f-8f22-466a-b2fc-12b7a23a5612_1400x295.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!fkrQ!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ca23c5f-8f22-466a-b2fc-12b7a23a5612_1400x295.heic 424w, /__u/substackcdn.com/image/fetch/$s_!fkrQ!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ca23c5f-8f22-466a-b2fc-12b7a23a5612_1400x295.heic 848w, /__u/substackcdn.com/image/fetch/$s_!fkrQ!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ca23c5f-8f22-466a-b2fc-12b7a23a5612_1400x295.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!fkrQ!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ca23c5f-8f22-466a-b2fc-12b7a23a5612_1400x295.heic 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Lo primero que salta: <strong>dos de tres escenarios pierden dinero, y el bueno gana 18 &#8364;.</strong> Este test no es una inversi&#243;n, es la compra de cuatro datos que no tengo. Conviene saberlo antes y no descubrirlo despu&#233;s.</p><p style="text-align: justify;">Si les pongo probabilidades (40 % pesimista, 40 % central, 20 % optimista, que es prudente teniendo cero rese&#241;as frente a un rival con 56.647), <strong>el valor esperado del test es de &#8722;54 &#8364;</strong>. Y ojo: esas probabilidades son un supuesto m&#237;o, no un dato. Son la parte m&#225;s discutible de todo el art&#237;culo.</p><h3>S&#237;, lo m&#225;s probable es perder dinero. Y est&#225; bien que as&#237; sea</h3><p>Si esperabas que esto fuera ganar dinero desde el d&#237;a uno, malas noticias. Y si alguien te cuenta que su negocio nuevo ganaba dinero desde el primer d&#237;a, te est&#225; vendiendo humo.</p><p style="text-align: justify;">Todo negocio arranca con incertidumbre. M&#225;s o menos seg&#250;n lo que sepas del sector, pero nunca cero. <strong>Y mientras sigas expuesto a esa incertidumbre no est&#225;s haciendo negocios, est&#225;s apostando.</strong> No sabes si va a funcionar, no sabes por qu&#233; si funciona, y cualquier decisi&#243;n que tomes despu&#233;s la tomar&#225;s a ciegas. Puedes tener suerte. Lo que no puedes es repetirlo.</p><p style="text-align: justify;">La &#250;nica manera de quitarte esa incertidumbre de encima es <strong>pagar por la informaci&#243;n</strong>. No hay atajo. Alguien tiene que poner dinero encima de la mesa para averiguar cu&#225;nto cuesta de verdad un cliente, y ese alguien eres t&#250;.</p><p style="text-align: justify;">Por eso estos 54 &#8364; esperados no son un fracaso del plan: <strong>son el precio de la informaci&#243;n</strong>. No estoy comprando clientes con ese dinero, estoy comprando los cuatro n&#250;meros que me faltan para dejar de apostar. El d&#237;a 25 de agosto los tendr&#233;, y a partir de ah&#237; cada decisi&#243;n que tome estar&#225; respaldada por un dato en vez de por una corazonada.</p><p style="text-align: justify;">Es la diferencia entre perder 54 &#8364; y perderlos aprendiendo algo.</p><h3>Y ahora la parte interesante</h3><p>Tengo 290 &#8364; disponibles antes de tocar mi l&#237;mite. Puedo gastarlos de dos formas: comprometerlos de golpe en una campa&#241;a grande, o gastar 100, mirar, y escalar solo si el dato acompa&#241;a.</p><p style="text-align: justify;">Parece una diferencia de estilo. Es una diferencia de dinero:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!hMlW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcc2d863-93ce-405a-9c08-89ed28deaf1d_1400x228.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!hMlW!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcc2d863-93ce-405a-9c08-89ed28deaf1d_1400x228.heic 424w, /__u/substackcdn.com/image/fetch/$s_!hMlW!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcc2d863-93ce-405a-9c08-89ed28deaf1d_1400x228.heic 848w, /__u/substackcdn.com/image/fetch/$s_!hMlW!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcc2d863-93ce-405a-9c08-89ed28deaf1d_1400x228.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!hMlW!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcc2d863-93ce-405a-9c08-89ed28deaf1d_1400x228.heic 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!hMlW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcc2d863-93ce-405a-9c08-89ed28deaf1d_1400x228.heic" width="1400" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bcc2d863-93ce-405a-9c08-89ed28deaf1d_1400x228.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:13647,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/210512161?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcc2d863-93ce-405a-9c08-89ed28deaf1d_1400x228.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!hMlW!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcc2d863-93ce-405a-9c08-89ed28deaf1d_1400x228.heic 424w, /__u/substackcdn.com/image/fetch/$s_!hMlW!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcc2d863-93ce-405a-9c08-89ed28deaf1d_1400x228.heic 848w, /__u/substackcdn.com/image/fetch/$s_!hMlW!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcc2d863-93ce-405a-9c08-89ed28deaf1d_1400x228.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!hMlW!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbcc2d863-93ce-405a-9c08-89ed28deaf1d_1400x228.heic 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p style="text-align: justify;"><strong>La diferencia son 119 &#8364;</strong><span>, y no viene de acertar con los anuncios ni de negociar mejor. Viene de haberme reservado el derecho a parar. Cuando el escenario malo aparece, en la primera estrategia lo pago entero y en la segunda lo corto por 100 &#8364;.</span></p><p style="text-align: justify;">No aparece en ning&#250;n panel de campa&#241;a. Nadie te dice &#8220;has ganado 119 &#8364; por haberlo dise&#241;ado en dos fases&#8221;. Pero es, con diferencia, la decisi&#243;n m&#225;s rentable de todo mi plan, y la tom&#233; antes de encender nada.</p><p style="text-align: justify;"><strong>Antes de optimizar la ejecuci&#243;n, dise&#241;a la secuencia.</strong></p><h2>Las cuatro palancas, y cu&#225;nto mueve cada una</h2><p>Cuando la cuenta no sale, hay cuatro cosas que puedes tocar. Las ordeno por un criterio poco habitual: no por potencia, sino por <strong>cu&#225;nto dependen de m&#237;</strong>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!JfR6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf6d922d-3bdc-4da9-9f90-2f0a550afee3_1400x588.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!JfR6!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf6d922d-3bdc-4da9-9f90-2f0a550afee3_1400x588.heic 424w, /__u/substackcdn.com/image/fetch/$s_!JfR6!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf6d922d-3bdc-4da9-9f90-2f0a550afee3_1400x588.heic 848w, /__u/substackcdn.com/image/fetch/$s_!JfR6!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf6d922d-3bdc-4da9-9f90-2f0a550afee3_1400x588.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!JfR6!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf6d922d-3bdc-4da9-9f90-2f0a550afee3_1400x588.heic 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!JfR6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf6d922d-3bdc-4da9-9f90-2f0a550afee3_1400x588.heic" width="1400" height="588" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/af6d922d-3bdc-4da9-9f90-2f0a550afee3_1400x588.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:588,&quot;width&quot;:1400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:60540,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/210512161?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf6d922d-3bdc-4da9-9f90-2f0a550afee3_1400x588.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!JfR6!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf6d922d-3bdc-4da9-9f90-2f0a550afee3_1400x588.heic 424w, /__u/substackcdn.com/image/fetch/$s_!JfR6!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf6d922d-3bdc-4da9-9f90-2f0a550afee3_1400x588.heic 848w, /__u/substackcdn.com/image/fetch/$s_!JfR6!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf6d922d-3bdc-4da9-9f90-2f0a550afee3_1400x588.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!JfR6!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf6d922d-3bdc-4da9-9f90-2f0a550afee3_1400x588.heic 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>La reinversi&#243;n merece su propia cuenta, porque es la que m&#225;s puede y la que m&#225;s enga&#241;a. Si cada cliente deja m&#225;s de lo que cost&#243;, cada venta devuelve capacidad de compra:</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!rACw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76aa30d6-a21f-49ec-80a8-1d865809be85_1400x228.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!rACw!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76aa30d6-a21f-49ec-80a8-1d865809be85_1400x228.heic 424w, /__u/substackcdn.com/image/fetch/$s_!rACw!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76aa30d6-a21f-49ec-80a8-1d865809be85_1400x228.heic 848w, /__u/substackcdn.com/image/fetch/$s_!rACw!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76aa30d6-a21f-49ec-80a8-1d865809be85_1400x228.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!rACw!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76aa30d6-a21f-49ec-80a8-1d865809be85_1400x228.heic 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!rACw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76aa30d6-a21f-49ec-80a8-1d865809be85_1400x228.heic" width="1400" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/76aa30d6-a21f-49ec-80a8-1d865809be85_1400x228.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:11340,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/210512161?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76aa30d6-a21f-49ec-80a8-1d865809be85_1400x228.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!rACw!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76aa30d6-a21f-49ec-80a8-1d865809be85_1400x228.heic 424w, /__u/substackcdn.com/image/fetch/$s_!rACw!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76aa30d6-a21f-49ec-80a8-1d865809be85_1400x228.heic 848w, /__u/substackcdn.com/image/fetch/$s_!rACw!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76aa30d6-a21f-49ec-80a8-1d865809be85_1400x228.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!rACw!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76aa30d6-a21f-49ec-80a8-1d865809be85_1400x228.heic 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Dos vueltas y el objetivo est&#225; cubierto de sobra. Y sin embargo es la palanca en la que menos conf&#237;o, por un motivo que se ve al mirar la segunda fila.</p><p style="text-align: justify;"><strong>Esa cuenta asume que puedo gastar casi el doble manteniendo el mismo coste por toque.</strong> Y casi seguro que no: al escalar se agota el inventario barato y empiezas a pujar por tr&#225;fico peor y m&#225;s caro. Suecia, Finlandia y Noruega suman 21,8 millones de personas entre los tres, y <strong>nadie ha medido cu&#225;nta gente busca de verdad esas ocho palabras</strong>. Ese es el techo real de esta palanca, y no lo sabr&#233; hasta pujar.</p><p style="text-align: justify;">Por eso mi veredicto: <strong>entro al ciclo 2 tocando el precio, no el presupuesto.</strong> Es menos espectacular y depende solo de m&#237;. La reinversi&#243;n la reservo para cuando el ciclo 1 me diga si el mercado da de s&#237;.</p><h3>Y aqu&#237; me tengo que corregir</h3><p>Sostuve, con n&#250;meros delante, que los 500 &#8364; eran inalcanzables por publicidad. Era falso.</p><p style="text-align: justify;">Lo era solo bajo un supuesto que no hab&#237;a hecho expl&#237;cito: <strong>gastar el presupuesto una sola vez.</strong> Si cada cliente deja m&#225;s de lo que cost&#243;, el gasto acumulado puede superar los 290 &#8364; sin que la p&#233;rdida llegue nunca a esa cifra, porque cada venta restaura margen. El l&#237;mite no es un presupuesto, es una distancia que se recupera.</p><p style="text-align: justify;">Lo dejo escrito porque el error no estaba en la cuenta, estaba en el supuesto que no hab&#237;a puesto encima de la mesa. Y esos son los que se cuelan.</p><h2>Lo que hago con cada resultado posible, escrito antes de verlo</h2><p>Esto es lo que separa una estrategia de una predicci&#243;n. No voy a decirte qu&#233; creo que va a pasar, sino <strong>qu&#233; har&#233; en cada caso</strong>, con las cifras puestas, antes de verlas.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!yveC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed10c225-284f-4daf-aca9-672dd01458fc_1400x588.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!yveC!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed10c225-284f-4daf-aca9-672dd01458fc_1400x588.heic 424w, /__u/substackcdn.com/image/fetch/$s_!yveC!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed10c225-284f-4daf-aca9-672dd01458fc_1400x588.heic 848w, /__u/substackcdn.com/image/fetch/$s_!yveC!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed10c225-284f-4daf-aca9-672dd01458fc_1400x588.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!yveC!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed10c225-284f-4daf-aca9-672dd01458fc_1400x588.heic 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!yveC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed10c225-284f-4daf-aca9-672dd01458fc_1400x588.heic" width="1400" height="588" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ed10c225-284f-4daf-aca9-672dd01458fc_1400x588.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:588,&quot;width&quot;:1400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:58844,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/210512161?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed10c225-284f-4daf-aca9-672dd01458fc_1400x588.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!yveC!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed10c225-284f-4daf-aca9-672dd01458fc_1400x588.heic 424w, /__u/substackcdn.com/image/fetch/$s_!yveC!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed10c225-284f-4daf-aca9-672dd01458fc_1400x588.heic 848w, /__u/substackcdn.com/image/fetch/$s_!yveC!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed10c225-284f-4daf-aca9-672dd01458fc_1400x588.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!yveC!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fed10c225-284f-4daf-aca9-672dd01458fc_1400x588.heic 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Y tres reglas de reacci&#243;n que valen para cualquiera:</p><p style="text-align: justify;"><strong>Nunca escalar sobre la media.</strong> Una campa&#241;a rentable de media casi siempre esconde una palabra que se est&#225; comiendo el presupuesto. Se escala palabra a palabra o no se escala.</p><p style="text-align: justify;"><strong>Diagnosticar por eslab&#243;n, no por resultado.</strong> Si falla el trial, se toca el producto, no la puja. Si falla el CPT, se matan palabras concretas, no se baja la puja general. Son acciones excluyentes y confundirlas cuesta dinero.</p><p style="text-align: justify;"><strong>Comprobar que la se&#241;al aguanta antes de redise&#241;ar nada.</strong> Con mi muestra prevista, un cliente arriba o abajo mueve el resultado un 20 %. Optimizar contra un espejismo sale m&#225;s caro que no hacer nada.</p><p style="text-align: justify;">Un detalle operativo poco intuitivo: <strong>los datos no llegan a la vez.</strong> El CPT llega el primer d&#237;a, con cada toque. El trial tarda, porque necesita instalaciones antes, y es el m&#225;s ruidoso de los cuatro. En 48 horas sabr&#233; en qu&#233; mundo estoy, mucho antes de tener una sola venta.</p><h2>Lo que este an&#225;lisis no puede decirte</h2><p>Toca la parte que casi nadie publica.</p><p style="text-align: justify;"><strong>La muestra no da para concluir sobre la conversi&#243;n a pago.</strong> Saldr&#225;n entre cinco y diez pruebas. Cualquier porcentaje calculado sobre eso es ruido con pretensiones.</p><p style="text-align: justify;"><strong>No s&#233; el volumen absoluto de mis mercados.</strong> El &#237;ndice de Apple es relativo, no una cantidad, y el &#250;nico modo de conocerlo es pujar y mirar.</p><p style="text-align: justify;"><strong>Las probabilidades de mis escenarios me las he inventado yo.</strong> Est&#225;n razonadas, pero son un supuesto. Si alguien las cambia, el valor esperado cambia con ellas.</p><p style="text-align: justify;"><strong>Arranco en agosto</strong>, en tres pa&#237;ses con vacaciones largas. Puede jugar en los dos sentidos y no podr&#233; distinguirlo hasta el segundo ciclo, que ya cae en periodo normal.</p><p style="text-align: justify;">Y la advertencia que m&#225;s me importa: casi todo el consejo de distribuci&#243;n que vas a leer por ah&#237; lo publica <strong>quien sobrevivi&#243;</strong>. Los que hicieron lo mismo y les sali&#243; mal no escriben el art&#237;culo. Este se escribe sin saber todav&#237;a de qu&#233; lado va a caer, que es la &#250;nica forma que se me ocurre de que no tenga ese sesgo.</p><h2>El 25 de agosto sabr&#233; si ten&#237;a raz&#243;n</h2><p>Si Apple aprueba esta noche, enciendo ma&#241;ana martes. Catorce d&#237;as despu&#233;s, el <strong>25 de agosto</strong>, publico aqu&#237; los cuatro n&#250;meros: qu&#233; me cost&#243; cada toque, cu&#225;nta gente instal&#243;, cu&#225;nta empez&#243; la prueba y cu&#225;nta pag&#243;. Con eso se activar&#225; una de las cinco casillas de la tabla y har&#233; lo que pone. Si Apple tarda m&#225;s, todo se desplaza, que es otra forma de recordar que hay condicionantes que no eliges.</p><p style="text-align: justify;"><strong>Las cuatro cosas que te llevas de aqu&#237;:</strong></p><p style="text-align: justify;"><strong>1. Sabe cu&#225;nto te cuesta un cliente y de qu&#233; depende.</strong> En mi caso, con Apple Search Ads, es lo que pago por cada toque dividido entre el producto de tres conversiones: cu&#225;ntos instalan al ver la ficha, cu&#225;ntos empiezan la prueba y cu&#225;ntos pagan. Tres cosas multiplic&#225;ndose abajo y una arriba, as&#237; que optimiza el denominador. Y <strong>ese es mi CAC</strong>: el tuyo depender&#225; de tu canal, de qu&#233; costes metas dentro y de c&#243;mo atribuya tu plataforma. Es un n&#250;mero vivo, no una constante.</p><p style="text-align: justify;"><strong>2. Tu LTV no es dinero hasta que lo cobras.</strong> Un cliente puede valer 61 &#8364; repartidos en un a&#241;o y solo 10 &#8364; dentro de tu plazo real. Cobrarlo por adelantado acorta la recuperaci&#243;n del CAC, te financia el crecimiento y te ahorra apostar por una retenci&#243;n que probablemente no has medido. Solo uno de cada nueve suscriptores mensuales sigue ah&#237; al cabo de un a&#241;o.</p><p style="text-align: justify;"><strong>3. Poder decidir despu&#233;s tiene un precio.</strong> En mi caso 119 &#8364;, m&#225;s que cualquier mejora que sacara afinando anuncios. Dise&#241;a la secuencia antes de optimizar la ejecuci&#243;n.</p><p style="text-align: justify;"><strong>4. Escribe tus umbrales antes de mirar los datos.</strong> Es la &#250;nica defensa contra encontrar en los n&#250;meros lo que quer&#237;as encontrar.</p><p style="text-align: justify;">Marcador a d&#237;a de hoy: <strong>&#8722;9,16 &#8364;</strong> de 500. D&#237;a 5 de 90.</p><p style="text-align: justify;">Nos vemos el jueves.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://detrasdelcodigo.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscribirse&quot;,&quot;language&quot;:&quot;es&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Detr&#225;s del c&#243;digo! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Escribe tu correo electr&#243;nico..." tabindex="-1"><input type="submit" class="button primary" value="Suscribirse"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p style="text-align: justify;"></p>]]></content:encoded></item><item><title><![CDATA[Este es un artículo técnico sobre mi app y no vas a leer una sola tecnología]]></title><description><![CDATA[No invent&#233; nada: todo estaba ya publicado]]></description><link>https://detrasdelcodigo.substack.com/p/este-es-un-articulo-tecnico-sobre</link><guid isPermaLink="false">https://detrasdelcodigo.substack.com/p/este-es-un-articulo-tecnico-sobre</guid><dc:creator><![CDATA[Caio Medeiros Carvalho]]></dc:creator><pubDate>Sat, 08 Aug 2026 10:56:58 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!HMmZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06dd1f01-e8b9-4ef7-99b7-6c5c211a463b_1456x816.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!HMmZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06dd1f01-e8b9-4ef7-99b7-6c5c211a463b_1456x816.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!HMmZ!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06dd1f01-e8b9-4ef7-99b7-6c5c211a463b_1456x816.heic 424w, /__u/substackcdn.com/image/fetch/$s_!HMmZ!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06dd1f01-e8b9-4ef7-99b7-6c5c211a463b_1456x816.heic 848w, /__u/substackcdn.com/image/fetch/$s_!HMmZ!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06dd1f01-e8b9-4ef7-99b7-6c5c211a463b_1456x816.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!HMmZ!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06dd1f01-e8b9-4ef7-99b7-6c5c211a463b_1456x816.heic 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!HMmZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06dd1f01-e8b9-4ef7-99b7-6c5c211a463b_1456x816.heic" width="1456" height="816" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/06dd1f01-e8b9-4ef7-99b7-6c5c211a463b_1456x816.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:816,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:61484,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/210331846?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06dd1f01-e8b9-4ef7-99b7-6c5c211a463b_1456x816.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!HMmZ!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06dd1f01-e8b9-4ef7-99b7-6c5c211a463b_1456x816.heic 424w, /__u/substackcdn.com/image/fetch/$s_!HMmZ!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06dd1f01-e8b9-4ef7-99b7-6c5c211a463b_1456x816.heic 848w, /__u/substackcdn.com/image/fetch/$s_!HMmZ!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06dd1f01-e8b9-4ef7-99b7-6c5c211a463b_1456x816.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!HMmZ!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06dd1f01-e8b9-4ef7-99b7-6c5c211a463b_1456x816.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>La app estuvo lista en 72 horas. Y no es porque yo programe r&#225;pido: es porque <strong>no invent&#233; nada.</strong></p><p style="text-align: justify;">Antes de construir cada pieza, la inteligencia artificial se ley&#243; por m&#237; lo que ya hab&#237;an averiguado otros. Lo que sali&#243; de ah&#237; no fueron respuestas de chat que se pierden al cerrar la pesta&#241;a: fueron catorce documentos que hoy mandan sobre el c&#243;digo.</p><p style="text-align: justify;"><strong>Y ahora un aviso, porque el t&#237;tulo dice &#8220;t&#233;cnico&#8221; y esa palabra espanta a mucha gente: aqu&#237; no vas a encontrar c&#243;digo.</strong> Ni lenguajes de programaci&#243;n, ni frameworks, ni librer&#237;as, ni una sola pantalla llena de s&#237;mbolos raros. Nada de eso.</p><p>Si no programas, este art&#237;culo se lee exactamente igual de bien. De hecho, buena parte de lo que cuento no va de programar: va de precios, de c&#243;mo se busca en una tienda de apps, de decisiones y de dinero. <strong>Y al final te cuento por qu&#233; lo he escrito as&#237;, que tiene su motivo.</strong></p><p style="text-align: justify;">Este es un extra del reto que estoy contando aqu&#237;: <strong>500 &#8364; de beneficio en 90 d&#237;as con una app de iPhone</strong>, con una p&#233;rdida m&#225;xima de 300 &#8364; y rindiendo cuentas con n&#250;meros reales. El d&#237;a 0 fue el 6 de agosto. Hoy es el d&#237;a 3.</p><p style="text-align: justify;">En el n&#250;mero anterior cont&#233; c&#243;mo eleg&#237; la idea entre cuatro candidatas. Pero ah&#237; la app todav&#237;a no exist&#237;a, as&#237; que antes de contarte c&#243;mo la constru&#237; tengo que ense&#241;arte qu&#233; es.<br></p><h2>Qu&#233; es ScrollPass, en treinta segundos</h2><p>La idea cabe en una frase: <strong>eliges las apps que te roban el tiempo, y esas apps se quedan bloqueadas hasta que te ganas los minutos movi&#233;ndote.</strong></p><p style="text-align: justify;">Eliges TikTok, Instagram, lo que sea. A partir de ah&#237; no se abren solas. Para abrirlas necesitas saldo, y el saldo se gana con el cuerpo.</p><p style="text-align: justify;">Caminar paga: cada 100 pasos, un minuto de scroll. Las sentadillas las cuentan los sensores del m&#243;vil. Las flexiones las cuenta la c&#225;mara frontal. Y si entrenas de verdad y lo registra tu Apple Watch, eso paga mucho m&#225;s.</p><p style="text-align: justify;">A medianoche el contador vuelve a cero y <strong>el d&#237;a siguiente empieza bloqueado.</strong> No hay saldo heredado: cada d&#237;a te lo ganas otra vez.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!IiWE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60e0f50b-505d-4975-9f3f-d204d87f05ac_906x1970.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!IiWE!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60e0f50b-505d-4975-9f3f-d204d87f05ac_906x1970.png 424w, /__u/substackcdn.com/image/fetch/$s_!IiWE!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60e0f50b-505d-4975-9f3f-d204d87f05ac_906x1970.png 848w, /__u/substackcdn.com/image/fetch/$s_!IiWE!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60e0f50b-505d-4975-9f3f-d204d87f05ac_906x1970.png 1272w, /__u/substackcdn.com/image/fetch/$s_!IiWE!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60e0f50b-505d-4975-9f3f-d204d87f05ac_906x1970.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!IiWE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60e0f50b-505d-4975-9f3f-d204d87f05ac_906x1970.png" width="306" height="665.364238410596" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/60e0f50b-505d-4975-9f3f-d204d87f05ac_906x1970.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1970,&quot;width&quot;:906,&quot;resizeWidth&quot;:306,&quot;bytes&quot;:2547919,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/210331846?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60e0f50b-505d-4975-9f3f-d204d87f05ac_906x1970.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!IiWE!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60e0f50b-505d-4975-9f3f-d204d87f05ac_906x1970.png 424w, /__u/substackcdn.com/image/fetch/$s_!IiWE!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60e0f50b-505d-4975-9f3f-d204d87f05ac_906x1970.png 848w, /__u/substackcdn.com/image/fetch/$s_!IiWE!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60e0f50b-505d-4975-9f3f-d204d87f05ac_906x1970.png 1272w, /__u/substackcdn.com/image/fetch/$s_!IiWE!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60e0f50b-505d-4975-9f3f-d204d87f05ac_906x1970.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">La pantalla principal: los minutos que te quedan y c&#243;mo los ganaste</p><p style="text-align: justify;">Esa es la pantalla cuando tienes saldo. Y esta es la misma pantalla cuando te lo has gastado, que es el estado en el que amanece cada d&#237;a:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!nelT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fc1d00d-ff9a-40b9-a2da-c2668a30facd_906x1970.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!nelT!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fc1d00d-ff9a-40b9-a2da-c2668a30facd_906x1970.png 424w, /__u/substackcdn.com/image/fetch/$s_!nelT!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fc1d00d-ff9a-40b9-a2da-c2668a30facd_906x1970.png 848w, /__u/substackcdn.com/image/fetch/$s_!nelT!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fc1d00d-ff9a-40b9-a2da-c2668a30facd_906x1970.png 1272w, /__u/substackcdn.com/image/fetch/$s_!nelT!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fc1d00d-ff9a-40b9-a2da-c2668a30facd_906x1970.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!nelT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fc1d00d-ff9a-40b9-a2da-c2668a30facd_906x1970.png" width="296" height="643.6203090507727" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9fc1d00d-ff9a-40b9-a2da-c2668a30facd_906x1970.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1970,&quot;width&quot;:906,&quot;resizeWidth&quot;:296,&quot;bytes&quot;:2593474,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/210331846?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fc1d00d-ff9a-40b9-a2da-c2668a30facd_906x1970.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!nelT!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fc1d00d-ff9a-40b9-a2da-c2668a30facd_906x1970.png 424w, /__u/substackcdn.com/image/fetch/$s_!nelT!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fc1d00d-ff9a-40b9-a2da-c2668a30facd_906x1970.png 848w, /__u/substackcdn.com/image/fetch/$s_!nelT!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fc1d00d-ff9a-40b9-a2da-c2668a30facd_906x1970.png 1272w, /__u/substackcdn.com/image/fetch/$s_!nelT!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fc1d00d-ff9a-40b9-a2da-c2668a30facd_906x1970.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">A cero: el d&#237;a empieza bloqueado y hay que gan&#225;rselo</p><p style="text-align: justify;">Eso es lo que ve el usuario. Por debajo hay bastante m&#225;s de lo que parece.</p><h2>Qu&#233; hubo que construir para eso</h2><p>Para que esa idea tan simple funcione hicieron falta m&#225;s piezas de las que se ven:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!cVaG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44004f3d-8629-42a3-8a02-bb76dfa16da9_906x402.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!cVaG!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44004f3d-8629-42a3-8a02-bb76dfa16da9_906x402.png 424w, /__u/substackcdn.com/image/fetch/$s_!cVaG!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44004f3d-8629-42a3-8a02-bb76dfa16da9_906x402.png 848w, /__u/substackcdn.com/image/fetch/$s_!cVaG!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44004f3d-8629-42a3-8a02-bb76dfa16da9_906x402.png 1272w, /__u/substackcdn.com/image/fetch/$s_!cVaG!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44004f3d-8629-42a3-8a02-bb76dfa16da9_906x402.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!cVaG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44004f3d-8629-42a3-8a02-bb76dfa16da9_906x402.png" width="906" height="402" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/44004f3d-8629-42a3-8a02-bb76dfa16da9_906x402.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:402,&quot;width&quot;:906,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:168011,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/210331846?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44004f3d-8629-42a3-8a02-bb76dfa16da9_906x402.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!cVaG!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44004f3d-8629-42a3-8a02-bb76dfa16da9_906x402.png 424w, /__u/substackcdn.com/image/fetch/$s_!cVaG!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44004f3d-8629-42a3-8a02-bb76dfa16da9_906x402.png 848w, /__u/substackcdn.com/image/fetch/$s_!cVaG!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44004f3d-8629-42a3-8a02-bb76dfa16da9_906x402.png 1272w, /__u/substackcdn.com/image/fetch/$s_!cVaG!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F44004f3d-8629-42a3-8a02-bb76dfa16da9_906x402.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Las cinco piezas que hay debajo de una idea que cabe en una frase</p><p style="text-align: justify;">S&#250;male cinco formas distintas de ganar minutos, el motor de bloqueo, las suscripciones y un onboarding de ocho pantallas. Todo eso pesa 9,3 MB y <strong>se envi&#243; a revisi&#243;n de Apple el d&#237;a 2 de los 90.</strong></p><p style="text-align: justify;">En el n&#250;mero anterior promet&#237; una semana. Sali&#243; en tres d&#237;as.</p><p style="text-align: justify;">Y aqu&#237; toca ser honesto, porque tres d&#237;as no es una haza&#241;a que puedas replicar leyendo esto: <strong>es que cuando me enfrasco en algo no lo suelto hasta que est&#225;.</strong> Eso tiene tanto de virtud como de problema, y prefiero decirlo yo a que parezca que aqu&#237; hay un truco de productividad.</p><p style="text-align: justify;">Lo que s&#237; es replicable es lo otro, y es de lo que va este extra. Porque el reloj ya no lo marca el c&#243;digo.</p><h2>No invent&#233; nada, y t&#250; tampoco deber&#237;as</h2><p>Aqu&#237; va la tesis de este extra, y es inc&#243;moda para nuestro ego de constructores: <strong>todo lo que funciona ya est&#225; inventado, probado con dinero de otro y publicado gratis.</strong></p><p style="text-align: justify;">C&#243;mo se hace una pantalla de bloqueo que la gente no aprenda a ignorar. Cu&#225;nto cobra tu categor&#237;a y qu&#233; precios ya paga la gente. Qu&#233; capturas de la tienda convierten y cu&#225;les se saltan. Cu&#225;ndo se puede notificar sin quemar al usuario.</p><p style="text-align: justify;">Nada de eso es un secreto. Es material p&#250;blico, escrito por gente que se estrell&#243; antes que t&#250; y lo cont&#243;. El problema nunca fue que no existiera. Eran otros dos.</p><p style="text-align: justify;"><strong>El primero, encontrarlo.</strong> Un buscador te obliga a saber ya c&#243;mo se llama lo que buscas, y muchas veces ni sabes que existe. Yo no ten&#237;a ni idea de que &#8220;una intervenci&#243;n deja de funcionar cuando te acostumbras a ella&#8221; fuera un fen&#243;meno estudiado, con nombre propio y literatura detr&#225;s. No lo habr&#237;a buscado jam&#225;s, porque no sab&#237;a que se pod&#237;a buscar.</p><p style="text-align: justify;"><strong>El segundo, leerlo.</strong> Aunque dieras con el material, digerirlo costaba d&#237;as, y nadie tiene d&#237;as para leer antes de cada pantalla que va a construir.</p><p style="text-align: justify;">Eso es exactamente lo que ha cambiado, y en los dos frentes. La IA parte de una descripci&#243;n torpe de tu problema y te devuelve el nombre t&#233;cnico, los estudios y qui&#233;n ya se estrell&#243; ah&#237;. Despu&#233;s te lo resume. <strong>Lo que costaba d&#237;as ahora cuesta una tarde</strong>, y buscar y sintetizar se le da bastante mejor que escribir c&#243;digo, francamente.</p><p style="text-align: justify;">Y ojo con el malentendido, porque es el que convierte esto en un desastre: no se trata de que la IA decida. Se trata de <strong>que la IA traiga lo que ya se sabe, y decida yo.</strong></p><p style="text-align: justify;">Suena muy bien en abstracto. Te lo ense&#241;o con una pantalla concreta.</p><h2>Un caso entero: la pantalla que sale cuando te quedas sin minutos</h2><p>Cuando abres TikTok sin saldo, el sistema operativo tapa la app con una pantalla nuestra. Esa pantalla es la pieza m&#225;s importante del producto: <strong>es la &#250;nica que el usuario ve justo cuando peor est&#225;</strong>, en el momento exacto de la tentaci&#243;n.</p><p style="text-align: justify;">As&#237; que la pregunta era: c&#243;mo se hace una pantalla de bloqueo que la gente no aprenda a ignorar.</p><p style="text-align: justify;"><strong>Primero, la investigaci&#243;n.</strong> Documentaci&#243;n de Apple, su charla t&#233;cnica de la conferencia de desarrolladores y literatura de cambio de h&#225;bito. Volvi&#243; con tres cosas.</p><p style="text-align: justify;">Una: <strong>el muro seco fracasa.</strong> Una pantalla que solo dice &#8220;no&#8221; se vive como un castigo, y el castigo termina en desinstalaci&#243;n, no en cambio de h&#225;bito.</p><p style="text-align: justify;">Dos: decirle a alguien &#8220;si quieres esto, haz esto otro&#8221; <strong>en el momento exacto del impulso</strong> es de las t&#233;cnicas con m&#225;s evidencia detr&#225;s. La pantalla no debe rega&#241;ar, debe poner precio.</p><p style="text-align: justify;">Y tres, la m&#225;s cara de todas, regalada por un competidor: <strong>one sec</strong>, la app que te hace respirar antes de abrir Instagram, funciona de maravilla el d&#237;a 1 y es puro tr&#225;mite en la semana 4. <strong>La habituaci&#243;n mata la intervenci&#243;n.</strong></p><p style="text-align: justify;"><strong>Segundo, lo que la investigaci&#243;n descart&#243;.</strong> Aqu&#237; es donde se ve el valor de verdad, porque descartar es lo que ahorra semanas.</p><p style="text-align: justify;">Nuestra pantalla dec&#237;a siempre exactamente lo mismo. Y si la ves diez o quince veces al d&#237;a, a los pocos d&#237;as dejas de leerla: la despachas de memoria, igual que cierras el aviso de cookies de una web sin mirar qu&#233; pone.</p><p style="text-align: justify;">Ah&#237; est&#225; el problema, y es grave: <strong>una pantalla que ya no se lee no bloquea nada.</strong> Pulsas el bot&#243;n en autom&#225;tico y sigues. Eso es lo que le pas&#243; a one sec en la semana 4, y con nuestro cartel fijo nos iba a pasar igual.</p><p style="text-align: justify;">Y cay&#243; algo peor. El bot&#243;n principal dec&#237;a &#8220;Abrir ScrollPass&#8221; y <strong>no pod&#237;a abrir ScrollPass.</strong> La documentaci&#243;n de Apple lo dice claro: desde esa pantalla no se puede lanzar otra app. El bot&#243;n promet&#237;a algo que la plataforma no permite cumplir.</p><p style="text-align: justify;">Nadie se habr&#237;a dado cuenta hasta que un usuario lo pulsara y no pasara nada. Eso lo caz&#243; leer documentaci&#243;n, no programar.</p><p style="text-align: justify;"><strong>Tercero, en qu&#233; se convirti&#243;.</strong> La pantalla dej&#243; de ser un cartel y pas&#243; a leer tus datos reales. Ahora cambia seg&#250;n el momento: si a&#250;n no has ganado nada hoy, si te has gastado los minutos que ganaste, o si tu racha se muere a medianoche. Y la tarifa que te propone va rotando, para que no se vuelva invisible.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!DGat!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a32c630-9f35-47b5-b46f-9b47e3bc76e7_906x1626.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!DGat!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a32c630-9f35-47b5-b46f-9b47e3bc76e7_906x1626.png 424w, /__u/substackcdn.com/image/fetch/$s_!DGat!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a32c630-9f35-47b5-b46f-9b47e3bc76e7_906x1626.png 848w, /__u/substackcdn.com/image/fetch/$s_!DGat!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a32c630-9f35-47b5-b46f-9b47e3bc76e7_906x1626.png 1272w, /__u/substackcdn.com/image/fetch/$s_!DGat!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a32c630-9f35-47b5-b46f-9b47e3bc76e7_906x1626.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!DGat!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a32c630-9f35-47b5-b46f-9b47e3bc76e7_906x1626.png" width="284" height="509.6953642384106" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0a32c630-9f35-47b5-b46f-9b47e3bc76e7_906x1626.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1626,&quot;width&quot;:906,&quot;resizeWidth&quot;:284,&quot;bytes&quot;:92662,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/210331846?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a32c630-9f35-47b5-b46f-9b47e3bc76e7_906x1626.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!DGat!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a32c630-9f35-47b5-b46f-9b47e3bc76e7_906x1626.png 424w, /__u/substackcdn.com/image/fetch/$s_!DGat!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a32c630-9f35-47b5-b46f-9b47e3bc76e7_906x1626.png 848w, /__u/substackcdn.com/image/fetch/$s_!DGat!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a32c630-9f35-47b5-b46f-9b47e3bc76e7_906x1626.png 1272w, /__u/substackcdn.com/image/fetch/$s_!DGat!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0a32c630-9f35-47b5-b46f-9b47e3bc76e7_906x1626.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">La pantalla de bloqueo con tus datos dentro: no dice &#8220;se acab&#243;&#8221;, dice cu&#225;nto ganaste y en qu&#233; te lo fundiste</p><p style="text-align: justify;">F&#237;jate en el detalle que m&#225;s me gusta, y que tambi&#233;n sali&#243; de la investigaci&#243;n: no dice &#8220;se acab&#243; el tiempo&#8221;. Dice <strong>cu&#225;ntos minutos ganaste t&#250; y que te los has gastado t&#250;.</strong> Cierra el trato como justo, en vez de como un castigo.</p><p style="text-align: justify;">Ninguna de esas cuatro decisiones sali&#243; de mi criterio. <strong>Las cuatro salen de gente que ya se estrell&#243; antes que yo y lo public&#243;.</strong></p><p style="text-align: justify;">Eso mismo, repetido catorce veces, es todo el m&#233;todo.</p><h2>El m&#233;todo, en cuatro pasos</h2><blockquote><p><span>1. </span><strong>La investigaci&#243;n va primero.</strong> Antes de construir cualquier pieza que tenga criterio detr&#225;s, no se abre el editor con una corazonada.</p><p><span>2. </span><strong>La IA barre las fuentes p&#250;blicas</strong>: documentaci&#243;n oficial, an&#225;lisis, casos, competidores y, sobre todo, las rese&#241;as de sus usuarios.</p><p><span>3. </span><strong>El resultado no se queda en un chat.</strong> Se destila en un documento, guardado en el repositorio junto al c&#243;digo y con sus fuentes citadas al final. Deja de ser una conversaci&#243;n y pasa a ser una gu&#237;a de la casa.</p><p><span>4. </span><strong>El documento manda sobre la implementaci&#243;n.</strong> Y cuando la realidad lo contradice, la enmienda se anota <strong>en el documento</strong>, no solo en el c&#243;digo. Por eso la gu&#237;a mejora sola con el uso.</p></blockquote><p style="text-align: justify;">Ese cuarto paso es el que casi todo el mundo se salta, y es el que convierte esto en un activo en vez de en un rato de lectura.</p><p style="text-align: justify;"><strong>Y una aclaraci&#243;n, porque se confunde f&#225;cil: esto no es Spec Driven Development.</strong> Una especificaci&#243;n describe qu&#233; va a hacer tu producto, la escribes t&#250; desde tu criterio y caduca en cuanto el producto cambia. Estas gu&#237;as describen <strong>qu&#233; se sabe ya del problema</strong>, no las escribo yo sino que recojo lo que hay fuera, y no caducan con el producto: por eso las catorce me van a servir igual en la app siguiente, aunque ScrollPass no exista. Si trabajas con especificaciones, esto es lo que alimenta la spec antes de que te sientes a escribirla.</p><p style="text-align: justify;">Las catorce gu&#237;as, para que se vea el alcance: pantalla de bloqueo, onboarding, pantalla de pago, venta cruzada, notificaciones, vibraci&#243;n, widget, dise&#241;o, contador de flexiones por c&#225;mara, capturas de tienda, landing, anuncios en el App Store, medici&#243;n, y redacci&#243;n para LinkedIn y para Substack.</p><p style="text-align: justify;">Y aqu&#237; el mejor argumento que te puedo dar: <strong>el t&#237;tulo que has le&#237;do arriba est&#225; fabricado con una de esas gu&#237;as.</strong> La de Substack, destilada de un an&#225;lisis de 94.391 publicaciones que alguien hizo, public&#243; y yo solo tuve que leer.</p><p style="text-align: justify;">Y ahora la pregunta inc&#243;moda: &#191;esto sirve de algo de verdad, o es papeleo que da la sensaci&#243;n de estar trabajando?</p><h2>La prueba: lo que hice a ojo hubo que rehacerlo</h2><p>Tengo una sola evidencia, y es de andar por casa, pero es honesta porque ocurre dentro del mismo producto y la misma semana.</p><p style="text-align: justify;"><strong>Las piezas construidas contra una gu&#237;a no hubo que redise&#241;arlas.</strong> Notificaciones, vibraci&#243;n, pantalla de bloqueo, widget: se ajustaron detalles, pero el planteamiento aguant&#243; el contacto con el mundo.</p><p style="text-align: justify;"><strong>Las que hice a ojo, confiando en mi criterio, hubo que rehacerlas enteras.</strong></p><p style="text-align: justify;">El ejemplo claro es la pantalla principal. La dise&#241;&#233; con scroll porque me pareci&#243; bien. El veredicto al probarla en un tel&#233;fono de verdad fue literal: <em>&#8220;hacer scroll es una mierda&#8221;</em>.</p><p style="text-align: justify;">Se reh&#237;zo entera. Esta vez investigando primero c&#243;mo lo resuelven las apps que lo tienen resuelto (Opal, entre otras, con su principio de que la pantalla principal se lee de una sola vez), y volvi&#243; a caber sin scroll. Es la que has visto arriba.</p><p style="text-align: justify;">Hubo dos m&#225;s. El minuto de cortes&#237;a que regalo cuando te quedas a cero se pod&#237;a encadenar sin l&#237;mite, o sea que era una puerta trasera de facto. Y la pantalla a cero escond&#237;a justo las opciones que hay que pagar, en el &#250;nico momento del d&#237;a en que alguien est&#225; motivado para pagarlas.</p><p style="text-align: justify;"><strong>No es que investigar garantice acertar.</strong> Eso no lo garantiza nada. Lo que s&#237; te garantiza es no caer en errores evitables, y sobre todo no volver a cometer los que ya pag&#243; otro. Que es una parte enorme de los errores que uno comete.</p><p style="text-align: justify;">Aunque hay dos sitios donde el m&#233;todo se rompe, y ser&#237;a deshonesto no contarlos.</p><h2>Los dos sitios donde el m&#233;todo se rompe</h2><p><strong>El primero: puedes tener toda la raz&#243;n y que Apple no te deje.</strong></p><p style="text-align: justify;">Quise bloquear tambi&#233;n las webs en Safari, porque cerrar TikTok y dejar abierto tiktok.com es dejar la puerta de atr&#225;s abierta. Se investig&#243; bien y se decidi&#243; bien. Y al ir a construirlo apareci&#243; el muro: <strong>Apple no da ninguna forma de saber cu&#225;ntos minutos navegas.</strong></p><p style="text-align: justify;">As&#237; que la funci&#243;n qued&#243; a medias. Bloquea las webs cuando te quedas a cero, pero navegar no te descuenta minutos, porque no hay manera de contarlos. Se qued&#243; dentro igualmente, <strong>con el aviso escrito en la propia pantalla</strong> explicando qu&#233; hace y qu&#233; no.</p><p style="text-align: justify;">Aqu&#237; est&#225; el l&#237;mite: investigar te evita equivocarte, pero <strong>no cambia lo que la plataforma te permite hacer.</strong> Ese muro no es tuyo y no lo mueves leyendo.</p><p style="text-align: justify;"><strong>El segundo: sobre tu app todav&#237;a no hay nada escrito.</strong></p><p style="text-align: justify;">Puedes leerte absolutamente todo lo que se ha publicado sobre bloqueadores de apps. Pero el tuyo no lo ha usado nadie nunca, as&#237; que <strong>no existe una sola l&#237;nea sobre c&#243;mo se comporta la gente con &#233;l.</strong> Eso no est&#225; en ninguna parte porque a&#250;n no ha pasado.</p><p style="text-align: justify;">Y ah&#237; es donde aparecen los fallos que ninguna gu&#237;a te puede avisar. Ninguna me dijo que los pasos escritos a mano en la app de Salud iban a pagar minutos: bastaba con teclear &#8220;10.000 pasos&#8221; para comprarte una hora de TikTok sin levantarte del sof&#225;.</p><p style="text-align: justify;">Eso solo se descubre poniendo la app en un m&#243;vil de verdad, en manos de alguien con ganas de salt&#225;rsela. Y se descubre tarde.</p><p style="text-align: justify;">Dicho esto, hay una mitad del m&#233;todo que casi nadie aplica, y es precisamente la que decide si esto factura.</p><h2>La mitad que casi nadie investiga: el negocio</h2><p>De las catorce gu&#237;as, la mitad no tiene una sola l&#237;nea de c&#243;digo dentro. Y son las que deciden si esto gana dinero o es un hobby caro.</p><p style="text-align: justify;"><strong>El precio no sali&#243; de una corazonada.</strong> Jomo cobra 29,99 $ al a&#241;o. Opal se va hasta 99,99. ClearSpace anda en la banda en la que me he puesto yo. El precio sali&#243; de leer lo que la categor&#237;a ya cobra y la gente ya paga.</p><p style="text-align: justify;"><strong>Las tarifas tampoco.</strong> Que 100 pasos valgan un minuto no me lo invent&#233;: es lo que Steppin lleva usando por defecto. No lo eleg&#237;, lo verifiqu&#233;.</p><p style="text-align: justify;"><strong>Y d&#243;nde comprar tr&#225;fico, menos a&#250;n.</strong> El coste por instalaci&#243;n es p&#250;blico pa&#237;s por pa&#237;s, as&#237; que voy a aprender en mercados baratos en lugar de quemar el presupuesto en Estados Unidos, que es el m&#225;s caro del mundo y donde puja todo el mundo.</p><p style="text-align: justify;">Y hay un sitio donde el negocio y el producto dejan de ser cosas separadas.</p><h2>Escrib&#237; la app pensando en c&#243;mo la busca la gente</h2><p>Cuando alguien busca algo en el App Store, la tienda <strong>solo mira el nombre de la app, el subt&#237;tulo y un campo oculto de palabras clave.</strong></p><p style="text-align: justify;">La descripci&#243;n, esa que todos escribimos con tanto mimo, <strong>no posiciona nada.</strong> Cero. Es un texto que solo lee quien ya te encontr&#243;.</p><p style="text-align: justify;">Pi&#233;nsalo un segundo: la mayor&#237;a del esfuerzo de la mayor&#237;a de la gente se va a un campo por el que no llega nadie.</p><p style="text-align: justify;">Con eso encima de la mesa, cambiaron tres cosas.</p><p style="text-align: justify;"><strong>El subt&#237;tulo</strong> pas&#243; de una frase bonita y vac&#237;a a una donde cada car&#225;cter se gasta en algo que la gente teclea de verdad. Ocho caracteres decorativos son ocho caracteres que no te encuentran.</p><p style="text-align: justify;"><strong>Las palabras clave</strong> se limpiaron de dos vicios cl&#225;sicos: repetir lo que ya est&#225; en el nombre, que no suma nada, y rellenar con t&#233;rminos que suenan muy bien y no busca nadie. Y se tap&#243; un agujero grande: hab&#237;a una de las b&#250;squedas m&#225;s gordas de la categor&#237;a que sencillamente no cubr&#237;amos.</p><p style="text-align: justify;"><strong>Y las capturas de la tienda</strong> llevan el texto orientado a lo que la persona acababa de buscar, y legible en miniatura, que es el tama&#241;o real al que se ven.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!WI4v!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5ef9a2f-8a91-40ec-8062-250d050a0774_906x1964.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!WI4v!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5ef9a2f-8a91-40ec-8062-250d050a0774_906x1964.png 424w, /__u/substackcdn.com/image/fetch/$s_!WI4v!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5ef9a2f-8a91-40ec-8062-250d050a0774_906x1964.png 848w, /__u/substackcdn.com/image/fetch/$s_!WI4v!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5ef9a2f-8a91-40ec-8062-250d050a0774_906x1964.png 1272w, /__u/substackcdn.com/image/fetch/$s_!WI4v!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5ef9a2f-8a91-40ec-8062-250d050a0774_906x1964.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!WI4v!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5ef9a2f-8a91-40ec-8062-250d050a0774_906x1964.png" width="312" height="676.3443708609271" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a5ef9a2f-8a91-40ec-8062-250d050a0774_906x1964.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1964,&quot;width&quot;:906,&quot;resizeWidth&quot;:312,&quot;bytes&quot;:1698707,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/210331846?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5ef9a2f-8a91-40ec-8062-250d050a0774_906x1964.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!WI4v!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5ef9a2f-8a91-40ec-8062-250d050a0774_906x1964.png 424w, /__u/substackcdn.com/image/fetch/$s_!WI4v!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5ef9a2f-8a91-40ec-8062-250d050a0774_906x1964.png 848w, /__u/substackcdn.com/image/fetch/$s_!WI4v!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5ef9a2f-8a91-40ec-8062-250d050a0774_906x1964.png 1272w, /__u/substackcdn.com/image/fetch/$s_!WI4v!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa5ef9a2f-8a91-40ec-8062-250d050a0774_906x1964.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">Las tres primeras capturas de la ficha, que son las que deciden</p><p style="text-align: justify;">Aqu&#237; est&#225; la idea que quiero que te lleves, porque es la que casi nadie aplica: <strong>las palabras por las que quieres que te encuentren tienen que estar dentro del producto, no solo en el formulario de la tienda.</strong></p><p style="text-align: justify;">Si tu captura promete exactamente lo que la persona busc&#243; hace tres segundos, convierte mejor. Y esa misma coherencia te abarata el clic cuando pagas por tr&#225;fico, porque las plataformas premian la relevancia.</p><p style="text-align: justify;"><strong>Construir y distribuir no son dos fases. Son la misma conversaci&#243;n, y el que las separa paga las dos.</strong></p><p style="text-align: justify;">Y ahora la parte divertida: qu&#233; pasa cuando tu app empieza a pagar por hacer ejercicio y alguien decide hacer trampas.</p><h2>C&#243;mo se impide que la gente haga trampas con el ejercicio</h2><p>Esta secci&#243;n empieza siendo otro ejemplo del m&#233;todo, porque la tecnolog&#237;a se eligi&#243; leyendo rese&#241;as ajenas.</p><p style="text-align: justify;">Hay un competidor, Pushscroll, que tambi&#233;n cuenta flexiones con la c&#225;mara. Y la queja n&#250;mero uno de sus usuarios es que <strong>la detecci&#243;n falla.</strong> Esa rese&#241;a, gratis y p&#250;blica, descart&#243; nuestro primer enfoque antes de escribir una l&#237;nea y nos empuj&#243; a otro que funciona incluso a oscuras.</p><p style="text-align: justify;">Ahora la parte seria. Si tu app paga minutos por hacer ejercicio, <strong>acabas de crear una moneda. Y una moneda sin verificaci&#243;n no vale absolutamente nada.</strong></p><p style="text-align: justify;">Lo comprobamos r&#225;pido: agitar el m&#243;vil en el sof&#225; contaba como sentadilla.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!DHD6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d95d77d-8c6b-4c6e-bf25-43684bf785b0_906x1970.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!DHD6!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d95d77d-8c6b-4c6e-bf25-43684bf785b0_906x1970.png 424w, /__u/substackcdn.com/image/fetch/$s_!DHD6!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d95d77d-8c6b-4c6e-bf25-43684bf785b0_906x1970.png 848w, /__u/substackcdn.com/image/fetch/$s_!DHD6!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d95d77d-8c6b-4c6e-bf25-43684bf785b0_906x1970.png 1272w, /__u/substackcdn.com/image/fetch/$s_!DHD6!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d95d77d-8c6b-4c6e-bf25-43684bf785b0_906x1970.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!DHD6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d95d77d-8c6b-4c6e-bf25-43684bf785b0_906x1970.png" width="304" height="661.0154525386314" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2d95d77d-8c6b-4c6e-bf25-43684bf785b0_906x1970.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1970,&quot;width&quot;:906,&quot;resizeWidth&quot;:304,&quot;bytes&quot;:2563064,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/210331846?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d95d77d-8c6b-4c6e-bf25-43684bf785b0_906x1970.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!DHD6!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d95d77d-8c6b-4c6e-bf25-43684bf785b0_906x1970.png 424w, /__u/substackcdn.com/image/fetch/$s_!DHD6!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d95d77d-8c6b-4c6e-bf25-43684bf785b0_906x1970.png 848w, /__u/substackcdn.com/image/fetch/$s_!DHD6!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d95d77d-8c6b-4c6e-bf25-43684bf785b0_906x1970.png 1272w, /__u/substackcdn.com/image/fetch/$s_!DHD6!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d95d77d-8c6b-4c6e-bf25-43684bf785b0_906x1970.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">El diagrama de postura antes de empezar: la app te coloca antes de contar</p><p style="text-align: justify;">As&#237; que hubo que exigir cuatro cosas a la vez, y las cuento en lenguaje humano porque los n&#250;meros exactos ser&#237;an el manual del tramposo:</p><blockquote><p><span>&#183; </span>Que el movimiento <strong>dure lo que dura un movimiento real.</strong> Las sentadillas de dos d&#233;cimas de segundo no existen.</p><p><span>&#183; </span>Que el <strong>ritmo sea humano.</strong> Hay un m&#225;ximo de repeticiones por minuto que un cuerpo puede hacer, y pasado eso no es un cuerpo.</p><p><span>&#183; </span>Que el gesto sea <strong>suave y no una sacudida.</strong> Una sentadilla es una onda lenta; agitar el m&#243;vil es ruido de alta frecuencia. Se distinguen perfectamente.</p><p><span>&#183; </span>Y que el cuerpo <strong>baje de verdad.</strong> No basta con moverse: hay que bajar una distancia m&#237;nima, estimada a partir del propio movimiento.</p></blockquote><p style="text-align: justify;">Y como el tono de la app es el de un mayordomo seco, cuando el sistema te pilla no te ri&#241;e. Te suelta:</p><p style="text-align: justify;"><em>&#8220;Buen intento. Los tel&#233;fonos no hacen flexiones.&#8221;</em></p><p style="text-align: justify;">Con todo esto contado, el reparto real del tiempo fue este.</p><h2>El reparto real: qu&#233; es c&#243;digo y qu&#233; es lo otro</h2><p>Programar fueron 72 horas. Esto es lo que hubo que hacer <strong>adem&#225;s</strong>, y nada de ello es programar:</p><blockquote><p><span>&#183; </span>Generar el certificado de distribuci&#243;n para poder firmar la app</p><p><span>&#183; </span>Poner precio en 175 territorios (que no cuesta lo que parece: se cargan de golpe, no hay que picarlos pa&#237;s por pa&#237;s)</p><p><span>&#183; </span>Dise&#241;ar y subir las capturas de la tienda</p><p><span>&#183; </span>Rellenar las etiquetas de privacidad, pantalla por pantalla</p><p><span>&#183; </span>Escribir los t&#233;rminos de uso y la pol&#237;tica de privacidad</p><p><span>&#183; </span>Comprar el dominio y publicar la landing en un servidor</p><p><span>&#183; </span>Escribir la ficha de la tienda orientada a b&#250;squeda</p><p><span>&#183; </span>Montar las pruebas en TestFlight</p><p><span>&#183; </span>Y enviar a revisi&#243;n, que no es un clic</p></blockquote><p style="text-align: justify;">El marcador del intento, que es la parte que no se puede maquillar: <strong>9,16 &#8364; gastados</strong> hasta hoy, todo el dominio. Quedan 290,84 &#8364; hasta el l&#237;mite de p&#233;rdida de 300 &#8364; que me autoimpuse.</p><p style="text-align: justify;">La moraleja operativa, para quien est&#233; a punto de publicar: <strong>reserva un d&#237;a entero para publicar.</strong> No es el &#250;ltimo clic de un viernes por la tarde. Es una fase.</p><p style="text-align: justify;">Y ahora lo que promet&#237;a el t&#237;tulo, que a estas alturas ya habr&#225;s comprobado t&#250; solo: <strong>este art&#237;culo va enteramente de construir una app, y no ha aparecido ni un solo lenguaje, ni una librer&#237;a, ni una herramienta.</strong> Ni una.</p><p style="text-align: justify;">No es un descuido. Es que no hace falta. <strong>El c&#243;digo no es el fin, es el medio</strong>: es lo que te permite llegar a lo que quieres hacer, no la cosa que quieres hacer.</p><p style="text-align: justify;">Pasa igual en la construcci&#243;n. Se habla de planos, de casas y de edificios. Nadie ense&#241;a una casa terminada hablando del ladrillo, y no porque el ladrillo no importe, sino porque el ladrillo no es de lo que va la conversaci&#243;n.</p><h2>Lo que queda</h2><p>Si ScrollPass fracasa, y puede fracasar perfectamente, <strong>las catorce gu&#237;as siguen valiendo para la siguiente.</strong></p><p style="text-align: justify;">Ese es el punto. El activo que deja este intento no es el c&#243;digo, que se escribe en 72 horas y cada mes se escribe m&#225;s r&#225;pido. Es el m&#233;todo destilado, y ese se hereda a los intentos 2, 3 y 4.</p><p style="text-align: justify;">Porque si construir se ha abaratado para ti, <strong>se ha abaratado para todos.</strong> La ventaja ya no vive ah&#237;. Vive en lo que pasa antes de construir y en lo que pasa despu&#233;s.</p><p style="text-align: justify;">Y hay algo m&#225;s que quiero dejar dicho ahora, antes de tener los n&#250;meros, porque despu&#233;s ya no valdr&#237;a igual.</p><p style="text-align: justify;"><strong>Este intento puede salir mal.</strong> Puede que la app no venda, que la publicidad no devuelva lo que cuesta y que los 90 d&#237;as acaben en rojo. Y aun as&#237;, no pienso juzgarlo por ah&#237;.</p><p style="text-align: justify;">Porque una decisi&#243;n buena puede salir mal y una decisi&#243;n mala puede salir bien, y si solo miras el marcador no aprendes nada de ninguna de las dos. Por eso las decisiones importantes de este intento (el precio, lo que regalo en el plan gratuito, el canal, la duraci&#243;n de la prueba) <strong>est&#225;n escritas con la se&#241;al que las revisar&#237;a y el umbral exacto que las tumbar&#237;a</strong>, y est&#225;n escritas antes de tener un solo dato. Cuando lleguen los n&#250;meros, se podr&#225; decir si la apuesta era buena, no solo si toc&#243;.</p><p style="text-align: justify;">Eso es lo que separa evaluar decisiones de evaluar resultados. Y hasta aqu&#237;, con lo que sab&#237;a en cada momento, creo que las decisiones han sido buenas.</p><p style="text-align: justify;">Ahora empieza la parte que de verdad importa, y tambi&#233;n la m&#225;s divertida: <strong>la distribuci&#243;n.</strong> En cuanto Apple apruebe la app enciendo la publicidad en el App Store con dinero real, y ah&#237; se ver&#225; si todo esto se sostiene o se cae. Con sus n&#250;meros encima de la mesa, salgan como salgan.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://detrasdelcodigo.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscribirse&quot;,&quot;language&quot;:&quot;es&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Detr&#225;s del c&#243;digo! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Escribe tu correo electr&#243;nico..." tabindex="-1"><input type="submit" class="button primary" value="Suscribirse"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p style="text-align: justify;"></p>]]></content:encoded></item><item><title><![CDATA[Analicé 4 ideas de negocio, descarté 3 y esta es la app que voy a construir]]></title><description><![CDATA[El tr&#225;fico decide antes que el c&#243;digo]]></description><link>https://detrasdelcodigo.substack.com/p/analice-4-ideas-de-negocio-descarte</link><guid isPermaLink="false">https://detrasdelcodigo.substack.com/p/analice-4-ideas-de-negocio-descarte</guid><dc:creator><![CDATA[Caio Medeiros Carvalho]]></dc:creator><pubDate>Thu, 06 Aug 2026 11:10:18 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!nR1Q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd65af110-67c9-4c7d-8c72-2c7b8190bafc_2912x1632.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!nR1Q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd65af110-67c9-4c7d-8c72-2c7b8190bafc_2912x1632.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!nR1Q!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd65af110-67c9-4c7d-8c72-2c7b8190bafc_2912x1632.heic 424w, /__u/substackcdn.com/image/fetch/$s_!nR1Q!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd65af110-67c9-4c7d-8c72-2c7b8190bafc_2912x1632.heic 848w, /__u/substackcdn.com/image/fetch/$s_!nR1Q!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd65af110-67c9-4c7d-8c72-2c7b8190bafc_2912x1632.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!nR1Q!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd65af110-67c9-4c7d-8c72-2c7b8190bafc_2912x1632.heic 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!nR1Q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd65af110-67c9-4c7d-8c72-2c7b8190bafc_2912x1632.heic" width="1456" height="816" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d65af110-67c9-4c7d-8c72-2c7b8190bafc_2912x1632.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:816,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:77722,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/210056130?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd65af110-67c9-4c7d-8c72-2c7b8190bafc_2912x1632.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!nR1Q!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd65af110-67c9-4c7d-8c72-2c7b8190bafc_2912x1632.heic 424w, /__u/substackcdn.com/image/fetch/$s_!nR1Q!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd65af110-67c9-4c7d-8c72-2c7b8190bafc_2912x1632.heic 848w, /__u/substackcdn.com/image/fetch/$s_!nR1Q!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd65af110-67c9-4c7d-8c72-2c7b8190bafc_2912x1632.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!nR1Q!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd65af110-67c9-4c7d-8c72-2c7b8190bafc_2912x1632.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Construir la app es la parte f&#225;cil: una semana con IA. Lo que decide este reto es otra cosa, y por eso me he pasado los primeros d&#237;as sin escribir ni una l&#237;nea de c&#243;digo.</p><p style="text-align: justify;">Pero que no te enga&#241;e la calma: <strong>el pistoletazo ya ha sonado. Hoy, jueves 6 de agosto, es el d&#237;a 0 del intento 1: la decisi&#243;n est&#225; tomada y el reloj ya corre.</strong></p><p style="text-align: justify;">Los 90 d&#237;as vencen el <strong>mi&#233;rcoles 4 de noviembre de 2026</strong>. Apunta la fecha, porque ese d&#237;a rindo cuentas aqu&#237; mismo, con los 500 &#8364; o sin ellos.</p><p style="text-align: justify;">Este n&#250;mero cuenta c&#243;mo eleg&#237; la idea, qu&#233; descart&#233; por el camino y por qu&#233;. Si te perdiste las reglas del reto (4 apps de iPhone, 500 &#8364; de beneficio por intento, p&#233;rdida m&#225;xima de 300 &#8364;), est&#225;n en el n&#250;mero cero.</p><p style="text-align: justify;">&#191;Y cu&#225;l es la idea? Ahora llego a ella, prometido. Pero para que la decisi&#243;n se entienda de verdad, antes tengo que contarte el camino. Porque el orden en que se decidi&#243; todo esto es al rev&#233;s de lo que casi todo el mundo espera.</p><h2>Por qu&#233; eleg&#237; el canal antes que la idea</h2><p>Todo programador que sue&#241;a con vivir de sus apps comete el mismo error de orden: primero la idea, luego el c&#243;digo, y &#8220;ya ver&#233; c&#243;mo la promociono&#8221;.</p><p style="text-align: justify;">Yo lo he hecho al rev&#233;s, y no por gusto: <strong>la variable n&#250;mero uno que decide si este reto se cumple no es el producto, es el tr&#225;fico.</strong></p><p style="text-align: justify;">Pi&#233;nsalo con mis n&#250;meros. Necesito 500 &#8364; de beneficio en 90 d&#237;as. Construir el producto me llevar&#225; una semana; es la parte garantizada del plan.</p><p style="text-align: justify;">Lo que NO est&#225; garantizado es que lo vea gente suficiente. Sin instalaciones no hay compradores: nadie puede pagar por una app que no ha encontrado. Y un producto que nadie paga, por bueno que sea, no es un negocio: es un hobby caro.</p><p style="text-align: justify;">Y en una ventana de 90 d&#237;as, las fuentes de tr&#225;fico se reducen brutalmente:</p><blockquote><p><span>&#183; </span><strong>El posicionamiento en la tienda (ASO) tarda meses.</strong> Llegar&#225;, pero no a tiempo de salvar este intento.</p><p><span>&#183; </span><strong>Lo viral es una loter&#237;a.</strong> Puede tocar, y todo lo que llegue gratis bienvenido sea. Pero nadie planifica un negocio sobre &#8220;a ver si el algoritmo me quiere&#8221;.</p><p><span>&#183; </span><strong>La publicidad pagada es lo &#250;nico que responde con un n&#250;mero a la pregunta clave:</strong> &#191;cu&#225;ntas instalaciones tendr&#233; la semana que viene?</p></blockquote><p style="text-align: justify;">De ah&#237; sale la regla que gobern&#243; toda la elecci&#243;n: <strong>una idea sin demanda comprable en su canal de pauta est&#225; muerta antes de nacer, da igual lo brillante que parezca.</strong></p><p style="text-align: justify;">As&#237; que antes de evaluar ideas, decid&#237; el canal (anuncios en el propio App Store, con TikTok como plan B), y cada idea se examin&#243; con esa lente puesta.</p><p style="text-align: justify;">Y aqu&#237; el lector avispado ya estar&#225; gritando una objeci&#243;n.</p><h2>&#8220;&#191;Y no hab&#237;a que validar antes de construir?&#8221;</h2><p>Lo s&#233;. La biblia del emprendedor dice: valida antes de construir. Monta una landing con lista de espera. Haz una pre-venta. O paga anuncios de un producto que todav&#237;a no existe, solo para medir cu&#225;nta gente hace clic e intenta comprarlo.</p><p style="text-align: justify;">Es buen consejo. Y no lo voy a seguir, por tres razones que quiero dejar bien explicadas:</p><p style="text-align: justify;"><strong>Primera: en apps de consumo, esa se&#241;al es d&#233;bil.</strong> Un email en una lista de espera no es un pagador. Mi producto se vender&#225; en 30 segundos delante de una pantalla de pago, por impulso, a alguien que acaba de descubrir que existe.</p><p style="text-align: justify;">Esa decisi&#243;n no se parece en nada a la de apuntarse a una landing tres semanas antes. Validar&#237;a un comportamiento que no es el que me da de comer.</p><p style="text-align: justify;"><strong>Segunda: validar bien es un arte, y un proceso completo en s&#237; mismo.</strong> Dise&#241;ar el experimento, montar la landing, escribir los anuncios, comprar tr&#225;fico para alimentarlo, esperar a que haya muestra suficiente, interpretar se&#241;ales ambiguas y, casi seguro, repetirlo porque el primer experimento nunca sale limpio.</p><p style="text-align: justify;">Hecho con pulcritud, ese proceso se come los 90 d&#237;as del reto &#233;l solo. <strong>Me quedar&#237;a sin plazo antes de escribir la primera l&#237;nea de c&#243;digo: morir&#237;a validando en vez de vendiendo.</strong></p><p style="text-align: justify;"><strong>Tercera: la ecuaci&#243;n que lo remata.</strong> Con IA, construir mi MVP cuesta una semana. Menos que montar una validaci&#243;n seria. <strong>Cuando construir es m&#225;s barato y m&#225;s r&#225;pido que validar, construir ES la validaci&#243;n.</strong></p><p style="text-align: justify;">&#191;Significa eso que voy a ciegas? No. Significa que muevo la validaci&#243;n a donde da se&#241;al de verdad y cabe en el calendario:</p><blockquote><p><span>&#183; </span><strong>Validar con evidencia, ANTES de construir:</strong> demanda medida en el buscador de la tienda, competidores con ingresos verificados, precios que la categor&#237;a ya est&#225; pagando, y huecos pedidos por los usuarios en las reviews. Son se&#241;ales que ya existen. Otros pagaron por generarlas; yo solo tuve que ir a leerlas.</p><p><span>&#183; </span><strong>Validar con dinero, DESPU&#201;S de construir:</strong> la primera semana del intento hay un test de publicidad de unos 100 &#8364; con el criterio de corte escrito antes de gastar el primer euro. El mercado dir&#225;.</p></blockquote><p style="text-align: justify;">Y todo con la p&#233;rdida tapada: si me equivoco, el agujero m&#225;ximo son los 300 &#8364; del reto. La validaci&#243;n no me la salto: la comprimo en d&#237;as y la pongo donde muerde.</p><p style="text-align: justify;">Esa evidencia previa necesitaba reglas. Y las firm&#233; antes de mirar una sola idea.</p><h2>Las reglas antes que las ideas</h2><p>Antes de ense&#241;arte el marco, d&#233;jame desmontar un mito: <strong>el de que emprender es tirarse al vac&#237;o.</strong></p><p style="text-align: justify;">No lo es. Y quien lo vive as&#237;, saltando a ciegas porque &#8220;emprender va de arriesgar&#8221;, tiene todas las papeletas para estrellarse.</p><p style="text-align: justify;">Que quede claro: emprender no tiene NADA asegurado. Ning&#250;n an&#225;lisis de este art&#237;culo me garantiza el &#233;xito, y el m&#237;o puede salir mal como el de cualquiera. Pero entre la certeza (que no existe) y el salto a ciegas (que es innecesario) hay un territorio enorme: <strong>el de los criterios y los datos.</strong></p><p style="text-align: justify;">Ning&#250;n dato te asegura que algo va a funcionar. Pero muchos datos te avisan de lo que casi seguro NO va a funcionar. <strong>Descartar las red flags antes de apostar no te da la victoria: te quita de encima las derrotas evitables.</strong> Y en un juego a 4 intentos como el m&#237;o, cada derrota evitable esquivada es una bala m&#225;s para ganar.</p><p style="text-align: justify;">Eso es exactamente lo que vas a ver en el resto del art&#237;culo: no un salto al vac&#237;o, sino un salto con los datos mirados. Por eso el marco se firm&#243; ANTES de mirar una sola idea.</p><p style="text-align: justify;">Y el orden importa: si defines los criterios despu&#233;s de ver las candidatas, tu cerebro har&#225; trampas: elegir&#225; los criterios que favorecen a la idea que ya le gustaba. As&#237; que:</p><p style="text-align: justify;"><strong>Cuatro eliminatorias</strong> (si falla una, descarte directo): MVP construible en 1-2 semanas; modelo de pago recurrente posible; sin riesgo evidente de rechazo en el App Store; y demanda activa durante MIS 90 d&#237;as concretos, no en abstracto.</p><p style="text-align: justify;"><strong>Cinco dimensiones puntuables</strong>, cada una con fuente obligatoria (sin fuente no hay nota): unit economics del intento, tama&#241;o real del mercado, coste de captaci&#243;n, costes fijos mensuales y frecuencia de uso natural.</p><p style="text-align: justify;"><strong>Y una regla de decisi&#243;n</strong> con una cl&#225;usula que me impuse a m&#237; mismo y que acab&#243; decidiendo el torneo: mi motivaci&#243;n punt&#250;a.</p><p style="text-align: justify;">Voy a pasar 90 d&#237;as a solas con esto. Trabajar en algo que me da igual no es un detalle sentimental: es un lastre de ejecuci&#243;n real, y lo s&#233; de sobra.</p><p style="text-align: justify;">Con el marco firmado, abr&#237; el embudo.</p><h2>Las cuatro candidatas</h2><p>Cuatro ideas entraron al t&#250;nel, desde dos fuentes distintas: <strong>Niches Hunter</strong>, un informe de nichos de pago, y <strong>TrustMRR</strong>, el marketplace de Marc Lou donde se venden apps reales con los ingresos verificados por la plataforma de pagos.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ZrYS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1358a667-f105-4cd0-9795-b1493e88eef8_2400x631.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ZrYS!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1358a667-f105-4cd0-9795-b1493e88eef8_2400x631.heic 424w, /__u/substackcdn.com/image/fetch/$s_!ZrYS!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1358a667-f105-4cd0-9795-b1493e88eef8_2400x631.heic 848w, /__u/substackcdn.com/image/fetch/$s_!ZrYS!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1358a667-f105-4cd0-9795-b1493e88eef8_2400x631.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!ZrYS!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1358a667-f105-4cd0-9795-b1493e88eef8_2400x631.heic 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ZrYS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1358a667-f105-4cd0-9795-b1493e88eef8_2400x631.heic" width="1456" height="383" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1358a667-f105-4cd0-9795-b1493e88eef8_2400x631.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:383,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:62150,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/210056130?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1358a667-f105-4cd0-9795-b1493e88eef8_2400x631.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!ZrYS!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1358a667-f105-4cd0-9795-b1493e88eef8_2400x631.heic 424w, /__u/substackcdn.com/image/fetch/$s_!ZrYS!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1358a667-f105-4cd0-9795-b1493e88eef8_2400x631.heic 848w, /__u/substackcdn.com/image/fetch/$s_!ZrYS!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1358a667-f105-4cd0-9795-b1493e88eef8_2400x631.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!ZrYS!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1358a667-f105-4cd0-9795-b1493e88eef8_2400x631.heic 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Las cuatro candidatas y sus notas</p><p style="text-align: justify;">La tabla es el final de la pel&#237;cula. Ahora te presento a las protagonistas una a una, porque para juzgar la decisi&#243;n necesitas entender qu&#233; era cada idea.</p><p style="text-align: justify;">Y debajo de cada una ver&#225;s su <strong>ficha de puntuaci&#243;n tal cual sali&#243; del embudo</strong>: las eliminatorias, las cinco dimensiones en sem&#225;foro (&#128994; bien, &#128993; regular, &#128308; mal) y la nota.</p><p style="text-align: justify;">Es mi proceso mental sin maquillar, en el mismo formato para las cuatro, para que veas el sistema trabajando y no solo sus conclusiones.</p><h3>Idea 1: la app del polen</h3><p><strong>El concepto:</strong> una app internacional para al&#233;rgicos al polen. No otra web del tiempo: un perfil con TUS al&#233;rgenos concretos (gram&#237;neas s&#237;, olivo no) y una previsi&#243;n diaria personalizada, con la funci&#243;n estrella pedida a gritos en las reviews de la competencia: <strong>el aviso preventivo la noche ANTES de tu peor d&#237;a, para medicarte a tiempo.</strong></p><p style="text-align: justify;">Los alerg&#243;logos lo repiten: pre-medicarse 12-24 horas antes reduce los s&#237;ntomas much&#237;simo m&#225;s que tragarte la pastilla cuando ya est&#225;s destrozado. Se paga la anticipaci&#243;n, no el dato.</p><p style="text-align: justify;"><strong>El negocio:</strong> los datos salen de la API de polen de Google (65+ pa&#237;ses, c&#233;ntimos por consulta), la app es freemium con suscripci&#243;n anual, y la estacionalidad se resuelve con una gira mundial: primavera austral en Australia de octubre a diciembre, el cedro japon&#233;s de febrero a abril, la primavera de EE. UU. y Europa despu&#233;s, la ambros&#237;a americana en oto&#241;o.</p><p style="text-align: justify;">Siempre hay alguien estornudando en alg&#250;n lugar del planeta.</p><p style="text-align: justify;"><strong>Los n&#250;meros del nicho:</strong> solo en EE. UU. hay m&#225;s de 50 millones de al&#233;rgicos estacionales, gastando unos 18.000 millones de d&#243;lares al a&#241;o en tratamientos; en Australia lo sufre 1 de cada 4 personas (6,1 millones, y subiendo desde hace dos d&#233;cadas).</p><p style="text-align: justify;">El ticket probado: miles de usuarios pagando 4,99 $ por la &#250;nica app de pago relevante; mi apuesta habr&#237;a sido el anual de ~30 $. Comprar una instalaci&#243;n en la categor&#237;a Salud: ~2 $.</p><p style="text-align: justify;"><strong>Por qu&#233; me enamoraba:</strong> dolor real, recurrente, con 2 millones de descargas demostradas por la app gratuita de Zyrtec, y usuarios escribiendo LITERALMENTE en las reviews la feature que yo construir&#237;a.</p><p style="text-align: justify;"><strong>La ficha del embudo:</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!y6Vw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2d2e283-78f2-4f7f-87a6-190e3839aaed_2400x1537.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!y6Vw!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2d2e283-78f2-4f7f-87a6-190e3839aaed_2400x1537.heic 424w, /__u/substackcdn.com/image/fetch/$s_!y6Vw!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2d2e283-78f2-4f7f-87a6-190e3839aaed_2400x1537.heic 848w, /__u/substackcdn.com/image/fetch/$s_!y6Vw!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2d2e283-78f2-4f7f-87a6-190e3839aaed_2400x1537.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!y6Vw!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2d2e283-78f2-4f7f-87a6-190e3839aaed_2400x1537.heic 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!y6Vw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2d2e283-78f2-4f7f-87a6-190e3839aaed_2400x1537.heic" width="1456" height="932" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f2d2e283-78f2-4f7f-87a6-190e3839aaed_2400x1537.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:932,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:184142,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/210056130?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2d2e283-78f2-4f7f-87a6-190e3839aaed_2400x1537.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!y6Vw!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2d2e283-78f2-4f7f-87a6-190e3839aaed_2400x1537.heic 424w, /__u/substackcdn.com/image/fetch/$s_!y6Vw!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2d2e283-78f2-4f7f-87a6-190e3839aaed_2400x1537.heic 848w, /__u/substackcdn.com/image/fetch/$s_!y6Vw!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2d2e283-78f2-4f7f-87a6-190e3839aaed_2400x1537.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!y6Vw!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff2d2e283-78f2-4f7f-87a6-190e3839aaed_2400x1537.heic 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Idea 2: la calculadora de tu edad de libertad</h3><p><strong>El concepto:</strong> respondes un quiz de 2 minutos sobre tu dinero (qu&#233; ganas, qu&#233; gastas, qu&#233; ahorras) y la app te escupe UN n&#250;mero impactante: <strong>la edad a la que podr&#237;as dejar de trabajar.</strong> Tu &#8220;Freedom Age&#8221;.</p><p style="text-align: justify;">Un 47 te sacude. Un 71 tambi&#233;n, en la otra direcci&#243;n. El n&#250;mero viene con tarjeta compartible dise&#241;ada para TikTok e Instagram, porque un n&#250;mero que duele es un anuncio que camina solo.</p><p style="text-align: justify;"><strong>El negocio:</strong> detr&#225;s del quiz viral, un rastreador de ahorro gamificado (registras tu mes, ves tu Freedom Age bajar) y la pieza premium: un plan de acci&#243;n vivo que se recalcula cada mes con tu progreso real.</p><p style="text-align: justify;">P&#250;blico: la generaci&#243;n con m&#225;s ansiedad financiera de la historia. El movimiento FIRE (independencia financiera, retiro temprano) junta 3,4 millones de personas solo en dos comunidades de Reddit.</p><p style="text-align: justify;"><strong>Los n&#250;meros del nicho:</strong> el mercado de apps de finanzas personales mueve unos 32.000 millones de d&#243;lares y crece al 18 % anual. Ticket validado por el comparable m&#225;s cercano (Death Clock): 40 $/a&#241;o. Y el n&#250;mero que lo estropea todo, adelanto: comprar una instalaci&#243;n en Finanzas cuesta ~13 $, la segunda categor&#237;a m&#225;s cara que existe.</p><p style="text-align: justify;"><strong>Por qu&#233; me enamoraba:</strong> el modelo &#8220;n&#250;mero impactante &#8594; suscripci&#243;n&#8221; est&#225; validado por Death Clock, la app que te predice la fecha de tu muerte: 125.000 descargas y 40 $/a&#241;o, todo por viralidad.</p><p style="text-align: justify;"><strong>La ficha del embudo:</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!CRtP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41947346-fe69-48f2-82a5-36962d3d8b0b_2400x1589.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!CRtP!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41947346-fe69-48f2-82a5-36962d3d8b0b_2400x1589.heic 424w, /__u/substackcdn.com/image/fetch/$s_!CRtP!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41947346-fe69-48f2-82a5-36962d3d8b0b_2400x1589.heic 848w, /__u/substackcdn.com/image/fetch/$s_!CRtP!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41947346-fe69-48f2-82a5-36962d3d8b0b_2400x1589.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!CRtP!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41947346-fe69-48f2-82a5-36962d3d8b0b_2400x1589.heic 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!CRtP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41947346-fe69-48f2-82a5-36962d3d8b0b_2400x1589.heic" width="1456" height="964" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/41947346-fe69-48f2-82a5-36962d3d8b0b_2400x1589.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:964,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:184492,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/210056130?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41947346-fe69-48f2-82a5-36962d3d8b0b_2400x1589.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!CRtP!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41947346-fe69-48f2-82a5-36962d3d8b0b_2400x1589.heic 424w, /__u/substackcdn.com/image/fetch/$s_!CRtP!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41947346-fe69-48f2-82a5-36962d3d8b0b_2400x1589.heic 848w, /__u/substackcdn.com/image/fetch/$s_!CRtP!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41947346-fe69-48f2-82a5-36962d3d8b0b_2400x1589.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!CRtP!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41947346-fe69-48f2-82a5-36962d3d8b0b_2400x1589.heic 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Idea 3: el evangelio de cada d&#237;a</h3><p><strong>El concepto:</strong> la app del ritual cat&#243;lico m&#225;s practicado del mundo hispano: <strong>leer el evangelio del d&#237;a.</strong> La lectura de hoy seg&#250;n el calendario lit&#250;rgico, con audio de voz cuidada para escucharlo de camino al trabajo, una reflexi&#243;n diaria, el santo del d&#237;a y el rosario.</p><p style="text-align: justify;">Notificaci&#243;n matinal, racha de d&#237;as seguidos. El h&#225;bito ya existe desde hace siglos; la app solo se sube a &#233;l.</p><p style="text-align: justify;"><strong>El negocio:</strong> Espa&#241;a y Latinoam&#233;rica, la regi&#243;n con m&#225;s cat&#243;licos del planeta (solo Latinoam&#233;rica supera los 400 millones), freemium con suscripci&#243;n anual.</p><p style="text-align: justify;">Y aqu&#237; los datos eran espectaculares: la b&#250;squeda &#8220;evangelio del d&#237;a&#8221; tiene un volumen alt&#237;simo en la App Store espa&#241;ola con competencia casi nula (la app l&#237;der del nicho lleva SIN ACTUALIZARSE desde 2024, con quejas constantes de que no funciona), la categor&#237;a religiosa tiene el coste publicitario m&#225;s barato de todo el mercado (0,24 $ por toque, el m&#237;nimo de 59 nichos medidos).</p><p style="text-align: justify;">Y Hallow, el gigante cat&#243;lico americano, demuestra que este p&#250;blico paga: 2,7 millones de usuarios en Latinoam&#233;rica a 899 pesos mexicanos al a&#241;o.</p><p style="text-align: justify;"><strong>Por qu&#233; me enamoraba:</strong> era, sobre el papel, la mejor econom&#237;a del embudo. La &#250;nica donde los anuncios se pagaban solos desde el d&#237;a uno.</p><p style="text-align: justify;"><strong>La ficha del embudo:</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!dhhU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c94c0b8-1b14-47f3-a477-9871e0356b96_2400x1537.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!dhhU!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c94c0b8-1b14-47f3-a477-9871e0356b96_2400x1537.heic 424w, /__u/substackcdn.com/image/fetch/$s_!dhhU!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c94c0b8-1b14-47f3-a477-9871e0356b96_2400x1537.heic 848w, /__u/substackcdn.com/image/fetch/$s_!dhhU!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c94c0b8-1b14-47f3-a477-9871e0356b96_2400x1537.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!dhhU!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c94c0b8-1b14-47f3-a477-9871e0356b96_2400x1537.heic 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!dhhU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c94c0b8-1b14-47f3-a477-9871e0356b96_2400x1537.heic" width="1456" height="932" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6c94c0b8-1b14-47f3-a477-9871e0356b96_2400x1537.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:932,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:188986,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/210056130?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c94c0b8-1b14-47f3-a477-9871e0356b96_2400x1537.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!dhhU!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c94c0b8-1b14-47f3-a477-9871e0356b96_2400x1537.heic 424w, /__u/substackcdn.com/image/fetch/$s_!dhhU!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c94c0b8-1b14-47f3-a477-9871e0356b96_2400x1537.heic 848w, /__u/substackcdn.com/image/fetch/$s_!dhhU!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c94c0b8-1b14-47f3-a477-9871e0356b96_2400x1537.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!dhhU!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c94c0b8-1b14-47f3-a477-9871e0356b96_2400x1537.heic 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Idea 4: el bloqueador que te hace moverte</h3><p><strong>El concepto,</strong> en una frase: tus redes sociales se bloquean hasta que haces ejercicio. &#191;Quieres scrollear? Mu&#233;vete primero. Es la ganadora, as&#237; que tiene su secci&#243;n completa m&#225;s abajo, con n&#250;meros y todo.</p><p style="text-align: justify;">Cuatro fichas de an&#225;lisis que, juntas, ocupan m&#225;s que este art&#237;culo. Aqu&#237; va lo que aprend&#237; evalu&#225;ndolas.</p><p style="text-align: justify;">Y lo primero que aprend&#237; es que me estaban mintiendo.</p><h2>Las mentiras que casi me trago</h2><p>Los informes de nichos que circulan por internet (yo pago Niches Hunter) te dan algo valioso: candidatas y contexto. Pero sus cifras de facturaci&#243;n, las que justifican que el nicho &#8220;mueve dinero&#8221;, no sobrevivieron ni una tarde de verificaci&#243;n.</p><p style="text-align: justify;"><strong>Caso 1: los competidores fantasma del polen.</strong> El informe listaba tres apps &#8220;facturando&#8221; en el nicho de alergias: WebMD Allergy (80-150K $ al mes seg&#250;n ellos) y klarify (60-100K $). Fui a las fichas reales del App Store: <strong>las dos son gratuitas, sin compras dentro de la app. Facturan cero.</strong></p><p style="text-align: justify;">Son herramientas de marketing corporativo: klarify es de ALK, una farmac&#233;utica de inmunoterapia, y la app de Zyrtec (la tercera del lote, esa s&#237; listada como gratis) existe para vender antihistam&#237;nicos.</p><p style="text-align: justify;">El &#8220;nicho que factura&#8221; era, en su mayor parte, publicidad farmac&#233;utica disfrazada de mercado.</p><p style="text-align: justify;"><strong>Caso 2: la app que no existe.</strong> Otro informe recomendaba un nicho espiritual citando como app estrella la &#8220;Yang Mun App&#8221;: el monje budista generado por IA con 2,4 millones de seguidores, facturando supuestamente 80.000-120.000 d&#243;lares al mes. Yang Mun existe, y es un fen&#243;meno real de redes (400 millones de visualizaciones org&#225;nicas). <strong>La app no existe. No hay app.</strong></p><p style="text-align: justify;">Yang Mun monetiza con ebooks y una comunidad de unos 50 $ al mes. La cifra estrella del informe era una atribuci&#243;n inventada de arriba a abajo.</p><p style="text-align: justify;"><strong>Caso 3: la &#8220;Australia desatendida&#8221;.</strong> Mi propia hip&#243;tesis, no la del informe, para ser justos. El an&#225;lisis del polen apuntaba a Australia como mercado estrella sin competencia local. Veinte minutos de b&#250;squeda despu&#233;s: existen apps oficiales australianas, gratuitas, con datos de estaciones de medici&#243;n reales y respaldo del departamento de salud.</p><p style="text-align: justify;">Mi &#8220;mercado desatendido&#8221; estaba perfectamente atendido. Me lo tumb&#233; yo mismo, que es exactamente para lo que sirve verificar.</p><p style="text-align: justify;">La lecci&#243;n, en una l&#237;nea: <strong>el dato ajeno es una pista, nunca una prueba. Se contrasta contra la tienda, las reviews, los benchmarks p&#250;blicos y tus propias mediciones, o te arruina.</strong></p><p style="text-align: justify;">Pero el mayor giro del embudo no fue un dato falso.</p><h2>El an&#225;lisis me llev&#243; la contraria (tres veces)</h2><p><strong>Giro 1: la demanda no estaba donde ten&#237;a que estar.</strong> La app del polen parec&#237;a obvia: millones de al&#233;rgicos, dolor real y recurrente. Med&#237; las b&#250;squedas en el App Store con una herramienta de ASO y&#8230; nada. Suelo absoluto, incluso en plena temporada de ambros&#237;a en Estados Unidos.</p><p style="text-align: justify;">&#191;No hab&#237;a demanda? S&#237; la hab&#237;a, pero <strong>la gente no busca &#8220;app de polen&#8221; en la tienda: googlea &#8220;pollen count today&#8221; en la web y le vale con eso.</strong></p><p style="text-align: justify;">Los 2 millones de descargas de las apps del nicho no vinieron del buscador de la tienda: vinieron de marketing farmac&#233;utico y portales web. Para mi canal elegido (anuncios en la tienda), esa idea estaba coja: no puedes comprar b&#250;squedas que no existen.</p><p style="text-align: justify;"><strong>Giro 2: la mejor idea sobre el papel perdi&#243; por una regla firmada.</strong> La app del evangelio diario fue la sorpresa del embudo: la keyword principal en espa&#241;ol tiene volumen real y competencia baj&#237;sima, la categor&#237;a religiosa tiene el coste publicitario m&#225;s barato de todo el mercado (0,24 $ por toque, el m&#237;nimo de 59 nichos analizados).</p><p style="text-align: justify;">Y hay un gigante demostrando que los cat&#243;licos hispanohablantes pagan suscripciones.</p><p style="text-align: justify;">Sobre el papel, ganaba.</p><p style="text-align: justify;"><strong>Y perdi&#243; por la cl&#225;usula de motivaci&#243;n:</strong> no s&#233; nada del dominio, no me interesa, y 90 d&#237;as produciendo contenido de un tema que te da igual es la receta del abandono en el d&#237;a 40. La regla estaba firmada desde antes: se aplic&#243;. Que un criterio propio te quite la idea &#8220;ganadora&#8221; duele exactamente como debe doler un criterio que funciona.</p><p style="text-align: justify;"><strong>Giro 3: elegir canal reorden&#243; el ranking entero.</strong> Cuando fij&#233; que el primer test de tr&#225;fico ser&#237;a publicidad en el App Store, el embudo se reley&#243; solo: la calculadora financiera qued&#243; eliminada de facto (su categor&#237;a tiene costes de adquisici&#243;n de 13 $ por instalaci&#243;n: matem&#225;ticamente imposible con mi tope de p&#233;rdida), el polen qued&#243; cojo (giro 1), y la final se redujo a dos.</p><p style="text-align: justify;">La decisi&#243;n de canal no acompa&#241;&#243; a la decisi&#243;n de idea: <strong>la precedi&#243; y la determin&#243;.</strong></p><p style="text-align: justify;">Con todo eso encima de la mesa, la decisi&#243;n sali&#243; sola.</p><h2>La ganadora</h2><p>La idea 4 entr&#243; al embudo por una puerta distinta: no ven&#237;a de un informe con cifras infladas, sino de TrustMRR, donde un desarrollador sueco vend&#237;a su app, <strong>Step N Scroll</strong>, por 4.500 $, <strong>con los ingresos verificados por RevenueCat: 349 $ al mes, 57 suscriptores activos, 98 % de margen.</strong></p><p style="text-align: justify;">El concepto, ahora s&#237; al completo: eliges qu&#233; apps te roban la vida (TikTok, Instagram, la que sea) y la app las <strong>bloquea hasta que cumples tu objetivo diario de movimiento.</strong> &#191;Quieres scrollear? Primero mu&#233;vete: cada tramo de ejercicio desbloquea minutos de pantalla.</p><p style="text-align: justify;">El d&#237;a a d&#237;a es simple: notificaci&#243;n por la ma&#241;ana, tu objetivo pendiente, tus apps cerradas con llave, y la llave es tu cuerpo. Rachas de d&#237;as cumplidos, y el doomscrolling convertido en el motivo por el que por fin te mueves.</p><p style="text-align: justify;">Lo que la hace especial no es la originalidad (ahora llego a eso), es que <strong>todos los motores del negocio est&#225;n validados por separado, con datos que pude comprobar:</strong></p><blockquote><p><span>&#183; </span><strong>La demanda de tienda existe y es la mayor del embudo:</strong> &#8220;app blocker&#8221;, &#8220;screen time control&#8221; y &#8220;focus&#8221; tienen volumen de b&#250;squeda real y comprable. A diferencia del polen, aqu&#237; S&#205; hay b&#250;squedas que pujar.</p><p><span>&#183; </span><strong>La categor&#237;a ya paga, y bien:</strong> Opal, el l&#237;der de los bloqueadores gen&#233;ricos, cobra 99,99 $ al a&#241;o. Jomo, 29,99 $ al a&#241;o o 99,99 de pago &#250;nico. one sec, 4,99 $ al mes. Nadie regala esto: el ticket medio del nicho vive entre los 30 y los 100 $ al a&#241;o, y yo jugar&#233; en la banda baja.</p><p><span>&#183; </span><strong>La escala exacta de mi reto est&#225; demostrada, y no una vez: TRES veces.</strong> En TrustMRR encontr&#233; tres apps indie del mismo concepto, todas verificadas y todas en venta: <strong>Step N Scroll (349 $/mes, Suecia), PushLock (457 $/mes, Noruega, 4,8&#9733; con 322 valoraciones) y Blockit (334 $/mes, Francia)</strong>. Las tres fundadas entre enero y marzo de 2026. Las tres hechas por un desarrollador solo. Las tres en la banda de 300-450 $/mes en pocos meses. Mi objetivo son 500 &#8364; de beneficio total en 90 d&#237;as: no estoy extrapolando desde un unicornio, estoy mirando a tres personas de mi tama&#241;o. En este nicho, mi meta no es la excepci&#243;n: es lo normal.</p><p><span>&#183; </span><strong>Y las tres comparten el mismo techo, que es mi oportunidad:</strong> crecieron 100 % en org&#225;nico. El de Step N Scroll lo dice en su propio anuncio de venta: <em>&#8220;no tengo el presupuesto necesario para testar y escalar la publicidad de pago&#8221;</em>. El de PushLock: <em>&#8220;todo el revenue viene solo de ASO, no he hecho ning&#250;n marketing&#8221;</em>. Los tres tocaron el techo del org&#225;nico en ~400 $/mes&#8230; y pusieron la app en venta. <strong>Nadie ha encendido la publicidad pagada en este sub-nicho todav&#237;a.</strong></p><p><span>&#183; </span><strong>Y el hueco est&#225; escrito por los usuarios.</strong> El l&#237;der del sub-nicho es <strong>Steppin</strong>, cofundada por Paul English, el creador de Kayak, con cobertura en TechCrunch&#8230; y ejecutada con desgana: 140 valoraciones en 18 meses y reviews que se quejan de lo mismo una y otra vez: el bloqueo deja de funcionar cuando quiere, y la mec&#225;nica es r&#237;gida hasta la frustraci&#243;n. Cito una review real: <em>&#8220;tengo que andar 8 mil millones de a&#241;os para conseguir unas horas de redes&#8221;</em>. Ah&#237;, en esa frase de un usuario cabreado, est&#225; mi producto.</p></blockquote><p style="text-align: justify;"><strong>Y esto es lo que voy a construir distinto.</strong> El sub-nicho se reparte hoy en dos familias: los que solo cuentan pasos (Steppin y compa&#241;&#237;a) y los que te piden flexiones delante de la c&#225;mara (PushLock, Blockit).</p><p style="text-align: justify;">Mi versi&#243;n no te impone NING&#218;N ejercicio concreto: aceptar&#225; <strong>cualquier moneda de salud que ya mida tu iPhone: el entreno del gimnasio, los minutos de ejercicio, el sue&#241;o de anoche, la meditaci&#243;n.</strong></p><p style="text-align: justify;">Te ganas el scroll como t&#250; quieras, sin hacer el parip&#233; delante de una c&#225;mara y sin que mande un pod&#243;metro. M&#225;s un modo estricto que no se deje enga&#241;ar (la queja n&#250;mero uno del l&#237;der) y la banda de precios de Jomo, no la de Opal.</p><p style="text-align: justify;">&#191;Que cualquiera puede copiarlo leyendo esto? Claro. <strong>Las ideas no valen nada; la ejecuci&#243;n lo es todo.</strong> Aqu&#237; queda la m&#237;a, escrita y con fecha. Que gane el que mejor ejecute.</p><p style="text-align: justify;">Y f&#237;jate en el hueco estrat&#233;gico que dejan esos tres fundadores, porque es la tesis de mi jugada: <strong>si el org&#225;nico solo, sin un euro de publicidad, sostiene 300-450 $/mes a tres personas distintas en tres pa&#237;ses distintos, el canal que ninguno ha probado (la publicidad pagada) es territorio virgen.</strong></p><p style="text-align: justify;">Ninguno fracas&#243; con la pauta: ninguno lleg&#243; a encenderla. Yo entro exactamente por ah&#237;: pauta desde la semana 1, con el org&#225;nico como segundo motor en vez de &#250;nico. Donde ellos jugaron con una carta, yo juego con dos.</p><p style="text-align: justify;">&#191;Mi motivaci&#243;n? Sufro el doomscrolling en mi propia piel. Soy el usuario objetivo. Esa cl&#225;usula que tumb&#243; al evangelio aqu&#237; suma.</p><p style="text-align: justify;"><strong>La ficha del embudo, la de la ganadora:</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!OOlN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F382a2cbc-6b91-47dd-9263-83aba763c732_2400x1694.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!OOlN!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F382a2cbc-6b91-47dd-9263-83aba763c732_2400x1694.heic 424w, /__u/substackcdn.com/image/fetch/$s_!OOlN!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F382a2cbc-6b91-47dd-9263-83aba763c732_2400x1694.heic 848w, /__u/substackcdn.com/image/fetch/$s_!OOlN!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F382a2cbc-6b91-47dd-9263-83aba763c732_2400x1694.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!OOlN!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F382a2cbc-6b91-47dd-9263-83aba763c732_2400x1694.heic 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!OOlN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F382a2cbc-6b91-47dd-9263-83aba763c732_2400x1694.heic" width="1456" height="1028" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/382a2cbc-6b91-47dd-9263-83aba763c732_2400x1694.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1028,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:211227,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/210056130?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F382a2cbc-6b91-47dd-9263-83aba763c732_2400x1694.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!OOlN!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F382a2cbc-6b91-47dd-9263-83aba763c732_2400x1694.heic 424w, /__u/substackcdn.com/image/fetch/$s_!OOlN!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F382a2cbc-6b91-47dd-9263-83aba763c732_2400x1694.heic 848w, /__u/substackcdn.com/image/fetch/$s_!OOlN!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F382a2cbc-6b91-47dd-9263-83aba763c732_2400x1694.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!OOlN!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F382a2cbc-6b91-47dd-9263-83aba763c732_2400x1694.heic 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Las cuentas, encima de la mesa</h2><p>Promet&#237; ense&#241;ar la parte de negocio con n&#250;meros reales. Esta es la servilleta del intento, simplificada pero honesta:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!AFxq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4935242-3a9a-4af6-a6ad-722bc491f207_2400x1224.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!AFxq!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4935242-3a9a-4af6-a6ad-722bc491f207_2400x1224.heic 424w, /__u/substackcdn.com/image/fetch/$s_!AFxq!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4935242-3a9a-4af6-a6ad-722bc491f207_2400x1224.heic 848w, /__u/substackcdn.com/image/fetch/$s_!AFxq!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4935242-3a9a-4af6-a6ad-722bc491f207_2400x1224.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!AFxq!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4935242-3a9a-4af6-a6ad-722bc491f207_2400x1224.heic 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!AFxq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4935242-3a9a-4af6-a6ad-722bc491f207_2400x1224.heic" width="1456" height="743" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c4935242-3a9a-4af6-a6ad-722bc491f207_2400x1224.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:743,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:108693,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/210056130?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4935242-3a9a-4af6-a6ad-722bc491f207_2400x1224.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!AFxq!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4935242-3a9a-4af6-a6ad-722bc491f207_2400x1224.heic 424w, /__u/substackcdn.com/image/fetch/$s_!AFxq!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4935242-3a9a-4af6-a6ad-722bc491f207_2400x1224.heic 848w, /__u/substackcdn.com/image/fetch/$s_!AFxq!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4935242-3a9a-4af6-a6ad-722bc491f207_2400x1224.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!AFxq!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4935242-3a9a-4af6-a6ad-722bc491f207_2400x1224.heic 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Tres cosas de esta servilleta.</p><p style="text-align: justify;"><strong>Los costes fijos son cero, y no es casualidad.</strong> Todo pasa dentro del m&#243;vil: los pasos los cuenta el iPhone, el bloqueo lo hace el sistema, y no hay servidores que pagar cada mes (y si alg&#250;n d&#237;a hiciera falta un backend, ser&#237;a trivial: 5 &#8364; al mes).</p><p style="text-align: justify;">Por eso los comparables ten&#237;an m&#225;rgenes del 80-98 % verificados, y por eso casi cada euro que entre es beneficio. Elegir ideas sin gastos fijos no fue suerte: era una de las cinco dimensiones del embudo.</p><p style="text-align: justify;"><strong>Los escenarios son tres porque el futuro no es uno.</strong> El prudente, el base y el ambicioso te ense&#241;an el rango real del intento: entre 320 y 1.100 instalaciones necesarias seg&#250;n c&#243;mo salgan precio y conversi&#243;n.</p><p style="text-align: justify;">Y ojo: <strong>los precios que ves son de referencia, ilustrativos, sacados de la banda de la competencia</strong> (Jomo cobra 29,99 $/a&#241;o; Opal, 99,99). Los definitivos se decidir&#225;n con el paywall delante, y pueden cambiar. Promet&#237; n&#250;meros honestos, y la honestidad incluye decir cu&#225;les son estimaciones.</p><p style="text-align: justify;"><strong>Y la tercera: D&#211;NDE se compran esas instalaciones importa tanto como cu&#225;ntas.</strong> Estos son los benchmarks 2026 del coste por instalaci&#243;n comprada en el App Store, por pa&#237;s:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!ToBl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bfce1f2-0f3e-4cbe-8d0c-e8d8a59a08c4_2400x811.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!ToBl!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bfce1f2-0f3e-4cbe-8d0c-e8d8a59a08c4_2400x811.heic 424w, /__u/substackcdn.com/image/fetch/$s_!ToBl!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bfce1f2-0f3e-4cbe-8d0c-e8d8a59a08c4_2400x811.heic 848w, /__u/substackcdn.com/image/fetch/$s_!ToBl!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bfce1f2-0f3e-4cbe-8d0c-e8d8a59a08c4_2400x811.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!ToBl!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bfce1f2-0f3e-4cbe-8d0c-e8d8a59a08c4_2400x811.heic 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!ToBl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bfce1f2-0f3e-4cbe-8d0c-e8d8a59a08c4_2400x811.heic" width="1456" height="492" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9bfce1f2-0f3e-4cbe-8d0c-e8d8a59a08c4_2400x811.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:492,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:41302,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/210056130?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bfce1f2-0f3e-4cbe-8d0c-e8d8a59a08c4_2400x811.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!ToBl!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bfce1f2-0f3e-4cbe-8d0c-e8d8a59a08c4_2400x811.heic 424w, /__u/substackcdn.com/image/fetch/$s_!ToBl!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bfce1f2-0f3e-4cbe-8d0c-e8d8a59a08c4_2400x811.heic 848w, /__u/substackcdn.com/image/fetch/$s_!ToBl!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bfce1f2-0f3e-4cbe-8d0c-e8d8a59a08c4_2400x811.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!ToBl!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9bfce1f2-0f3e-4cbe-8d0c-e8d8a59a08c4_2400x811.heic 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">Coste por instalaci&#243;n comprada, por pa&#237;s</p><p style="text-align: justify;">Casi todos los anunciantes queman su presupuesto en Estados Unidos, el mercado m&#225;s caro del mundo. Yo voy a aprender en Nueva Zelanda e Irlanda, donde la instalaci&#243;n cuesta 1 d&#243;lar y nadie puja. <strong>Mismo aprendizaje, 60 % de descuento.</strong></p><p style="text-align: justify;">Y f&#237;jate en la &#250;ltima l&#237;nea: el criterio de corte est&#225; escrito ANTES de gastar. Si el test fracasa, no habr&#225; &#8220;una semanita m&#225;s a ver si remonta&#8221;. Esa frase ha quemado m&#225;s corredores de p&#233;rdida que ning&#250;n competidor.</p><p style="text-align: justify;">Solo queda una cosa. Y no depende de m&#237;.</p><h2>Apple tiene la primera palabra</h2><p>Una cosa m&#225;s, y es un riesgo que asumo con los ojos abiertos: para bloquear otras apps en un iPhone hace falta un <strong>permiso especial de Apple</strong>, que se solicita justificando el caso de uso y tarda entre d&#237;as y semanas en llegar. Sin ese permiso no hay app.</p><p style="text-align: justify;">Podr&#237;a haber esperado a tener el permiso para arrancar el cron&#243;metro. Habr&#237;a sido lo c&#243;modo, y tambi&#233;n una peque&#241;a trampa: pausar el reloj cuando me conviene. As&#237; que no: <strong>el d&#237;a 0 es hoy, la solicitud sale ya, y la espera de Apple corre DENTRO de mis 90 d&#237;as.</strong></p><p style="text-align: justify;">Cada d&#237;a que tarde en contestar es un d&#237;a menos de ventana; mientras tanto, construyo. Si aprueba, seguimos. Si deniega, descarte p&#250;blico, y la suplente (el evangelio diario, con su ficha completa y su econom&#237;a de pauta imbatible) sube al ring con el tiempo que quede en el marcador.</p><p style="text-align: justify;">Es la primera decisi&#243;n inc&#243;moda del intento, y va con fecha: <strong>el 4 de noviembre no se mueve.</strong></p><h2>Lo que viene</h2><p>Una semana de an&#225;lisis, cuatro fichas, tres descartes con motivo, y una idea elegida con el canal, los n&#250;meros y el criterio de corte definidos antes de escribir una l&#237;nea de c&#243;digo.</p><p style="text-align: justify;">Y un aviso sobre el rumbo, para que nadie se llame a enga&#241;o: <strong>esta serie va de distribuci&#243;n, no de programaci&#243;n.</strong> Sois programadores: construir no es vuestro problema, y no ser&#233; yo quien os explique c&#243;mo se hace una app. Lo que a casi nadie nos ense&#241;aron es lo otro: elegir qu&#233; construir, conseguir que la gente lo encuentre y que pague.</p><p style="text-align: justify;">Ah&#237; es donde esta bit&#225;cora va a bajar hasta el fondo, como hoy.</p><p style="text-align: justify;">Lo t&#233;cnico aparecer&#225; en extras breves, sin ceremonia. Y hay dos piezas que ya te puedo prometer: <strong>un extra sobre mi stack de medici&#243;n</strong> (c&#243;mo sabr&#233; exactamente de qu&#233; anuncio y de qu&#233; pa&#237;s vino cada euro: sin eso, la pauta es fe) y <strong>la historia completa de c&#243;mo decido el precio</strong>, que viendo el material que ya acumula igual se gana un n&#250;mero propio.</p><p style="text-align: justify;">Y un compromiso de cadencia, ahora que el reloj corre: <strong>checkpoint semanal.</strong> Cada semana, haya o no art&#237;culo largo, publicar&#233; un parte breve con lo hecho y, sobre todo, los n&#250;meros: ingresos, gastos, beneficio acumulado y a cu&#225;nto estoy del l&#237;mite de &#8722;300 &#8364;. Aunque la semana haya sido un desierto, el parte sale y lo dice.</p><p style="text-align: justify;"><strong>Sin n&#250;meros no hay reto; con n&#250;meros semanales no hay escondite.</strong></p><p style="text-align: justify;">Ahora te toca a ti: <strong>con la misma tabla delante, &#191;t&#250; cu&#225;l habr&#237;as elegido?</strong> Te leo en los comentarios, y en el pr&#243;ximo n&#250;mero respondo a los mejores argumentos.</p><p style="text-align: justify;">Pr&#243;ximo n&#250;mero: Apple contesta, y empieza la batalla de verdad: <strong>el primer test de tr&#225;fico con dinero real, con sus n&#250;meros en la mesa, salgan bien o salgan mal.</strong> El MVP saldr&#225; de pasada, en un extra: construir es lo de menos.</p><p style="text-align: justify;">El marcador est&#225; en 0 &#8364; y el reloj corriendo. A partir de ahora nos vemos cada semana: el primer checkpoint, con sus primeros n&#250;meros, cae el jueves que viene. Y el <strong>4 de noviembre, aqu&#237;, la rendici&#243;n de cuentas final: con los 500 &#8364; o sin ellos.</strong></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://detrasdelcodigo.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscribirse&quot;,&quot;language&quot;:&quot;es&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Detr&#225;s del c&#243;digo! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Escribe tu correo electr&#243;nico..." tabindex="-1"><input type="submit" class="button primary" value="Suscribirse"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p style="text-align: justify;"></p>]]></content:encoded></item><item><title><![CDATA[Me juego 300 € y un año a que un programador cualquiera puede ganar dinero en internet]]></title><description><![CDATA[Apps de iPhone, 300 euros de p&#233;rdida m&#225;xima, n&#250;meros p&#250;blicos]]></description><link>https://detrasdelcodigo.substack.com/p/me-juego-300-y-un-ano-a-que-un-programador</link><guid isPermaLink="false">https://detrasdelcodigo.substack.com/p/me-juego-300-y-un-ano-a-que-un-programador</guid><dc:creator><![CDATA[Caio Medeiros Carvalho]]></dc:creator><pubDate>Mon, 03 Aug 2026 18:33:58 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!F9C2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F393662ed-3213-4bc6-a2f9-3d6f034bb784_2912x1632.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!F9C2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F393662ed-3213-4bc6-a2f9-3d6f034bb784_2912x1632.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!F9C2!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F393662ed-3213-4bc6-a2f9-3d6f034bb784_2912x1632.heic 424w, /__u/substackcdn.com/image/fetch/$s_!F9C2!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F393662ed-3213-4bc6-a2f9-3d6f034bb784_2912x1632.heic 848w, /__u/substackcdn.com/image/fetch/$s_!F9C2!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F393662ed-3213-4bc6-a2f9-3d6f034bb784_2912x1632.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!F9C2!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F393662ed-3213-4bc6-a2f9-3d6f034bb784_2912x1632.heic 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!F9C2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F393662ed-3213-4bc6-a2f9-3d6f034bb784_2912x1632.heic" width="1456" height="816" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/393662ed-3213-4bc6-a2f9-3d6f034bb784_2912x1632.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:816,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:77481,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/209674724?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F393662ed-3213-4bc6-a2f9-3d6f034bb784_2912x1632.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!F9C2!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F393662ed-3213-4bc6-a2f9-3d6f034bb784_2912x1632.heic 424w, /__u/substackcdn.com/image/fetch/$s_!F9C2!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F393662ed-3213-4bc6-a2f9-3d6f034bb784_2912x1632.heic 848w, /__u/substackcdn.com/image/fetch/$s_!F9C2!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F393662ed-3213-4bc6-a2f9-3d6f034bb784_2912x1632.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!F9C2!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F393662ed-3213-4bc6-a2f9-3d6f034bb784_2912x1632.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Encargar una app sencilla a una agencia cuesta entre 10.000 y 30.000 euros. Publicarla t&#250; mismo cuesta 99 d&#243;lares al a&#241;o.</p><p style="text-align: justify;">Esa diferencia tiene nombre: conocimiento t&#233;cnico. Y est&#225; en la cabeza de cualquier programador.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://detrasdelcodigo.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscribirse&quot;,&quot;language&quot;:&quot;es&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#161;Gracias por leer Detr&#225;s del c&#243;digo! Suscr&#237;bete gratis para recibir nuevos posts y apoyar mi trabajo.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Escribe tu correo electr&#243;nico..." tabindex="-1"><input type="submit" class="button primary" value="Suscribirse"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p style="text-align: justify;">Mi tesis es simple: <strong>cualquiera puede generar dinero en internet monetizando su conocimiento t&#233;cnico de programaci&#243;n.</strong></p><p style="text-align: justify;">Ya, lo s&#233;. As&#237; suelta, la frase suena a anuncio de curso con Lamborghini alquilado de fondo. Por eso esto no es un post de motivaci&#243;n: es el acta fundacional de un experimento. <strong>Con n&#250;meros p&#250;blicos, tope de p&#233;rdida y fecha de caducidad.</strong></p><p style="text-align: justify;">Porque detr&#225;s de la tesis hay una pregunta inc&#243;moda: si es verdad, &#191;por qu&#233; la inmensa mayor&#237;a de programadores no ingresa un euro fuera de su n&#243;mina?</p><p style="text-align: justify;">Porque saber construir es la mitad del juego. La otra mitad (elegir qu&#233; construir, ponerle precio, conseguir que alguien lo encuentre y lo pague) no viene en la documentaci&#243;n de ning&#250;n framework.</p><p style="text-align: justify;"><strong>Esa mitad es la que voy a poner a prueba. En p&#250;blico, con las cuentas encima de la mesa.</strong></p><h2>El reto: 4 apps, 90 d&#237;as cada una, 500 euros de beneficio</h2><p>La estructura es simple:</p><blockquote><p><span>&#183; </span><strong>Un intento son 90 d&#237;as.</strong> Elijo una idea de app, la construyo, la publico en el App Store y trato de llevarla a <strong>500 euros de beneficio acumulado</strong> antes de que se cierre la ventana.</p><p><span>&#183; </span><strong>Habr&#225; como m&#225;ximo cuatro intentos,</strong> uno detr&#225;s de otro.</p><p><span>&#183; </span>Es decir: esto dura como mucho <strong>un a&#241;o.</strong> Y luego se acaba, con el resultado que haya.</p></blockquote><p style="text-align: justify;">Todo documentado aqu&#237;: lo que elijo, lo que descarto, lo que gasto, lo que ingreso y lo que sale mal.</p><p style="text-align: justify;"><strong>&#191;Por qu&#233; 500 y no otra cifra?</strong></p><p style="text-align: justify;">Primero, que quede claro qu&#233; es la cifra: no hablo de 500 al mes, ni de ingresos recurrentes, ni de MRR. Hablo de <strong>500 euros de beneficio total acumulado dentro del intento,</strong> con todos los gastos ya descontados.</p><p style="text-align: justify;">Es una cantidad lo bastante peque&#241;a como para ser alcanzable en 90 d&#237;as sin milagros. Y lo bastante grande como para que no se pueda fingir: 500 euros de beneficio no salen de tres amigos comprando la app por compromiso.</p><p style="text-align: justify;">Y hay algo m&#225;s: <strong>los primeros 500 son los m&#225;s dif&#237;ciles de todos.</strong> Para conseguirlos tiene que funcionar la cadena completa: producto, distribuci&#243;n, precio, cobro. Pasar de 500 a 1.000 es optimizar. Pasar de 0 a 500 es demostrar.</p><p style="text-align: justify;"><strong>&#191;Y por qu&#233; 90 d&#237;as?</strong></p><p style="text-align: justify;">Porque es tiempo de sobra para construir, lanzar e iterar, y demasiado poco para autoenga&#241;arse. Los proyectos paralelos no suelen morir de fracaso: <strong>mueren de &#8220;casi&#8221;.</strong> Seis meses d&#225;ndole vueltas, un a&#241;o esperando el momento perfecto, features infinitas antes de ense&#241;&#225;rselo a nadie.</p><p style="text-align: justify;">La ventana corta obliga a que todo toque realidad r&#225;pido. Y el tope de cuatro intentos responde a la misma l&#243;gica a escala mayor: un experimento sin final definido no es un experimento, es una deriva. <strong>Un a&#241;o, cuatro balas, y el resultado que sea.</strong></p><p style="text-align: justify;"><strong>&#191;Y por qu&#233; publicar las reglas antes de empezar?</strong></p><p style="text-align: justify;">Porque me conozco. Si no defino hoy qu&#233; significa ganar, el d&#237;a 60 me lo renegociar&#233; a m&#237; mismo: &#8220;bueno, 500 de facturaci&#243;n tambi&#233;n vale&#8221;, &#8220;bueno, una semanita m&#225;s&#8221;.</p><p style="text-align: justify;">Este n&#250;mero cero existe para que eso no pueda pasar. <strong>Las condiciones de victoria y de derrota quedan firmadas aqu&#237;, en p&#250;blico, antes de escribir la primera l&#237;nea de c&#243;digo.</strong></p><p style="text-align: justify;">Ahora, la pregunta que me hace todo el que conoce el plan: &#191;por qu&#233; solo iPhone?</p><h2>Por qu&#233; solo apps de iPhone</h2><p>Todos los intentos ser&#225;n aplicaciones publicadas en el App Store de iOS. Sin SaaS web, sin servicios, sin consultor&#237;a disfrazada. Hay tres razones, y las tres son de negocio.</p><p style="text-align: justify;"><strong>Primera: los datos de monetizaci&#243;n.</strong> El usuario de iPhone paga m&#225;s, y no es una impresi&#243;n, es estad&#237;stica de industria repetida a&#241;o tras a&#241;o. Android tiene en torno al 70 % de los m&#243;viles del mundo y, aun as&#237;, <strong>el App Store genera aproximadamente el doble de ingresos que Google Play.</strong></p><p style="text-align: justify;">Dicho de otra forma: con una fracci&#243;n de los usuarios, Apple concentra la mayor&#237;a del dinero. Las suscripciones convierten mejor, el ticket medio es m&#225;s alto y pagar por software es una cultura ya instalada en ese ecosistema. Si el reto va de facturar con tiempo y presupuesto limitados, <strong>se juega donde est&#225; el dinero.</strong></p><p style="text-align: justify;"><strong>Segunda: mi entorno ya es Apple.</strong> Trabajo en Mac, vivo dentro de ese ecosistema, y desarrollar para iOS exige un Mac de todas formas. En una ventana de 90 d&#237;as la fricci&#243;n importa: cada hora pele&#225;ndome con un entorno que no es el m&#237;o es una hora que no va al producto ni a la captaci&#243;n. <strong>Juego en casa.</strong></p><p style="text-align: justify;"><strong>Tercera: el App Store elimina toda la infraestructura comercial.</strong> Cobros, impuestos, facturaci&#243;n, distribuci&#243;n mundial, actualizaciones: todo resuelto por la plataforma. Eso deja el reto limpio, midiendo exactamente lo que quiero medir: <strong>si s&#233; elegir un producto y conseguir que la gente lo pague.</strong> Adem&#225;s, un &#250;nico formato hace los intentos comparables entre s&#237;: mismas reglas, misma cancha, distinto producto.</p><p style="text-align: justify;">&#191;Contrapartidas? Las hay y las asumo con los ojos abiertos: Apple se lleva su comisi&#243;n de cada venta y todo el experimento cuelga de una cuenta de desarrollador que Apple puede cerrar unilateralmente. <strong>Es el precio de jugar en el casino con m&#225;s dinero por mesa.</strong></p><p style="text-align: justify;">Elegido el terreno, faltan las reglas. Son cuatro, y ninguna es decorativa.</p><h2>Regla 1: beneficio, no facturaci&#243;n</h2><p>El objetivo son 500 euros de <strong>EBITDA</strong>, no de ingresos brutos. La diferencia importa m&#225;s de lo que parece: gastar 800 euros en publicidad para facturar 500 no es conseguir el hito, <strong>es comprarlo.</strong> E invalida el intento.</p><p style="text-align: justify;">El c&#225;lculo, sin trampa:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!YF_U!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F264ab644-e528-4648-bf84-8c481f51fd36_2912x2000.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!YF_U!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F264ab644-e528-4648-bf84-8c481f51fd36_2912x2000.heic 424w, /__u/substackcdn.com/image/fetch/$s_!YF_U!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F264ab644-e528-4648-bf84-8c481f51fd36_2912x2000.heic 848w, /__u/substackcdn.com/image/fetch/$s_!YF_U!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F264ab644-e528-4648-bf84-8c481f51fd36_2912x2000.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!YF_U!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F264ab644-e528-4648-bf84-8c481f51fd36_2912x2000.heic 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!YF_U!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F264ab644-e528-4648-bf84-8c481f51fd36_2912x2000.heic" width="1456" height="1000" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/264ab644-e528-4648-bf84-8c481f51fd36_2912x2000.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1000,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:91702,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://detrasdelcodigo.substack.com/i/209674724?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F264ab644-e528-4648-bf84-8c481f51fd36_2912x2000.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!YF_U!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F264ab644-e528-4648-bf84-8c481f51fd36_2912x2000.heic 424w, /__u/substackcdn.com/image/fetch/$s_!YF_U!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F264ab644-e528-4648-bf84-8c481f51fd36_2912x2000.heic 848w, /__u/substackcdn.com/image/fetch/$s_!YF_U!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F264ab644-e528-4648-bf84-8c481f51fd36_2912x2000.heic 1272w, /__u/substackcdn.com/image/fetch/$s_!YF_U!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F264ab644-e528-4648-bf84-8c481f51fd36_2912x2000.heic 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p style="text-align: justify;">Un apunte sobre la comisi&#243;n: Apple se lleva el <strong>15 %, no el 30 %</strong> que todo el mundo tiene en la cabeza. El programa para peque&#241;os desarrolladores la reduce a la mitad mientras factures menos de un mill&#243;n de d&#243;lares al a&#241;o, y hay que acogerse a &#233;l desde el primer d&#237;a.</p><p style="text-align: justify;">&#191;Y facturar 900 gastando 700 en pauta? Tras la comisi&#243;n de Apple quedan unos 65 euros de beneficio. Que quede claro: <strong>eso tambi&#233;n es ganar dinero, y para m&#237; todo lo que sea acabar en positivo es ganar.</strong> Simplemente no es el hito. El hito son 500 de beneficio, y solo hay una forma de conseguirlo: que la m&#225;quina ingrese bastante m&#225;s de lo que come.</p><h2>Regla 2: p&#233;rdida m&#225;xima, 300 euros</h2><p><strong>El gasto acumulado nunca puede ir m&#225;s de 300 euros por delante de los ingresos acumulados.</strong> Esa es la p&#233;rdida m&#225;xima que este experimento puede llegar a tener por intento.</p><p style="text-align: justify;">Ahora, el matiz importante: tocar el l&#237;mite no mata el intento en seco, <strong>congela el gasto.</strong> Si llego a un desfase de 300 euros, no sale ni un euro m&#225;s (ni pauta, ni herramientas, ni nada) hasta que los ingresos remonten y vuelvan a abrir hueco.</p><p style="text-align: justify;">El problema son los costes fijos: un hosting o un servicio mensual siguen corriendo aunque yo cierre el grifo. Si estoy clavado en el l&#237;mite y la siguiente cuota inevitable lo rebasa, <strong>ese intento est&#225; perdido,</strong> porque ya no queda margen ni para mantener la app encendida.</p><p style="text-align: justify;">Segundo matiz: no es un presupuesto de 300 euros. Mientras el desfase no se supere no hay techo de inversi&#243;n; una campa&#241;a que se paga sola puede escalar sin l&#237;mite. <strong>Es un cortafuegos, no una hucha.</strong></p><p style="text-align: justify;">Detalle contable que importa: el l&#237;mite se mide sobre ingreso devengado, no sobre caja. Apple liquida las ventas con uno o dos meses de retraso, y ser&#237;a absurdo parar un intento que va bien porque el dinero a&#250;n no ha llegado a la cuenta. Ejemplo: d&#237;a 45, llevo 400 euros gastados y la app ha vendido 250 que Apple todav&#237;a no me ha pagado. Desfase real: 150 euros. Dentro del l&#237;mite, se sigue jugando.</p><p style="text-align: justify;">&#191;Y qui&#233;n pone el dinero? <strong>Detr&#225;s del C&#243;digo, mi empresa, financia este experimento.</strong> La p&#233;rdida m&#225;xima est&#225; acotada y asumida de antemano: nadie hipoteca nada aqu&#237;.</p><h2>Regla 3: 90 d&#237;as, sin pr&#243;rrogas</h2><p>El d&#237;a 0 es el d&#237;a en que elijo la idea. El d&#237;a 90 se cierra el intento, <strong>pase lo que pase.</strong></p><p style="text-align: justify;">Y la ventana da m&#225;s de s&#237; de lo que parece. Hoy, con la IA metida en el flujo de desarrollo, un MVP bien recortado se construye en una semana y queda listo para distribuir. La primera revisi&#243;n de Apple tarda en la pr&#225;ctica un par de d&#237;as, y las siguientes suelen resolverse en menos de uno.</p><p style="text-align: justify;">Resultado: la app puede estar viva en la tienda con <strong>unos 80 d&#237;as de ventana por delante.</strong> Lo que significa que el plazo no va a ser la excusa: si un intento se queda corto, habr&#225; fallado el producto o habr&#225; fallado la captaci&#243;n, no el calendario.</p><p style="text-align: justify;">Por eso &#8220;es que estaba a punto&#8221; no es un resultado. <strong>A punto no punt&#250;a.</strong></p><h2>Regla 4: solo apps iOS</h2><p>Por todo lo de arriba. Y por una raz&#243;n extra de disciplina: <strong>un solo formato me quita la tentaci&#243;n de cambiar de juego cuando el juego se ponga dif&#237;cil.</strong> Si un intento fracasa, la respuesta es elegir mejor la siguiente app, no huir a otro modelo de negocio.</p><p style="text-align: justify;">Reglas claras. &#191;Y los finales posibles? Hay tres, y solo uno es bonito.</p><h2>Las tres formas de acabar</h2><p>Cada intento puede terminar de tres maneras, y <strong>las tres se publican con los mismos n&#250;meros:</strong></p><blockquote><p><span>&#183; </span><strong>Victoria:</strong> 500 euros de EBITDA dentro de plazo y sin rebasar el tope de p&#233;rdida.</p><p><span>&#183; </span><strong>Derrota:</strong> se agota el plazo o el presupuesto sin llegar a los 500. Si el intento acaba en positivo pero lejos del umbral, se cuenta tal cual: dinero ganado, hito fallado. Se publica el postmortem con las cuentas completas y se cierra.</p><p><span>&#183; </span><strong>Aprendizaje estructural:</strong> el producto se construy&#243; y se distribuy&#243; bien, pero el mercado elegido no compensa con los costes reales.</p></blockquote><p style="text-align: justify;">El tercero merece explicaci&#243;n, porque es el que m&#225;s f&#225;cil ser&#237;a usar de excusa.</p><p style="text-align: justify;">Un ejemplo hipot&#233;tico: lanzo una app de h&#225;bitos, la retenci&#243;n es decente, el producto gusta. Pero captar cada usuario cuesta 4 euros de publicidad y cada usuario deja 3 en toda su vida. <strong>Cada instalaci&#243;n destruye valor,</strong> y ninguna optimizaci&#243;n razonable le da la vuelta a esa cuenta en el plazo que queda.</p><p style="text-align: justify;">Eso no es una derrota de ejecuci&#243;n: es un mercado que no da. Retirarse ah&#237; con los datos en la mano es una decisi&#243;n correcta de negocio.</p><p style="text-align: justify;">&#191;Por qu&#233; declararlo ahora y no cuando pase? Precisamente por eso: porque si no existe como resultado v&#225;lido de antemano, el d&#237;a que ocurra la tentaci&#243;n ser&#225; seguir metiendo dinero <strong>solo por no tener que contarlo.</strong> Queda declarado.</p><p style="text-align: justify;">&#191;Y si sale bien? Ah&#237; es donde este reto se separa de la mayor&#237;a.</p><h2>Si llego a 500, el reto no acaba: evoluciona</h2><p>Llegar al umbral no significa pivotar autom&#225;ticamente a la siguiente app. <strong>Se decide con un dato: la retenci&#243;n.</strong></p><p style="text-align: justify;">&#191;Y qu&#233; es retenci&#243;n? Lo dejo definido ahora, como todo lo dem&#225;s: la app monetiza con cierta recurrencia (gente que vuelve a pagar, sea cual sea la periodicidad) y, de quienes ya han renovado al menos una vez, <strong>se me escapan claramente menos del 20 % en cada ciclo.</strong></p><p style="text-align: justify;">El matiz de &#8220;ya han renovado&#8221; es deliberado: el churn del primer cobro siempre es brutal en apps de consumo (pruebas, olvidos, arrepentimientos), y mezclarlo todo har&#237;a que ninguna app pareciera retener. <strong>La se&#241;al limpia es qui&#233;n paga la segunda vez.</strong></p><p style="text-align: justify;">Si hay retenci&#243;n, el reto no se pausa: <strong>evoluciona.</strong> El objetivo pasa a ser doblar el beneficio de esa app: de 500 a 1.000, y si se consigue, de 1.000 a 2.000.</p><p style="text-align: justify;">La l&#243;gica es simple: una app que ha generado 500 euros de beneficio y adem&#225;s retiene a quienes pagan es <strong>la se&#241;al m&#225;s dif&#237;cil de conseguir de todo este juego.</strong> Abandonarla para irse a por la novedad siguiente ser&#237;a tirar a la basura el &#250;nico ganador validado. Que es exactamente lo que hace la mayor&#237;a, y exactamente lo que los operadores con portfolio que funcionan no hacen nunca: <strong>ellos acumulan y doblan donde hay se&#241;al.</strong></p><p style="text-align: justify;">Si en cambio fueron compras sueltas sin recurrencia, se cierra y a por el siguiente intento.</p><p style="text-align: justify;">Esto no va a ser una rueda de h&#225;mster de lanzamientos. Va de encontrar algo que funcione y, cuando funcione, <strong>exprimirlo.</strong></p><h2>Qu&#233; vas a leer aqu&#237; (y qu&#233; no)</h2><p>Hay cientos de diarios de build in public que ense&#241;an el c&#243;digo y las capturas del dashboard. Lo que casi nadie ense&#241;a es lo de antes: <strong>por qu&#233; eleg&#237; esta idea y no las otras veinte.</strong> Los descartes, el criterio, la decisi&#243;n de negocio previa al primer commit. Eso es lo que va a llevar el peso aqu&#237;.</p><p style="text-align: justify;">Lo que me comprometo:</p><blockquote><p><span>&#183; </span><strong>N&#250;meros reales.</strong> Euros ingresados, euros gastados, conversiones, noes. Un reto de facturaci&#243;n con m&#233;tricas de vanidad no es un reto.</p><p><span>&#183; </span><strong>Cadencia por fase, no por calendario.</strong> Publico cuando se cierra una etapa, no cada martes. &#191;Qu&#233; es una fase? Cosas como: la elecci&#243;n de la idea (con sus descartes), el lanzamiento en la tienda, los primeros datos de publicidad, el cierre del intento. La publicaci&#243;n semanal obliga a inventar progreso, y aqu&#237; no se inventa nada.</p><p><span>&#183; </span><strong>Aqu&#237; no se vende nada.</strong> Ni curso, ni mentor&#237;a, ni plantilla. Comparto el proceso; el negocio son las apps.</p></blockquote><h2>D&#237;a cero</h2><p>Ahora mismo estoy exactamente donde empieza todo: <strong>eligiendo la primera idea.</strong></p><p style="text-align: justify;">El pr&#243;ximo n&#250;mero contar&#225; esa decisi&#243;n: qu&#233; ideas hab&#237;a encima de la mesa, cu&#225;les descart&#233; y por qu&#233;, y con cu&#225;l me juego el primer intento. Con nombres y con n&#250;meros.</p><p style="text-align: justify;">A partir de ah&#237;, el marcador manda.</p><p style="text-align: justify;">Antes de cerrar, una pregunta: <strong>&#191;t&#250; qu&#233; apuestas?</strong> &#191;Llego a los 500 en el primer intento, en el cuarto o en ninguno? Te leo en los comentarios.</p><p style="text-align: justify;">Y si quieres ver c&#243;mo acaba esto (gane, pierda o aprenda), suscr&#237;bete. <strong>Las reglas ya est&#225;n firmadas; ahora toca jugar.</strong></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://detrasdelcodigo.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscribirse&quot;,&quot;language&quot;:&quot;es&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">&#161;Gracias por leer Detr&#225;s del c&#243;digo! Suscr&#237;bete gratis para recibir nuevos posts y apoyar mi trabajo.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Escribe tu correo electr&#243;nico..." tabindex="-1"><input type="submit" class="button primary" value="Suscribirse"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Por qué construir una audiencia puede mejorar tu carrera (y cómo empezar a hacerlo) - Parte 2]]></title><description><![CDATA[Lleg&#243; el momento que deseas: C&#243;mo construir tu audiencia]]></description><link>https://detrasdelcodigo.substack.com/p/por-que-construir-una-audiencia-puede-b70</link><guid isPermaLink="false">https://detrasdelcodigo.substack.com/p/por-que-construir-una-audiencia-puede-b70</guid><dc:creator><![CDATA[Caio Medeiros Carvalho]]></dc:creator><pubDate>Wed, 29 Jan 2025 15:05:13 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/05910fb1-a6ae-4fc1-ab7f-1fcc343f5c63_1280x720.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Dicen que las segundas partes no son buenas&#8230;<br><br>Y es cierto.</p><p>Esta segunda parte no es buena.<br>Es <strong>buen&#237;sima.</strong></p><p>Lleg&#243; el momento que estabas deseando:<br>C&#243;mo construir tu audiencia.</p><div><hr></div><p>Si has llegado hasta aqu&#237; sin haber le&#237;do la primera parte, te recomiendo encarecidamente que leas <a href="/__u/detrasdelcodigo.substack.com/p/por-que-construir-una-audiencia-puede">la primera parte</a>.</p><p>All&#237; encontrar&#225;s:</p><ul><li><p>C&#243;mo me va a m&#237; con mi audiencia.</p></li><li><p>Por qu&#233; t&#250; deber&#237;as construir una audiencia.</p></li><li><p>Las primeras barreras que te encontrar&#225;s.</p></li><li><p>C&#243;mo elegir el medio correcto adaptado a tus preferencias.</p></li></ul><p>Y si no est&#225;s suscrito, hazlo ya para no perderte contenido que aporte valor a tus productos digitales.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://detrasdelcodigo.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscr&#237;bete ahora&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/detrasdelcodigo.substack.com/subscribe"><span>Suscr&#237;bete ahora</span></a></p><p></p><div><hr></div><p>Vamos al l&#237;o.</p><h1>1. C&#243;mo construir tu audiencia</h1><p>Lo primero de todo y m&#225;s importante:<br>Define a tu p&#250;blico ideal</p><p>Antes de decirte c&#243;mo definirlo, te explico por qu&#233; es importante.<br>Estoy convencido de que no le das la importancia que tiene y, cr&#233;eme, este es el <strong>paso m&#225;s importante</strong>.</p><h3>a. &#191;Por qu&#233; es importante definir a tu p&#250;blico ideal?</h3><p>Como dice mi novia, la respuesta para todo est&#225; en los cl&#225;sicos.<br>Y qu&#233; raz&#243;n tiene&#8230;<br><br>Lo dec&#237;a S&#233;neca:</p><blockquote><p><em>No hay viento favorable para el que no sabe d&#243;nde va</em>.<br>- S&#233;neca</p></blockquote><p>Si no conoces a tu p&#250;blico ideal, no podr&#225;s:</p><ul><li><p>Saber sus <strong>inquietudes</strong>.</p></li><li><p>Saber sus <strong>problemas</strong>.</p></li><li><p>Saber sus <strong>intereses</strong>.</p></li><li><p>Saber qui&#233;nes son sus <strong>&#237;dolos</strong>.</p></li><li><p>Saber <strong>qu&#233; les mueve</strong>.</p></li><li><p>Y un largo etc&#233;tera.</p></li></ul><p>Es decir, no sabr&#225;s qu&#233; contenido crear que le resulte atractivo a tu audiencia.<br><br>En otras palabras, est&#225;s <strong>perdiendo el tiempo</strong>.</p><blockquote><h4>&#128161;Consejo <strong>TOP</strong></h4><p><strong>Si no tienes claro a qui&#233;n te quieres dirigir, dir&#237;gete a ti mismo.</strong><br><br>Hay mucha gente como t&#250;. Utiliza eso a tu favor en cuanto no sabes exactamente a qui&#233;n te quieres dirigir.</p></blockquote><h3>b. &#191;C&#243;mo definir a tu p&#250;blico ideal?</h3><p>Cuando quieres definir a tu p&#250;blico ideal, lo que buscas son caracter&#237;sticas en com&#250;n que tienen las personas a las que te quieres dirigir.</p><p>Hazte <strong>preguntas abiertas</strong> como:</p><ul><li><p>&#191;Cu&#225;nto tiempo llevan en su sector?</p></li><li><p>&#191;Qu&#233; desaf&#237;os enfrentan en su d&#237;a a d&#237;a?</p></li><li><p>&#191;Qu&#233; quieren lograr a mediano y largo plazo en su carrera?</p></li><li><p>&#191;Qu&#233; les motiva a seguir aprendiendo?</p></li><li><p>&#191;Qu&#233; poder adquisitivo tienen? (<em>&#10071;<strong>Importante</strong> si planeas venderles algo</em>)</p></li></ul><p>Evidentemente, cuantas m&#225;s preguntas puedas responder con mayor detalle, mejor.<br>Cuanto m&#225;s definas tu audiencia, m&#225;s f&#225;cilmente vas a poder llegar y conectar con ellos.</p><blockquote><h4>&#129300; &#191;Qu&#233; hago yo?</h4><p>Mi p&#250;blico ideal en LinkedIn es el siguiente:</p><p>Programador o persona interesada por el mundo del desarrollo con ganas de crear productos digitales para aportar soluciones a problemas que se encuentran en su d&#237;a a d&#237;a y con intenci&#243;n de difundirlos para ayudar a otras personas que no tienen el conocimiento y/o inter&#233;s necesario para crear su propia soluci&#243;n. <br><br>Como ves, completito&#8230;</p></blockquote><blockquote><h4>&#128161;Consejo <strong>TOP</strong></h4><p><strong>ChatGPT te puede ayudar mucho con esto.</strong><br><br>&#127873; Te doy como regalo 5 prompts con los que podr&#225;s definir a la perfecci&#243;n tu p&#250;blico objetivo con la ayuda de la IA.<br>&#128073;&#127995; Cons&#237;guelos <a href="https://subscribepage.io/5promptsparadefinirtupublicoobjetivo">aqu&#237;</a>.</p></blockquote><p>Importante este matiz:<br>Tu objetivo <strong>no</strong> es llegar al mayor n&#250;mero de personas posible.<br>Tu objetivo es llegar al mayor n&#250;mero de personas posible <strong>interesadas en tu contenido</strong>.<br><br>Esto quiere decir que:<br>Cuanto m&#225;s completa sea tu definici&#243;n de tu p&#250;blico ideal, <strong>llegar&#225;s a menos personas</strong>.<br>Pero a las que llegues, estar&#225;n <strong>plenamente conectadas contigo e interesadas por tu contenido</strong>.</p><blockquote><h4>&#128161;Consejo <strong>TOP</strong></h4><p><strong>M&#225;s vale calidad que cantidad.</strong><br><br>Ve a por tu nicho, no al p&#250;blico general.</p></blockquote><h3>c. &#191;Qu&#233; publicar?</h3><p>Si has definido bien tu p&#250;blico objetivo, este paso deber&#237;a ser el m&#225;s simple de todos.</p><p>Para que veas lo f&#225;cil que es, solo con la imagen de <a href="https://www.linkedin.com/in/marc-jardi/">Marc Jard&#237;</a> vas a entender a la perfecci&#243;n c&#243;mo publicar en LinkedIn.<br><em>(en otras redes funciona igual. Solo cambia el formato)</em><br>O, por lo menos, publicar de la forma m&#225;s simple que sea efectiva.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!wGHF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40906244-289f-4398-ba2a-0c2d34010c2d_800x1000.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!wGHF!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40906244-289f-4398-ba2a-0c2d34010c2d_800x1000.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!wGHF!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40906244-289f-4398-ba2a-0c2d34010c2d_800x1000.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!wGHF!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40906244-289f-4398-ba2a-0c2d34010c2d_800x1000.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!wGHF!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40906244-289f-4398-ba2a-0c2d34010c2d_800x1000.jpeg 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!wGHF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40906244-289f-4398-ba2a-0c2d34010c2d_800x1000.jpeg" width="578" height="722.5" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/40906244-289f-4398-ba2a-0c2d34010c2d_800x1000.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1000,&quot;width&quot;:800,&quot;resizeWidth&quot;:578,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Vista previa de la imagen&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Vista previa de la imagen" title="Vista previa de la imagen" srcset="/__u/substackcdn.com/image/fetch/$s_!wGHF!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40906244-289f-4398-ba2a-0c2d34010c2d_800x1000.jpeg 424w, /__u/substackcdn.com/image/fetch/$s_!wGHF!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40906244-289f-4398-ba2a-0c2d34010c2d_800x1000.jpeg 848w, /__u/substackcdn.com/image/fetch/$s_!wGHF!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40906244-289f-4398-ba2a-0c2d34010c2d_800x1000.jpeg 1272w, /__u/substackcdn.com/image/fetch/$s_!wGHF!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40906244-289f-4398-ba2a-0c2d34010c2d_800x1000.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Recalco la importancia de saber bien qui&#233;n es tu p&#250;blico objetivo.<br><br>Si no lo sabes bien, no conoces sus problemas.<br>Si no conoces sus problemas, no puedes captar su inter&#233;s.<br>Si no captas su inter&#233;s, no prestar&#225;n atenci&#243;n a su soluci&#243;n.<br>Si no prestan atenci&#243;n a tu soluci&#243;n, tu publicaci&#243;n no les aporta valor.<br>Si tu publicaci&#243;n no les aporta valor, tu publicaci&#243;n <strong>no es &#250;til ni buena</strong>.<br><br>Voy a ser pesado una vez m&#225;s:<br>Define bien al nicho al que apuntes, y hazlo de forma muy precisa.</p><p>Si a&#250;n as&#237; necesitas un ejemplo visual de c&#243;mo hago yo mis posts, vota en la encuesta de abajo y har&#233; un v&#237;deo mostrando el proceso que sigo:</p><div class="poll-embed" data-attrs="{&quot;id&quot;:264861}" data-component-name="PollToDOM"></div><blockquote><h4>&#128161;Consejo <strong>TOP</strong></h4><p><strong>Mantenlo simple. No uses palabras complicadas.</strong><br><br>La publicaci&#243;n que funciona es aquella que explica cosas complejas de una forma simple.</p></blockquote><div><hr></div><p>Si has llegado hasta aqu&#237;, deber&#237;as ser capaz de crear un buenas publicaciones.</p><p>Evidentemente, lo m&#225;s probable es que no construyas una comunidad enorme &#250;nicamente con una publicaci&#243;n.<br><br>Lo que merece la pena en esta vida se construye poco a poco.<br><br>Construir&#225;s una gran comunidad con la sucesi&#243;n de varios cientos (o miles) de publicaciones buenas.<br><br>El mejor d&#237;a para empezar a crear contenido fue ayer.<br>El segundo mejor, hoy.<br><br>&#161;&#193;nimo!</p><div><hr></div><h1>&#128138; P&#237;ldora t&#233;cnica de la semana</h1><p>Hoy te quiero compartir una base de datos inusual, pero muy &#250;til.<br><br>Se llama <em><a href="https://www.influxdata.com/">InfluxDB</a></em>.<br><br>Es una base de datos de serie temporal.<br><br>Por si te lo preguntas, no es una base de datos relacional.<br>Ni se parece a MongoDB.<br><br>Es una base de datos pensada para almacenar de forma eficiente datos cuya principal caracter&#237;stica sea el <em>timestamp</em> de la generaci&#243;n del dato.<br><br>Es muy &#250;til para almacenar datos de:</p><ul><li><p>Sensores en tiempo real.</p></li><li><p>Seguimiento de precios de activos financieros.</p></li><li><p>An&#225;lisis de logs y tracing en microservicios.</p></li><li><p>Monitoreo de tr&#225;fico de red.</p></li><li><p>Y un largo etc&#233;tera.</p></li></ul><p>Pru&#233;bala en tus proyectos.<br>Te va a gustar.</p><div><hr></div><p>Y hasta aqu&#237; este art&#237;culo.<br><br>Espero que toda la informaci&#243;n que te he brindado te sea &#250;til.</p><p>Suscr&#237;bete a esta <em>newsletter</em> para seguir recibiendo informaci&#243;n valiosa para tus productos digitales.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://detrasdelcodigo.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscr&#237;bete ahora&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/detrasdelcodigo.substack.com/subscribe"><span>Suscr&#237;bete ahora</span></a></p>]]></content:encoded></item><item><title><![CDATA[Por qué construir una audiencia puede mejorar tu carrera (y cómo empezar a hacerlo) - Parte 1]]></title><description><![CDATA[Puedes ser el nuevo Einstein, pero si no hay nadie que lo sepa, no eres nadie.]]></description><link>https://detrasdelcodigo.substack.com/p/por-que-construir-una-audiencia-puede</link><guid isPermaLink="false">https://detrasdelcodigo.substack.com/p/por-que-construir-una-audiencia-puede</guid><dc:creator><![CDATA[Caio Medeiros Carvalho]]></dc:creator><pubDate>Mon, 27 Jan 2025 13:37:54 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/07e12976-01e8-4ec8-ba14-e922a93f948e_1280x720.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Por si no te has dado cuenta todav&#237;a, tus habilidades t&#233;cnicas no son lo que te hace destacar.<br><br>No lo es.<br>Nunca lo ha sido.<br>Y nunca lo ser&#225;.<br><br>Lo que te hace destacar es c&#243;mo comuniques esas habilidades t&#233;cnicas, sean del nivel que sean.<br><br>Evidentemente, cuanto mejores sean tus habilidades t&#233;cnicas, mejor.<br>Pero ten en cuenta que solo sirven como base.<br><br>Para m&#237;, la f&#243;rmula es clara:</p><div class="latex-rendered" data-attrs="{&quot;persistentExpression&quot;:&quot;E = HT^C * T&quot;,&quot;id&quot;:&quot;SYXDZMBCPF&quot;}" data-component-name="LatexBlockToDOM"></div><p>Siendo:</p><ul><li><p>E &#8594; &#201;xito</p></li><li><p>HT &#8594; Habilidades t&#233;cnicas</p></li><li><p>T &#8594; Tiempo</p></li><li><p>C &#8594; Comunicaci&#243;n</p></li></ul><p><br>Sepas o no de matem&#225;ticas, es evidente:<br>La variable que m&#225;s influye en el &#233;xito es la comunicaci&#243;n.<br><br>Entonces, centr&#233;monos en ello hoy.<br><br>Te voy a ense&#241;ar c&#243;mo hago yo para construir una audiencia en LinkedIn.<br>Me puedes copiar y aplicarlo en la misma red que yo o en otras.</p><div><hr></div><p>Te voy a hablar de esto:</p><ol><li><p>C&#243;mo me est&#225; yendo a m&#237;.</p></li><li><p>Primeras barreras al momento de publicar.</p><ol><li><p>Factor psicol&#243;gico.</p></li><li><p>Factor t&#233;cnico.</p></li></ol></li><li><p>Elegir el medio correcto.</p></li><li><p>Qu&#233; publicar.</p></li><li><p>C&#243;mo mejorar.</p></li></ol><h1>1. C&#243;mo me est&#225; yendo a m&#237;</h1><p>No te voy a aburrir.<br>Solo te quiero ense&#241;ar que lo que hago, al menos a m&#237;, me funciona.<br><br>Y piensa lo siguiente:<br>Si a m&#237; me funciona, es muy probable que a ti tambi&#233;n te funcione.<br><br>Mira, te ense&#241;o mis estad&#237;sticas.<br>Ten en cuenta que comenc&#233; a publicar un 29 de abril de 2024.</p><ul><li><p>N&#250;mero de seguidores: <strong>2.682</strong></p></li><li><p>N&#250;mero de impresiones (visualizaciones) en los &#250;ltimos 365 d&#237;as: <strong>1.361.759</strong></p></li><li><p>N&#250;mero de impresiones de mi post m&#225;s viral: <strong>683.212</strong></p></li><li><p>N&#250;mero de reacciones de mi post m&#225;s viral: <strong>2.267</strong></p></li><li><p>Personas alcanzadas en los &#250;ltimos 365 d&#237;as: <strong>596.318</strong></p></li></ul><p>Para ser LinkedIn, nada mal, &#191;no?</p><p>Por cierto, si no me sigues en LinkedIn, no s&#233; a qu&#233; esperas.<br></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://linkedin.com/in/caiomed03&quot;,&quot;text&quot;:&quot;Quiero ver el LinkedIn de Caio&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://linkedin.com/in/caiomed03"><span>Quiero ver el LinkedIn de Caio</span></a></p><div><hr></div><h1>2. Primeras barreras al momento de publicar</h1><p>Si pensabas que esto iba a ser f&#225;cil, siento decepcionarte.<br><br>No va a ser f&#225;cil.<br>No va a ser r&#225;pido.<br><br>Ser&#225; complejo (que no dif&#237;cil).<br>Ser&#225; trabajo constante.<br><br>No te desanimes.<br><br>Piensa en tu objetivo.<br>Tener una audiencia te acerca a &#233;l.</p><h2>a. Factor psicol&#243;gico</h2><p>No soy, para nada, un experto en psicolog&#237;a; pero estoy convencido de que padecer&#225;s alguno de estos s&#237;ndromes al momento de publicar:</p><ol><li><p>S&#237;ndrome del impostor.</p></li><li><p>Miedo al qu&#233; dir&#225;n.</p></li></ol><p>Y prep&#225;rate para recibir cr&#237;ticas destructivas hasta de personas cercanas.</p><p>No te asustes.<br>Vamos paso a paso.</p><h3>S&#237;ndrome del impostor</h3><p>No te voy a soltar la descripci&#243;n t&#233;cnica de este s&#237;ndrome. Para eso est&#225; Google.<br><br>B&#225;sicamente, es sentir que no est&#225;s capacitado para hacer algo y pensar constantemente que alguien se va a dar cuenta de que no vales.</p><blockquote><h4>&#128161;Consejo <strong>TOP</strong></h4><p>Trabaja tu confianza.<br><br><strong>Refuerza los h&#225;bitos positivos y evita (o elimina) relaciones que no te aportan nada.</strong></p></blockquote><p><br>Esto se ve m&#225;s f&#225;cil con un ejemplo, as&#237; que&#8230;</p><blockquote><h4>&#129300; &#191;Qu&#233; hago yo?</h4><p><br>- Ejercicio diario. <br>- Ser cabez&#243;n.<br>- Aprender algo nuevo todos los d&#237;as.</p></blockquote><p>Te explico lo de <em>ser cabez&#243;n</em>.<br><br>Yo soy una persona muy obsesiva.<br>Cuando quiero algo de verdad, no paro hasta que lo consigo.<br><br>Esta actitud me refuerza la idea de que, pase lo que pase, parta del conocimiento que parta, cueste lo que cueste, obtendr&#233; aquello que persigo.<br><br>Y no veas qu&#233; confianza me da esa idea&#8230;</p><h3>Miedo al qu&#233; dir&#225;n</h3><p>Compa&#241;ero, por si no te has dado cuenta todav&#237;a, no le importas tanto a nadie como para estar hablando de ti constantemente.<br>Y cuando hablen de ti, lo har&#225;n.<br>Hagas algo o no.<br><br>As&#250;melo. Va a pasar.<br><br>Tu <strong>jefe</strong> va a <strong>hablar de ti</strong>.<br>Tus <strong>amigos</strong> van a <strong>hablar de ti</strong>.<br>Tu <strong>familia</strong> va a <strong>hablar de ti</strong>.<br>Tus <strong>profesores</strong> van a <strong>hablar de ti</strong>.<br><br>Ya que van a hablar, al menos, que hablen de que est&#225;s haciendo cosas.<br><br><strong>Su opini&#243;n no es relevante.</strong><br><br>Lo &#250;nico relevante es que consigas lo que quieres.</p><blockquote><h4>&#129300; &#191;Qu&#233; hago yo?</h4><p>Seguir creando contenido y productos digitales.<br>A palabras necias, o&#237;dos sordos.</p></blockquote><p><br>Lo m&#225;s importante de este punto es <strong>mantener una salud mental fuerte.<br></strong>Vas a estar en el ojo del hurac&#225;n, as&#237; que <strong>prep&#225;rate para ello</strong>.<br><br>Recuerda que todo lo que deseas est&#225; despu&#233;s del miedo y m&#225;s all&#225; de tu zona de confort.</p><h2>b. Factor t&#233;cnico</h2><p>No necesitas ser experto de un tema para hablar.<br>No necesitas ser experto de un tema para aportar valor.<br>No necesitas ser experto de un tema para ense&#241;ar a los dem&#225;s.<br><br>Lo dice muy bien mi amigo <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Jos&#233; Castellano&quot;,&quot;id&quot;:201197742,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/72f02066-4181-45ef-bf8c-0c06971bd35e_800x800.png&quot;,&quot;uuid&quot;:&quot;d5a3ebde-0783-41a4-963d-62f07c8b6eaa&quot;}" data-component-name="MentionToDOM"></span> en nuestro p&#243;dcast, <a href="https://www.youtube.com/@ClickBytePodcast-s1j">ClickByte Podcast</a>.<br><br>Siempre va a haber alguien que sepa menos que t&#250;.<br><br>Y si, aun as&#237;, dudas de tu conocimiento t&#233;cnico, f&#243;rmate.<br>Publiques o no, formarte siempre te va a beneficiar.<br></p><blockquote><h4>&#128161;Consejo <strong>TOP</strong></h4><p><strong>Lee libros.</strong><br><br>Aunque cada d&#237;a se lea menos en el mundo, la mayor fuente de conocimiento sigue en papel, y no en v&#237;deos, cursos, etc.</p></blockquote><div><hr></div><h1>3. Elegir el medio correcto</h1><p>No hace falta que empieces en todas las redes sociales a la vez.<br>De hecho, es contraintuitivo.<br><br>Una imagen vale m&#225;s que 1.000 palabras.<br>Sigue este diagrama:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!C8Uc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfedfbd9-8c43-4c5d-b848-61a22cc0c7fc_731x393.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!C8Uc!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfedfbd9-8c43-4c5d-b848-61a22cc0c7fc_731x393.png 424w, /__u/substackcdn.com/image/fetch/$s_!C8Uc!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfedfbd9-8c43-4c5d-b848-61a22cc0c7fc_731x393.png 848w, /__u/substackcdn.com/image/fetch/$s_!C8Uc!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfedfbd9-8c43-4c5d-b848-61a22cc0c7fc_731x393.png 1272w, /__u/substackcdn.com/image/fetch/$s_!C8Uc!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfedfbd9-8c43-4c5d-b848-61a22cc0c7fc_731x393.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!C8Uc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfedfbd9-8c43-4c5d-b848-61a22cc0c7fc_731x393.png" width="731" height="393" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bfedfbd9-8c43-4c5d-b848-61a22cc0c7fc_731x393.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:393,&quot;width&quot;:731,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:869968,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!C8Uc!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfedfbd9-8c43-4c5d-b848-61a22cc0c7fc_731x393.png 424w, /__u/substackcdn.com/image/fetch/$s_!C8Uc!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfedfbd9-8c43-4c5d-b848-61a22cc0c7fc_731x393.png 848w, /__u/substackcdn.com/image/fetch/$s_!C8Uc!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfedfbd9-8c43-4c5d-b848-61a22cc0c7fc_731x393.png 1272w, /__u/substackcdn.com/image/fetch/$s_!C8Uc!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfedfbd9-8c43-4c5d-b848-61a22cc0c7fc_731x393.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Por si tienes dudas:<br>Obviamente, puedes crear contenido en varias redes sociales, incluso si sus prop&#243;sitos son distintos.</p><blockquote><h4>&#129300; &#191;Qu&#233; hago yo?</h4><p>En el momento de publicaci&#243;n de este art&#237;culo, estoy creando contenido en 2 medios:<br><br>- LinkedIn<br>- Substack<br><br>Tengo pensado dar el salto al formato v&#237;deo en breve (obviando el <a href="https://www.youtube.com/@clickbytepodcast1">p&#243;dcast</a>).</p></blockquote><blockquote><h4>&#128161;Consejo <strong>TOP</strong></h4><p><strong>No todas las redes sociales funcionan igual.<br><br></strong>Las redes sociales de v&#237;deos cortos (como TikTok o Instagram) funcionan muy bien para captar atenci&#243;n; pero no esperes que tu audiencia tenga un alto compromiso contigo.<br>Otras redes (como Substack) no te dan tanta visibilidad; pero la calidad de tus seguidores es bastante superior.<br><br>Lo ideal es captar tr&#225;fico de plataformas con alta visibilidad (como TikTok o Instagram) y redirigirlos a plataformas con menor visibilidad pero de mayor calidad (como LinkedIn o Substack).</p></blockquote><div><hr></div><p>Lamentablemente, tengo que cortar aqu&#237;.<br>Est&#225; quedando muy largo&#8230;<br><br>Pero, no te preocupes.<br>La siguiente parte, con los dem&#225;s puntos (qu&#233; publicar y c&#243;mo mejorar), estar&#225; disponible dentro de muy poco.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!MUDc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04123123-f394-4b83-a136-aa0c26d02a3e_500x500.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!MUDc!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04123123-f394-4b83-a136-aa0c26d02a3e_500x500.png 424w, /__u/substackcdn.com/image/fetch/$s_!MUDc!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04123123-f394-4b83-a136-aa0c26d02a3e_500x500.png 848w, /__u/substackcdn.com/image/fetch/$s_!MUDc!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04123123-f394-4b83-a136-aa0c26d02a3e_500x500.png 1272w, /__u/substackcdn.com/image/fetch/$s_!MUDc!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04123123-f394-4b83-a136-aa0c26d02a3e_500x500.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!MUDc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04123123-f394-4b83-a136-aa0c26d02a3e_500x500.png" width="276" height="276" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/04123123-f394-4b83-a136-aa0c26d02a3e_500x500.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:500,&quot;width&quot;:500,&quot;resizeWidth&quot;:276,&quot;bytes&quot;:31910,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!MUDc!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04123123-f394-4b83-a136-aa0c26d02a3e_500x500.png 424w, /__u/substackcdn.com/image/fetch/$s_!MUDc!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04123123-f394-4b83-a136-aa0c26d02a3e_500x500.png 848w, /__u/substackcdn.com/image/fetch/$s_!MUDc!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04123123-f394-4b83-a136-aa0c26d02a3e_500x500.png 1272w, /__u/substackcdn.com/image/fetch/$s_!MUDc!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04123123-f394-4b83-a136-aa0c26d02a3e_500x500.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://detrasdelcodigo.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscribirse&quot;,&quot;language&quot;:&quot;es&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Si no te quieres perder la segunda parte, suscr&#237;bete.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Escribe tu correo electr&#243;nico..." tabindex="-1"><input type="submit" class="button primary" value="Suscribirse"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p><br></p><p></p>]]></content:encoded></item><item><title><![CDATA[Cómo pasé de una idea a construir mi primer SaaS (y las lecciones que aprendí)]]></title><description><![CDATA[Es m&#225;s simple de lo que piensas. T&#250; mismo lo puedes hacer.]]></description><link>https://detrasdelcodigo.substack.com/p/como-pase-de-una-idea-a-construir</link><guid isPermaLink="false">https://detrasdelcodigo.substack.com/p/como-pase-de-una-idea-a-construir</guid><dc:creator><![CDATA[Caio Medeiros Carvalho]]></dc:creator><pubDate>Tue, 14 Jan 2025 11:02:38 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/aecad3b2-12fe-4ba8-bc49-a03a0af2d825_1280x720.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Crear un SaaS desde cero suena como un reto gigante, &#191;verdad? <br>Pues no lo es. <br><br>Construir un SaaS es simple si:<br>1. Tienes la metodolog&#237;a correcta.<br>2. Sabes programar.<br><br>Ojo.<br>Con metodolog&#237;a no me refiero a Scrum, Kanban y dem&#225;s.<br>Me refiero a seguir una serie de pasos antes de hacer nada.<br><br>Que sea exitoso ya es otra historia.<br>Pero sin SaaS creado, no hay SaaS exitoso.<br><br>En este art&#237;culo, te voy a ense&#241;ar c&#243;mo constru&#237; el m&#237;o y c&#243;mo t&#250; puedes hacer lo mismo tan solo siguiendo 4 pasos.<br><br>Piensa en lo que te estoy diciendo.<br>Est&#225;s &#250;nicamente a 4 pasos del proyecto que <em><strong>PUEDE </strong></em>darte la libertad que tanto anhelas:<br>- Trabajar desde donde quieras.<br>- No tener jefe.<br>- Pasar m&#225;s tiempo con tu familia.<br>- Levantarte a la hora que quieras.<br><br>En el peor de los casos, estar&#225;s en el mismo punto que yo, ahora mismo:<br>Tendr&#225;s las herramientas necesarias y, &#250;nicamente, tendr&#225;s que seguir creando cosas hasta que una explote.<br><br>Te cuento.<br><br><em>No te olvides de suscribirte a esta newsletter para seguir recibiendo informaci&#243;n relevante de este estilo.<br></em></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://detrasdelcodigo.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscr&#237;bete ahora&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/detrasdelcodigo.substack.com/subscribe"><span>Suscr&#237;bete ahora</span></a></p><div><hr></div><p>Una imagen vale m&#225;s que 1000 palabras:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!UNaP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e7e2e25-1f0f-409e-9729-941677fb04f9_1500x1500.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!UNaP!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e7e2e25-1f0f-409e-9729-941677fb04f9_1500x1500.png 424w, /__u/substackcdn.com/image/fetch/$s_!UNaP!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e7e2e25-1f0f-409e-9729-941677fb04f9_1500x1500.png 848w, /__u/substackcdn.com/image/fetch/$s_!UNaP!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e7e2e25-1f0f-409e-9729-941677fb04f9_1500x1500.png 1272w, /__u/substackcdn.com/image/fetch/$s_!UNaP!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e7e2e25-1f0f-409e-9729-941677fb04f9_1500x1500.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!UNaP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e7e2e25-1f0f-409e-9729-941677fb04f9_1500x1500.png" width="398" height="398" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1e7e2e25-1f0f-409e-9729-941677fb04f9_1500x1500.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1456,&quot;width&quot;:1456,&quot;resizeWidth&quot;:398,&quot;bytes&quot;:170108,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!UNaP!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e7e2e25-1f0f-409e-9729-941677fb04f9_1500x1500.png 424w, /__u/substackcdn.com/image/fetch/$s_!UNaP!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e7e2e25-1f0f-409e-9729-941677fb04f9_1500x1500.png 848w, /__u/substackcdn.com/image/fetch/$s_!UNaP!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e7e2e25-1f0f-409e-9729-941677fb04f9_1500x1500.png 1272w, /__u/substackcdn.com/image/fetch/$s_!UNaP!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e7e2e25-1f0f-409e-9729-941677fb04f9_1500x1500.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Entremos en detalles.</p><h2>1. Idear</h2><p>Lo que te imaginas.<br>Pero, <strong>atenci&#243;n</strong>.<br><br>No puedes idear sobre la nada.<br>Tienes que idear sobre un problema real.<br>Pero un problema de verdad. No te inventes un problema que no existe para darle una soluci&#243;n que no hace falta.</p><p>Te pongo un ejemplo con <a href="https://skillpath.me">SkillPath</a>.<br><br><a href="https://skillpath.me">SkillPath</a> nace para dar una soluci&#243;n a un problema que encaran muchos programadores a diario:<br><br>El no tener un portafolio que mostrar cuando les preguntan por sus proyectos.<br>Y, en caso de tenerlo, mantenerlo actualizado a diario sin esfuerzo para no tener que hacerlo el d&#237;a de antes de una entrevista a todo correr.<br><br>Este problema yo tambi&#233;n lo ten&#237;a.</p><p>Me puedes preguntar:<br>Ahora, &#191;c&#243;mo se me ocurren a m&#237; estas ideas?<br>&#191;En qu&#233; me tengo que fijar para encontrar problemas?<br><br>Mira esta pir&#225;mide.<br>Cuanto m&#225;s abajo est&#233; una fuente de ideas, m&#225;s f&#225;cil es encontrar problemas (y que se te ocurra una soluci&#243;n viable).<br></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="/__u/substackcdn.com/image/fetch/$s_!H12Q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F810de473-4791-49a4-aa6f-9db28a038fec_1500x1500.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="/__u/substackcdn.com/image/fetch/$s_!H12Q!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F810de473-4791-49a4-aa6f-9db28a038fec_1500x1500.png 424w, /__u/substackcdn.com/image/fetch/$s_!H12Q!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F810de473-4791-49a4-aa6f-9db28a038fec_1500x1500.png 848w, /__u/substackcdn.com/image/fetch/$s_!H12Q!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F810de473-4791-49a4-aa6f-9db28a038fec_1500x1500.png 1272w, /__u/substackcdn.com/image/fetch/$s_!H12Q!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_webp, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F810de473-4791-49a4-aa6f-9db28a038fec_1500x1500.png 1456w" sizes="100vw"><img src="/__u/substackcdn.com/image/fetch/$s_!H12Q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F810de473-4791-49a4-aa6f-9db28a038fec_1500x1500.png" width="365" height="365" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/810de473-4791-49a4-aa6f-9db28a038fec_1500x1500.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1456,&quot;width&quot;:1456,&quot;resizeWidth&quot;:365,&quot;bytes&quot;:73250,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="/__u/substackcdn.com/image/fetch/$s_!H12Q!, /__u/detrasdelcodigo.substack.com/w_424, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F810de473-4791-49a4-aa6f-9db28a038fec_1500x1500.png 424w, /__u/substackcdn.com/image/fetch/$s_!H12Q!, /__u/detrasdelcodigo.substack.com/w_848, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F810de473-4791-49a4-aa6f-9db28a038fec_1500x1500.png 848w, /__u/substackcdn.com/image/fetch/$s_!H12Q!, /__u/detrasdelcodigo.substack.com/w_1272, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F810de473-4791-49a4-aa6f-9db28a038fec_1500x1500.png 1272w, /__u/substackcdn.com/image/fetch/$s_!H12Q!, /__u/detrasdelcodigo.substack.com/w_1456, /__u/detrasdelcodigo.substack.com/c_limit, /__u/detrasdelcodigo.substack.com/f_auto, /__u/detrasdelcodigo.substack.com/q_auto:good, /__u/detrasdelcodigo.substack.com/fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F810de473-4791-49a4-aa6f-9db28a038fec_1500x1500.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><br><strong>Importante:<br></strong>Hay que tener <strong>autocr&#237;tica</strong>.<br><br>Tienes que ser capaz de evaluar si tu idea puede llegar a tener potencial o no.<br><br>Si no tienes esta autocr&#237;tica, parecer&#225;s un cu&#241;ado en una comida familiar que dice tener las soluciones para los problemas econ&#243;micos del pa&#237;s.<br><em>Spoiler: Tu cu&#241;ado casi nunca tiene la soluci&#243;n.</em></p><p>Volvamos con el ejemplo.<br><br><strong>Problema</strong> &#8594; Los programadores necesitan un portafolio que se actualice solo y que muestre sus proyectos.<br><strong>Soluci&#243;n</strong> &#8594; Generador de portafolios integrado con Github.<br><br>Genial, tenemos la idea.<br><br>Quieto con esa mano, que a&#250;n no vas a programar. Que te he pillado.</p><div><hr></div><h2>2. Validar la idea</h2><p>Vale.<br>Has pensado en tus problemas, has encontrado uno y se te ha ocurrido una soluci&#243;n.<br><br>Genial.<br>Ahora toca saber si tu problema no solo lo tienes t&#250;, sino tambi&#233;n m&#225;s personas.<br><br>Esta parte es <strong>crucial</strong> en toda la creaci&#243;n de tu SaaS.<br>Presta atenci&#243;n.<br><br>Tienes varias formas de encontrar a m&#225;s gente con tu mismo problema, pero todas ellas dependen un factor:<br><br>Si tienes una audiencia o no.</p><h4>Caso 1: <em><strong>NO </strong></em>tienes una audiencia.</h4><p>&#9888;&#65039; <strong>AVISO</strong>: es m&#225;s complicado<br>Pero no imposible.</p><p><br>- <strong>Recurre a Reddit</strong>: <br>Reddit es una red social formada por varias comunidades (llamadas <em>subreddits</em>). Si encuentras la comunidad pertinente para tu problema, puedes preguntar si los miembros de esa comunidad tienen el mismo problema y, en caso de que lo tengan, c&#243;mo lo est&#225;n solucionando.<br>Eso te dar&#225; una informaci&#243;n muy valiosa.</p><blockquote><h4>&#129300; &#191;Qu&#233; hago yo?</h4><p><br>Los subreddits que utilic&#233; para <a href="https://skillpath.me">SkillPath</a> fueron:<br>- <a href="https://www.reddit.com/r/devsarg/">r/devsarg</a><br>- <a href="https://www.reddit.com/r/chileIT/">r/chileIT</a><br>- <a href="https://www.reddit.com/r/CharruaDevs/">r/CharruaDevs</a><br>- <a href="https://www.reddit.com/r/devSpain/">r/devSpain</a></p></blockquote><p><br><br>Como ves, como mi SaaS estaba orientado a programadores, recurro a comunidades de programadores.<br><br>Si tu SaaS est&#225; orientada a cocineros, recurre a comunidades de cocineros.<br><br>El objetivo es ir a donde est&#225; tu p&#250;blico objetivo.</p><blockquote><h4>&#129300; &#191;Qu&#233; hago yo?</h4><p><br>Sigo estas m&#233;tricas al momento de evaluar si un subreddit es bueno o no:<br>- M&#225;s de 5k miembros.<br>- &#218;ltimo post &lt;1 d&#237;a.<br>- Miembros que suelen comentar.</p></blockquote><p><br><br>En base a lo que te comenten, toma una decisi&#243;n.<br><br>- <strong>Recurre a foros</strong>:<br>Similar a Reddit.<br>Tendr&#225;s que esforzarte m&#225;s para encontrar foros activos.<br><br><strong>- Recurre a tus compa&#241;eros de trabajo:<br></strong>Pregunta en tu entorno cercano (si es que es el p&#250;blico objetivo, obvio).<br>P&#237;deles <em>feedback</em> sincero.<br><br>Incluso, ve m&#225;s all&#225;.<br>Inc&#237;tales a hacer un <em>roast</em> de tu idea.<br>Te puede venir muy bien.</p><h4><br>Caso 2: <em><strong>TIENES </strong></em>audiencia.</h4><p>Bueno, aqu&#237; ya lo tendr&#225;s m&#225;s f&#225;cil.<br><br>Si has desarrollado una marca personal en LinkedIn, un canal en YouTube o, simplemente, tienes un medio en el cu&#225;l mucha gente te escucha, preg&#250;ntales de forma directa qu&#233; les parece la idea.<br>Incluso, si no son tu p&#250;blico objetivo.<br><br>Pese a no ser expertos, te van a dar muchas perspectivas que no has tenido en cuenta y vas a tener el efecto boca-boca:<br>Tu seguidor le va a preguntar a alguien que conoce sobre tu problema.<br><br>Sobra decir que todo lo que puedes hacer sin audiencia, lo puedes hacer teniendo audiencia.</p><blockquote><h4>&#129300; &#191;Qu&#233; hago yo?</h4><p><br>Yo, que tengo una cierta audiencia en <a href="https://www.linkedin.com/in/caiomed03/">mi perfil de LinkedIn</a>, hice varias encuestas sobre <a href="https://skillpath.me">SkillPath </a>preguntando por:<br><br>- Utilidad de la herramienta.<br>- <em>Features</em> con m&#225;s relevancia.<br>- Interesados en la plataforma.<br><br>Tambi&#233;n hice uso de Reddit.</p></blockquote><p><br></p><blockquote><h4>&#128161;Consejo <strong>TOP</strong></h4><p>Tengas audiencia o no, <strong>desarrolla tu presencia en redes sociales.</strong><br><br>Tener una audiencia o mejorarla siempre te va a favorecer.<br>Cuanto antes empieces, mejor.</p><p>&#191;C&#243;mo lo hago? Eso ya es tema para otro art&#237;culo, suscr&#237;bete &#128521;</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://detrasdelcodigo.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscr&#237;bete ahora&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="/__u/detrasdelcodigo.substack.com/subscribe"><span>Suscr&#237;bete ahora</span></a></p><p></p></blockquote><p></p><p>Llegados a este punto, ya sabes si tu problema es compartido con m&#225;s personas o es algo que solo t&#250; tienes.<br><br>Siguiente paso.</p><div><hr></div><h2>3. Construir</h2><p>Pues qu&#233; te voy a decir&#8230;<br>Si eres programador, ya lo sabes.<br><br>Pero hay una cosa que tienes que tener <em><strong>muy </strong></em>en cuenta:<br><br>No construyas todo de una vez.<br>Construye un MVP.<br><br>Imagina que tienes un lienzo en blanco y un pincel. <br>No necesitas pintar la obra maestra completa en un d&#237;a.<br>Lo primero es trazar las l&#237;neas b&#225;sicas.<br>Eso es tu MVP.</p><p>Por si no te ha quedado muy claro:<br>Un MVP (<em>Minimum Viable Product</em>) es, traducido del ingl&#233;s, producto m&#237;nimo viable.<br>Para que nos entendamos, coge la funcionalidad clave y desarr&#243;llala.<br><br>Cuantas m&#225;s funcionalidades tenga el MVP, peor.<br>- Vas a tardar m&#225;s.<br>- Va a ser m&#225;s dif&#237;cil.<br>- Puedes perder el tiempo del mercado.<br><br>Vale pero, &#191;c&#243;mo determino cu&#225;l es la funcionalidad clave de mi SaaS?<br>Te pongo dos ejemplos.<br><br>Piensa en Word.<br>Con Word puedes imprimir, escribir p&#225;ginas, dar formato al texto, poner gr&#225;ficos, etc.<br><br>Todas las funcionalidades dependen de una (o varias) funcionalidad(es).<br>Identif&#237;cala.<br>Ah&#237; tienes tu funcionalidad clave.<br><br>En el caso de Word, poder escribir p&#225;ginas.<br><br>En el caso de <a href="https://skillpath.me">SkillPath</a>, poder generar portafolios.</p><blockquote><h4>&#128161;Consejo <strong>TOP</strong></h4><p>&#191;No tienes claro qu&#233; funcionalidad priorizar? <br><br><strong>Piensa en lo que tu usuario har&#225; nada m&#225;s abrir la aplicaci&#243;n.</strong> <br>Esa es tu funcionalidad clave.</p></blockquote><p><br><strong>Importante:<br></strong>Piensa bien qu&#233; <em>stack</em> tecnol&#243;gico vas a usar.<br><br>Recuerda que tienes que construir un MVP, no el producto final.<br></p><blockquote><h4>&#129300; &#191;Qu&#233; hago yo?</h4><p><br>Yo recurro a <strong>Supabase</strong> como <em>backend</em> y <strong>Next.js</strong> para el <em>frontend</em>.<br><br>En otro art&#237;culo, profundizar&#233; en este tema. No te lo pierdas.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://detrasdelcodigo.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscr&#237;bete ahora&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/detrasdelcodigo.substack.com/subscribe"><span>Suscr&#237;bete ahora</span></a></p></blockquote><p></p><p><br>Listo.<br>Lo m&#225;s costoso ya est&#225; hecho.<br><br>Ya tenemos nuestro SaaS construido.<br><br>&#191;Ahora qu&#233;?</p><div><hr></div><h2>4. Feedback</h2><p>Ahora toca que el mundo sepa qu&#233; has hecho y ver si les agrada.<br><br>Es momento de reutilizar las fuentes con las que has validado la idea y poner en pr&#225;ctica tus dotes de venta.</p><p></p><blockquote><h4>&#128161;Consejo <strong>TOP</strong></h4><p>El <em>copywriting</em> es tu mayor aliado.<br>F&#243;rmate en ello.</p><p>&#191;C&#243;mo lo hago? Eso ya es tema para otro art&#237;culo, suscr&#237;bete &#128521;</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://detrasdelcodigo.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscr&#237;bete ahora&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="/__u/detrasdelcodigo.substack.com/subscribe"><span>Suscr&#237;bete ahora</span></a></p></blockquote><p><br>En base a lo que te vayan diciendo sobre lo que has hecho, ad&#225;ptate e itera.</p><div><hr></div><h2>Siguientes pasos</h2><p>Seguro que te lo pod&#237;as imaginar.<br>Y si no, te lo digo ahora.<br><br>Este proceso de 4 pasos se tiene que repetir una y otra vez.<br><br>El producto perfecto no existe; siempre tendr&#225;s algo que mejorar.<br>El producto mejor vendido no existe; siempre tendr&#225;s que retocar la <em>landing page</em>.<br>El producto completo no existe; siempre tendr&#225;s un usuario que te pedir&#225; a&#241;adir algo.<br><br>Este camino es precioso y vas a aprender un mont&#243;n.<br><br>Y no te agobies.<br>Recuerda lo que dijo Antonio Machado:</p><blockquote><p><em>Caminante, no hay camino. <br>Se hace camino al andar.</em><br>- Antonio Machado</p></blockquote><div><hr></div><h3><strong>&#128138; P&#237;ldora t&#233;cnica de la semana</strong></h3><p>Seguro que conoces <em>local storage</em> y <em>session storage</em>.<br>Ya sabes, esos almacenamientos que te proporciona el navegador para guardar informaci&#243;n.<br><br>Existe un tercero:<br><strong>IndexedDB</strong><br><br>Y es bastante similar a una base de datos.<br>Se podr&#237;a decir que es una base de datos local (del estilo de SQLite).<br><br>La interacci&#243;n con ella es muy simple.<br>Mira qu&#233; f&#225;cil:</p><pre><code><code>// Si no existe la BBDD, la crea. Si existe, la abre
const request = indexedDB.open("SkillPathDB", 1); 

// Para insertar datos
request.onupgradeneeded = function (event) {
  const db = event.target.result;
  db.createObjectStore("categories", { keyPath: "id" });
};

// Para cuando se haga la conexi&#243;n de forma exitosa
request.onsuccess = function (event) {
  const db = event.target.result;
  console.log("Base de datos creada con &#233;xito", db);
};</code></code></pre><h5>&#191;Cu&#225;ndo usar IndexedDB?</h5><p>Te he allanado mucho terreno.<br>Mira.<br><br><strong>Usa IndexedDB</strong> si necesitas:</p><ul><li><p>M&#225;s de 5MB de almacenamiento.</p></li><li><p>Consultas r&#225;pidas y eficientes.</p></li><li><p>Almacenar objetos complejos o estructurados.</p></li><li><p>Datos para largo plazo.</p></li></ul><p><strong>Usa </strong><em><strong>localStorage</strong></em> si:</p><ul><li><p>Necesitas algo r&#225;pido y sencillo para peque&#241;os datos persistentes.</p></li></ul><p><strong>Usa </strong><em><strong>sessionStorage</strong></em> si:</p><ul><li><p>Solo necesitas datos para una sesi&#243;n activa del navegador.</p></li></ul><div><hr></div><p>Ahora tienes las claves para construir tu primer SaaS. <br>Pero la pregunta es: <br><br><strong>&#191;Vas a actuar?<br></strong><br>No dejes que estas ideas se queden en tu cabeza. <br><strong>Da el primer paso hoy mismo.<br></strong><br>Suscr&#237;bete a esta <em>newsletter</em> y acomp&#225;&#241;ame en este viaje mientras seguimos creando y aprendiendo juntos. <br></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://detrasdelcodigo.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Suscr&#237;bete ahora&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="/__u/detrasdelcodigo.substack.com/subscribe"><span>Suscr&#237;bete ahora</span></a></p><p><br>Esto es solo el principio.</p>]]></content:encoded></item></channel></rss>