Boletín Bien · conversion skill · mockup deck
Hand-built mockups of each shipped change (commit 84665c49), in the product's own visual
language. Product copy inside the frames is es-ES on purpose (it is the artifact); annotations are in
English. Items 3, 7 and 10 are interactive: click the tabs, the simulation buttons and the day stepper.
Green chips mark what is new, red chips mark what was removed.
Leak: the default hub tab was "Todas" (closed plazos mixed in) and the deadline card was desktop-only. Fix: the bare hub URL now auto-serves the open-only view whenever plazos are open, and "Cierran pronto" renders above the feed on mobile. In the AFTER frame the tabs really work: "Todas" is still one tap away, it just stopped being the default.
Todas las convocatorias de empleo público de Gipuzkoa, con su plazo, en lenguaje claro.
Default "Todas": the reader wades through closed plazos, and on mobile the "Cierran pronto" card sat below the entire feed, effectively invisible.
Todas las convocatorias de empleo público de Gipuzkoa, con su plazo, en lenguaje claro.
Default "Abiertas" whenever the hub has open items (auto-resolved by the backend; with zero open plazos the bare URL falls back to "Todas" by itself). Live deadlines lead, on every viewport.
Leak: the paid card and the free digest card sat stacked at the portada foot, two competing primaries in one viewport. Fix: the digest capture moved mid-feed after the first section (where the browsing reader actually is), and the paid card closes the page alone. Scroll both frames.
Resumimos cada día el Boletín Oficial de Gipuzkoa en lenguaje claro.
Ver todo en Administración del Estado →
Ver todo en Administración Foral →
Subvenciones, oposiciones, contratos y anuncios que te afectan, en lenguaje claro y sin el tope diario.
Un boletín independiente. Tu cuota paga el trabajo de resumirlo cada día.
Cancela cuando quieras.
Cada mañana, un correo con el resumen del día en Gipuzkoa: las noticias, las nuevas oposiciones y las subvenciones.
Doble confirmación por correo. Cancela cuando quieras.
Two big asks in the same closing viewport: "Suscribirme" and "Apuntarme gratis" split the decision at the reader's most decisive moment.
Resumimos cada día el Boletín Oficial de Gipuzkoa en lenguaje claro.
Ver todo en Administración del Estado →
Cada mañana, un correo con el resumen del día en Gipuzkoa: las noticias, las nuevas oposiciones y las subvenciones.
Doble confirmación por correo. Cancela cuando quieras.
¿Prefieres Telegram? Unirme al canal →
Ver todo en Administración Foral →
Subvenciones, oposiciones, contratos y anuncios que te afectan, en lenguaje claro y sin el tope diario.
Un boletín independiente. Tu cuota paga el trabajo de resumirlo cada día.
Cancela cuando quieras.
The low-friction ask meets the reader early, mid-browse; the paid decision closes the page with nothing competing beside it. Empty portadas keep the old foot fallback.
Leak: digest subscribers clicking through from the daily email saw "Apuntarme gratis" for the very thing they already receive, on every article. The server can never recognize them (no session, edge-cached HTML), so the fix is a client-side per-gazette mark. Try it: the buttons below simulate the three honest signals that set the mark and the one that clears it. The card swaps exactly like the shipped code.
Cada mañana, un correo con el resumen del día en Gipuzkoa: las noticias, las nuevas oposiciones y las subvenciones. Así no tienes que revisar el boletín.
Doble confirmación por correo. Cancela cuando quieras.
¿Prefieres Telegram? Unirme al canal →
No mark: the email capture shows, unchanged for new visitors.
Set (per gazette, in localStorage) by:
Cleared by the /unsubscribe success page, so a reader who leaves the list is asked again (owner requirement).
Per gazette by design: joining Gipuzkoa's list never hides Valencia's ask. No Telegram channel wired? The slot simply empties instead of re-asking.
Leak: non-hub categories offered membership or nothing; a browsing reader had no middle rung. Fix: the digest capture rides mid-feed as an interstitial after the fourth card (the slot the hub alert already used), and the paid card keeps the foot. Scroll the AFTER frame.
Subvenciones, oposiciones, contratos y anuncios que te afectan, en lenguaje claro y sin el tope diario.
Un boletín independiente. Tu cuota paga el trabajo de resumirlo cada día.
Cancela cuando quieras.
Membership-or-nothing: the only ask on the page was the paid card at the foot.
Cada mañana, un correo con el resumen del día en Gipuzkoa: las noticias, las nuevas oposiciones y las subvenciones.
Doble confirmación por correo. Cancela cuando quieras.
¿Prefieres Telegram? Unirme al canal →
Subvenciones, oposiciones, contratos y anuncios que te afectan, en lenguaje claro y sin el tope diario.
Un boletín independiente. Tu cuota paga el trabajo de resumirlo cada día.
Cancela cuando quieras.
The commitment ladder gets its middle rung where readers browse; the paid ask is untouched. New analytics surface: "category".
Leak: the retention engine ran on one channel; neither the daily digest nor the welcome email mentioned the per-gazette Telegram channel. Fix: one quiet text line, the exact phrase the site already uses, after the digest sign-off and under the welcome CTA. Never a button, so nothing competes with the content. Omitted automatically for gazettes without a channel.
Ver todo en Administración Local →
Buen día,
¿Prefieres Telegram? Unirme al canal →
A P.S., not a pitch: it rides after the sign-off, above the footer, only when the gazette has a channel wired.
Cada mañana con boletín te llega un correo con la portada del día, en lenguaje claro.
• La portada del día: lo que importa, resumido en lenguaje claro.
• Las nuevas oposiciones, con su plazo.
• Las subvenciones y ayudas, con su plazo e importe.
• Si un día no hay boletín, no recibes nada.
Mientras llega tu primer resumen, puedes ver lo de hoy:
Lee la portada de hoy¿Prefieres Telegram? Unirme al canal →
Buen día.
Boletín Bien
The read-today button keeps the single primary action; Telegram is offered, never pushed.
Leak: the wall was byte-identical on the first and the fifth visit, treating the hottest membership prospect like a stranger. Fix: a client-side counter of distinct days at the wall (per gazette, localStorage) flips the lead to an honest recognition line from the second day on, and lands wall_days on the impression event. Try it: step through the days.
La Diputación Foral de Gipuzkoa ha emitido una citación oficial dirigida a la compareciente en relación con el expediente en curso, cuyos detalles, plazos y consecuencias se recogen a continuación en el cuerpo de esta pieza…
Sigue leyendo todo el Boletín Bien de Gipuzkoa ahora mismo, sin esperar a mañana.
Un boletín independiente. Tu cuota paga el trabajo de resumirlo cada día.
Cancela cuando quieras.
First day: the existing immediacy lead, byte-for-byte unchanged.
The line states a real, personally observed pattern: distinct days this browser hit this gazette's wall. No fabricated counts, no countdowns, no scarcity. The plan box, prices and the single primary action are untouched.
Client-side by necessity: anonymous article HTML is edge-cached, so repeat state can never be branched on the server.
The new wall_days property on paywall_shown makes gate conversion comparable by repeat state in PostHog. Wording is a placeholder pending an editor pass.