diff --git a/_data/editorial/en.yml b/_data/editorial/en.yml index c67211c4..be81d6e7 100644 --- a/_data/editorial/en.yml +++ b/_data/editorial/en.yml @@ -409,3 +409,24 @@ custom-bcc29206ce14b1ed: time: '10:00' id: custom-bcc29206ce14b1ed type: messages +custom-8c762f8c1e7828a2: + version: 1 + title: A WhatsApp campaign introducing new arrivals + caption: Illustrative WhatsApp example from Luma, aligned with a campaign preview + using fictitious data. The new-arrivals link and Unsubscribe are inert. It does + not establish a send, Meta approval or delivery. + panels: + - label: Club new arrivals + context: One-time campaign for an audience that accepts WhatsApp; demonstration + content. + channel: whatsapp + business: Luma + messages: + - type: buttons + side: business + text: 'Hi Sofía, explore the Club’s new arrivals and choose your favorite: https://example.com/campaign-fixture.' + time: '10:00' + actions: + - Unsubscribe + id: custom-8c762f8c1e7828a2 + type: messages diff --git a/_data/editorial/es.yml b/_data/editorial/es.yml index 11045425..c99cc94c 100644 --- a/_data/editorial/es.yml +++ b/_data/editorial/es.yml @@ -414,3 +414,25 @@ custom-e5d0ebc899b77888: time: '10:00' id: custom-e5d0ebc899b77888 type: messages +custom-e5e9a9e137eaff6e: + version: 1 + title: Una campaña de WhatsApp para presentar novedades + caption: Ejemplo ilustrativo de WhatsApp de Luma, alineado con la vista previa de + una campaña con datos ficticios. El enlace de novedades y Detener son inertes. + No acredita un envío, una aprobación de Meta ni una entrega. + panels: + - label: Novedades del Club + context: Campaña puntual para una audiencia que acepta WhatsApp; contenido de + demostración. + channel: whatsapp + business: Luma + messages: + - type: buttons + side: business + text: 'Hola Sofía, mira las novedades del Club y elige tu favorito: https://example.com/campaign-fixture. + BAJA para salir' + time: '10:00' + actions: + - Detener + id: custom-e5e9a9e137eaff6e + type: messages diff --git a/_i18n/en/campaigns/creating-a-campaign.md b/_i18n/en/campaigns/creating-a-campaign.md index f88e6ae0..6a558ac9 100644 --- a/_i18n/en/campaigns/creating-a-campaign.md +++ b/_i18n/en/campaigns/creating-a-campaign.md @@ -1,8 +1,8 @@ Use a campaign when you want to send a planned, one-time message to a selected audience. You choose the channels, audience, message, and delivery time; Hellotext determines which eligible customer profiles can actually be reached through those channels. -This illustrative SMS from the fictional store Luma introduces a new collection and gives the customer a clear next step. +This illustrative WhatsApp example from the fictional store Luma follows the campaign preview for the Club’s new arrivals. It does not represent a sent message. -{% include editorial/en/custom-bcc29206ce14b1ed.html %} +{% include editorial/en/custom-8c762f8c1e7828a2.html %} ## Before you start @@ -29,16 +29,16 @@ Keep reading: [Who can I message?]({% link _audience/consent-and-subscriber-stat The creator shows these options, but selecting one does not by itself enable sending: the business needs access and a ready sender for the chosen channel. The **Estimated target** updates to show how many customer profiles may be reachable through the selected delivery option. -
+
- - Campaign delivery options with SMS selected and WhatsApp options unavailable. + + Four campaign delivery options, with the WhatsApp only option enabled and selected.
-
Delivery options for a fictional campaign. SMS is selected and WhatsApp options retain their unavailable state.
+
Real interface with fictional data. The “WhatsApp only” option is enabled and selected among the four delivery options.
Select **Next** to continue. Give the campaign a clear internal name in the header so teammates can recognize it later in Draft, Scheduled, Delivered, and reporting views. @@ -92,16 +92,16 @@ Keep reading: [Lists vs. segments]({% link _audience/lists-and-segments.md %}). Write one focused message with a clear next action. The editor shows a channel preview while you compose. -
+
- - SMS editor for a fictional campaign with the name tag, a tracked link and composition tools. + + WhatsApp editor with the name tag, a tracked link and composition tools.
-
Fictional SMS draft with personalization and a tracked link. On mobile, Preview opens the channel view.
+
Real interface with fictional data. The WhatsApp draft includes personalization and a tracked link. On mobile, Preview opens the channel view.
Available tools depend on the delivery option. A campaign can include: @@ -123,13 +123,13 @@ Use the editor's link tool instead of pasting a long destination URL. Hellotext
-
+
- Create a shortlink tool with the URL field and Add short link and Cancel controls. + Create a shortlink tool with the URL field, Add short link and Cancel controls, and the WhatsApp editor toolbar.
-
URL form for creating a tracked short link.
+
Real interface with fictional data. URL form for creating a tracked short link in the WhatsApp editor.
In **Create a shortlink**, paste the destination URL and select **Add short link**. @@ -144,13 +144,13 @@ Tags insert customer profile properties into the delivered message. Use a fallba
-
+
- Tags menu with properties such as name, full_name and email, plus a fictional custom property. + WhatsApp editor Tags menu with properties such as name, full_name and email, plus a fictional custom property.
-
Tags menu with standard properties and a fictional custom property.
+
Real interface with fictional data. WhatsApp Tags menu with standard properties and a fictional custom property.
Open **Tags** with the braces button and select the property you want to insert, such as `name`. @@ -165,14 +165,14 @@ Use the coupon tool to reference a coupon already available in Hellotext. This k
-
+
- - Coupon tool with the fictional GUIA-QR-10 coupon available and no coupon selected. + + WhatsApp editor Coupon tool with the fictional GUIA-QR-10 coupon available and no coupon selected.
-
Coupon selector with fictional data. GUIA-QR-10 is available and no coupon has been selected.
+
Real interface with fictional data. GUIA-QR-10 is available in the WhatsApp editor and no coupon has been selected.
Confirm that the coupon rules, expiration, and eligible products match the selected audience before sending. @@ -188,20 +188,33 @@ Use the preview to check the message in every selected channel. Review: - WhatsApp attachments, buttons, footer, or location. - SMS length and the message-part estimate shown by the editor. +
+
+
+ + + Native WhatsApp preview with Sofía’s name, the Club’s new arrivals, a tracked link and the Unsubscribe control. + +
+
+
Real interface with fictional data. The WhatsApp preview shows the content and the Unsubscribe control; it does not demonstrate sending or delivery.
+
+ Send a test to the appropriate destination before continuing: a number you control for SMS or WhatsApp, or your own address for an Email-only campaign. An SMS test can be delivered directly. A WhatsApp test with new template content can remain scheduled until Meta approves that template. -
+
-
+
- Send message to this number form with a country selector, empty phone field and disabled send control. + + Send message to this number form with a country selector, empty phone field, disabled send control and the Send me a test message trigger.
-
SMS test form with an empty phone field and disabled send control.
+
Real interface with fictional data. WhatsApp test form with an empty phone field and disabled send control.
-For an SMS test, in **Send message to this number**, choose the country and enter a number you control. +For a WhatsApp test, open **Send me a test message**. In **Send message to this number**, choose the country and enter a number you control. A test lets you review the message at the chosen number or address. It does not prove that every customer profile in the final audience is eligible. @@ -261,16 +274,16 @@ Wait for the targeted customer count to finish updating: confirmation applies th The confirmation screen is the last opportunity to catch a wrong audience or message before the campaign enters approval and delivery. -
+
- - Draft confirmation with two targeted customers, Club included, QA excluded, SMS selected, November 2 at 12:00 and no specific reply assignment. + + Draft confirmation with two targeted customers, Club included, QA excluded, WhatsApp only, November 2 at 12:00 and no specific reply assignment.
-
Review of a fictional campaign before sending: two eligible customers and the selected date.
+
Real interface with fictional data. Review before sending: two eligible customers, WhatsApp only and the selected date.
## Understand campaign review diff --git a/_i18n/es/campaigns/creating-a-campaign.md b/_i18n/es/campaigns/creating-a-campaign.md index 228c1e77..c8f87d04 100644 --- a/_i18n/es/campaigns/creating-a-campaign.md +++ b/_i18n/es/campaigns/creating-a-campaign.md @@ -1,8 +1,8 @@ Usa una campaña cuando quieres enviar un mensaje planificado y puntual a una audiencia seleccionada. Tú eliges los canales, la audiencia, el mensaje y el momento de envío; Hellotext determina qué perfiles de cliente elegibles pueden contactarse realmente por esos canales. -Este SMS ilustrativo de la tienda ficticia Luma presenta una nueva colección y una acción clara para el cliente. +Este ejemplo ilustrativo de WhatsApp de la tienda ficticia Luma se basa en la vista previa de la campaña para presentar las novedades del Club. No representa un mensaje enviado. -{% include editorial/es/custom-e5d0ebc899b77888.html %} +{% include editorial/es/custom-e5e9a9e137eaff6e.html %} ## Antes de empezar @@ -29,16 +29,16 @@ Sigue leyendo: [¿A quién puedo escribirle?]({% link _audience/consent-and-subs El creador muestra estas opciones, pero elegir una no habilita por sí solo el envío: el negocio necesita acceso y un remitente listo para el canal elegido. El **Target estimado** se actualiza para mostrar cuántos perfiles de cliente podrían contactarse con la opción elegida. -
+
- - Opciones de envío de una campaña, con Solo SMS seleccionado y las opciones de WhatsApp deshabilitadas. + + Cuatro opciones de envío de campaña, con la opción «Solo WhatsApp» habilitada y seleccionada.
-
Selector real con datos ficticios. Solo SMS está seleccionado y las opciones de WhatsApp conservan su estado deshabilitado.
+
Interfaz real con datos ficticios. La opción «Solo WhatsApp» está habilitada y seleccionada entre las cuatro opciones de envío.
Selecciona **Siguiente** para continuar. Dale a la campaña un nombre interno claro en el encabezado para que el equipo pueda reconocerla después en las vistas de Borradores, Programadas, Enviadas y reportes. @@ -92,16 +92,16 @@ Sigue leyendo: [Listas vs. segmentos]({% link _audience/lists-and-segments.md %} Escribe un mensaje enfocado con una próxima acción clara. El editor muestra una vista previa del canal mientras redactas. -
+
- - Editor SMS de una campaña ficticia con la etiqueta name, un link con tracking, BAJA para salir y las herramientas de composición. + + Editor de WhatsApp con etiqueta de nombre, enlace con tracking, texto BAJA para salir y herramientas de composición.
-
Borrador real con datos ficticios: etiqueta de nombre, link con tracking y salida BAJA para salir. En móvil, Vista previa abre la vista del canal.
+
Interfaz real con datos ficticios. El borrador de WhatsApp conserva la personalización y el enlace. En móvil, Vista previa abre la vista del canal.
Las herramientas disponibles dependen de la opción de envío. Una campaña puede incluir: @@ -125,13 +125,13 @@ En **Crear un enlace corto**, pega la URL de destino y selecciona **Agregar enla
-
+
- Herramienta Crear un enlace corto, con el campo de URL y los botones Agregar enlace corto y Cancelar. + Herramienta Crear un enlace corto, con el campo de URL, los botones Agregar enlace corto y Cancelar y la barra del editor de WhatsApp.
-
Formulario de URL para crear un enlace corto con tracking.
+
Interfaz real con datos ficticios. Formulario de URL para crear un enlace corto con tracking en el editor de WhatsApp.
Un clic rastreado puede aportar evidencia activa para la atribución de la campaña, pero no es la única evidencia que evalúa Hellotext. @@ -146,13 +146,13 @@ Abre **Etiquetas** con el botón de llaves y selecciona la propiedad que quieres
-
+
- Menú Etiquetas del editor con propiedades como name, full_name, email y una propiedad personalizada ficticia. + Menú Etiquetas del editor de WhatsApp con propiedades como name, full_name, email y una propiedad personalizada ficticia.
-
Menú de etiquetas con propiedades estándar y una propiedad personalizada ficticia.
+
Interfaz real con datos ficticios. Menú de etiquetas de WhatsApp con propiedades estándar y una propiedad personalizada ficticia.
Revisa cuidadosamente la vista previa al usar etiquetas. El valor alternativo debería producir una frase natural para perfiles que no tengan ese dato. @@ -165,14 +165,14 @@ Usa la herramienta de cupones para hacer referencia a un cupón disponible en He
-
+
- - Herramienta Cupones con el cupón ficticio GUIA-QR-10 disponible y Ninguno seleccionado. + + Herramienta Cupones del editor de WhatsApp con el cupón ficticio GUIA-QR-10 disponible y Ninguno seleccionado.
-
Selector real de cupones con datos ficticios. GUIA-QR-10 está disponible y todavía no se ha seleccionado.
+
Interfaz real con datos ficticios. GUIA-QR-10 está disponible en el editor de WhatsApp y todavía no se ha seleccionado.
Confirma que las reglas, vencimiento y productos elegibles del cupón correspondan a la audiencia antes de enviar. @@ -188,19 +188,32 @@ Usa la vista previa para comprobar el mensaje en cada canal seleccionado. Revisa - Los archivos, botones, pie de página o ubicación de WhatsApp. - La longitud del SMS y la estimación de partes que muestra el editor. +
+
+
+ + + Vista previa nativa de WhatsApp con el nombre Sofía, las novedades del Club, enlace, BAJA para salir y control Detener. + +
+
+
Interfaz real con datos ficticios. La vista previa de WhatsApp muestra el contenido y el control Detener; no acredita un envío ni una entrega.
+
+ Envía una prueba al destino que corresponda antes de continuar: un número que controles para SMS o WhatsApp, o una dirección propia para una campaña de solo correo. Una prueba por SMS puede entregarse directamente. Una prueba de WhatsApp con contenido nuevo puede quedar programada hasta que Meta apruebe la plantilla. -Para una prueba SMS, en **Enviar mensaje a este número**, elige el país e ingresa un número que controles. +Para una prueba de WhatsApp, abre **Envíame un mensaje de prueba**. En **Enviar mensaje a este número**, elige el país e ingresa un número que controles. -
+
-
+
- Formulario Enviar mensaje a este número, con selector de país, campo de teléfono vacío y envío deshabilitado. + + Formulario Enviar mensaje a este número con selector de país, campo de teléfono vacío, envío deshabilitado y el botón Envíame un mensaje de prueba.
-
Formulario de prueba SMS con el campo de teléfono vacío y el botón de envío deshabilitado.
+
Interfaz real con datos ficticios. Formulario de prueba de WhatsApp con el campo de teléfono vacío y el botón de envío deshabilitado.
La prueba permite revisar el mensaje en el número o la dirección elegidos. No demuestra que todos los perfiles de la audiencia final sean elegibles. @@ -261,16 +274,16 @@ Espera a que termine de actualizarse la cantidad de clientes segmentados: la con La pantalla de confirmación es la última oportunidad de detectar una audiencia o mensaje incorrectos antes de que la campaña entre en aprobación y entrega. -
+
- - Confirmación de un borrador con dos clientes segmentados, Club incluido, QA excluido, Solo SMS, fecha 2 de noviembre a las 12:00 y respuestas sin asignación específica. + + Confirmación del borrador con dos clientes segmentados, Club incluido, QA excluido, Solo WhatsApp, 2 de noviembre a las 12:00 y sin asignación específica.
-
Revisión previa al envío de una campaña ficticia: dos clientes elegibles y la fecha elegida.
+
Interfaz real con datos ficticios. Revisión previa al envío: dos clientes elegibles, Solo WhatsApp y la fecha seleccionada.
## Entiende la revisión de campañas diff --git a/_includes/editorial/en/custom-8c762f8c1e7828a2.html b/_includes/editorial/en/custom-8c762f8c1e7828a2.html new file mode 100644 index 00000000..847970f4 --- /dev/null +++ b/_includes/editorial/en/custom-8c762f8c1e7828a2.html @@ -0,0 +1,56 @@ +{% raw %} +
+
+
+
+
+
+ +
+ + + Luma + WhatsApp + + +
+
+
+ Hi Sofía, explore the Club’s new arrivals and choose your favorite: https://example.com/campaign-fixture. + +
+ Unsubscribe +
+
+ + +
+ + + +
+
+
Illustrative WhatsApp example from Luma, aligned with a campaign preview using fictitious data. The new-arrivals link and Unsubscribe are inert. It does not establish a send, Meta approval or delivery.
+
+{% endraw %} diff --git a/_includes/editorial/es/custom-e5e9a9e137eaff6e.html b/_includes/editorial/es/custom-e5e9a9e137eaff6e.html new file mode 100644 index 00000000..cc40bece --- /dev/null +++ b/_includes/editorial/es/custom-e5e9a9e137eaff6e.html @@ -0,0 +1,56 @@ +{% raw %} +
+
+
+
+
+
+ +
+ + + Luma + WhatsApp + + +
+
+
+ Hola Sofía, mira las novedades del Club y elige tu favorito: https://example.com/campaign-fixture. BAJA para salir + +
+ Detener +
+
+ + +
+ + + +
+
+
Ejemplo ilustrativo de WhatsApp de Luma, alineado con la vista previa de una campaña con datos ficticios. El enlace de novedades y Detener son inertes. No acredita un envío, una aprobación de Meta ni una entrega.
+
+{% endraw %} diff --git a/docs/editorial-work/campaign-whatsapp-correction-20261027.md b/docs/editorial-work/campaign-whatsapp-correction-20261027.md new file mode 100644 index 00000000..1641a81d --- /dev/null +++ b/docs/editorial-work/campaign-whatsapp-correction-20261027.md @@ -0,0 +1,45 @@ +# Campaign WhatsApp example and test-dialog correction + +## Scope and preserved publication + +The user requested a coherent WhatsApp Campaign example and a larger, sharp presentation of the test dialog identified in their visual reference. This correction covers only the English and Spanish Campaign creation guides. Back in Stock is paused separately with thirteen Spanish PNGs and seven figures integrated; it has not been published. + +The isolated branch starts at published Help main `7eaa9c049c7f4dc939184b1d739a72f7ff9aa47a`, after PR #412. The original Campaign worktree remains clean. Its thirty-six PNG files and all publication evidence are preserved unchanged in this checkout. `captures/campaign-whatsapp-correction-20261027/preservation.json` binds the two article snapshots, stub and inventory. New screenshots will use `images/campaigns/creating-a-campaign-whatsapp/` so the previous originals remain available. + +Editorial rules remain pinned to `d0ee357e45d2d14ae605081fc8fe20763b1bb4ba`. The current reviewed application snapshot is `ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7`. Runtime preparation and capture belong to their designated owners; this integration work does not enable a real account or send a test. + +## Concrete visual finding + +The supplied 774×536 reference identifies **Enviar mensaje a este número** and its **Envíame un mensaje de prueba** trigger. It concerns `campaign-test-destination`, not every Campaign image. The published source is a genuine 1728×1092 PNG from a 432×273 CSS crop at 4×. The existing page review records an image width of 432 CSS at desktop 1440 and tablet 580, and 315.984 CSS at mobile 390. The desktop white frame is 450 CSS within the 774.414 CSS stage. + +The user has authorised a specific readability adjustment. Only this figure may display up to 1.5 times its recorded logical source size, while retaining at least 4/1.5 source pixels per displayed CSS pixel. For a new 432 CSS crop, the maximum would be 648 CSS; the actual layout must fit the existing article column. Each responsive source is evaluated independently. This instruction supersedes the general logical-size ceiling in the pinned screenshot rule, lines 22–33, only for this identified correction. It does not change the general rule or authorise enlargement of any other figure. + +The PNG bytes, native 4× capture, Display P3 profile, aspect ratio, lavender stage, border, white inset and static presentation remain required. No raster resampling, fabricated canvas, image links or global CSS changes are planned. The final decision depends on actual source pixels and six complete Help views, including sharpness and mobile readability. `test-dialog-size-plan.json` records the reference hash, measured baseline and scoped limit. + +## WhatsApp flow and early example + +The corrected guide must show genuine WhatsApp selection, meaningful WhatsApp composition, its recipient preview and a coherent confirmation. Replacing only the channel selector is insufficient. Counts, limits, sender, date, template state and any displayed cost must come from the isolated runtime. The guide will not imply Meta approval, dispatch or delivery from a draft screenshot. + +The old published SMS example remains preserved as historical generated content. The article now includes a native WhatsApp example immediately after the introduction. The editable definitions use fictional Luma and the verified Club new-arrivals message, with https://example.com/campaign-fixture as the useful destination in the first business message. The generic collection example does not need an unrelated product photo. ES keeps its literal BAJA para salir; EN has no unobserved footer. + +The current templates have no persisted buttons or attachments. The real Campaign preview separately synthesizes a localized unsubscribe quick reply: **Detener** in Spanish and **Unsubscribe** in English. The illustrative example follows that preview using the existing native `messages`/`buttons` component and one inert action. It makes no claim about approval, serialization, dispatch or delivery. Body, URL and time were preserved when aligning the preview action. + +The final native IDs are `custom-e5e9a9e137eaff6e` (ES) and `custom-8c762f8c1e7828a2` (EN). All 47 files in each final native bundle passed exact hash checks; only the two required includes and exact catalog entries were imported. Fifteen previously published catalog entries per locale remain intact. The earlier unpublished exports and entries are preserved outside the candidate; none is used by the guide. Shared CSS and JS remain unchanged. `native-example-import-v2.json` and `recipient-example-contract.json` bind the actual final imports and editable definitions. No second renderer or manually reconstructed generated markup is introduced. + +## Capture and copy plan + +`correction-plan.json` maps each current figure to replacement or evidence-dependent retention. Channels, composer, WhatsApp preview, test destination and confirmation require current WhatsApp evidence. Audience and limit depend on actual reachability. Generic tools, scheduling and reply settings may remain only if their complete pixels and any background are still accurate; none will be relabelled as a new capture. The plan has no screenshot quota. + +Both languages retain the existing routes, titles, headings and ordered links. Introductory prose changes from an illustrative SMS to an illustrative WhatsApp message. The test instruction uses the source-backed trigger and dialog names, subject to actual captured UI. Channel-specific accessible captions and alternative text will be updated against the final sources. General SMS, email, fallback and approval guidance remains when still applicable. + +## Required verification + +Before publication: admit current source metadata and independent pixels; validate and import native examples; build with security-header checks; compare source and built bytes; review both complete articles at 1440, 580 and 390; verify inert actions, keyboard access, no overflow, and exact current-source geometry. The sizing exception in QA and the public verifier must be keyed only to `campaign-test-destination` with a maximum factor of 1.5. PNG, profile, provenance and runtime guards remain strict. + +Root coordinates authorised push, PR and merge. Native examples and introductory prose are integrated in both languages. The two guides each contain twelve figures: twenty-eight new WhatsApp PNGs and fourteen explicitly retained historical PNGs in total. New sources cover channels, composition, recipient preview, test dialog, confirmation, link, tags and coupon tools. Historical audience, limit, schedule and reply-setting sources preserve their capture dates and hashes, with current applicability evidence and documented fictional-list/order differences. + +The production build and security-header checks passed. All forty-two selected source PNGs match their eighty-four generated locale copies. Local HTTP checks passed for ninety-two resources, twenty-eight article links and eight authoring-only paths excluded from the site. Independent reviewers passed all six complete guide views: ninety-seven page segments and seventy-two figure details, totalling 169 unmodified review PNGs. Both languages display the test dialog at 648 CSS pixels on desktop, 472 on tablet and 316 on mobile. Desktop is 50% wider than the previous 432 CSS presentation; mobile retains its available column width. The source remains 1728 pixels wide at native 4×, with at least 8/3 source pixels per displayed CSS pixel. There were no final findings, horizontal overflow, image truncation or interactive example actions. + +The first browser attempt produced no PNGs because native focus initiated a delayed one-pixel scroll. The reviewed native preventScroll focus option resolved this without changing CSS or tolerating a coverage gap. A later helper interruption left one completed view and twenty incomplete tablet PNGs; the incomplete files remain outside the candidate. The completed view stayed byte-identical, and only the five incomplete views were captured after verified resumption. `capture-execution-history.json` records both events. All native application capture services and the separate Help review services are closed; the two orphaned Help process groups were explicitly identified before their manual closure. + +`final-review.json` is the completed local gate; preparatory records retain their original historical pending states. Exact preview and production bytes are verified separately during publication. The main inventory remains 32 unfinished pairs; this corrects an already published pair. diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/bilingual-source-review-gate.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/bilingual-source-review-gate.json new file mode 100644 index 00000000..a974cb0e --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/bilingual-source-review-gate.json @@ -0,0 +1,57 @@ +{ + "schema": "campaign-whatsapp-bilingual-source-selection-gate-v1", + "status": "pass_for_source_selection", + "reviewer": "/root/campaign_wa_pixels", + "reviewed_at": "2026-10-27T01:44:55.381572+00:00", + "new_sources_count": 28, + "retained_historical_sources_count": 14, + "total_selected_sources": 42, + "locale_counts": { + "es": { + "new": 14, + "retained": 7, + "total": 21 + }, + "en": { + "new": 14, + "retained": 7, + "total": 21 + } + }, + "source_review_bindings": [ + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pixels-es.json", + "sha256": "72a2b7fe1db97b60a5a9f148b9615706b0d7984c4113feb043e55a00d504bbc0", + "records": 14 + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pixels-en.json", + "sha256": "265b1aacc601d376287fefb75e29845c50926a489fef84f88effa4eff487b164", + "records": 14 + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/retained-pixels.json", + "sha256": "b8d854cab1d400652a99fab831fe53963be09c0c1b090298f8a5898e7e9e6d3a", + "records": 14 + } + ], + "manifest": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed" + }, + "retained_register": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retained-source-register.json", + "sha256": "4cc5d789066043c076b29406bac0e8e4b0014c97a458a80680d79649e427172d" + }, + "review_scope": "Every selected PNG individually viewed:28 current captures by campaign_wa_pixels and14 historical retained sources by retained_es_pixels. Historical dates and provenance remain original. Binding does not repeat or simulate visual inspection.", + "resolved_findings": [ + "ES coupon-mobile partial sender fixed using new native430CSS capture; rejected450CSS version excluded.", + "Historical list-population/order and calendar-date limitations are explicit, without full current pixel/data parity claims." + ], + "remaining": [ + "Help six-view rendered-page review including scoped test-dialog enlargement; this reviewer owns only1440ES/EN.", + "Build, links, integration and authorized publication checks." + ], + "runtime_mutations_by_reviewers": 0, + "publication_approval": false +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/capture-closure.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/capture-closure.json new file mode 100644 index 00000000..34efc3cc --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/capture-closure.json @@ -0,0 +1,264 @@ +{ + "schema": "campaign-whatsapp-capture-closure-v1", + "status": "capture_complete_new_and_retained_source_review_passed_pending_help_render_QA", + "closed_at": "2026-10-27T01:46:29.105695+00:00", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "source_currency": { + "file": "../audit/campaign-whatsapp-correction-20261027/source-currency-refresh-2dfd9de6.json", + "sha256": "1aff93fa0af0781bd40957ef9945bc270597c62867ceae0e2b7ee1a40086f7fa", + "scope": "Captured Campaign/render/fixture dependencies; not full-app deployment parity." + }, + "selected_sources": { + "total": 42, + "new": 28, + "retained_historical": 14, + "locales": { + "es": { + "new": 14, + "retained": 7 + }, + "en": { + "new": 14, + "retained": 7 + } + }, + "retained_are_not_new_captures": true + }, + "source_manifest": { + "file": "source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "records": 28, + "new_only": true + }, + "normalization_receipt": { + "file": "manifest-normalization-receipt.json", + "sha256": "10e746c3002706301f4419ba26af5eeaaa70bc7cdbd1247cfba1f38a24d25e0e" + }, + "source_validation": { + "png_crc": "pass28", + "sha256_matches_untouched_sidecars": "pass28", + "native_density4": "pass28", + "stable_before_after_DOM": "pass28", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "pixel_transformations": 0, + "new_source_files_exactly_match_manifest": true + }, + "publisher_new_selection": { + "file": "../audit/campaign-whatsapp-help-qa-20261027/new-source-selection.json", + "sha256": "1cfe8311d8bd370bb47eab1a823b12ee2e8d10cd3d8e8fd315625be8971b1f71", + "exact_filenames_and_hashes_match": true + }, + "independent_source_reviews": { + "source-pixels-es.json": { + "file": "../audit/campaign-whatsapp-correction-20261027/pixel-review/source-pixels-es.json", + "sha256": "72a2b7fe1db97b60a5a9f148b9615706b0d7984c4113feb043e55a00d504bbc0" + }, + "source-pixels-en.json": { + "file": "../audit/campaign-whatsapp-correction-20261027/pixel-review/source-pixels-en.json", + "sha256": "265b1aacc601d376287fefb75e29845c50926a489fef84f88effa4eff487b164" + }, + "retained-pixels.json": { + "file": "../audit/campaign-whatsapp-correction-20261027/pixel-review/retained-pixels.json", + "sha256": "b8d854cab1d400652a99fab831fe53963be09c0c1b090298f8a5898e7e9e6d3a" + }, + "bilingual-source-review-gate.json": { + "file": "../audit/campaign-whatsapp-correction-20261027/pixel-review/bilingual-source-review-gate.json", + "sha256": "6053a66efcdbce0c70949442ad65c705cad7da5a06d9cebf83074fd06cf77634" + } + }, + "historical_retention_applicability": [ + { + "file": "retention/es-applicability.json", + "sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a", + "locale": "es", + "records": 7, + "root_review": "approved", + "not_a_new_capture": true + }, + { + "file": "retention/en-applicability.json", + "sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9", + "locale": "en", + "records": 7, + "root_review": "approved", + "not_a_new_capture": true + } + ], + "retention_limitations": [ + "Original capture dates and source/sidecar hashes preserved.", + "ES secondary demonstration list names differ in the current clone; included Club/excluded QA/count2 controls remain applicable without visible SMS content.", + "People list order/population differs; demonstrated reply controls, team labels and unassigned state remain applicable. Full people-list equality is not claimed.", + "Calendar current-day highlighting follows the real date; selected 2 Nov 2026 12:00 Montevideo schedule unchanged. No frozen clock or byte parity is claimed." + ], + "native_WhatsApp_state": { + "only_whatsapp_selected": true, + "fictitious_sender": true, + "audience_count": 2, + "test_destination_empty": true, + "test_send_disabled": true, + "test_confirmation_modal_closed": true, + "estimated_meta_cost": null, + "price_was_not_invented": true, + "native_unsubscribe_labels": [ + "Detener", + "Unsubscribe" + ], + "no_provider_or_delivery_calls": true + }, + "browser": { + "pid": 56902, + "cdp": 9564, + "last_state": "about:blank", + "native_login_sequences": 1, + "same_session_reused_for_EN": true, + "cookie_injection": false, + "impersonation": false, + "closed": true, + "profile_preserved": true + }, + "proxy": { + "pid": 56771, + "port": 3379, + "origin": "http://127.0.0.1:33388", + "closed": true, + "exact_business_routes": 33, + "native_scenes": 12, + "post_paths": [ + "/authentication/login", + "/login" + ], + "ES_policy_retained_for_EN": true, + "EN_route_set_unchanged": true + }, + "traffic_summary": { + "file": "capture-traffic-summary.json", + "sha256": "945b4ac5cdbaf2ba736e8ff1a5db64596a4f46fac4dd8f28c6e6904b5abaec98" + }, + "successful_non_read_requests": [ + { + "origin": "http://127.0.0.1:33388", + "path": "/authentication/login", + "method": "POST", + "status": 302, + "count": 1 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/login", + "method": "POST", + "status": 302, + "count": 1 + } + ], + "browser_campaign_writes": 0, + "browser_test_send_or_delivery_requests": 0, + "websocket_upgrades_allowed": 0, + "network_limitations": [ + "These are browser/proxy network counts, not a claim of zero native authentication or GET cache database writes.", + "External reCAPTCHA/emoji locale and Chrome background CONNECT requests were blocked; their features are not exercised in selected images.", + "All four CDP controller sessions ended at about:blank; browser and proxy closed afterward." + ], + "one_transient_read_failure": { + "request": { + "origin": "http://127.0.0.1:33388", + "path": "/hellotext/campaigns/Z2L3xyB3/delivery", + "method": "GET", + "status": 502, + "count": 1 + }, + "single_exact_get_retry_succeeded": true, + "same_session_policy_timeout": true, + "authentication_repeated": false, + "cause": "Not demonstrated. Parent verified own Puma log/session without a corresponding server error; one exact GET retry was authorized and succeeded.", + "observation": { + "file": "retention/delivery-date-en-desktop-observed.json", + "sha256": "637fcd3662ad02e379f3be94dad776b3ece7cd5c381b87f9330fce21e3906d68" + } + }, + "services_close_receipt": { + "file": "capture-services-closed.json", + "sha256": "78fa9de59bd9cfd235e1e560936d93de357625b0d42e25ee750196cb0002d36d" + }, + "capture_bindings": [ + { + "file": "binding-receipt.json", + "sha256": "73402a77877e46eae1a3840cb2b6684a5c68f4e57200c56596333fc6d2d73a8a" + }, + { + "file": "capture-contract.es-preserved.json", + "sha256": "ed7ed32561bfed5e52b0f91608d5777110afe9992d6dc82c2c57c4d5b7580b65" + }, + { + "file": "runtime-review.es-preserved.json", + "sha256": "0ac73001f746287d8e71ba0c8a9fc021e1b8fed93e0a7acfb6c6b0a8e17f173c" + }, + { + "file": "en-binding-receipt.json", + "sha256": "b9f181bc03b7086764e9a319bb8a76ad9284a321c0456177fa2c2397cdf21484" + }, + { + "file": "capture-contract.json", + "sha256": "d66b9078b76f89604d704c72b9931a61b183dd78505016e7b8410f67d4487dd7" + }, + { + "file": "runtime-review.json", + "sha256": "1eb1b52b966fbcab982073f65c39abe71b8aafc23c98952bb3c27df938986422" + } + ], + "reviewed_helper_deltas": [ + { + "file": "binder-snapshot-limit-delta.json", + "sha256": "d3934f2523143e8c844b976e258dcd5663fc38a8579e3ee64c6c57c170ada566" + }, + { + "file": "native-wa-lowercase-delta.json", + "sha256": "f9921ba3b8ec1d4520f54ba69606ce602d3d5c508410812830a79dfe88ce261a" + } + ], + "runtime_receipts": [ + { + "file": "../audit/campaign-whatsapp-correction-20261027/runtime/private/runtime-ready.json", + "sha256": "53a2d3a90bb543feea5b239a06633b0372b2e364c5acdff08bba919b7052e00d" + }, + { + "file": "../audit/campaign-whatsapp-correction-20261027/runtime/private/native-capture-routes-es.json", + "sha256": "a5f2042424879ed74e5c6fb90e4541b045599d044429be2c7c1b0ff722e04742" + }, + { + "file": "../audit/campaign-whatsapp-correction-20261027/runtime/private/runtime-ready-en.json", + "sha256": "fe8250e44a97a8ecf4bde1812c4ee8f889230ccaf8be857ed00beca350641850" + }, + { + "file": "../audit/campaign-whatsapp-correction-20261027/runtime/private/native-capture-routes-en.json", + "sha256": "fc1afdc3b42b0029bc4e43690fc2c1059a815577647fec3d46a8261f432717a7" + }, + { + "file": "../audit/campaign-whatsapp-correction-20261027/runtime/private/locale-en-result.json", + "sha256": "55eca947711e8f59ac35e9c38775df72be984be10d988b0db3f365b4b38b17bc" + } + ], + "excluded_sources": [ + { + "file": "references/coupon-mobile450-partial-sender/campaign-coupon-picker-es-mobile.png", + "sha256": "dd05b8d79c83e6126ea1d0ef54d286e9bf08e70795d02fbdff66a4eeda47a62d", + "decision": "excluded_from_selected_manifest_and_Help", + "reason": "Native 450 viewport exposed partial sender prefix; replaced by complete 430 viewport source." + } + ], + "preserved_historical_source_root": "../help-campaign-current-capture-20261026", + "services_not_closed_by_this_capture_owner": [ + "Puma33388: root owns final closure", + "Redis19628: fixture owner owns final closure", + "BIS33387/19627/3377/9563", + "Help QA" + ], + "remaining_validation": [ + "Help six rendered views, static-figure readability and test-dialog size exception by publisher/reviewer.", + "Fixture owner final DB/queues readback and runtime closure, recorded separately." + ], + "external_publications_performed_by_capture_owner": 0 +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/capture-execution-history.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/capture-execution-history.json new file mode 100644 index 00000000..d5715236 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/capture-execution-history.json @@ -0,0 +1,47 @@ +{ + "status": "completed_after_preserved_diagnostic_and_interruption", + "recorded_at": "2026-10-27T02:19:13.457684+00:00", + "checkpoint_sha256": "e770d7793c427409cce801f0e64f822dbe7f809e57d89e8d57b5f356df3497f1", + "final_capture_receipt_sha256": "e4e5038ebc039f4fa35d7b486f3273f0d6d1ac770ccd995dd7c6830844679355", + "completed_views": 6, + "final_pngs": 169, + "segments": 97, + "figure_details": 72, + "first_failure": { + "path": "audit/campaign-whatsapp-help-qa-20261027/failed-browser-attempt-before-focus-fix/capture-receipt.json", + "sha256": "b5f1fcc94de08c8ab8302ef0124457759bfa94d832aa6cc51e7cf47da8f5e0b7", + "pngs": 0, + "observed_issue": "Native smooth focus left scrollY1 before first segment. Native focus preventScroll option corrected it; coverage was not relaxed.", + "diagnostic": { + "path": "audit/campaign-whatsapp-help-qa-20261027/focus-scroll-diagnostic.json", + "sha256": "04d9567fde28845c5d713a0343edea38cd354756acdc64649cd572d4ac43b7c1" + }, + "root_reviewed_delta_sha256": "075db9b24c73d150313ec8609bf4f42b539105f92cf4aff41f32182a1851aa2b" + }, + "interruption": { + "receipt": { + "path": "audit/campaign-whatsapp-help-qa-20261027/interrupted-run-es580/capture-receipt-interrupted.json", + "sha256": "74528a3966712b605c3014c2da0387959c1396a272f37199600c863a4ee4259b" + }, + "completed_es1440_pngs_retained_unchanged": 27, + "incomplete_es580_pngs_preserved_outside_candidate_not_admitted": 20, + "cause_not_claimed": "Helper and original service controller were absent; children remained alive. No final metadata existed for incomplete images.", + "root_reviewed_resume_delta_sha256": "d0dc303907a6dfcabc34d09515586c249f25e132024c73654e763800225f4d7b", + "final_resume_records": [ + { + "at": "2026-10-27T02:01:38.981Z", + "previous_receipt_sha256": "74528a3966712b605c3014c2da0387959c1396a272f37199600c863a4ee4259b", + "completed_views": [ + "es-1440" + ], + "completed_pngs": 27 + } + ] + }, + "final_helper": { + "path": "audit/campaign-whatsapp-help-qa-20261027/review-pages.mjs", + "sha256": "cb373adab666ae1e46a1110d607a1bd04e3df3b9141ad2d2a4a01fc5bb20f564" + }, + "source_build_article_changes_during_capture": false, + "publication": false +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/capture-services-closed.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/capture-services-closed.json new file mode 100644 index 00000000..2ea55f04 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/capture-services-closed.json @@ -0,0 +1,39 @@ +{ + "schema": "campaign-owned-browser-proxy-close-v1", + "closed_at": "2026-10-27T01:42:33.980317+00:00", + "ownership_checks": [ + { + "pid": 56902, + "port": 9564, + "command_sha256": "6ef097b9c21a264af1059633b69d64bf5554c294e06a9fc2772419353ff2b7d0", + "listener_identity_verified": true, + "capture_root_verified": true + }, + { + "pid": 56771, + "port": 3379, + "command_sha256": "74612debb0fee3369f071955729f5127c5e2be3604cad795d3427fa8b8ab8996", + "listener_identity_verified": true, + "capture_root_verified": true + } + ], + "native_page_before_close": "about:blank", + "park_ledger": "private/network-ledger-20261027T012053876Z-74681-016.json", + "park_ledger_sha256": "3d7e11dd02e698f423037b1600508d7699b5583311a03fc346d8f4c184db9406", + "signal": "SIGTERM", + "closed_pids": [ + 56902, + 56771 + ], + "remaining_owned_pids": [], + "remaining_owned_listeners": [], + "success": true, + "untouched_services": [ + "Rails33388 (root owns closure)", + "Redis19628 (fixture owner owns closure)", + "BIS33387/19627/3377/9563", + "Help QA" + ], + "profile_preserved": true, + "credentials_printed": false +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/capture-traffic-summary.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/capture-traffic-summary.json new file mode 100644 index 00000000..9923ff9e --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/capture-traffic-summary.json @@ -0,0 +1,1541 @@ +{ + "schema": "campaign-whatsapp-capture-traffic-summary-v1", + "at": "2026-10-27T01:43:38.686064+00:00", + "status": "closed_and_audited", + "audit_log": "private/proxy-native-log.ndjson", + "audit_log_sha256": "7352e9a3303710378827e847fd37b98e0d068aae3a34db32df793984ea5d4b01", + "log_records": 3422, + "request_records": 3418, + "counter_semantics": "Cumulative per origin/path/method/status; final maxima summed once; duplicate asset evidence excluded from request counts.", + "requests": [ + { + "origin": "http://127.0.0.1:33388", + "path": "/assets/brand-favicon-c392cd164833598dba0f9ec21fd96306a084437c66e5c4761427e069aede9e46.png", + "method": "GET", + "status": 200, + "count": 1 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/assets/brand-hellotext-tiger-2x-14f0d94994c2b2d1d0054347e7f3e16ef989b720cd179922d9558bfa85a5224f.png", + "method": "GET", + "status": 200, + "count": 2 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/assets/signup/google-g-8a02a3a4e1cd828b42077013ebcb7ce2db553ca9de085004768ab4df128d3f0c.png", + "method": "GET", + "status": 200, + "count": 1 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/assets/signup/login-360ff43fab325ff93c10715b5647806b3c1fba223779a6a2299ab3239e4c7ece.png", + "method": "GET", + "status": 200, + "count": 13 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/authentication/login", + "method": "POST", + "status": 302, + "count": 1 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/hellotext/campaigns/Z2L3xyB3/audience", + "method": "GET", + "status": 200, + "count": 2 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/hellotext/campaigns/Z2L3xyB3/audience/count", + "method": "GET", + "status": 200, + "count": 4 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/hellotext/campaigns/Z2L3xyB3/audiences/campaigns.turbo_stream", + "method": "GET", + "status": 200, + "count": 2 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/hellotext/campaigns/Z2L3xyB3/audiences/lists.turbo_stream", + "method": "GET", + "status": 200, + "count": 2 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/hellotext/campaigns/Z2L3xyB3/audiences/segments.turbo_stream", + "method": "GET", + "status": 200, + "count": 2 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/hellotext/campaigns/Z2L3xyB3/broadcasts/compose", + "method": "GET", + "status": 200, + "count": 4 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/hellotext/campaigns/Z2L3xyB3/confirm", + "method": "GET", + "status": 200, + "count": 4 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/hellotext/campaigns/Z2L3xyB3/delivery", + "method": "GET", + "status": 200, + "count": 2 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/hellotext/campaigns/Z2L3xyB3/delivery", + "method": "GET", + "status": 502, + "count": 1 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/hellotext/campaigns/Z2L3xyB3/technologies", + "method": "GET", + "status": 200, + "count": 2 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/hellotext/campaigns/gQy9PLzD/audience", + "method": "GET", + "status": 200, + "count": 2 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/hellotext/campaigns/gQy9PLzD/audience/count", + "method": "GET", + "status": 200, + "count": 4 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/hellotext/campaigns/gQy9PLzD/audiences/campaigns.turbo_stream", + "method": "GET", + "status": 200, + "count": 2 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/hellotext/campaigns/gQy9PLzD/audiences/lists.turbo_stream", + "method": "GET", + "status": 200, + "count": 2 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/hellotext/campaigns/gQy9PLzD/audiences/segments.turbo_stream", + "method": "GET", + "status": 200, + "count": 2 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/hellotext/campaigns/gQy9PLzD/broadcasts/compose", + "method": "GET", + "status": 200, + "count": 6 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/hellotext/campaigns/gQy9PLzD/confirm", + "method": "GET", + "status": 200, + "count": 3 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/hellotext/campaigns/gQy9PLzD/delivery", + "method": "GET", + "status": 200, + "count": 2 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/hellotext/campaigns/gQy9PLzD/technologies", + "method": "GET", + "status": 200, + "count": 2 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/hellotext/compose/coupons/new", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/hellotext/mailing/library.json", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/login", + "method": "GET", + "status": 200, + "count": 2 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/login", + "method": "POST", + "status": 302, + "count": 1 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/my/businesses", + "method": "GET", + "status": 200, + "count": 1 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/my/businesses.turbo_stream", + "method": "GET", + "status": 200, + "count": 1 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/service_worker.js", + "method": "GET", + "status": 403, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/translations/en/97a10127a325f93badf2777c7e239131afd62726.js", + "method": "GET", + "status": 200, + "count": 14 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/translations/es/74fe690906129ec6765140a05e3b0fb866c4287b.js", + "method": "GET", + "status": 200, + "count": 16 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/BagossExtended-Medium.hm2lvicg.woff2", + "method": "GET", + "status": 200, + "count": 27 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/BagossExtended-SemiBold.ew2bj11f.woff2", + "method": "GET", + "status": 200, + "count": 32 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/PPObjectSans-Bold.m1ndv549.otf", + "method": "GET", + "status": 200, + "count": 2 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/PPObjectSans-Medium.k9ctpwyw.woff2", + "method": "GET", + "status": 200, + "count": 32 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/PPObjectSans-Regular.nmzz4exg.woff2", + "method": "GET", + "status": 200, + "count": 32 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/alt.d03lb6w3.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/auth.mb0zgea9.js", + "method": "GET", + "status": 200, + "count": 2 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/accept_turbo_stream_controller.b8383wdb.js", + "method": "GET", + "status": 200, + "count": 4 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/actiontext.esm.iie4pl30.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/agreement_controller.kwsvyt0w.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/application_controller.msdx1x6l.js", + "method": "GET", + "status": 200, + "count": 32 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/assignment_controller.t2mikknl.js", + "method": "GET", + "status": 200, + "count": 7 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/attachment_manager.mhmqsiz3.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/audience_controller.iw6m8o1o.js", + "method": "GET", + "status": 200, + "count": 4 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/audience_controller.maerjq9d.js", + "method": "GET", + "status": 200, + "count": 4 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/audience_count_controller.1pw2wl97.js", + "method": "GET", + "status": 200, + "count": 4 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/audience_count_refresh_controller.eyav7h05.js", + "method": "GET", + "status": 200, + "count": 7 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/base_controller.cc0my3j8.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/base_controller.kmwwl2vl.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/bridge.jjyexkfu.js", + "method": "GET", + "status": 200, + "count": 1 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/browser_monitoring.kigkz3ju.js", + "method": "GET", + "status": 200, + "count": 32 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/browser_performance.hi1bzreo.js", + "method": "GET", + "status": 200, + "count": 32 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/browser_url_controller.h5310h8b.js", + "method": "GET", + "status": 200, + "count": 4 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/button_controller.i16kzk8b.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/button_manager_controller.nrs0m6t5.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/channel_preview_controller.irsjbogg.js", + "method": "GET", + "status": 200, + "count": 17 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/channel_selector_controller.gb66gdgi.js", + "method": "GET", + "status": 200, + "count": 17 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/closable_pane.d51p67zf.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/color_contrast.bstttocg.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/component_controller.hu8ytscf.js", + "method": "GET", + "status": 200, + "count": 4 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/compose_request_context.nj1zgt75.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/confirmation_controller.caejo919.js", + "method": "GET", + "status": 200, + "count": 17 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/consumer.jfqkccda.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/contracts.16t8vhsk.js", + "method": "GET", + "status": 200, + "count": 1 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/controller_load_errors.j46xkdac.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/cookie_consent.hyaae2fn.js", + "method": "GET", + "status": 200, + "count": 2 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/coupon_controller.d97el56s.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/current.e08sahyp.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/custom_dropdown_controller.l4cfjsa1.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/date_picker_controller.m60tog29.js", + "method": "GET", + "status": 200, + "count": 4 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/delivery_controller.jvd8vj9t.js", + "method": "GET", + "status": 200, + "count": 4 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/dist.j6uhmdyk.js", + "method": "GET", + "status": 200, + "count": 17 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/dist.pee6k24w.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/dropdown_controller.b10njsrh.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/dropdown_highlight_styles.k44fw3do.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/dynamic_action_controller.h97pq3nd.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/edit_controller.d8xwv5mk.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/email_color_field_controller.nm01chsy.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/email_custom_html.e0m8wn20.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/email_design_library.k9n54vma.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/email_dynamic_preview.d2l68etz.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/email_fonts.mpwzxa6p.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/email_image_url.hzzm2zxf.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/email_message_buttons.g2gcsks7.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/email_preview_blocks.jfv2xr43.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/email_preview_brand.i08ze901.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/email_table_cell_style.keyi3h8d.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/email_table_preview.js17exky.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/emoji_controller.l8flamu0.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/fingerprint_controller.ei8apo3j.js", + "method": "GET", + "status": 200, + "count": 2 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/flatpickr_controller.b7itdb1t.js", + "method": "GET", + "status": 200, + "count": 4 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/footer_controller.mase7wz5.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/form_controller.4vxx95kr.js", + "method": "GET", + "status": 200, + "count": 2 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/form_controller.j46yha80.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/form_controller.mb5iw965.js", + "method": "GET", + "status": 200, + "count": 2 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/google_authentication_controller.l2aw0zfr.js", + "method": "GET", + "status": 200, + "count": 2 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/google_map_controller.nzk1lqgv.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/google_maps.mabp0z2w.js", + "method": "GET", + "status": 200, + "count": 17 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/hidden_select_controller.jjzozfpb.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/image_carousel_controller.mwdb54vo.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/image_gallery_controller.b94rhlqn.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/inbox_performance.b83qsjug.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/input_controller.gfoaiziu.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/intlTelInputWithUtils.h5riy33q.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/item_controller.mko2kq9s.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/jsx-runtime.eqzmh2cm.js", + "method": "GET", + "status": 200, + "count": 1 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/list_controller.bj1kjfa4.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/location_controller.dhvceu55.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/media_container_controller.b895z9lm.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/media_controller.luwki9p6.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/member_search_controller.g4i2faro.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/mixpanel_controller.nizsq6h2.js", + "method": "GET", + "status": 200, + "count": 2 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/modal_controller.ifs392tb.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/models.ixyvji8f.js", + "method": "GET", + "status": 200, + "count": 18 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/module.e7ufp3fx.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/money_formatter.dgvsb3jy.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/mount_components.m62tz8kn.js", + "method": "GET", + "status": 200, + "count": 1 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/name_controller.jwukp46n.js", + "method": "GET", + "status": 200, + "count": 29 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/name_controller.kx9ox3e8.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/native.euhi7trq.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/number_formatter.lbdibhk1.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/number_input_controller.jbkp3t7f.js", + "method": "GET", + "status": 200, + "count": 4 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/online_controller.ngx338eg.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/package_controller.lavcpmth.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/packages_controller.kq4sxlw2.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/pane_controller.icyggizm.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/pane_frame_controller.n8gmi3id.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/password_visibility_controller.h1bn3klm.js", + "method": "GET", + "status": 200, + "count": 2 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/phone_controller.c2kmj96l.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/popover_controller.cxh1iokq.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/preview_controller.cwihqbnp.js", + "method": "GET", + "status": 200, + "count": 17 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/preview_controller.ir6t38pi.js", + "method": "GET", + "status": 200, + "count": 17 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/preview_layout_controller.fmiyu9vk.js", + "method": "GET", + "status": 200, + "count": 17 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/product_carousel_controller.dqby5zgn.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/product_selection.b70sxtwk.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/progress_controller.eef3nvao.js", + "method": "GET", + "status": 200, + "count": 29 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/purify.es.m4xbqh00.js", + "method": "GET", + "status": 200, + "count": 18 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/push_notification_permission_controller.o0le3hfy.js", + "method": "GET", + "status": 200, + "count": 1 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/push_notification_permission_controller.ocs4xd50.js", + "method": "GET", + "status": 200, + "count": 1 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/quality_modal_controller.lrt8tj3x.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/radio_controller.imibffpx.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/range_url.pbvp39w9.js", + "method": "GET", + "status": 200, + "count": 1 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/reply_settings_controller.mkyuebrf.js", + "method": "GET", + "status": 200, + "count": 7 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/reset_form_controller.bu92gr7j.js", + "method": "GET", + "status": 200, + "count": 4 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/rolldown-runtime.ggzdt3nk.js", + "method": "GET", + "status": 200, + "count": 32 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/safe_dom.cy9gm6nn.js", + "method": "GET", + "status": 200, + "count": 17 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/search_field_controller.ff9vlm0e.js", + "method": "GET", + "status": 200, + "count": 17 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/select_channels_controller.dm8gcsws.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/signup_carousel_controller.eqkg6c3t.js", + "method": "GET", + "status": 200, + "count": 2 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/sortable.esm.mertbtk0.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/stimulus.iwbym37z.js", + "method": "GET", + "status": 200, + "count": 4 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/stimulus_monitoring.kt2mmrlt.js", + "method": "GET", + "status": 200, + "count": 32 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/submit_inactive_controller.l21ga42a.js", + "method": "GET", + "status": 200, + "count": 11 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/tabs_controller.cdbw27nt.js", + "method": "GET", + "status": 200, + "count": 17 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/tag.not81s5u.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/tags_controller.g48rg6n8.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/tailwindcss-stimulus-components.module.k86qvk3j.js", + "method": "GET", + "status": 200, + "count": 29 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/technologies_controller.ity3vy7v.js", + "method": "GET", + "status": 200, + "count": 4 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/template_channel_icons.drzljpu5.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/template_controller.j348o6se.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/template_email_preview.huuw0y1l.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/template_message_preview.k5opcqv9.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/template_preview_controller.iexwim96.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/template_preview_observer.hibm5o50.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/templates_controller.go1xzhj8.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/test_controller.nezk1q6v.js", + "method": "GET", + "status": 200, + "count": 17 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/time_controller.nfa232m3.js", + "method": "GET", + "status": 200, + "count": 4 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/toast_controller.dfbx1o0o.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/toast_stack_controller.ignza6rs.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/toggle_controller.29pmqyxi.js", + "method": "GET", + "status": 200, + "count": 29 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/toolbar_controller.ugzpbpfo.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/toolbar_overflow_controller.nywxdrsl.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/tooltip_controller.hlwo7u6k.js", + "method": "GET", + "status": 200, + "count": 29 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/trix.esm.min.moyxremv.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/turbo_power.juuitfck.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/useAutoWidthInput.mkdemu8l.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/useEditableTitleOutside.nj5whclg.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/useMoveCursorToEndOfInput.bcfc9sbb.js", + "method": "GET", + "status": 200, + "count": 29 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/useNumberHelpers.el9ckx56.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/usePersistedSnapshot.op8s3j2y.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/useURLValidations.da0upioy.js", + "method": "GET", + "status": 200, + "count": 17 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/utils.djstcq2w.js", + "method": "GET", + "status": 200, + "count": 1 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/vendor-floating-ui.xiecv36p.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/vendor-hotwired.cghwbouq.js", + "method": "GET", + "status": 200, + "count": 32 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/vendor-storage.n64qonj5.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/verbs.jo1hmo15.js", + "method": "GET", + "status": 200, + "count": 32 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/voice_controller.j4fnrm4t.js", + "method": "GET", + "status": 200, + "count": 10 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/chunks/wizard_history_controller.h2icnbhd.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/entrypoints/alt.js.jvq0pp8u.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/entrypoints/application/conversation_stream_actions.js.hv9ai4sv.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/entrypoints/application/pane_viewport.js.ijylgpwe.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/entrypoints/application/push_notifications.js.eiuw1isb.js", + "method": "GET", + "status": 200, + "count": 30 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/entrypoints/auth.js.nnh8b43l.js", + "method": "GET", + "status": 200, + "count": 2 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/entrypoints/stylesheets/application.ofhxv0eu.css", + "method": "GET", + "status": 200, + "count": 64 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/entrypoints/view_transitions.natz32x4.css", + "method": "GET", + "status": 200, + "count": 2 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/vite/assets/react.d3fhcxlh.js", + "method": "GET", + "status": 200, + "count": 1 + }, + { + "origin": "invalid", + "path": "/", + "method": "CONNECT", + "status": 403, + "count": 601 + }, + { + "origin": "invalid", + "path": "/", + "method": "GET", + "status": 403, + "count": 1 + } + ], + "successful_non_read_requests": [ + { + "origin": "http://127.0.0.1:33388", + "path": "/authentication/login", + "method": "POST", + "status": 302, + "count": 1 + }, + { + "origin": "http://127.0.0.1:33388", + "path": "/login", + "method": "POST", + "status": 302, + "count": 1 + } + ], + "native_login_sequences": 1, + "browser_campaign_writes": 0, + "browser_audience_refresh_posts": 0, + "test_send_or_delivery_requests": 0, + "websocket_attempts": 0, + "websocket_upgrades_allowed": 0, + "no_external_successful_requests": true, + "native_sprockets_received_bytes": { + "/assets/brand-hellotext-tiger-2x-14f0d94994c2b2d1d0054347e7f3e16ef989b720cd179922d9558bfa85a5224f.png": { + "sha256": "15ac98399930771b2dd17222778e759dc6e448a22f929ff814ea03f0c0d61602", + "bytes": 6541, + "status": 200 + }, + "/assets/signup/google-g-8a02a3a4e1cd828b42077013ebcb7ce2db553ca9de085004768ab4df128d3f0c.png": { + "sha256": "d1ce9c2af0b10a7333abc99bc706f9a6a199e5b65bf3e3009624f076b8638e6a", + "bytes": 33661, + "status": 200 + }, + "/assets/brand-favicon-c392cd164833598dba0f9ec21fd96306a084437c66e5c4761427e069aede9e46.png": { + "sha256": "7880019750a973296c663a32da4f450a5b4b8361af174eae0a05b46f81b9fcc1", + "bytes": 2365, + "status": 200 + } + }, + "sessions": [ + { + "ledger": "private/network-ledger-20261027T004828893Z-57015-007.json", + "sha256": "e958a95c5cd68d09378155030e9e90f58bb6067048e885c2ea87862eb1abdecb", + "session_id": "20261027T004828893Z-57015", + "requests": 376, + "blank_before_disconnect": { + "href": "about:blank", + "ready": "complete" + } + }, + { + "ledger": "private/network-ledger-20261027T005235828Z-60002-017.json", + "sha256": "4e6eef07da6e57a457997797bbec7adec20ac4d086beb1376e6cc4ab9033c403", + "session_id": "20261027T005235828Z-60002", + "requests": 1038, + "blank_before_disconnect": { + "href": "about:blank", + "ready": "complete" + } + }, + { + "ledger": "private/network-ledger-20261027T011453874Z-71969-002.json", + "sha256": "12da2f57fa477084f6268dbc7f8a4ed7ed85ef52104a063bb36d72fd9c38eb4d", + "session_id": "20261027T011453874Z-71969", + "requests": 133, + "blank_before_disconnect": { + "href": "about:blank", + "ready": "complete" + } + }, + { + "ledger": "private/network-ledger-20261027T012053876Z-74681-016.json", + "sha256": "3d7e11dd02e698f423037b1600508d7699b5583311a03fc346d8f4c184db9406", + "session_id": "20261027T012053876Z-74681", + "requests": 1235, + "blank_before_disconnect": { + "href": "about:blank", + "ready": "complete" + } + } + ], + "cdp_blocked_requests": [ + { + "method": "GET", + "origin": "https://cdn.jsdelivr.net", + "path": "/npm/@emoji-mart/data@latest/i18n/es.json", + "count": 6 + }, + { + "method": "GET", + "origin": "https://www.google.com", + "path": "/recaptcha/api.js", + "count": 1 + } + ], + "known_read_failure": { + "request": { + "origin": "http://127.0.0.1:33388", + "path": "/hellotext/campaigns/Z2L3xyB3/delivery", + "method": "GET", + "status": 502, + "count": 1 + }, + "single_exact_get_retry_succeeded": true, + "same_session_policy_timeout": true, + "authentication_repeated": false, + "cause": "Not demonstrated. Parent verified own Puma log/session without a corresponding server error; one exact GET retry was authorized and succeeded.", + "observation": { + "file": "retention/delivery-date-en-desktop-observed.json", + "sha256": "637fcd3662ad02e379f3be94dad776b3ece7cd5c381b87f9330fce21e3906d68" + } + }, + "scope_notes": [ + "These are browser/proxy network counts, not a claim of zero native authentication or GET cache database writes.", + "External reCAPTCHA/emoji locale and Chrome background CONNECT requests were blocked; their features are not exercised in selected images.", + "All four CDP controller sessions ended at about:blank; browser and proxy closed afterward." + ], + "services_close_receipt": { + "file": "capture-services-closed.json", + "sha256": "78fa9de59bd9cfd235e1e560936d93de357625b0d42e25ee750196cb0002d36d" + } +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/copy-review.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/copy-review.json new file mode 100644 index 00000000..08b47577 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/copy-review.json @@ -0,0 +1,371 @@ +{ + "schema": "campaign-whatsapp-final-copy-review-v1", + "reviewer": "/root/campaign_final_copy", + "reviewed_at": "2026-10-27T01:36:46.823677+00:00", + "result": "pass", + "scope": "Read-only final article copy, alt/caption, local link and ES/EN parity review. Only this audit JSON was written by this reviewer. No app, database, article, Git or publication mutations.", + "baseline_commit": "7eaa9c049c7f4dc939184b1d739a72f7ff9aa47a", + "worktree": "/Users/pel/Documents/Codex/2026-10-06/task-8/help-campaign-whatsapp-correction-20261027", + "instructions_basis": "Inherited AGENTS.md, pinned hellotext-editorial skill, editorial guide/screenshots/messages/workflow/integration reads from this task; no repeated render or stylesheet tests.", + "articles": { + "es": { + "article": { + "path": "help-campaign-whatsapp-correction-20261027/_i18n/es/campaigns/creating-a-campaign.md", + "sha256": "d90c8aa0055195ff15644a9197e0bdff9465926dd3b82a70822db6346d88e755" + }, + "review_method": "Incorporated independent full ES copy receipt and verified its final hash; own diff/parity checks", + "heading_count": 14, + "headings_unchanged_in_order": true, + "ordered_liquid_link_count": 14, + "link_targets_unchanged_in_order": true, + "missing_local_link_targets": [], + "figure_ids": [ + "campaign-channels", + "campaign-audience", + "campaign-audience-limit", + "campaign-composer", + "campaign-tracked-link-tool", + "campaign-personalization-tool", + "campaign-coupon-picker", + "campaign-message-preview", + "campaign-test-destination", + "campaign-delivery-date", + "campaign-reply-settings", + "campaign-confirmation" + ], + "unique_png_reference_count": 21, + "missing_png_references": [], + "screenshot_markup_interactive_elements": [], + "retained_pngs_identical_to_baseline": [ + { + "path": "/images/campaigns/creating-a-campaign/campaign-audience-es-desktop.png", + "sha256": "9c74f1e1d6492944e9953f0f87f468906d09a20609dc8c0b2fdddfc99a314cc6" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png", + "sha256": "5b98f2333421778ab1fc64e60fc785c8cca21aaff0da782c19d47e416e35ec8f" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "sha256": "59504305ea4dcfd2a65be1325b7639e63d85d3b68466848bbfa88ae79b1043e7" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-delivery-date-es-desktop.png", + "sha256": "8d796336f8bcb18bcffe0a3fec779b386bb02c008966f7f8ddc5ffa50a3d0d5d" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png", + "sha256": "9b8cca07b94d906083b9cd6e23735a454aca7d2972fa728fd6035be682771d83" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-reply-settings-es-desktop.png", + "sha256": "2298b2948364551218a3bbc4f2da7ff696f35239f3622214ac074923ebfa89d6" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png", + "sha256": "c78965360a348e6f9c16c1c0d5d10f5940debf0aec1a3b2ef75959fa0d2ded70" + } + ], + "early_example": { + "include": { + "path": "help-campaign-whatsapp-correction-20261027/_includes/editorial/es/custom-e5e9a9e137eaff6e.html", + "sha256": "1b4afbfc5e2c5a750151e9fd049bd8bcaf14979cf209944f95cbe4f6490558e3" + }, + "definition": { + "path": "help-campaign-whatsapp-correction-20261027/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/recipient-example.es.json", + "sha256": "23f5b5e1d38ff8f96af99e1b9ddad11b59950ee2ad34430a9fc32eb9bc4403c4" + }, + "before_first_heading": true, + "channel": "whatsapp", + "actions": [ + "Detener" + ], + "caption": "Ejemplo ilustrativo de WhatsApp de Luma, alineado con la vista previa de una campaña con datos ficticios. El enlace de novedades y Detener son inertes. No acredita un envío, una aprobación de Meta ni una entrega.", + "static_include_anchor_or_button_elements": [] + } + }, + "en": { + "article": { + "path": "help-campaign-whatsapp-correction-20261027/_i18n/en/campaigns/creating-a-campaign.md", + "sha256": "0169daac79dc25b5364287d9f48835519617c050c4d638855a206e763e3cf49a" + }, + "review_method": "Read complete final English article and full diff against baseline; reviewed captions, alt text, procedure labels and semantic parity", + "heading_count": 14, + "headings_unchanged_in_order": true, + "ordered_liquid_link_count": 14, + "link_targets_unchanged_in_order": true, + "missing_local_link_targets": [], + "figure_ids": [ + "campaign-channels", + "campaign-audience", + "campaign-audience-limit", + "campaign-composer", + "campaign-tracked-link-tool", + "campaign-personalization-tool", + "campaign-coupon-picker", + "campaign-message-preview", + "campaign-test-destination", + "campaign-delivery-date", + "campaign-reply-settings", + "campaign-confirmation" + ], + "unique_png_reference_count": 21, + "missing_png_references": [], + "screenshot_markup_interactive_elements": [], + "retained_pngs_identical_to_baseline": [ + { + "path": "/images/campaigns/creating-a-campaign/campaign-audience-en-desktop.png", + "sha256": "6a8cf5c3a7bd74241fdcfd9a4da12fe8859d2f76b643167898c16d577ad788fc" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png", + "sha256": "92feaa5a9a2deb9acb83f2eca68a22188cb07003d2503a3cada83be18c4afd84" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "sha256": "b10da63ab8dc9137e5d9952ef1b97ff0a3d5f87e1f83fb378856f7d0f4ce7f30" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-delivery-date-en-desktop.png", + "sha256": "02983b0a49505f9f8c3ab5e7f4e92ad1b44690527671be03db767c1050d9c8c3" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png", + "sha256": "d0c9572caecc0ff559293c0d3c7659494d2cfff74421401bb985fb97c6999a5f" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-reply-settings-en-desktop.png", + "sha256": "b23f2ecb5390d4658f8afb7fa3870051e05acf22bf9dbcfb3e50178f1da79908" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png", + "sha256": "f7561d7e01bb8e69b405d482035feb8b552bdf1d528a644abea033b0e55be2f6" + } + ], + "early_example": { + "include": { + "path": "help-campaign-whatsapp-correction-20261027/_includes/editorial/en/custom-8c762f8c1e7828a2.html", + "sha256": "90e151bf54316e658f59dc2129927f7a88acf0a9e1a435898056dfc68b822671" + }, + "definition": { + "path": "help-campaign-whatsapp-correction-20261027/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/recipient-example.en.json", + "sha256": "ff3ad7a4e1ed5c1467119cfade013e9185e56ff07d552fea860ae72441d22b1c" + }, + "before_first_heading": true, + "channel": "whatsapp", + "actions": [ + "Unsubscribe" + ], + "caption": "Illustrative WhatsApp example from Luma, aligned with a campaign preview using fictitious data. The new-arrivals link and Unsubscribe are inert. It does not establish a send, Meta approval or delivery.", + "static_include_anchor_or_button_elements": [] + } + } + }, + "stub": { + "path": "help-campaign-whatsapp-correction-20261027/_campaigns/creating-a-campaign.md", + "sha256": "b4b2ddfaf2d8989d88ef8ea3d09dfe5714be6b7d6be02d3776ce10266680bc19", + "identical_to_baseline": true + }, + "incorporated_es_copy_review": { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/es-copy-review.json", + "sha256": "652151fb98496200f556aef744611c5415e32e86e20838dd94b96c7f49535170", + "reviewer": "/root/campaign_wa_pixels/retained_es_pixels", + "result": "pass_after_scoped_alt_correction", + "article_sha256": "d90c8aa0055195ff15644a9197e0bdff9465926dd3b82a70822db6346d88e755", + "resolved_finding": "Common composer alt no longer claims a sender is visible on mobile." + }, + "english_native_pixel_receipts": [ + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-15-channels-en-desktop.json", + "sha256": "92082a312a37201076f56a0d1a630afaa4b68a2e7dfe8192ab4ac467b4f9bae8", + "source": "help-campaign-whatsapp-correction-capture-20261027/sources/campaign-channels-en-desktop.png", + "source_sha256": "d6d96c64c4513152a41ee5383bda80906bfb6aefef86015e1189ae2f26b1b926", + "copied_help_asset_sha256_matches": true, + "observations_used_for_copy_review": [ + "English heading and all four channel cards are complete.", + "WhatsApp only is visibly selected and enabled; no unavailable state remains on WhatsApp options.", + "No clipped labels/card border, pointer, debug overlay or unintended customer data observed." + ] + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-16-channels-en-mobile.json", + "sha256": "42e2d549040e651ab0f5bfeda52a4aa095263ee4bc24548770644f742e99ddc5", + "source": "help-campaign-whatsapp-correction-capture-20261027/sources/campaign-channels-en-mobile.png", + "source_sha256": "da4e4448ed520a0412fa45eb340e5b042fc7e9c5346ef0dcfadb7042788109cd", + "copied_help_asset_sha256_matches": true, + "observations_used_for_copy_review": [ + "Native mobile English heading and four complete cards fit in the source.", + "WhatsApp only is visibly selected; body wrapping and check mark remain clear.", + "No clipped labels/card border, pointer, debug overlay or unintended customer data observed." + ] + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-17-composer-en-desktop.json", + "sha256": "d7820bfd9a4fe0189ef17e8e4acabc360f4317c702eb84cfb3633c0e27e9f29f", + "source": "help-campaign-whatsapp-correction-capture-20261027/sources/campaign-composer-en-desktop.png", + "source_sha256": "245847d60e2f737d245272fc4426c4b79134e6a0f44af3db28736d969d17b924", + "copied_help_asset_sha256_matches": true, + "observations_used_for_copy_review": [ + "English header and complete native WhatsApp editor, footer placeholder, toolbar and fictional +12025550199 sender are visible.", + "Club message and name/tracked-link tokens match the English draft; no SMS part counter or incorrect shell.", + "No clipped panel/control, pointer or debug overlay." + ] + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-18-message-preview-en-desktop.json", + "sha256": "5250d53b7a64ed21733e2ac331190906fbf23988c64264d58fd6b8f81fab84ef", + "source": "help-campaign-whatsapp-correction-capture-20261027/sources/campaign-message-preview-en-desktop.png", + "source_sha256": "d59d7d1c87a42e66c398906e25243eedf22554e5aaa6bd39dd65dcc902317bc8", + "copied_help_asset_sha256_matches": true, + "observations_used_for_copy_review": [ + "Complete native WhatsApp channel chip, phone shell, message bubble, Unsubscribe row and test trigger are visible.", + "Rendered Sofía/Club/link content matches the English editor; Unsubscribe is native and not an invented action.", + "No clipped phone/action, pointer or debug overlay. Native blank phone area retained." + ] + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-19-test-destination-en-desktop.json", + "sha256": "37e19a9a621b08c32f907763d3f01d8f2a6c5e32d743dfce85cfd0f188122f77", + "source": "help-campaign-whatsapp-correction-capture-20261027/sources/campaign-test-destination-en-desktop.png", + "source_sha256": "7597a8b35a2bde31a41af81f7446fbec90e12a46f6ea3a35b7a8906edb46f4bd", + "copied_help_asset_sha256_matches": true, + "observations_used_for_copy_review": [ + "Complete English test dialog with country selector, empty phone placeholder, disabled Send Message, Cancel and original test trigger.", + "Native input caret is visible in empty field; no entered number or confirmation modal.", + "Green WhatsApp context retained; no clipped border/shadow or debug overlay. Actual Help enlargement remains pending." + ] + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-20-composer-en-mobile.json", + "sha256": "f8fd9a943fcfc4d84b1c524d777e1a9143d50dee7684d43dc3c76447572e6f3a", + "source": "help-campaign-whatsapp-correction-capture-20261027/sources/campaign-composer-en-mobile.png", + "source_sha256": "fface0c38b00dae21edbf1807c48a5a5d864b892fbc84b8ba0fe2941c90bd085", + "copied_help_asset_sha256_matches": true, + "observations_used_for_copy_review": [ + "Complete English header, native WhatsApp editor, meaningful Club/name/link text, empty footer and toolbar visible.", + "Preview control fully visible below editor; native mobile layout has no sender label and no stray sender fragment.", + "No clipped panel/control, pointer or debug overlay." + ] + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-21-message-preview-en-mobile.json", + "sha256": "4ec297d27a82ceb8726767a1ff2dc697449bd3d91d46c65d7c580e7f7c4bf453", + "source": "help-campaign-whatsapp-correction-capture-20261027/sources/campaign-message-preview-en-mobile.png", + "source_sha256": "51889ee7679b4649c86abb197f15b2bbc50bc3c05a9f1f7d08e2186c1a106b19", + "copied_help_asset_sha256_matches": true, + "observations_used_for_copy_review": [ + "Complete mobile close control, WhatsApp chip, phone, message bubble, Unsubscribe row and test trigger.", + "English content matches desktop and stored draft; native blank phone area retained.", + "No clipped phone/action, pointer or debug overlay." + ] + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-22-test-destination-en-mobile.json", + "sha256": "309c14be3d8a8eff24cba246bd6bd5df7e6a7b7d7659acb1b5fd2c7c55b0b1f8", + "source": "help-campaign-whatsapp-correction-capture-20261027/sources/campaign-test-destination-en-mobile.png", + "source_sha256": "0e2305d54e5673dbf37b9820d432e4c73e73baa8b5c2bcdb5bfe7984df5759a4", + "copied_help_asset_sha256_matches": true, + "observations_used_for_copy_review": [ + "Native450CSS mobile viewport gives complete English test popup and full original test trigger with margins.", + "Input is empty with placeholder and native caret, Send Message disabled, no confirmation modal.", + "No clipped border/shadow or pointer/debug overlay; source is suitable for later six-view Help sizing review." + ] + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-23-confirmation-en-desktop.json", + "sha256": "6c75861c8e13221db86f57e19505adc59302fc8db30e2d5cb76ead9148b0f32c", + "source": "help-campaign-whatsapp-correction-capture-20261027/sources/campaign-confirmation-en-desktop.png", + "source_sha256": "12299e912bdc3d4a211f4e18fb53d14e3e66e325f3da02d260125304a5040378", + "copied_help_asset_sha256_matches": true, + "observations_used_for_copy_review": [ + "Complete English heading/count2/Club included/QA excluded and three summary cards fit.", + "WhatsApp only, November2 at12:00 and No specific assignment agree with prepared draft; no invented Meta cost or approval claim.", + "No clipped border/control, pointer or debug overlay." + ] + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-24-confirmation-en-mobile.json", + "sha256": "70f5559ae5e232fd3e602598ed4cd3df69f1be39ca42af0bf7445aca23f5d5f1", + "source": "help-campaign-whatsapp-correction-capture-20261027/sources/campaign-confirmation-en-mobile.png", + "source_sha256": "a7dda045f2a310c6079f07a706367f50cc5c91e641cd18fc006f855308a3ca3c", + "copied_help_asset_sha256_matches": true, + "observations_used_for_copy_review": [ + "Mobile count2, lists, WhatsApp-only, date/time and unassigned cards are complete with native wrapping.", + "No Meta cost figure shown; summary agrees with desktop and fictional draft.", + "No clipped border/control, pointer or debug overlay." + ] + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-25-tracked-link-tool-en-desktop.json", + "sha256": "e90a34775eab63a0a4f61511edf51129f44026a6c13a6216d7e603961692a3cc", + "source": "help-campaign-whatsapp-correction-capture-20261027/sources/campaign-tracked-link-tool-en-desktop.png", + "source_sha256": "959d0c9081d00693458570318ea735bdb9a920bf040ab4ea206add3e7438a990", + "copied_help_asset_sha256_matches": true, + "observations_used_for_copy_review": [ + "Complete Create a shortlink panel with instructional text, URL input, Add short link and Cancel.", + "Highlighted link tool and full fictional sender in WhatsApp toolbar provide context.", + "No clipped popup/control, pointer or debug overlay; editor-body crop boundary is intentional tool focus." + ] + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-26-personalization-tool-en-desktop.json", + "sha256": "00d183e86a17812fd03f143b70ef59969b127c0ba13e05a5033aed6bc697977e", + "source": "help-campaign-whatsapp-correction-capture-20261027/sources/campaign-personalization-tool-en-desktop.png", + "source_sha256": "6fe683d0d50ae932759e5e9cc137b850827957ef0aa231a332963523c1c5e6b5", + "copied_help_asset_sha256_matches": true, + "observations_used_for_copy_review": [ + "Complete English Tags panel with all property chips, WhatsApp toolbar and full fictional sender.", + "Nivel de fidelidad is the unchanged fictional custom-property name; native duplicate birthday chip retained. Neither is a fabricated translation.", + "No clipped popup/chip, pointer or debug overlay." + ] + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-27-coupon-picker-en-desktop.json", + "sha256": "cc6f94afd31071cf8ce827445cb34b07ddeb75b23566c6d4dc3aeabddee7b4df", + "source": "help-campaign-whatsapp-correction-capture-20261027/sources/campaign-coupon-picker-en-desktop.png", + "source_sha256": "33c370b643b7d7737e637b053a1c806d1e96ff7b3382cc206521844e0f5a79af", + "copied_help_asset_sha256_matches": true, + "observations_used_for_copy_review": [ + "Native English Coupons picker is fully legible with GUIA-QR-10 and None selected; complete popup corners, focus border and shadows remain visible.", + "WhatsApp media/button/location/link/personalization/coupon toolbar and full fictional sender +12025550199 remain visible; no SMS-only counter or partial sender fragment.", + "Popup naturally overlaps the native background toolbar; no image edits or send actions are represented." + ] + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-28-coupon-picker-en-mobile.json", + "sha256": "e653d08ed5217637edfba4067bc6422a6c0ce3e298bc5d6957279aa223b65478", + "source": "help-campaign-whatsapp-correction-capture-20261027/sources/campaign-coupon-picker-en-mobile.png", + "source_sha256": "3752e21dd5cd209bffa351b19a1759ad3136b2ef76d2a66a730dd9ad4408c6f5", + "copied_help_asset_sha256_matches": true, + "observations_used_for_copy_review": [ + "Native English Coupons picker, GUIA-QR-10 and None selected are complete and legible; full menu and outer container edges/shadows remain visible.", + "430-CSS viewport uses the same native layout as corrected ES: sender control is hidden without a partial +1 fragment; visible WhatsApp toolbar is coherent with the composer.", + "Dropdown naturally overlaps background icons; no synthetic pixel or DOM changes are claimed." + ] + } + ], + "own_native_pixel_label_spot_checks": [ + "campaign-channels-en-desktop.png: WhatsApp only is enabled and selected among four options.", + "campaign-message-preview-en-desktop.png: Sofía, Club new arrivals, tracked link and Unsubscribe match alt/caption.", + "campaign-test-destination-en-desktop.png: Send message to this number, empty phone field, disabled Send Message and Send me a test message match copy." + ], + "parity_observations": [ + "Both articles preserve all 14 headings and 14 ordered Liquid links; all targets exist locally. The shared article stub is unchanged.", + "Both articles contain the same 12 screenshot figure identifiers in the same order and 21 existing PNG sources per locale (14 new, 7 retained byte-for-byte from baseline).", + "Selector, composer, tools, native preview, test destination and final confirmation consistently describe the WhatsApp example. General SMS/Email guidance remains valid channel-conditional guidance from baseline.", + "The shared composer alt describes name tag, tracked link and composition tools without claiming the desktop-only sender is visible on mobile.", + "The illustrative native example precedes the first heading and explicitly disclaims a real send. Its caption states that its reserved example.com link and Detener/Unsubscribe control are inert and prove neither Meta approval nor delivery.", + "ES BAJA para salir and Detener, and EN localized Club message and Unsubscribe follow their native previews. This is intentional locale-specific content, not a missing translation.", + "Preview captions distinguish native preview from evidence of sending or delivery. Test captions describe an empty phone field and disabled submit; reader instructions do not assert that this fixture sent a test.", + "Confirmation copy matches two targeted customers, Club included, QA excluded, WhatsApp only, November 2 at 12:00 and no specific reply assignment. It makes no numeric Meta-cost or approval claim.", + "Article markup limits the scoped width:100% and 666px frame exception to the test-destination figure; other screenshot images use width:auto. Runtime display-scale and readability verification remains with full-page QA." + ], + "findings": [], + "copy_review_blockers": [], + "outside_this_gate": [ + "Full Help build and rendered desktop/narrow/mobile review in both languages.", + "Complete retained English source-currentness gate.", + "PR checks, merge, deploy and public URL/image verification." + ], + "validity": "This copy pass is bound to the recorded article/include/definition hashes. Re-review changed prose, caption/alt, figure source or native example bytes before relying on it." +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/correction-plan.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/correction-plan.json new file mode 100644 index 00000000..223ff1b4 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/correction-plan.json @@ -0,0 +1,184 @@ +{ + "status": "native_examples_and_all42_selected_sources_integrated; final_Help_QA_pending", + "created_at": "2026-10-27T00:19:40.293690+00:00", + "base": "7eaa9c049c7f4dc939184b1d739a72f7ff9aa47a", + "app_source": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "editorial_pin": "d0ee357e45d2d14ae605081fc8fe20763b1bb4ba", + "scope": "Only the published Campaign ES/EN guides, their current screenshots and early native message examples. BIS remains paused.", + "figures": [ + { + "id": "campaign-channels", + "decision": "replace", + "requirement": "Select genuine WhatsApp-only with an actual ready isolated sender; no disabled-SMS exception.", + "locales": [ + "es", + "en" + ] + }, + { + "id": "campaign-audience", + "decision": "recapture_if_channel_changes_visible_state", + "requirement": "Confirm exact WhatsApp reachability, included/excluded groups and loaded count in the new runtime.", + "locales": [ + "es", + "en" + ] + }, + { + "id": "campaign-audience-limit", + "decision": "recapture_if_count_or_state_changes", + "requirement": "Limit must be coherent with current eligible WhatsApp count and confirmation.", + "locales": [ + "es", + "en" + ] + }, + { + "id": "campaign-composer", + "decision": "replace", + "requirement": "Show actual WhatsApp editor, meaningful content and supported tools; no SMS editor label or segment counter masquerading as WhatsApp.", + "locales": [ + "es", + "en" + ] + }, + { + "id": "campaign-message-preview", + "decision": "add_current_native_preview", + "requirement": "Show the complete WhatsApp recipient view alongside its native preview context; useful distinct figure near preview instruction.", + "locales": [ + "es", + "en" + ] + }, + { + "id": "campaign-tracked-link-tool", + "decision": "revalidate_before_retention", + "requirement": "Retain only if the generic complete control and any background remain semantically accurate for the new example.", + "locales": [ + "es", + "en" + ] + }, + { + "id": "campaign-personalization-tool", + "decision": "revalidate_before_retention", + "requirement": "Retain only if property choices and any visible editor background remain accurate.", + "locales": [ + "es", + "en" + ] + }, + { + "id": "campaign-coupon-picker", + "decision": "revalidate_before_retention", + "requirement": "Retain only if source control and fictional coupon state remain applicable without a contradictory SMS background.", + "locales": [ + "es", + "en" + ] + }, + { + "id": "campaign-test-destination", + "decision": "replace_and_resize_scoped", + "requirement": "Native WhatsApp test form, empty destination and disabled send; original trigger when useful; max1.5 logical only here.", + "locales": [ + "es", + "en" + ] + }, + { + "id": "campaign-delivery-date", + "decision": "revalidate_before_retention", + "requirement": "Date/time must remain consistent with the new WhatsApp draft confirmation.", + "locales": [ + "es", + "en" + ] + }, + { + "id": "campaign-reply-settings", + "decision": "revalidate_before_retention", + "requirement": "Reply routing is channel-independent, but visible summary/background must stay coherent.", + "locales": [ + "es", + "en" + ] + }, + { + "id": "campaign-confirmation", + "decision": "replace", + "requirement": "Show WhatsApp sender/channel, exact eligible count/limit, date and reply setting; actual template/cost state only, no invented Meta approval.", + "locales": [ + "es", + "en" + ] + } + ], + "source_asset_policy": "Keep all36 published source files and their old evidence unchanged. New captures use a separate correction image directory. Retained sources require explicit pixel/copy applicability review; no historical source relabelled as newly captured.", + "new_asset_directory": "images/campaigns/creating-a-campaign-whatsapp", + "early_message": { + "decision": "Replace the early SMS include with one supported native WhatsApp example per locale, still immediately after the introduction.", + "format_candidate": "Native WhatsApp messages/buttons with the unchanged first-business text and useful URL, plus the single inert unsubscribe action synthesized by the native preview: Detener ES or Unsubscribe EN.", + "status": "Final version2 native preview-action examples imported byte-exact", + "old_generated_includes_and_catalog_entries": "All previously published generated examples and fifteen catalog entries per locale preserved. Unpublished version1 includes/catalog blocks preserved only in external audit.", + "imports": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/native-example-import-v2.json", + "sha256": "4ec3fa6cb5bd7a4716d6a0fe04f8dcf230ea65899f49c39bb5131490d469b0ee" + } + }, + "copy_changes": { + "es": [ + { + "location": "intro", + "from": "Este SMS ilustrativo de la tienda ficticia Luma presenta una nueva colección y una acción clara para el cliente.", + "candidate": "Este ejemplo ilustrativo de WhatsApp de la tienda ficticia Luma se basa en la vista previa de la campaña para presentar las novedades del Club. No representa un mensaje enviado." + }, + { + "location": "compose", + "candidate": "En el ejemplo de WhatsApp, revisa el contenido, la personalización y la acción antes de continuar.", + "condition": "Match actual rendered content and controls; use observed labels only." + }, + { + "location": "test", + "from": "Para una prueba SMS, en **Enviar mensaje a este número**, elige el país e ingresa un número que controles.", + "candidate": "Para una prueba de WhatsApp, abre **Envíame un mensaje de prueba**. En **Enviar mensaje a este número**, elige el país e ingresa un número que controles.", + "condition": "Verify actual WhatsApp trigger and dialog labels first." + } + ], + "en": [ + { + "location": "intro", + "from": "This illustrative SMS from the fictional store Luma introduces a new collection and gives the customer a clear next step.", + "candidate": "This illustrative WhatsApp example from the fictional store Luma follows the campaign preview for the Club’s new arrivals. It does not represent a sent message." + }, + { + "location": "compose", + "candidate": "In the WhatsApp example, review the content, personalization and action before continuing.", + "condition": "Match actual rendered content and controls; use observed labels only." + }, + { + "location": "test", + "from": "For an SMS test, in **Send message to this number**, choose the country and enter a number you control.", + "candidate": "For a WhatsApp test, open **Send me a test message**. In **Send message to this number**, choose the country and enter a number you control.", + "condition": "Verify actual WhatsApp trigger and dialog labels first." + } + ] + }, + "preserve": [ + "Existing route/slugs, titles, headings and ordered links", + "General SMS/email/fallback guidance remains valid and is not removed merely because example channel changes", + "Current source-backed audience/reply/approval explanations unless new evidence requires a specific correction" + ], + "checks": [ + "Native exporter with exact generated bytes", + "PNG/ICC/native state/provenance admission", + "Production build/security headers", + "Both full guides1440/580/390 with exact-source geometry and independent pixels", + "Static frames and inert example actions", + "Commit/bindings/offline verification", + "Root-coordinated preview/publication and exact public-byte verification" + ], + "pending_pair_count": 32, + "publication": false +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/editorial-insertion-plan.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/editorial-insertion-plan.json new file mode 100644 index 00000000..f449d641 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/editorial-insertion-plan.json @@ -0,0 +1,340 @@ +{ + "status": "source_selection_pending", + "base": "7eaa9c049c7f4dc939184b1d739a72f7ff9aa47a", + "article_hashes": { + "es": "d90c8aa0055195ff15644a9197e0bdff9465926dd3b82a70822db6346d88e755", + "en": "0169daac79dc25b5364287d9f48835519617c050c4d638855a206e763e3cf49a" + }, + "insertions": [ + { + "id": "campaign-channels", + "locale": "es", + "native_id": "campaign-channels", + "replace_existing_sha256": "55467d81f44784929a287c99ff27986b00bdf405ac6317b79bf69ef0cff1dc6a", + "status": "native_sources_integrated; final_manifest_and_page_QA_pending", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-desktop.png", + "mobile": "images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-mobile.png" + }, + "native_caps": { + "desktop": 682.0, + "mobile": 398.0 + }, + "alt": "Cuatro opciones de envío de campaña, con la opción «Solo WhatsApp» habilitada y seleccionada.", + "caption": "Interfaz real con datos ficticios. La opción «Solo WhatsApp» está habilitada y seleccionada entre las cuatro opciones de envío." + }, + { + "id": "campaign-audience", + "locale": "es", + "native_id": "campaign-audience", + "replace_existing_sha256": "2482d555b869a675622a820c77a5ef8cd04c0d2b5e7d1540c81c663c5a508672", + "status": "historical_source_retained_with_current_applicability; final_page_QA_pending", + "current_applicability_sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a" + }, + { + "id": "campaign-audience-limit", + "locale": "es", + "native_id": "campaign-audience-limit", + "replace_existing_sha256": "7c3e59737878eb081fb99b47da3d58bf6ef0fcc44127c23bd1206df2ac6180a2", + "status": "historical_source_retained_with_current_applicability; final_page_QA_pending", + "current_applicability_sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a" + }, + { + "id": "campaign-composer", + "locale": "es", + "native_id": "campaign-composer", + "replace_existing_sha256": "5bec49cc8dc5f7cd5adcd8afdb32f2a669fdd16768201deb50065bf6607ad2b6", + "status": "native_sources_integrated; final_manifest_and_page_QA_pending", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-desktop.png", + "mobile": "images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-mobile.png" + }, + "native_caps": { + "desktop": 682.0, + "mobile": 398.0 + }, + "alt": "Editor de WhatsApp con etiqueta de nombre, enlace con tracking, texto BAJA para salir y herramientas de composición.", + "caption": "Interfaz real con datos ficticios. El borrador de WhatsApp conserva la personalización y el enlace. En móvil, Vista previa abre la vista del canal." + }, + { + "id": "campaign-tracked-link-tool", + "locale": "es", + "native_id": "campaign-tracked-link-tool", + "replace_existing_sha256": "279a46b10e8f671569fab09125b9b6b9734ab1572a7ccb98770ff2b508aa7788", + "status": "native_sources_integrated; final_manifest_and_page_QA_pending", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-es-desktop.png" + }, + "native_caps": { + "desktop": 512.0 + }, + "alt": "Herramienta Crear un enlace corto, con el campo de URL, los botones Agregar enlace corto y Cancelar y la barra del editor de WhatsApp.", + "caption": "Interfaz real con datos ficticios. Formulario de URL para crear un enlace corto con tracking en el editor de WhatsApp." + }, + { + "id": "campaign-personalization-tool", + "locale": "es", + "native_id": "campaign-personalization-tool", + "replace_existing_sha256": "3b10318756c3b778828e10fa5505d614d9dc77c8fb146b6ac9db642c9e8fa172", + "status": "native_sources_integrated; final_manifest_and_page_QA_pending", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-es-desktop.png" + }, + "native_caps": { + "desktop": 548.0 + }, + "alt": "Menú Etiquetas del editor de WhatsApp con propiedades como name, full_name, email y una propiedad personalizada ficticia.", + "caption": "Interfaz real con datos ficticios. Menú de etiquetas de WhatsApp con propiedades estándar y una propiedad personalizada ficticia." + }, + { + "id": "campaign-coupon-picker", + "locale": "es", + "native_id": "campaign-coupon-picker", + "replace_existing_sha256": "5e6c1bbfa4a207573807e09da1290da97d5d25b518c0e64e967ec55bd8a53e7a", + "status": "native_sources_integrated; final_manifest_and_page_QA_pending", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-desktop.png", + "mobile": "images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-mobile.png" + }, + "native_caps": { + "desktop": 540.0, + "mobile": 414.0 + }, + "alt": "Herramienta Cupones del editor de WhatsApp con el cupón ficticio GUIA-QR-10 disponible y Ninguno seleccionado.", + "caption": "Interfaz real con datos ficticios. GUIA-QR-10 está disponible en el editor de WhatsApp y todavía no se ha seleccionado." + }, + { + "id": "campaign-test-destination", + "locale": "es", + "native_id": "campaign-test-destination", + "replace_existing_sha256": "f53e519fdd8a05c6a60017f96a9c2fa8a39a1e4a0c64066c8fe362b3e8c0dc42", + "status": "native_sources_integrated; final_manifest_and_page_QA_pending", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-desktop.png", + "mobile": "images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-mobile.png" + }, + "native_caps": { + "desktop": 432.0, + "mobile": 432.0 + }, + "alt": "Formulario Enviar mensaje a este número con selector de país, campo de teléfono vacío, envío deshabilitado y el botón Envíame un mensaje de prueba.", + "caption": "Interfaz real con datos ficticios. Formulario de prueba de WhatsApp con el campo de teléfono vacío y el botón de envío deshabilitado." + }, + { + "id": "campaign-delivery-date", + "locale": "es", + "native_id": "campaign-delivery-date", + "replace_existing_sha256": "1f4b7548d3103120277751fadc0a8674242f33b022990894cacc01b557eb2ec4", + "status": "historical_source_retained_with_current_applicability; final_page_QA_pending", + "current_applicability_sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a" + }, + { + "id": "campaign-reply-settings", + "locale": "es", + "native_id": "campaign-reply-settings", + "replace_existing_sha256": "c6f8d4198f49c6af7dcf642c2e5a51f151125fd1760b9ad1035ab432418adeb8", + "status": "historical_source_retained_with_current_applicability; final_page_QA_pending", + "current_applicability_sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a" + }, + { + "id": "campaign-confirmation", + "locale": "es", + "native_id": "campaign-confirmation", + "replace_existing_sha256": "3252887c9fcbfbe946df8a48b40adc16028ad7073bd87afd0db01b88c4aba6f8", + "status": "native_sources_integrated; final_manifest_and_page_QA_pending", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-desktop.png", + "mobile": "images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-mobile.png" + }, + "native_caps": { + "desktop": 682.0, + "mobile": 398.0 + }, + "alt": "Confirmación del borrador con dos clientes segmentados, Club incluido, QA excluido, Solo WhatsApp, 2 de noviembre a las 12:00 y sin asignación específica.", + "caption": "Interfaz real con datos ficticios. Revisión previa al envío: dos clientes elegibles, Solo WhatsApp y la fecha seleccionada." + }, + { + "id": "campaign-message-preview", + "locale": "es", + "native_id": "campaign-message-preview", + "current_anchor": "- La longitud del SMS y la estimación de partes que muestra el editor.", + "status": "native_sources_integrated; final_manifest_and_page_QA_pending", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-desktop.png", + "mobile": "images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-mobile.png" + }, + "native_caps": { + "desktop": 384.0, + "mobile": 430.0 + }, + "alt": "Vista previa nativa de WhatsApp con el nombre Sofía, las novedades del Club, enlace, BAJA para salir y control Detener.", + "caption": "Interfaz real con datos ficticios. La vista previa de WhatsApp muestra el contenido y el control Detener; no acredita un envío ni una entrega." + }, + { + "id": "campaign-channels", + "locale": "en", + "native_id": "campaign-channels", + "replace_existing_sha256": "74687dedeccb74ef64520a9145cd4c69d66ad1a320967b071fa7a42b3b45d659", + "status": "native_sources_integrated; final_manifest_and_page_QA_pending", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-desktop.png", + "mobile": "images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-mobile.png" + }, + "native_caps": { + "desktop": 682.0, + "mobile": 398.0 + }, + "alt": "Four campaign delivery options, with the WhatsApp only option enabled and selected.", + "caption": "Real interface with fictional data. The “WhatsApp only” option is enabled and selected among the four delivery options." + }, + { + "id": "campaign-audience", + "locale": "en", + "native_id": "campaign-audience", + "replace_existing_sha256": "69f0bae674b561d0e7ae17cdd261e04c1e6b506769333e1a6c52eaaf0682b44a", + "status": "historical_source_retained_with_current_applicability; final_page_QA_pending", + "current_applicability_sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9" + }, + { + "id": "campaign-audience-limit", + "locale": "en", + "native_id": "campaign-audience-limit", + "replace_existing_sha256": "d7736dd1257b658644d7b0b58d14c97606aba54f91c3749d9d879cba1f783aef", + "status": "historical_source_retained_with_current_applicability; final_page_QA_pending", + "current_applicability_sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9" + }, + { + "id": "campaign-composer", + "locale": "en", + "native_id": "campaign-composer", + "replace_existing_sha256": "f3e7ac6bb06f874fc1a980719f3c4576a68e5e5113cc366d05deebdef7555974", + "status": "native_sources_integrated; final_manifest_and_page_QA_pending", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-desktop.png", + "mobile": "images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-mobile.png" + }, + "native_caps": { + "desktop": 682.0, + "mobile": 398.0 + }, + "alt": "WhatsApp editor with the name tag, a tracked link and composition tools.", + "caption": "Real interface with fictional data. The WhatsApp draft includes personalization and a tracked link. On mobile, Preview opens the channel view." + }, + { + "id": "campaign-tracked-link-tool", + "locale": "en", + "native_id": "campaign-tracked-link-tool", + "replace_existing_sha256": "020e420eebd1cd5d1de47c941f20109d9daea7757c1bfa4399686c740357be88", + "status": "native_sources_integrated; final_manifest_and_page_QA_pending", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-en-desktop.png" + }, + "native_caps": { + "desktop": 512.0 + }, + "alt": "Create a shortlink tool with the URL field, Add short link and Cancel controls, and the WhatsApp editor toolbar.", + "caption": "Real interface with fictional data. URL form for creating a tracked short link in the WhatsApp editor." + }, + { + "id": "campaign-personalization-tool", + "locale": "en", + "native_id": "campaign-personalization-tool", + "replace_existing_sha256": "2b25dd5317d65948a47215109dde13965a6a101731cb8f7835ff018f79c1d9b3", + "status": "native_sources_integrated; final_manifest_and_page_QA_pending", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-en-desktop.png" + }, + "native_caps": { + "desktop": 548.0 + }, + "alt": "WhatsApp editor Tags menu with properties such as name, full_name and email, plus a fictional custom property.", + "caption": "Real interface with fictional data. WhatsApp Tags menu with standard properties and a fictional custom property." + }, + { + "id": "campaign-coupon-picker", + "locale": "en", + "native_id": "campaign-coupon-picker", + "replace_existing_sha256": "538acb537355000a3ee61cf3a2cc3769b35e13305a8375221e4f6362c53cc941", + "status": "native_sources_integrated; final_manifest_and_page_QA_pending", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-desktop.png", + "mobile": "images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-mobile.png" + }, + "native_caps": { + "desktop": 540.0, + "mobile": 414.0 + }, + "alt": "WhatsApp editor Coupon tool with the fictional GUIA-QR-10 coupon available and no coupon selected.", + "caption": "Real interface with fictional data. GUIA-QR-10 is available in the WhatsApp editor and no coupon has been selected." + }, + { + "id": "campaign-test-destination", + "locale": "en", + "native_id": "campaign-test-destination", + "replace_existing_sha256": "d9bb7ae14df9944186814ba3e6e8d2f57c57df4219b4dd4794d686d58aca7534", + "status": "native_sources_integrated; final_manifest_and_page_QA_pending", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-desktop.png", + "mobile": "images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-mobile.png" + }, + "native_caps": { + "desktop": 432.0, + "mobile": 432.0 + }, + "alt": "Send message to this number form with a country selector, empty phone field, disabled send control and the Send me a test message trigger.", + "caption": "Real interface with fictional data. WhatsApp test form with an empty phone field and disabled send control." + }, + { + "id": "campaign-delivery-date", + "locale": "en", + "native_id": "campaign-delivery-date", + "replace_existing_sha256": "1271dccefa0f45968b0d32c8f154a6051e0ed3f5da2d0e779667db6fde397954", + "status": "historical_source_retained_with_current_applicability; final_page_QA_pending", + "current_applicability_sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9" + }, + { + "id": "campaign-reply-settings", + "locale": "en", + "native_id": "campaign-reply-settings", + "replace_existing_sha256": "33af65694e8fd039cf948f23baec035ae6f7af69ba791aa675a16a5bff368d57", + "status": "historical_source_retained_with_current_applicability; final_page_QA_pending", + "current_applicability_sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9" + }, + { + "id": "campaign-confirmation", + "locale": "en", + "native_id": "campaign-confirmation", + "replace_existing_sha256": "de5758858b652342ddd6d0f221312ebb1af4e0528f6361e9920f12fd88a05d18", + "status": "native_sources_integrated; final_manifest_and_page_QA_pending", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-desktop.png", + "mobile": "images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-mobile.png" + }, + "native_caps": { + "desktop": 682.0, + "mobile": 398.0 + }, + "alt": "Draft confirmation with two targeted customers, Club included, QA excluded, WhatsApp only, November 2 at 12:00 and no specific reply assignment.", + "caption": "Real interface with fictional data. Review before sending: two eligible customers, WhatsApp only and the selected date." + }, + { + "id": "campaign-message-preview", + "locale": "en", + "native_id": "campaign-message-preview", + "current_anchor": "- SMS length and the message-part estimate shown by the editor.", + "status": "native_sources_integrated; final_manifest_and_page_QA_pending", + "source_mapping": { + "desktop": "images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-desktop.png", + "mobile": "images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-mobile.png" + }, + "native_caps": { + "desktop": 384.0, + "mobile": 430.0 + }, + "alt": "Native WhatsApp preview with Sofía’s name, the Club’s new arrivals, a tracked link and the Unsubscribe control.", + "caption": "Real interface with fictional data. The WhatsApp preview shows the content and the Unsubscribe control; it does not demonstrate sending or delivery." + } + ], + "coverage": "Twelve figure concepts per locale, pending exact source applicability. Existing originals are retained outside this register until a current source decision.", + "new_capture_directory": "images/campaigns/creating-a-campaign-whatsapp" +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/evidence-index.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/evidence-index.json new file mode 100644 index 00000000..14ca730b --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/evidence-index.json @@ -0,0 +1,1238 @@ +{ + "status": "frozen_local_qa_evidence", + "scope": "Capture-directory evidence available before final-review and subsequent local-verification/commit receipts; historical pending states keep their original meaning. Index excludes itself and final-review to avoid cycles.", + "artifact_count": 245, + "artifacts": [ + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/bilingual-source-review-gate.json", + "sha256": "6053a66efcdbce0c70949442ad65c705cad7da5a06d9cebf83074fd06cf77634", + "bytes": 2396 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/capture-closure.json", + "sha256": "fd7aa59e24f8023dd8692b0636c10a582b75361a398d9861abddd57d9224b711", + "bytes": 10016 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/capture-execution-history.json", + "sha256": "ef07957e76d2326d539dec4d86349d4d9a9259fe605eb2c4a51d9fc82dde9b23", + "bytes": 2277 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/capture-services-closed.json", + "sha256": "78fa9de59bd9cfd235e1e560936d93de357625b0d42e25ee750196cb0002d36d", + "bytes": 1171 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/capture-traffic-summary.json", + "sha256": "945b4ac5cdbaf2ba736e8ff1a5db64596a4f46fac4dd8f28c6e6904b5abaec98", + "bytes": 41754 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/copy-review.json", + "sha256": "ce6c316d8589b6565d7b9dd2cda89bb16ea50f324add663ee6aa030ba8894e7b", + "bytes": 23340 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/correction-plan.json", + "sha256": "ef5f3dfd2b2dc8108c8d567d2748d6a3ab3bbd5d36477040f39352fbc5f60ab7", + "bytes": 8081 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/editorial-insertion-plan.json", + "sha256": "5c3f1cd0ff7b6532e5115e64b7c0a7a979914fd2b56ea75c569b5bcee007233b", + "bytes": 17908 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/integration-record.json", + "sha256": "5657f97b14e50f2137cd8ae42ed47d3c832dba927482bdcbbe8f2141dd18d840", + "bytes": 2575 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/link-destination-alignment.json", + "sha256": "45e3eb3df91569f1c2aa0060abc24f2c1be9689dd70a8208cbc571d7cba76e09", + "bytes": 1680 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/native-example-import-v2.json", + "sha256": "4ec3fa6cb5bd7a4716d6a0fe04f8dcf230ea65899f49c39bb5131490d469b0ee", + "bytes": 3514 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/native-example-import.json", + "sha256": "8a062a2881ed0a60167db097a2269996fcfe1d9913e2fa145c9fdb0b8e60b0bd", + "bytes": 3819 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/native-export-result.json", + "sha256": "a568977930354c739e425e2e2bb29a92e3b6a82203a15ffdf5926df13b9367a7", + "bytes": 2120 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/native-unsubscribe-export-result.json", + "sha256": "eec3ef603da6145fad565416168bb38efe62e3b2215aea95ee6c3810a3ad841a", + "bytes": 2949 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/originals/_campaigns/creating-a-campaign.md", + "sha256": "b4b2ddfaf2d8989d88ef8ea3d09dfe5714be6b7d6be02d3776ce10266680bc19", + "bytes": 501 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/originals/_data/editorial/en.yml", + "sha256": "0d8d9d951f859acdd2425d83e198138dbeb2f21634436ef4de5324abc22e997e", + "bytes": 14063 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/originals/_data/editorial/es.yml", + "sha256": "678881ed43cd8e89a3515e06440724f15681b7cd6119321d80edbe35380e5395", + "bytes": 14746 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/originals/_i18n/en/campaigns/creating-a-campaign.md", + "sha256": "71ae481d476c799e2a5c1ccff2475744e3c83a6ab66817e43d9222a4bc14042f", + "bytes": 22443 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/originals/_i18n/es/campaigns/creating-a-campaign.md", + "sha256": "1cd152ee59a45f65e56198c3b8cb3f4ef4d636b07029b641c21953e043aa2533", + "bytes": 24232 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/originals/docs/editorial-work/progress.csv", + "sha256": "92ab703230a9abc005b6882ba18162a6d817e60409976969fb5874936e3af466", + "bytes": 18644 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/partial-source-integration.json", + "sha256": "0e938bc7c806fa0afa1e2014ce349051c4b1e7f96d65dd777d9239d9b44649d0", + "bytes": 43089 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/preservation.json", + "sha256": "ac74e0c91bf8f8849a7074df9d4ca17164b723c8386d600ed11e2e824e630788", + "bytes": 1466 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/preview-action-alignment.json", + "sha256": "256e776416fa0abfb80fad7a8cfb1b6092adfb394b46f9d599d477c88d96131b", + "bytes": 1706 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/recipient-example-contract.json", + "sha256": "57a2fc966efd87f033e0c1c352cffe7c51a97f3d6e1603f5f939223012b86ea2", + "bytes": 5173 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/recipient-example.en.json", + "sha256": "ff3ad7a4e1ed5c1467119cfade013e9185e56ff07d552fea860ae72441d22b1c", + "bytes": 843 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/recipient-example.es.json", + "sha256": "23f5b5e1d38ff8f96af99e1b9ddad11b59950ee2ad34430a9fc32eb9bc4403c4", + "bytes": 871 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retained-pixels.json", + "sha256": "b8d854cab1d400652a99fab831fe53963be09c0c1b090298f8a5898e7e9e6d3a", + "bytes": 49095 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retained-source-register.json", + "sha256": "4cc5d789066043c076b29406bac0e8e4b0014c97a458a80680d79649e427172d", + "bytes": 33450 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-en-desktop-observed.json", + "sha256": "f938e34ff51f732b71143017674716f1e5d562c9085f44d5bd0e98fb36008d2d", + "bytes": 10968 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-en-mobile-observed.json", + "sha256": "fff1dcaec28afb271a9242c020e92ddee310355491baa98730404ea715b4e7a3", + "bytes": 10936 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-es-desktop-observed.json", + "sha256": "2613408bf6e6debc87ca9283be1271497d0c3b55e5ff93c6333511578404b907", + "bytes": 22867 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-es-mobile-observed.json", + "sha256": "8391ea69484c372764a7d73450eb4246630439abf48b6f52ae5fa256fae6800c", + "bytes": 10956 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-limit-en-desktop-observed.json", + "sha256": "3a49be1378d3ed1cd11ffb01b0ef496c7ef2d912451cea888dd76a7d92376e65", + "bytes": 2874 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-limit-es-desktop-observed.json", + "sha256": "0c99caa2f9bb914d3258f366d30be403f572e9c3d039d29188a1f847085d5c33", + "bytes": 2927 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-en-desktop-observed.json", + "sha256": "637fcd3662ad02e379f3be94dad776b3ece7cd5c381b87f9330fce21e3906d68", + "bytes": 2531 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-en-mobile-observed.json", + "sha256": "9784a1b598a5e11380027448236d1cebe550f0a00244640e608ddb35a1dc82f8", + "bytes": 1983 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-es-desktop-observed.json", + "sha256": "1b5d47fd73f8708a3b578203131b789e8c7479d442cb13cc5db348652acb82f4", + "bytes": 2511 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-es-mobile-observed.json", + "sha256": "c29f6748a245064f27573b79c2972f4ebb023858587f72b48d4e6270c588a02f", + "bytes": 2003 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json", + "sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9", + "bytes": 16970 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json", + "sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a", + "bytes": 17580 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-en-desktop-observed.json", + "sha256": "ee1ad3cd46078df83ef6c7054c5ba3ef937e843bc2e024bbba5c640e07a49b53", + "bytes": 10087 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-en-mobile-observed.json", + "sha256": "1d36ccc51520582bd8bc7893c02bf4205b0daf3df1a32097e844d51abe829203", + "bytes": 10027 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-es-desktop-observed.json", + "sha256": "09e50fe1e62249fb0edc2836221fffef403fb4023dfd1b84baeecc983acdb72a", + "bytes": 10136 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-es-mobile-observed.json", + "sha256": "d897a7b8f3462aa8e239e5341f075982f640b3792d6739e30272bf550124b0e6", + "bytes": 10083 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-en-review.json", + "sha256": "2286b1ef22df92c8cecd3307c2649bf7e9313f7e3a2fe81b1a3dc10b3338d80d", + "bytes": 18545 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec", + "bytes": 14825 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/selected-en-retained.json", + "sha256": "6b558a56b7071d539a952823a25273c80d0dfae7e7b8b5ff1d7b2c6fa4aa0b93", + "bytes": 16808 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/selected-es-retained.json", + "sha256": "84b7d9959404921a6b3717eebfb33ee4823f7e310adbb235fb1a20d003373681", + "bytes": 16631 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/root-test-dialog-review.json", + "sha256": "bd7e89b963a9c10cd2725afc18544a604151410eec9b51bcc2ff8c5d3f301641", + "bytes": 8312 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/runtime-closure.json", + "sha256": "487c410619ad5a63af573bef0214a4ba19d8cb4fd16b56a1972815e4aed202c9", + "bytes": 3242 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-admission.json", + "sha256": "aaba0d5d6f040c9b307ee27453e963e58bf72080252eae5a2d8e9c2a0b679893", + "bytes": 23485 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "bytes": 22506 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-en.json", + "sha256": "265b1aacc601d376287fefb75e29845c50926a489fef84f88effa4eff487b164", + "bytes": 21411 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-es.json", + "sha256": "72a2b7fe1db97b60a5a9f148b9615706b0d7984c4113feb043e55a00d504bbc0", + "bytes": 22307 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-register.json", + "sha256": "15f797468128646c006bd159288f837fc0cd7cf6ab266cd6b23519d83d06ff20", + "bytes": 77349 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/test-dialog-size-plan.json", + "sha256": "75c70ff555e2dc3f0d140c388fec0bd6d3055382112b3ce323620476741a65e5", + "bytes": 4640 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/build-execution.json", + "sha256": "41e2c021f783ebeb450cf8bc2bc3c3fce7c886dabc63b2fada9d915e0c774cc0", + "bytes": 341 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/build.log", + "sha256": "f060242c28630b8587d462f6b0ae39722aab71218eb8870e28c968d275b37044", + "bytes": 1662 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/checkpoint.json", + "sha256": "e770d7793c427409cce801f0e64f822dbe7f809e57d89e8d57b5f356df3497f1", + "bytes": 45072 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/help-process-closure.json", + "sha256": "62ac8de8e5efde2fe51fa5d76d7588e0ce9c6b8fb01ae3861adb5b648749898e", + "bytes": 831 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/help-processes-start.json", + "sha256": "98a5c464c550afd86ad3b1a12f5a6ae420b86684c87600ee6b66f9616d450869", + "bytes": 489 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/help-processes.json", + "sha256": "35f2fb3e9a4b34c56db4989e662d873c38311bd1334e0e72274a76d42eaed291", + "bytes": 2219 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/http-checks.json", + "sha256": "f27a393852ceae74dfd10322400dc0dc8476a97eed380d452b0a9807fd5e50c1", + "bytes": 28228 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-en-1440-independent-review.json", + "sha256": "76a0e02c4812b598f21559db07bf6b76a3214d96ce4e5d663c3f86c3f2f25a17", + "bytes": 40842 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-en-390-independent-review.json", + "sha256": "dc3ffbedf2ac4e2dfebeb6be912e658a3aeecfba60bb39478171365fac6c285b", + "bytes": 44833 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-en-580-independent-review.json", + "sha256": "5afccc469aa0c0a18507528677d89cfa8fa3fc6a8e94dc353cec0ac9f50a10e3", + "bytes": 45185 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-es-1440-independent-review.json", + "sha256": "b6c8954fd55c5814be3efe48d824804175befe057264489d84cb6bb0c5e056fa", + "bytes": 40691 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-es-390-independent-review.json", + "sha256": "62e58d5db48fa0143894463311858224c0a56cb8806fad9cd1e21dec4fdf3970", + "bytes": 45980 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-es-580-independent-review.json", + "sha256": "52c9d5a9180ac4a3a44107a59b804170995060232fd1fb79f6bdca4280dc510e", + "bytes": 45021 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-audience-limit.png", + "sha256": "a154bbc83638f3445ca293342709271c952bed32d3857d54d7bea4ed328d475d", + "bytes": 76767 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-audience.png", + "sha256": "dbd8b97b2fa4c73314dd2ce5452e34a323a87e52259a9d807a04042ae59cd4fa", + "bytes": 150880 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-channels.png", + "sha256": "b4ba7d6cfea847af434b757bc7b38a6ea0e7748579c0e1e8fb403b84dbecd9a2", + "bytes": 175302 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-composer.png", + "sha256": "b82b8c2bc44e0c5fd27b64f84a9cb2842bb413b8773330a0be06b77fca0a9bbc", + "bytes": 129354 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-confirmation.png", + "sha256": "2082dbd439c96ac5b88c94f031ac3cf26813045359cfcbd1e5db097dfd07ce82", + "bytes": 196517 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-coupon-picker.png", + "sha256": "139918f21889042d4c3da3669017a002a1a3a379498f71fde7bf80dffdf388ec", + "bytes": 51165 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-delivery-date.png", + "sha256": "93ff7c2db56b3ac3732525776a52b9812822c1375616e64ee0bdea8773912c15", + "bytes": 213292 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-message-preview.png", + "sha256": "09fbc8238017e0b8cdc69213a449f305a017547574cec42e82b9678f7e47ff12", + "bytes": 91051 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-personalization-tool.png", + "sha256": "bff213bac727bc11470ccf4852cd010804cc3c88c9ee0e25e7c187b0c9794840", + "bytes": 93577 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-reply-settings.png", + "sha256": "740e4b9914039585ab9eeec4bb4e81f498d398ff8104fda2db3b3c469e40e2cd", + "bytes": 149410 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-test-destination.png", + "sha256": "a5e6027dbea83f17e1ebfbf2d7f7b2ef23be5348149b3fa7ea7c6424b118a4e2", + "bytes": 100132 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-tracked-link-tool.png", + "sha256": "08f9440c8dde1a8c685f8f54d3a28424992de1dcaa384149c096ee3ac65f8dc7", + "bytes": 71185 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part1.png", + "sha256": "bfdab71464b63f3346b4db43ad2f0221905bdcfcbda193db86ac4e7309fc11fb", + "bytes": 510218 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part10.png", + "sha256": "dbca85dc29b4699ce31eb44932d9c48e72fe19a824c8c2e9f10b1c53be0e81e8", + "bytes": 612796 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part11.png", + "sha256": "7d0800ef77466385acda266a976009a3b176cd7dcef9b0e860fa571537649867", + "bytes": 607748 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part12.png", + "sha256": "cd7ae0ac39429ade571020107fd897bd784eac6b8d84b233e79391b25b7a8618", + "bytes": 604658 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part13.png", + "sha256": "9cf362293a8771d1140e3ae4116b39db2ea611a53e1c66680bf8084daa98efbd", + "bytes": 520509 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part14.png", + "sha256": "06afb43c4b11a55c9da9f9c13f8f88c3935d696ad4bc3cf802ce76393fed0461", + "bytes": 720640 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part15.png", + "sha256": "0b8a839fd850682bc59c111c4aadc40e1d950cd36002109a340ae49d489cc6bf", + "bytes": 520865 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part2.png", + "sha256": "15ad5abc4c1261af515a66d7b6ec67a191431246e07c5966ff8fee99984acf86", + "bytes": 555569 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part3.png", + "sha256": "2ddbaef4c25a3d7d4479285771dd128775c788420935a0d775220b23162c55f5", + "bytes": 560881 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part4.png", + "sha256": "b5042651310a8b7101a429802f84a1950ff3ee7359a074751a03a68abd5d260f", + "bytes": 609255 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part5.png", + "sha256": "33a3d60ea76a98e12be08f33ba779d7b52f9865bd94fe558f878e2ac11e373b0", + "bytes": 576296 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part6.png", + "sha256": "6ed426bd678430918c53022dee4dbf28cca7d2c1cdd8ac1238664050bd0e3388", + "bytes": 598669 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part7.png", + "sha256": "eddcb89c092553e3e6c0f306181cb9fda985396592c312ff1e603218d252bb71", + "bytes": 549528 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part8.png", + "sha256": "0a0fffcd06418f2bcbe6235e9493b70daa32b29eeb9f91dc06ca2b65df3faf3a", + "bytes": 551857 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part9.png", + "sha256": "cc32952d66dda94995cb059dd8044b24805900729ddaea71ec217000346b193f", + "bytes": 441364 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-audience-limit.png", + "sha256": "eedd293ef8e37cc85954bd544e18ef6df0c506e86d0abe3d28b3bcdf68987ae3", + "bytes": 45732 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-audience.png", + "sha256": "9fbf21f9f21c515f7460bd3547f174c35277ea3e6460aaf5dc16bacef6bfc4d8", + "bytes": 152400 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-channels.png", + "sha256": "6ef0b125994b93ad6d2edb1002a68b3b1e7048d212fb3f70752d913604ac20b1", + "bytes": 154062 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-composer.png", + "sha256": "ddd553de6dd53891c65983d90d5bf6c0cc4f77d8e679dab78f4a43856035151b", + "bytes": 110298 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-confirmation.png", + "sha256": "38acd7332918c922097a5fdb829ac861713ab2d36ae386d7a1790e5fbd9d0652", + "bytes": 173773 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-coupon-picker.png", + "sha256": "be11b86962c1722ef73bcb925b5e6664997567b9b8dd187567aa952e0496d996", + "bytes": 39246 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-delivery-date.png", + "sha256": "c420ba024b106acb7f3b3e46ec8a929df43451771d43a18c44d5b24126b61dfd", + "bytes": 106879 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-message-preview.png", + "sha256": "e91576fa49de775555772b5060ab0ab3fabc12e7d84e92d8a07341397f0103bc", + "bytes": 74362 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-personalization-tool.png", + "sha256": "d88c7f796ce95709c499b73801413ac4c302291795f5aaa46b9e452b391ba675", + "bytes": 69267 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-reply-settings.png", + "sha256": "b19d2816fea81f3736b6b35536e6aac60e45d5a211a6d4bd4ffe8ce5c1094dc4", + "bytes": 121544 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-test-destination.png", + "sha256": "edfbb33aa3a079b6030fce7e85a8aea3094645131216b10ca2d06b584a4dc942", + "bytes": 46573 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-tracked-link-tool.png", + "sha256": "7743a1fab5108c4d215c5951e237a129815bc14159c34daf6246e8dcbce90d91", + "bytes": 53234 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part1.png", + "sha256": "2dd0732258a7247b66ccc3dfa06ceb2c7e7445f5579951453f0329a7ec1a181a", + "bytes": 213133 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part10.png", + "sha256": "4c7c0f6b5036f0e246ff193bc40053faa8a77cb38203cf5e35983d278cc11983", + "bytes": 205553 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part11.png", + "sha256": "84f53f18c45eed09627b5eab2df1f24bbca8498caa4fb2ea0ffeacc13454f472", + "bytes": 264530 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part12.png", + "sha256": "6f106b2ad71c4c1c950a3a54e374c91db8bdcea788bfa254603d83c8644fae88", + "bytes": 261486 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part13.png", + "sha256": "8727955257d9e5562874e2dc4e09c8e5051c9dba3f4065c6a65a2be219930f4f", + "bytes": 267290 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part14.png", + "sha256": "bf2d2732a23d14713b89fc0e01ccc30229a2dc6e0848ccaa272100aca2609765", + "bytes": 310902 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part15.png", + "sha256": "bb2908d1f635e4f3fd5a698a0ae9c9e7dfc25aa78315a6f08830fc4c193d431a", + "bytes": 315046 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part16.png", + "sha256": "0a3ed3d6c503c6de338b68631f67d57e690a7ff86ecf6660f86f50fa6346f4e6", + "bytes": 191719 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part2.png", + "sha256": "0ba2d09dff133d37720ab5cf62e2db6c6281c2da7fae62c030035370cfee4988", + "bytes": 228742 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part3.png", + "sha256": "3c5a88ae778f133400f5e1c4b4e849d07b035ffa39c6a271ab1b5e2788bea7a5", + "bytes": 302796 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part4.png", + "sha256": "7edfb6435f0555eefe91cb2be9c084589b150e3a3e75560cadda09e1346d1d1d", + "bytes": 295189 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part5.png", + "sha256": "43513645b55ddb386ac2de8be2adce5511ec92e86c3cb756deb5008758a83fe2", + "bytes": 240516 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part6.png", + "sha256": "6d1184acd51a82b4c2b834dac7160b885b8430be7167a2fe15d29d9c3048bb48", + "bytes": 256027 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part7.png", + "sha256": "29391f4037cb2767398221eb6f2eb0e5eff46645b0e2aacb420e9bac01a03540", + "bytes": 285589 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part8.png", + "sha256": "7b780da597f6adeb2759c8afb2ad1a83d42ce9f959897c135ce177ae4f4a1fd3", + "bytes": 297592 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part9.png", + "sha256": "1836e7b276b47cf11ffa21eabf3199eb64a879f7a6d8e9d88589bd094dc17ff2", + "bytes": 214603 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-audience-limit.png", + "sha256": "8bd5b2a8158e399d7a7614171cc20c2ec9ef610d1933bf61554888161e64ef31", + "bytes": 67481 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-audience.png", + "sha256": "d4b6d933c5287736bffa134917cb041d39b401e9515fda297a332483b27376ac", + "bytes": 159632 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-channels.png", + "sha256": "68341edc0646d359b1f36e9163794fc6b8d6e9e7752909958ac08d29776fc805", + "bytes": 165082 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-composer.png", + "sha256": "177f5e68cee14fd7897702864dc69188bf6459f7c71a7db7d04bed02eedf323e", + "bytes": 115563 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-confirmation.png", + "sha256": "214842d0aa745c562edd22abd76dd2083606352a7715571eb47fcfe73c9a6629", + "bytes": 184911 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-coupon-picker.png", + "sha256": "b557a37503c26492463ca59ee8a60451bb96b8b398f440ea4879e050b007edfe", + "bytes": 44574 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-delivery-date.png", + "sha256": "7f0a82b46e35f8bc0e11244e9184fbebe804180f775992925ec4ba28d24d0ee1", + "bytes": 116145 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-message-preview.png", + "sha256": "9a0241d889322f22330b450401aec30ef9a1dfbd00014644cb8e8a3c4e23d019", + "bytes": 92481 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-personalization-tool.png", + "sha256": "1e361872eb480a1d7edd95b2f520f482068904ca3bf0d07ee4400e77b146ff50", + "bytes": 107387 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-reply-settings.png", + "sha256": "9c8c635235aebce17498323514619fe1ec4f7c0a2ecfeee341ed93cf8aecced1", + "bytes": 129067 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-test-destination.png", + "sha256": "18030919d11e6a207519f0566a1fda07462c340a963e5b056bcffa192953188c", + "bytes": 78364 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-tracked-link-tool.png", + "sha256": "14b67344331c0a29e534309835905a6bab9c995a5bda70921016b367b9f438cd", + "bytes": 83144 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part1.png", + "sha256": "5e5567f6737e8eea8871416275576a1ab8aad056b85b6c7fd43b625f5aea44f3", + "bytes": 213882 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part10.png", + "sha256": "c0947714b017fa6f1296d2892b64205b6b83049442890aeb56eea1b32c081187", + "bytes": 173276 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part11.png", + "sha256": "58261146b8bdf276a0e1886b9e9723a0e93575aea7c87c7b9fed8a88f3aa37f5", + "bytes": 284405 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part12.png", + "sha256": "f2ab658c5a86b25a2eccb356f27370f264768f8d05545f598b6694ccf6a90d9b", + "bytes": 260830 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part13.png", + "sha256": "7871c3baa44a100cdbfa13029d9aff9bfda18db3b993b7e82c6f1ee791efb474", + "bytes": 243979 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part14.png", + "sha256": "b7b69ceeeead15c6d19a03b81fe1f6241ab20270ce594d01b7d21e9abb835815", + "bytes": 215066 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part15.png", + "sha256": "6b45d6c119bedbf7427102501d28224834ea2f2c9f1cbaeb2da7cc972d13df7f", + "bytes": 394976 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part16.png", + "sha256": "61da52f6cbddaa7f3b52e287f42916fa5c01fac16f9c359a35fdb5fa7c16a007", + "bytes": 224542 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part17.png", + "sha256": "7245ca920111666e28385cf98dce65356c01cf7684a6615f91996ac3967659b8", + "bytes": 217928 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part2.png", + "sha256": "c8cada5e51c7e7dc74d28de58e25658f5f39db980c6fdefd942507cd463df0c6", + "bytes": 305925 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part3.png", + "sha256": "80c64cb394f0a394934a72156ee09ba757d8ae4dfa2d0bd232975479acc831f7", + "bytes": 257379 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part4.png", + "sha256": "7a98c55421900747f0d7eea7366cc887162c88cb6e45d708269d5ab3ecb4cdf2", + "bytes": 298172 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part5.png", + "sha256": "599e74bd90beff361e31155ec20bfdbd1dc86140c37b64fc019a809c39cff257", + "bytes": 233826 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part6.png", + "sha256": "3a1749a5658996381142bf5e42f46c4e5a1e072c300ffc6e04bf1d29e2aad612", + "bytes": 258024 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part7.png", + "sha256": "698d636f8cf744bee102a47dbbafbf7aa3121e3669e78f45b7d9159385327aba", + "bytes": 303031 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part8.png", + "sha256": "97f6ac38a2a2207c79d26a53f71f552bbbbeed5fae7ddf60cb7b136a3046d7ac", + "bytes": 326320 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part9.png", + "sha256": "8db55e9dfca50b0c973557f4e3743bd639ac0ac68388f356ee907e7eb7dccf9c", + "bytes": 202625 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-audience-limit.png", + "sha256": "01224831780b12003ceb3a432e493b033683cd33432be35a22d9f3cb23eaef33", + "bytes": 83213 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-audience.png", + "sha256": "a619bdc5bb0359462f74af9b45fa59570c5eb9c3a96ca1bf4ff103037f6fd949", + "bytes": 179590 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-channels.png", + "sha256": "03334e6b977dc79dadaaf3d65a925950cefd84d9298da59fe1539f144282da0a", + "bytes": 176757 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-composer.png", + "sha256": "6e311db5a116ad21c4209a2d0b08ef34a2a36e69daff3ce01e7b5dd81be2fad1", + "bytes": 124402 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-confirmation.png", + "sha256": "59236fa9e5296c552f149718c32f2900f83f7c28515e8e7a4e2458bc71e7432c", + "bytes": 211319 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-coupon-picker.png", + "sha256": "b1ba3ecfe57b7e5bdb4f1dd7e58f9330db7affe58c5809afb5a862331282f8f4", + "bytes": 52872 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-delivery-date.png", + "sha256": "4a3b54629aca2f60255a06c74a1202b291b3970d7d68813e51b6ec5008d4e64c", + "bytes": 224867 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-message-preview.png", + "sha256": "110660d51daa41f4f6a87bb1d29296fbed94c2cd7ff154e0ae4fcde6cc018e52", + "bytes": 92364 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-personalization-tool.png", + "sha256": "8891e956d325e6aa462c76078c23d781526a1910e3197928838d2e0446fd7b7e", + "bytes": 100353 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-reply-settings.png", + "sha256": "2e05ce91d1d575ba007217fd1ecc8ba8a8a22308180ec5f90144d469ac026166", + "bytes": 165654 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-test-destination.png", + "sha256": "f4a502d5d18075b538f58c31508fa5652bb4c1b57b2795f99c339736ba001858", + "bytes": 96814 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-tracked-link-tool.png", + "sha256": "20ea8bececab1218ee2f8202db7fa0b217f7cf32b04ba56408dfc58a938ad2e4", + "bytes": 75943 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part1.png", + "sha256": "850130ce7dbec5058c73401a4107357c9cd493a0cb042edc771b35cb1f572c3b", + "bytes": 526593 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part10.png", + "sha256": "dae9f392a1c77798e9336920c38e723772ecf7cf0680bc53ebdad5a6c88e2e39", + "bytes": 628533 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part11.png", + "sha256": "32306d1f59276cb8a4df9e796560fd3e2ba8525681b6eacefd80d0c7a932ba48", + "bytes": 667280 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part12.png", + "sha256": "5d13a325c6ab0253d1c9357dd4e63178592ee6f6e57c26946f6d3f2de371fad6", + "bytes": 665440 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part13.png", + "sha256": "68c0654e6ce1d53362f72bef563cd615370c1ed0584580546df16d8c70d70212", + "bytes": 573059 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part14.png", + "sha256": "f119330597c3252535269295de4595af4a08e8e10c270df3a5e5072b6bf85fc4", + "bytes": 736232 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part15.png", + "sha256": "663fade48ce05289783c0cfea3428a19793245f76f23eae60d71975f05b44e0c", + "bytes": 572882 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part2.png", + "sha256": "2808950e0dc1cc430c5b5e9b4adbf1808fc0f2d7d65b5f92068414f5090b23a2", + "bytes": 603924 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part3.png", + "sha256": "5122c318ec48e8e7c8c2d8869edd37c3ad6e733f8f32712f54bcb5d48d99f361", + "bytes": 583825 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part4.png", + "sha256": "00c4d53129d6246f125474dd013fe44b9b481f5f4fa4e36edff86195a322ef2f", + "bytes": 669261 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part5.png", + "sha256": "30d826a758e16dbe20270697ba383c37b1d642116f23222150580b8d27507d9c", + "bytes": 592511 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part6.png", + "sha256": "5a85773b975a9c68bc1654194ede394a54e40d95f6cfc13d740d83473571cd7c", + "bytes": 634092 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part7.png", + "sha256": "9f64f8472b4a25f0e9e57da24fafca988ffbb36f99e4fbcb2d9bbfc49b17b6c5", + "bytes": 595182 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part8.png", + "sha256": "f7491edc9579f4c13dd35b7837e6431971da870fe3c8d1f56b7fdd20608cbce2", + "bytes": 575000 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part9.png", + "sha256": "a1eb18f5eef8d2e2f3de23d71bcebac870711e816b25e0ff46076495f47d4e8d", + "bytes": 422424 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-audience-limit.png", + "sha256": "38123b745e6eb192fd7ebcb2804d5f974a1803907ec55e8cbdd479a876e49da0", + "bytes": 49441 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-audience.png", + "sha256": "05fc4e2ebaa6ada1e4ea7efe8dc0502d96194da4d6a3f6ab85c0c5fe654e4ff8", + "bytes": 177949 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-channels.png", + "sha256": "7787f7d23fce0c9bcaab61a1c4c92dd5e8196bdb9fdc602f7dc9f363c8a2e9b4", + "bytes": 163739 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-composer.png", + "sha256": "f4df0501908d8b8f2bb1ab54f90e79db116ca4a0058b9bbd79ea19f58e4fefb4", + "bytes": 110366 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-confirmation.png", + "sha256": "954da970c22e3f80f5482fe12fdafd7fd6da57b04b71590f97db3e65877a0d26", + "bytes": 190521 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-coupon-picker.png", + "sha256": "abad4c382d349c8f9f4ace0ed6575477eea89d54582fd12a97f545d12e1488dd", + "bytes": 40524 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-delivery-date.png", + "sha256": "9165338ee6d520c2b08cfac1cf199beebbe62feae6820b27aa71cf7eab92e82c", + "bytes": 109784 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-message-preview.png", + "sha256": "1a8e47baceb153f38db1b18353e2250ba47834a1815179bf0c7f3da35f738de1", + "bytes": 75833 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-personalization-tool.png", + "sha256": "63fb81bb90cc0d6cd6bcd177a159fe12f8d4ebe58e1c2b629107245f3c1d9e68", + "bytes": 72504 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-reply-settings.png", + "sha256": "394fad0979e8a60beb62dc0972eacbb38781c4e3fccc3319909dfa61f9edb083", + "bytes": 135540 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-test-destination.png", + "sha256": "1faf48f6211d12d407fac39c9ca6d7dd8550f8d7ad402900f7db7abd955c78fa", + "bytes": 46818 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-tracked-link-tool.png", + "sha256": "fc5cf904b5c81ff61fc7cf4740a1a488bbc52ed79a6d850d8340878bb0f3d24b", + "bytes": 55522 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part1.png", + "sha256": "ea6fc48a88ec076a7844288e08b91937bb13e857a3b525219634cf77ee41ed45", + "bytes": 216514 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part10.png", + "sha256": "3c0f4ba0b3e8bddd547dd6df1eae946e930bd5538b60e59f502c072bc9a70dc7", + "bytes": 198363 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part11.png", + "sha256": "164f3b6e0352c068b5209d160a2a77edcb43db4e5e1e8c8beaac38701af1a0fa", + "bytes": 254677 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part12.png", + "sha256": "eaf7df161a1cf513f50fb99ad20211fce7c86631c8b589f38c3feafc835838cd", + "bytes": 276560 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part13.png", + "sha256": "f30ae2f141a1d630d1c710403de6d8f583392f1b414c621b42d6dc90db83c687", + "bytes": 309554 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part14.png", + "sha256": "5834fdf99f8007f335e1a2ad853d7c0a6b22ee03e4f3dca3d3cc4889d181ae19", + "bytes": 278785 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part15.png", + "sha256": "8c523b67271bc053d24bc105f99c799d0e6ddd0a37b94ad0de4503d3d9212f59", + "bytes": 374442 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part16.png", + "sha256": "3c532e1842f9e1e31e9fee6f8c02c7b734d182ac3fe1931034a503860c25aade", + "bytes": 295275 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part17.png", + "sha256": "4d774ce6e0d37c9983e019180c7031fee1406604a7bcb832cbac5fc8d8060dc8", + "bytes": 208951 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part2.png", + "sha256": "95add8d7d2ebfa561945a64b10a35e859834190895f2c68d3ec6ee9c80476bdd", + "bytes": 247051 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part3.png", + "sha256": "5d37e02b91c21e79d837697058bcab4f1770711b724770c85f0ebd39ed4d3dbe", + "bytes": 315533 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part4.png", + "sha256": "26493fd3bd037541b62a27c1c661d2b1c0d91c3868f478c0a549b00ae83b46dd", + "bytes": 323917 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part5.png", + "sha256": "1edfbe403f1fe9de05da2f899103536fdf2c440c26db65a39a8a86df9b3d35e4", + "bytes": 282826 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part6.png", + "sha256": "446fa812d51dffa8e6bac73394caa0087855324479268d0f46b729c9e92a6b65", + "bytes": 285567 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part7.png", + "sha256": "28483a32907c36f2b1200c3c569b4f7d0402b7ef46c6143ae67916caf7fbd398", + "bytes": 293214 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part8.png", + "sha256": "3b4e59db9f39321a2233e638ee1736d15da4a5f2e712f60fd4f609d406aede09", + "bytes": 299825 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part9.png", + "sha256": "19b10bb121829023d7ff3a5625968333e86938d31b0e3af321a885a6a6d3451a", + "bytes": 258929 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-audience-limit.png", + "sha256": "8104fefd09565898fc6c3e11bc638fde27c4d5fb03ebbc8ca9a110c061db4fde", + "bytes": 73635 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-audience.png", + "sha256": "c8ba438e7e5b9bd12d8372f78ac0d39cdddf0da8630911545f7e997bff780cdd", + "bytes": 186076 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-channels.png", + "sha256": "ff60c71dbb527366b0f73bd94b2a6ded2134e27c28cb79a599fbae832fd1e2e2", + "bytes": 171947 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-composer.png", + "sha256": "c422e1122f5e122572d3d1a615783566ce4ac0fc6e17269ce503f3c788fe3b23", + "bytes": 115443 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-confirmation.png", + "sha256": "7645c05427ed681db72bec7df739ae039f9b6d6dff48ffc1d34c125d84eb673c", + "bytes": 198980 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-coupon-picker.png", + "sha256": "704d34dc6a87e9cd7a3a903af91d5c4d377eac2545a6a8e6d1c8b76c1fde7af6", + "bytes": 46143 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-delivery-date.png", + "sha256": "c33aea4ec2ad32b62786b19245d0d67d1e331e31d4438b2b1c000cbbe15b6c11", + "bytes": 117161 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-message-preview.png", + "sha256": "b1b7ee95911f5871586c7966030f6b3d1423a9623c28c242adf863bb66986744", + "bytes": 93691 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-personalization-tool.png", + "sha256": "8bcfc3a36b1b076812dd019d20f285c9bed9eba6430e8713f4efdcc35551e270", + "bytes": 113495 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-reply-settings.png", + "sha256": "51fdd9bc25afc5737fea7870c893bc116809ccd7868242ca9d616447de800bd8", + "bytes": 142048 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-test-destination.png", + "sha256": "fd332193f8e46aaa5efe28c579285dcfd1385483aa1955b551c354c42a6ab6d2", + "bytes": 78213 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-tracked-link-tool.png", + "sha256": "6132da082e4e558a94e9a3fc0b50cd02408ae74bc29ae88a90cedc924957cd68", + "bytes": 87903 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part1.png", + "sha256": "19484d158c23a2dcd7d5b98c3e9be178e0754fdd823e2acb4bc6aee3636b5fe5", + "bytes": 216861 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part10.png", + "sha256": "430e4375a11894a6cb1793726010006128a92934b8858439a4eec6a5b4b1abc9", + "bytes": 163068 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part11.png", + "sha256": "fe92ce1b51601796d52cc3115541f689947c46bde1bea51a13c7f5edc8934225", + "bytes": 334705 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part12.png", + "sha256": "ea344db668d73e12687ba0d4fdb4f48696da3c7323bb0afaf08bc869db1ef794", + "bytes": 209515 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part13.png", + "sha256": "19d677066788f0379c5de5edbd9c6bdfa47ac95918f5187fb37f5d1bd18b26c4", + "bytes": 273588 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part14.png", + "sha256": "5f72a1502ecbc372f0ecaa5a37bc84a5febe610ceb457487a21efd47f507f6e5", + "bytes": 273211 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part15.png", + "sha256": "e18aa7dfdce9cb326bdde7f32c578d1c3ba2c3695ecb758525d17a70968dbb24", + "bytes": 385521 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part16.png", + "sha256": "f9117503dcbe2622f7413e43b95bcd76eadf4ab057f36eceba22d5d2c587443b", + "bytes": 351030 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part17.png", + "sha256": "819ff84ca4deb1f53b2fd15d7a6917ddd0da9e28a7cfdb42a56406793fc96dcc", + "bytes": 221979 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part2.png", + "sha256": "2afe3cb3e9b69dcd107fc3f80ddeb0936b26ac03378d0bd13b7884623fea0f10", + "bytes": 291431 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part3.png", + "sha256": "a5fd29200fb3b82eeae2edca032695f79fb8166a7d19ca93a5dd53348751fa9b", + "bytes": 253754 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part4.png", + "sha256": "acf20fc9aa6e3d54ebb9c6b23e0165a504a0c40304888b36aa285b6db9f91d24", + "bytes": 325106 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part5.png", + "sha256": "3dc55e8528572a2daba3091a49277c0bc0ff09b0246aea4232244b8e7a0beaef", + "bytes": 249294 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part6.png", + "sha256": "3a9c9f7e16b5f37769d7fb494e5cf2ee2d01dae42f032b29c861e9a211cd2ae9", + "bytes": 262726 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part7.png", + "sha256": "f005195941a3093db333790641608518363d633287aa7496080be5c6dbcb5ea0", + "bytes": 320819 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part8.png", + "sha256": "f21622dc80794ea7cd917e71733e3193a2f3aecb76c43a186c5a764e07b4bf23", + "bytes": 333095 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part9.png", + "sha256": "ba487849d96bb528fac86808cd8e35d67e8f3d4e92ea26d2315357e783c4a9ba", + "bytes": 263698 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/capture-receipt.json", + "sha256": "e4e5038ebc039f4fa35d7b486f3273f0d6d1ac770ccd995dd7c6830844679355", + "bytes": 468529 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/en-1440.json", + "sha256": "7c5a740106ef895254eb3ee924e8f1db7efd99b73307d60de392f32c102d5bcb", + "bytes": 71529 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/en-390.json", + "sha256": "9ba47d784d791db32a92b620f6c34443136b5e5e8b31735c2f7c2f578cf75adb", + "bytes": 71521 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/en-580.json", + "sha256": "5601ebbb21a0732fccbf5effaf705d338b9523ebfa07813169f95d05f5c9dae2", + "bytes": 72089 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/es-1440.json", + "sha256": "007976c40d97af07bdcd0120feef61a9036a3b2774c80ef41fc29667d1ddf63d", + "bytes": 72201 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/es-390.json", + "sha256": "dc09fcbfa861a3b2070c2344373d4b7ee1d3e01beb88d45224d0d41fb1336575", + "bytes": 73259 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/es-580.json", + "sha256": "90e52324cd84fc7cce63eb5c0e91459f3c23a9ba4c6987f6fb431f94c6d92a4e", + "bytes": 72776 + } + ], + "excluded_later_receipts": [ + "final-review.json", + "evidence-index.json", + "local-verification.json", + "local-verification-committed.json" + ] +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/final-review.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/final-review.json new file mode 100644 index 00000000..e5cd62e9 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/final-review.json @@ -0,0 +1,587 @@ +{ + "status": "passed", + "recorded_at": "2026-10-27T02:19:27.170614+00:00", + "ready_for_local_verifying_commit": true, + "findings": [], + "articles": [ + { + "locale": "es", + "source": "_i18n/es/campaigns/creating-a-campaign.md", + "source_sha256": "d90c8aa0055195ff15644a9197e0bdff9465926dd3b82a70822db6346d88e755", + "built_html": "_site/es/crear-una-campaña.html", + "built_html_sha256": "99c43869d3ea80422f294b2a6d660a50df6b8bb6fd289bbb7d2c0c3e791a7d17", + "route": "/es/crear-una-campaña.html", + "figure_sources": { + "campaign-channels": { + "mobile": "/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-desktop.png" + }, + "campaign-audience": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-audience-es-desktop.png" + }, + "campaign-audience-limit": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png" + }, + "campaign-composer": { + "mobile": "/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-desktop.png" + }, + "campaign-tracked-link-tool": { + "mobile": "/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-es-desktop.png", + "desktop": "/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-es-desktop.png" + }, + "campaign-personalization-tool": { + "mobile": "/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-es-desktop.png", + "desktop": "/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-es-desktop.png" + }, + "campaign-coupon-picker": { + "mobile": "/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-desktop.png" + }, + "campaign-message-preview": { + "mobile": "/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-desktop.png" + }, + "campaign-test-destination": { + "mobile": "/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-desktop.png" + }, + "campaign-delivery-date": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-delivery-date-es-desktop.png" + }, + "campaign-reply-settings": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-reply-settings-es-desktop.png" + }, + "campaign-confirmation": { + "mobile": "/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-desktop.png" + } + }, + "ordered_links": [ + "_audience/consent-and-subscriber-status.md", + "_audience/lists-and-segments.md", + "_numbers/message-editor-overview.md", + "_analytics-reporting-attribution/tracked-links.md", + "_audience/personalization-tags.md", + "_analytics-reporting-attribution/campaign-reporting.md", + "_campaigns/campaigns-overview.md", + "_campaigns/campaign-best-practices.md", + "_campaigns/email-image-sizes.md", + "_audience/consent-and-subscriber-status.md", + "_numbers/messaging-overview.md", + "_numbers/message-editor-overview.md", + "_analytics-reporting-attribution/campaign-reporting.md", + "_getting-started/how-hellotext-works.md" + ], + "heading_count": 14 + }, + { + "locale": "en", + "source": "_i18n/en/campaigns/creating-a-campaign.md", + "source_sha256": "0169daac79dc25b5364287d9f48835519617c050c4d638855a206e763e3cf49a", + "built_html": "_site/creating-a-campaign.html", + "built_html_sha256": "04c2326a9efae59e1afb792a902ba3fddbf2222fbb681b50fd4059ba7f794293", + "route": "/creating-a-campaign.html", + "figure_sources": { + "campaign-channels": { + "mobile": "/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-desktop.png" + }, + "campaign-audience": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-audience-en-desktop.png" + }, + "campaign-audience-limit": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png" + }, + "campaign-composer": { + "mobile": "/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-desktop.png" + }, + "campaign-tracked-link-tool": { + "mobile": "/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-en-desktop.png", + "desktop": "/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-en-desktop.png" + }, + "campaign-personalization-tool": { + "mobile": "/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-en-desktop.png", + "desktop": "/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-en-desktop.png" + }, + "campaign-coupon-picker": { + "mobile": "/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-desktop.png" + }, + "campaign-message-preview": { + "mobile": "/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-desktop.png" + }, + "campaign-test-destination": { + "mobile": "/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-desktop.png" + }, + "campaign-delivery-date": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-delivery-date-en-desktop.png" + }, + "campaign-reply-settings": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-reply-settings-en-desktop.png" + }, + "campaign-confirmation": { + "mobile": "/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-desktop.png" + } + }, + "ordered_links": [ + "_audience/consent-and-subscriber-status.md", + "_audience/lists-and-segments.md", + "_numbers/message-editor-overview.md", + "_analytics-reporting-attribution/tracked-links.md", + "_audience/personalization-tags.md", + "_analytics-reporting-attribution/campaign-reporting.md", + "_campaigns/campaigns-overview.md", + "_campaigns/campaign-best-practices.md", + "_campaigns/email-image-sizes.md", + "_audience/consent-and-subscriber-status.md", + "_numbers/messaging-overview.md", + "_numbers/message-editor-overview.md", + "_analytics-reporting-attribution/campaign-reporting.md", + "_getting-started/how-hellotext-works.md" + ], + "heading_count": 14 + } + ], + "evidence": [ + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/bilingual-source-review-gate.json", + "sha256": "6053a66efcdbce0c70949442ad65c705cad7da5a06d9cebf83074fd06cf77634" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/capture-closure.json", + "sha256": "fd7aa59e24f8023dd8692b0636c10a582b75361a398d9861abddd57d9224b711" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/capture-execution-history.json", + "sha256": "ef07957e76d2326d539dec4d86349d4d9a9259fe605eb2c4a51d9fc82dde9b23" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/capture-services-closed.json", + "sha256": "78fa9de59bd9cfd235e1e560936d93de357625b0d42e25ee750196cb0002d36d" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/capture-traffic-summary.json", + "sha256": "945b4ac5cdbaf2ba736e8ff1a5db64596a4f46fac4dd8f28c6e6904b5abaec98" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/copy-review.json", + "sha256": "ce6c316d8589b6565d7b9dd2cda89bb16ea50f324add663ee6aa030ba8894e7b" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/correction-plan.json", + "sha256": "ef5f3dfd2b2dc8108c8d567d2748d6a3ab3bbd5d36477040f39352fbc5f60ab7" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/editorial-insertion-plan.json", + "sha256": "5c3f1cd0ff7b6532e5115e64b7c0a7a979914fd2b56ea75c569b5bcee007233b" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/evidence-index.json", + "sha256": "3b7f158c3eb6303628315cc669fe95951303d45e8b251ba4ed044c11cabad54f" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/integration-record.json", + "sha256": "5657f97b14e50f2137cd8ae42ed47d3c832dba927482bdcbbe8f2141dd18d840" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/link-destination-alignment.json", + "sha256": "45e3eb3df91569f1c2aa0060abc24f2c1be9689dd70a8208cbc571d7cba76e09" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/native-example-import-v2.json", + "sha256": "4ec3fa6cb5bd7a4716d6a0fe04f8dcf230ea65899f49c39bb5131490d469b0ee" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/native-example-import.json", + "sha256": "8a062a2881ed0a60167db097a2269996fcfe1d9913e2fa145c9fdb0b8e60b0bd" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/native-export-result.json", + "sha256": "a568977930354c739e425e2e2bb29a92e3b6a82203a15ffdf5926df13b9367a7" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/native-unsubscribe-export-result.json", + "sha256": "eec3ef603da6145fad565416168bb38efe62e3b2215aea95ee6c3810a3ad841a" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/partial-source-integration.json", + "sha256": "0e938bc7c806fa0afa1e2014ce349051c4b1e7f96d65dd777d9239d9b44649d0" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/preservation.json", + "sha256": "ac74e0c91bf8f8849a7074df9d4ca17164b723c8386d600ed11e2e824e630788" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/preview-action-alignment.json", + "sha256": "256e776416fa0abfb80fad7a8cfb1b6092adfb394b46f9d599d477c88d96131b" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/recipient-example-contract.json", + "sha256": "57a2fc966efd87f033e0c1c352cffe7c51a97f3d6e1603f5f939223012b86ea2" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/recipient-example.en.json", + "sha256": "ff3ad7a4e1ed5c1467119cfade013e9185e56ff07d552fea860ae72441d22b1c" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/recipient-example.es.json", + "sha256": "23f5b5e1d38ff8f96af99e1b9ddad11b59950ee2ad34430a9fc32eb9bc4403c4" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retained-pixels.json", + "sha256": "b8d854cab1d400652a99fab831fe53963be09c0c1b090298f8a5898e7e9e6d3a" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retained-source-register.json", + "sha256": "4cc5d789066043c076b29406bac0e8e4b0014c97a458a80680d79649e427172d" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-en-desktop-observed.json", + "sha256": "f938e34ff51f732b71143017674716f1e5d562c9085f44d5bd0e98fb36008d2d" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-en-mobile-observed.json", + "sha256": "fff1dcaec28afb271a9242c020e92ddee310355491baa98730404ea715b4e7a3" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-es-desktop-observed.json", + "sha256": "2613408bf6e6debc87ca9283be1271497d0c3b55e5ff93c6333511578404b907" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-es-mobile-observed.json", + "sha256": "8391ea69484c372764a7d73450eb4246630439abf48b6f52ae5fa256fae6800c" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-limit-en-desktop-observed.json", + "sha256": "3a49be1378d3ed1cd11ffb01b0ef496c7ef2d912451cea888dd76a7d92376e65" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-limit-es-desktop-observed.json", + "sha256": "0c99caa2f9bb914d3258f366d30be403f572e9c3d039d29188a1f847085d5c33" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-en-desktop-observed.json", + "sha256": "637fcd3662ad02e379f3be94dad776b3ece7cd5c381b87f9330fce21e3906d68" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-en-mobile-observed.json", + "sha256": "9784a1b598a5e11380027448236d1cebe550f0a00244640e608ddb35a1dc82f8" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-es-desktop-observed.json", + "sha256": "1b5d47fd73f8708a3b578203131b789e8c7479d442cb13cc5db348652acb82f4" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-es-mobile-observed.json", + "sha256": "c29f6748a245064f27573b79c2972f4ebb023858587f72b48d4e6270c588a02f" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json", + "sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json", + "sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-en-desktop-observed.json", + "sha256": "ee1ad3cd46078df83ef6c7054c5ba3ef937e843bc2e024bbba5c640e07a49b53" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-en-mobile-observed.json", + "sha256": "1d36ccc51520582bd8bc7893c02bf4205b0daf3df1a32097e844d51abe829203" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-es-desktop-observed.json", + "sha256": "09e50fe1e62249fb0edc2836221fffef403fb4023dfd1b84baeecc983acdb72a" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-es-mobile-observed.json", + "sha256": "d897a7b8f3462aa8e239e5341f075982f640b3792d6739e30272bf550124b0e6" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-en-review.json", + "sha256": "2286b1ef22df92c8cecd3307c2649bf7e9313f7e3a2fe81b1a3dc10b3338d80d" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/selected-en-retained.json", + "sha256": "6b558a56b7071d539a952823a25273c80d0dfae7e7b8b5ff1d7b2c6fa4aa0b93" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/selected-es-retained.json", + "sha256": "84b7d9959404921a6b3717eebfb33ee4823f7e310adbb235fb1a20d003373681" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/root-test-dialog-review.json", + "sha256": "bd7e89b963a9c10cd2725afc18544a604151410eec9b51bcc2ff8c5d3f301641" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/runtime-closure.json", + "sha256": "487c410619ad5a63af573bef0214a4ba19d8cb4fd16b56a1972815e4aed202c9" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-admission.json", + "sha256": "aaba0d5d6f040c9b307ee27453e963e58bf72080252eae5a2d8e9c2a0b679893" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-en.json", + "sha256": "265b1aacc601d376287fefb75e29845c50926a489fef84f88effa4eff487b164" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-es.json", + "sha256": "72a2b7fe1db97b60a5a9f148b9615706b0d7984c4113feb043e55a00d504bbc0" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-register.json", + "sha256": "15f797468128646c006bd159288f837fc0cd7cf6ab266cd6b23519d83d06ff20" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/test-dialog-size-plan.json", + "sha256": "75c70ff555e2dc3f0d140c388fec0bd6d3055382112b3ce323620476741a65e5" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/build-execution.json", + "sha256": "41e2c021f783ebeb450cf8bc2bc3c3fce7c886dabc63b2fada9d915e0c774cc0" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/checkpoint.json", + "sha256": "e770d7793c427409cce801f0e64f822dbe7f809e57d89e8d57b5f356df3497f1" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/help-process-closure.json", + "sha256": "62ac8de8e5efde2fe51fa5d76d7588e0ce9c6b8fb01ae3861adb5b648749898e" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/help-processes-start.json", + "sha256": "98a5c464c550afd86ad3b1a12f5a6ae420b86684c87600ee6b66f9616d450869" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/help-processes.json", + "sha256": "35f2fb3e9a4b34c56db4989e662d873c38311bd1334e0e72274a76d42eaed291" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/http-checks.json", + "sha256": "f27a393852ceae74dfd10322400dc0dc8476a97eed380d452b0a9807fd5e50c1" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-en-1440-independent-review.json", + "sha256": "76a0e02c4812b598f21559db07bf6b76a3214d96ce4e5d663c3f86c3f2f25a17" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-en-390-independent-review.json", + "sha256": "dc3ffbedf2ac4e2dfebeb6be912e658a3aeecfba60bb39478171365fac6c285b" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-en-580-independent-review.json", + "sha256": "5afccc469aa0c0a18507528677d89cfa8fa3fc6a8e94dc353cec0ac9f50a10e3" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-es-1440-independent-review.json", + "sha256": "b6c8954fd55c5814be3efe48d824804175befe057264489d84cb6bb0c5e056fa" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-es-390-independent-review.json", + "sha256": "62e58d5db48fa0143894463311858224c0a56cb8806fad9cd1e21dec4fdf3970" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-es-580-independent-review.json", + "sha256": "52c9d5a9180ac4a3a44107a59b804170995060232fd1fb79f6bdca4280dc510e" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/capture-receipt.json", + "sha256": "e4e5038ebc039f4fa35d7b486f3273f0d6d1ac770ccd995dd7c6830844679355" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/en-1440.json", + "sha256": "7c5a740106ef895254eb3ee924e8f1db7efd99b73307d60de392f32c102d5bcb" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/en-390.json", + "sha256": "9ba47d784d791db32a92b620f6c34443136b5e5e8b31735c2f7c2f578cf75adb" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/en-580.json", + "sha256": "5601ebbb21a0732fccbf5effaf705d338b9523ebfa07813169f95d05f5c9dae2" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/es-1440.json", + "sha256": "007976c40d97af07bdcd0120feef61a9036a3b2774c80ef41fc29667d1ddf63d" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/es-390.json", + "sha256": "dc09fcbfa861a3b2070c2344373d4b7ee1d3e01beb88d45224d0d41fb1336575" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/es-580.json", + "sha256": "90e52324cd84fc7cce63eb5c0e91459f3c23a9ba4c6987f6fb431f94c6d92a4e" + } + ], + "page_review": { + "checkpoint_sha256": "e770d7793c427409cce801f0e64f822dbe7f809e57d89e8d57b5f356df3497f1", + "capture_receipt_sha256": "e4e5038ebc039f4fa35d7b486f3273f0d6d1ac770ccd995dd7c6830844679355", + "segments": 97, + "details": 72, + "views": [ + { + "locale": "es", + "width": 1440, + "status": "passed", + "document_height_css": 16454, + "segments": 15, + "details": 12, + "packet": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/es-1440.json", + "sha256": "007976c40d97af07bdcd0120feef61a9036a3b2774c80ef41fc29667d1ddf63d" + }, + "complete_page_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-es-1440-independent-review.json", + "sha256": "b6c8954fd55c5814be3efe48d824804175befe057264489d84cb6bb0c5e056fa" + }, + "figure_detail_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-es-1440-independent-review.json", + "sha256": "b6c8954fd55c5814be3efe48d824804175befe057264489d84cb6bb0c5e056fa" + } + }, + { + "locale": "es", + "width": 580, + "status": "passed", + "document_height_css": 18262, + "segments": 17, + "details": 12, + "packet": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/es-580.json", + "sha256": "90e52324cd84fc7cce63eb5c0e91459f3c23a9ba4c6987f6fb431f94c6d92a4e" + }, + "complete_page_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-es-580-independent-review.json", + "sha256": "52c9d5a9180ac4a3a44107a59b804170995060232fd1fb79f6bdca4280dc510e" + }, + "figure_detail_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-es-580-independent-review.json", + "sha256": "52c9d5a9180ac4a3a44107a59b804170995060232fd1fb79f6bdca4280dc510e" + } + }, + { + "locale": "es", + "width": 390, + "status": "passed", + "document_height_css": 18267, + "segments": 17, + "details": 12, + "packet": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/es-390.json", + "sha256": "dc09fcbfa861a3b2070c2344373d4b7ee1d3e01beb88d45224d0d41fb1336575" + }, + "complete_page_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-es-390-independent-review.json", + "sha256": "62e58d5db48fa0143894463311858224c0a56cb8806fad9cd1e21dec4fdf3970" + }, + "figure_detail_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-es-390-independent-review.json", + "sha256": "62e58d5db48fa0143894463311858224c0a56cb8806fad9cd1e21dec4fdf3970" + } + }, + { + "locale": "en", + "width": 1440, + "status": "passed", + "document_height_css": 16268, + "segments": 15, + "details": 12, + "packet": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/en-1440.json", + "sha256": "7c5a740106ef895254eb3ee924e8f1db7efd99b73307d60de392f32c102d5bcb" + }, + "complete_page_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-en-1440-independent-review.json", + "sha256": "76a0e02c4812b598f21559db07bf6b76a3214d96ce4e5d663c3f86c3f2f25a17" + }, + "figure_detail_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-en-1440-independent-review.json", + "sha256": "76a0e02c4812b598f21559db07bf6b76a3214d96ce4e5d663c3f86c3f2f25a17" + } + }, + { + "locale": "en", + "width": 580, + "status": "passed", + "document_height_css": 17756, + "segments": 17, + "details": 12, + "packet": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/en-580.json", + "sha256": "5601ebbb21a0732fccbf5effaf705d338b9523ebfa07813169f95d05f5c9dae2" + }, + "complete_page_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-en-580-independent-review.json", + "sha256": "5afccc469aa0c0a18507528677d89cfa8fa3fc6a8e94dc353cec0ac9f50a10e3" + }, + "figure_detail_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-en-580-independent-review.json", + "sha256": "5afccc469aa0c0a18507528677d89cfa8fa3fc6a8e94dc353cec0ac9f50a10e3" + } + }, + { + "locale": "en", + "width": 390, + "status": "passed", + "document_height_css": 17645, + "segments": 16, + "details": 12, + "packet": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/en-390.json", + "sha256": "9ba47d784d791db32a92b620f6c34443136b5e5e8b31735c2f7c2f578cf75adb" + }, + "complete_page_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-en-390-independent-review.json", + "sha256": "dc3ffbedf2ac4e2dfebeb6be912e658a3aeecfba60bb39478171365fac6c285b" + }, + "figure_detail_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-en-390-independent-review.json", + "sha256": "dc3ffbedf2ac4e2dfebeb6be912e658a3aeecfba60bb39478171365fac6c285b" + } + } + ] + }, + "http": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/http-checks.json", + "sha256": "f27a393852ceae74dfd10322400dc0dc8476a97eed380d452b0a9807fd5e50c1" + }, + "owned_services": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/help-process-closure.json", + "sha256": "62ac8de8e5efde2fe51fa5d76d7588e0ce9c6b8fb01ae3861adb5b648749898e" + }, + "source_counts": { + "source_pngs": 42, + "selected_pngs": 42, + "retained_pngs": 14, + "retained_selected_pngs": 14, + "new_pngs": 28, + "views": 6 + }, + "inventory_changed_by_this_qa": false, + "commits_created_by_this_qa": false, + "publication": false +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/integration-record.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/integration-record.json new file mode 100644 index 00000000..f6588c5c --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/integration-record.json @@ -0,0 +1,72 @@ +{ + "schema": "campaign-current-integration-v1", + "status": "native_sources_integrated; Help_QA_pending", + "admission_sha256": "aaba0d5d6f040c9b307ee27453e963e58bf72080252eae5a2d8e9c2a0b679893", + "accepted_manifest_sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "source_register_sha256": "15f797468128646c006bd159288f837fc0cd7cf6ab266cd6b23519d83d06ff20", + "retained_register_sha256": "4cc5d789066043c076b29406bac0e8e4b0014c97a458a80680d79649e427172d", + "retained_pixels": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retained-pixels.json", + "sha256": "b8d854cab1d400652a99fab831fe53963be09c0c1b090298f8a5898e7e9e6d3a" + }, + "bilingual_gate": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/bilingual-source-review-gate.json", + "sha256": "6053a66efcdbce0c70949442ad65c705cad7da5a06d9cebf83074fd06cf77634" + }, + "shared_source_figures": { + "es": [ + "campaign-audience-limit", + "campaign-personalization-tool", + "campaign-tracked-link-tool" + ], + "en": [ + "campaign-audience-limit", + "campaign-personalization-tool", + "campaign-tracked-link-tool" + ] + }, + "source_count": 42, + "figures_per_locale": { + "es": 12, + "en": 12 + }, + "figure_order": { + "es": [ + "campaign-channels", + "campaign-audience", + "campaign-audience-limit", + "campaign-composer", + "campaign-tracked-link-tool", + "campaign-personalization-tool", + "campaign-coupon-picker", + "campaign-message-preview", + "campaign-test-destination", + "campaign-delivery-date", + "campaign-reply-settings", + "campaign-confirmation" + ], + "en": [ + "campaign-channels", + "campaign-audience", + "campaign-audience-limit", + "campaign-composer", + "campaign-tracked-link-tool", + "campaign-personalization-tool", + "campaign-coupon-picker", + "campaign-message-preview", + "campaign-test-destination", + "campaign-delivery-date", + "campaign-reply-settings", + "campaign-confirmation" + ] + }, + "article_sha256": { + "es": "d90c8aa0055195ff15644a9197e0bdff9465926dd3b82a70822db6346d88e755", + "en": "0169daac79dc25b5364287d9f48835519617c050c4d638855a206e763e3cf49a" + }, + "pixel_transformations": 0, + "native_message_example_integration": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/native-example-import-v2.json", + "sha256": "4ec3fa6cb5bd7a4716d6a0fe04f8dcf230ea65899f49c39bb5131490d469b0ee" + } +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/link-destination-alignment.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/link-destination-alignment.json new file mode 100644 index 00000000..945c1e1a --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/link-destination-alignment.json @@ -0,0 +1,28 @@ +{ + "status": "payloads_aligned_to_verified_destination; corrected_native_exports_pending", + "recorded_at": "2026-10-27T00:49:19.679601+00:00", + "reason": "Actual snapshot Link4 and Link5 both point to https://example.com/campaign-fixture. Root approved correcting only editable Help definitions/contract, preserving original DB and first ES export.", + "changes": [ + { + "locale": "es", + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/recipient-example.es.json", + "before_sha256": "4e3784292a04787c4bfb7495bab75e6ea1b0e9a8af598092f55988c2b6d53153", + "after_sha256": "8e769859dc570a58fdca9365535da34c1efd077803ae6410ef497da546c60b62", + "text": "Hola Sofía, mira las novedades del Club y elige tu favorito: https://example.com/campaign-fixture. BAJA para salir" + }, + { + "locale": "en", + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/recipient-example.en.json", + "before_sha256": "58651fcbba7021a6ef8f1d23625e2efb1d62a4dd47c238ef2f2e4f42482eef90", + "after_sha256": "848d2b44d4a0ff9ffc01e52c20a56c52e126cab3923a234789182584ecfdff9b", + "text": "Hi Sofía, explore the Club’s new arrivals and choose your favorite: https://example.com/campaign-fixture." + } + ], + "contract_before_sha256": "e19c4cbaa2ad753ec9f736aa5c37c3b49a4d387219789e5e481c128726a868f9", + "contract_after_sha256": "776cf067c8cb38d3fa81e27af694bba2ce263f3425079e2b620b23fae803900a", + "DB_changes": 0, + "app_link_changes": 0, + "generated_output_edits": 0, + "initial_ES_export": "Preserved by runtime owner as superseded; not imported into Help.", + "EN_before_change": "Not exported." +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/local-verification-committed.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/local-verification-committed.json new file mode 100644 index 00000000..40ba590e --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/local-verification-committed.json @@ -0,0 +1,62 @@ +{ + "recorded_at": "2026-10-27T02:24:28.420656+00:00", + "status": "bilingual_article_local_verified", + "article_key": "campaigns/creating-a-campaign.md", + "verifying_commit": "0c5a46c61ca3eff5eb2ea61b855a779cccbc3b9c", + "verifying_commit_parent": "7eaa9c049c7f4dc939184b1d739a72f7ff9aa47a", + "final_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/final-review.json", + "sha256": "9093adb2f1b4b865857376d03b9be96dc8bb69fa999152c70a4ef2a7417330a5" + }, + "local_verification_before_commit": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/local-verification.json", + "sha256": "8d2412dcc81b6b6ae8d6b43b7eb939896976b3d998d67bc0ab0631627f2d1622" + }, + "evidence_index_at_verifying_commit": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/evidence-index.json", + "sha256": "3b7f158c3eb6303628315cc669fe95951303d45e8b251ba4ed044c11cabad54f" + }, + "remaining_blockers": [], + "inventory": { + "before_row": "campaigns/creating-a-campaign.md,local_verified,24fa15de997761230c2e483595dc805509d505ac,docs/editorial-work/campaign-creation-completion-20261026.md", + "after_row": "campaigns/creating-a-campaign.md,local_verified,0c5a46c61ca3eff5eb2ea61b855a779cccbc3b9c,docs/editorial-work/campaign-whatsapp-correction-20261027.md", + "rows": 154, + "unrelated_rows_preserved": 153, + "before_counts": { + "local_verified": 121, + "pending": 28, + "out_of_scope": 1, + "in_progress": 3, + "visual_pending": 1 + }, + "after_counts": { + "local_verified": 121, + "pending": 28, + "out_of_scope": 1, + "in_progress": 3, + "visual_pending": 1 + }, + "unresolved_before": 32, + "unresolved_after": 32, + "before_sha256": "92ab703230a9abc005b6882ba18162a6d817e60409976969fb5874936e3af466", + "after_sha256": "1afecd9656ba221d8168e5b8b23e49eeb4035186cb36bbbfae6f91ae3754ea23" + }, + "immutable_receipts_preserved": true, + "publication_verified": false, + "whitespace_check": { + "all_candidate_paths_exit_code": 2, + "reported_paths": [ + "_includes/editorial/en/custom-8c762f8c1e7828a2.html", + "_includes/editorial/es/custom-e5e9a9e137eaff6e.html", + "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/build.log" + ], + "all_other_paths_exit_code": 0, + "explanation": "Native exported include blank-line whitespace and immutable Jekyll build-log whitespace are preserved byte-exact. All authored article, YAML, JSON and work-record paths pass.", + "report_sha256": "3166003bfa8960e3b09fbe919b5453afdbc16bc5c01cf55312d9bae18a3e8503" + }, + "limits": [ + "This receipt records the existing verifying commit and completed local checks; it is not a deployment claim.", + "The selected sources comprise28 new native WhatsApp PNGs and14 unchanged historical sources with current applicability evidence. No test or delivery requests were sent.", + "This closure changes only this receipt and the Campaign inventory reference/work-record field. Articles, source images, generated includes and QA evidence remain byte-exact." + ] +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/local-verification.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/local-verification.json new file mode 100644 index 00000000..dfd5a8c5 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/local-verification.json @@ -0,0 +1,32 @@ +{ + "status": "passed_awaiting_actual_verifying_commit", + "recorded_at": "2026-10-27T02:22:43.715519+00:00", + "article_key": "campaigns/creating-a-campaign.md", + "final_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/final-review.json", + "sha256": "9093adb2f1b4b865857376d03b9be96dc8bb69fa999152c70a4ef2a7417330a5" + }, + "checkpoint": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/checkpoint.json", + "sha256": "e770d7793c427409cce801f0e64f822dbe7f809e57d89e8d57b5f356df3497f1" + }, + "capture_receipt": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/capture-receipt.json", + "sha256": "e4e5038ebc039f4fa35d7b486f3273f0d6d1ac770ccd995dd7c6830844679355" + }, + "remaining_local_blockers": [], + "verifying_commit": null, + "inventory_unchanged": true, + "publication_verified": false, + "whitespace_check": { + "all_candidate_paths_exit_code": 2, + "reported_paths": [ + "_includes/editorial/en/custom-8c762f8c1e7828a2.html", + "_includes/editorial/es/custom-e5e9a9e137eaff6e.html", + "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/build.log" + ], + "all_other_paths_exit_code": 0, + "explanation": "Native exported include blank-line whitespace and immutable Jekyll build-log whitespace are preserved byte-exact. All authored article, YAML, JSON and work-record paths pass.", + "report_sha256": "3166003bfa8960e3b09fbe919b5453afdbc16bc5c01cf55312d9bae18a3e8503" + } +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/native-example-import-v2.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/native-example-import-v2.json new file mode 100644 index 00000000..d5fe0d0d --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/native-example-import-v2.json @@ -0,0 +1,55 @@ +{ + "status": "native_v2_preview_action_examples_imported_byte_exact; full_Help_QA_pending", + "recorded_at": "2026-10-27T01:13:29.772942+00:00", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "source_result": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/native-unsubscribe-export-result.json", + "sha256": "eec3ef603da6145fad565416168bb38efe62e3b2215aea95ee6c3810a3ad841a" + }, + "imports": [ + { + "locale": "es", + "payload_sha256": "23f5b5e1d38ff8f96af99e1b9ddad11b59950ee2ad34430a9fc32eb9bc4403c4", + "native_include": "_includes/editorial/es/custom-e5e9a9e137eaff6e.html", + "native_include_sha256": "1b4afbfc5e2c5a750151e9fd049bd8bcaf14979cf209944f95cbe4f6490558e3", + "native_visual_id": "custom-e5e9a9e137eaff6e", + "source_bundle_files_verified": 47, + "source_receipt_sha256": "5deffab1cd2f249dd487bacbe1d6ba2aba1322839ad7d5227e3b59b85e766a0b", + "catalog_block_sha256": "428dc39d3f784de9148dbb9360e9c137cbe5205b8c8dafcd353557a3a4643f4b", + "catalog_base_sha256": "678881ed43cd8e89a3515e06440724f15681b7cd6119321d80edbe35380e5395", + "prior_published_catalog_entries_preserved": 15, + "catalog_after_sha256": "f91433be7677eab0d30bf84c2e978b6e2b2d34f6a346a59a3387219deb0ebd89", + "article_before_sha256": "612270fcfd17e26cf4ea50f442548ff0c9ad79c70eedca618a361a64e0c17700", + "article_after_sha256": "d06dde6a9debe1c895684b4b5f0d8e0a8728e9ac861e269e4ecf6b349cc7354d", + "strict_native_parser": "passed_on_real_v2_export", + "action": "Detener", + "superseded_unpublished_include_removed": "_includes/editorial/es/custom-b61000d43e039cfc.html", + "body_URL_time_unchanged": true + }, + { + "locale": "en", + "payload_sha256": "ff3ad7a4e1ed5c1467119cfade013e9185e56ff07d552fea860ae72441d22b1c", + "native_include": "_includes/editorial/en/custom-8c762f8c1e7828a2.html", + "native_include_sha256": "90e151bf54316e658f59dc2129927f7a88acf0a9e1a435898056dfc68b822671", + "native_visual_id": "custom-8c762f8c1e7828a2", + "source_bundle_files_verified": 47, + "source_receipt_sha256": "eb014332fbe46df2f77c3c03bf00a19428d9e4406ad25de179f3a0975e831c2b", + "catalog_block_sha256": "0758c4dad7cc6b430569b87628f579ac4f8d9b5a978d8a8b95e83c987df3a25b", + "catalog_base_sha256": "0d8d9d951f859acdd2425d83e198138dbeb2f21634436ef4de5324abc22e997e", + "prior_published_catalog_entries_preserved": 15, + "catalog_after_sha256": "d53ad50f31588901901742f7eb440dcc8502307bf40d25e592694ff044daab7d", + "article_before_sha256": "9e50eec16dd017fee6f4d36ef4de3dafb7aa466e5472a507ccc4dcd4deb8282a", + "article_after_sha256": "2b147faeef755292a173716f8840ecdb4a6a6620c61cc3750a13e07ae297b8e6", + "strict_native_parser": "passed_on_real_v2_export", + "action": "Unsubscribe", + "superseded_unpublished_include_removed": "_includes/editorial/en/custom-6dcfa92eeb7d42e4.html", + "body_URL_time_unchanged": true + } + ], + "published_15_entries_each_preserved": true, + "superseded_v1_generated_artifacts": "Removed only uncommitted v1 includes and catalog entries; exact bytes remain in external audit/before-preview-unsubscribe and native owner bundles. Existing publication assets unchanged.", + "generated_HTML_edits": 0, + "CSS_JS_changes": 0, + "first_business_text_URL_time_preserved": true, + "scope": "One inert localized native preview unsubscribe control only; no claim of send serialization, Meta approval or delivery." +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/native-example-import.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/native-example-import.json new file mode 100644 index 00000000..0a4e4fb9 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/native-example-import.json @@ -0,0 +1,60 @@ +{ + "status": "native_WhatsApp_examples_imported_byte_exact; screenshots_and_final_Help_QA_pending", + "recorded_at": "2026-10-27T00:53:52.338853+00:00", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "source_result": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/native-export-result.json", + "sha256": "a568977930354c739e425e2e2bb29a92e3b6a82203a15ffdf5926df13b9367a7" + }, + "imports": [ + { + "locale": "es", + "payload_sha256": "8e769859dc570a58fdca9365535da34c1efd077803ae6410ef497da546c60b62", + "native_include": "_includes/editorial/es/custom-b61000d43e039cfc.html", + "native_include_sha256": "36044d08ff1247e09558c578ba08891ead3bb61b62898ca8eaab532c155f129f", + "native_visual_id": "custom-b61000d43e039cfc", + "source_bundle_files_verified": 47, + "source_receipt_sha256": "1dbbb288418582a8eb4210bc7a4947fee3e2642d09d91d7cd10b38e4c4831918", + "generated_catalog_block_sha256": "906076eec9cfe29f3b14f9c8c696550b6dfaf187f7baac3a23065c79c07952dd", + "prior_catalog_sha256": "678881ed43cd8e89a3515e06440724f15681b7cd6119321d80edbe35380e5395", + "prior_catalog_entries_preserved": 15, + "after_catalog_sha256": "f124024bad7cce44b11b2a63d297f8731216c551c12ce7a7e51ffde77311ab78", + "before_article_sha256": "1cd152ee59a45f65e56198c3b8cb3f4ef4d636b07029b641c21953e043aa2533", + "after_article_sha256": "83fe5f12ecf0b1f7dc02379715b4b4f9469f3424f60a6d8d47c9e2a198abe565", + "native_parser_binding": "passed_actual_native_export", + "article_headings_and_links_preserved": true + }, + { + "locale": "en", + "payload_sha256": "848d2b44d4a0ff9ffc01e52c20a56c52e126cab3923a234789182584ecfdff9b", + "native_include": "_includes/editorial/en/custom-6dcfa92eeb7d42e4.html", + "native_include_sha256": "e20f49464e981a8620b9f07a9f3ed9a0e34fa99295a484affcf8be4b7ae6121b", + "native_visual_id": "custom-6dcfa92eeb7d42e4", + "source_bundle_files_verified": 47, + "source_receipt_sha256": "d7fd12eb5b6db91ad1383e4f630f7f0b5655982567d3875816345be14662b2ce", + "generated_catalog_block_sha256": "22aa71391ea32cd5cbfcc50260bfbe004ed1f4af6e152594186498662d2bc82f", + "prior_catalog_sha256": "0d8d9d951f859acdd2425d83e198138dbeb2f21634436ef4de5324abc22e997e", + "prior_catalog_entries_preserved": 15, + "after_catalog_sha256": "3d1023ac7dbf4ea9ee60f5e87cf10c2cf760bafd3bae3844e0921c472d2b219b", + "before_article_sha256": "71ae481d476c799e2a5c1ccff2475744e3c83a6ab66817e43d9222a4bc14042f", + "after_article_sha256": "9e50eec16dd017fee6f4d36ef4de3dafb7aa466e5472a507ccc4dcd4deb8282a", + "native_parser_binding": "passed_actual_native_export", + "article_headings_and_links_preserved": true + } + ], + "generated_markup_edits": 0, + "shared_CSS_JS_changes": 0, + "css": { + "help_sha256": "8266a7e11c516f7b747668f8fa5757124db4f94a5312cb975faae931b38fc860", + "native_sha256": "e3bc8094f38d9e37899420b61947dd5ce7694506954a671ed5065a8fb0b9afbc", + "decision": "Do not import global CSS: same previously reviewed difference replaces static screenshot frames with image links/expand controls and changes table/attachment wrappers; WhatsApp message/phone rules match. Actual final six-view layout still required.", + "prior_same_bytes_review": { + "path": "help-back-in-stock-completion-20261026/docs/editorial-work/captures/back-in-stock-completion-20261026/native-export-import.json", + "sha256": "29f29c35acb3c63379c3e1ae183e705031256b84260d913d326381fa52742d3f" + } + }, + "old_SMS_includes_and_entries_preserved": true, + "initial_superseded_ES_not_imported": true, + "private_files_copied": false, + "files_imported": "Only2 native includes and their2 exact catalog blocks; no fonts, preview, common examples or shared modules." +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/native-export-result.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/native-export-result.json new file mode 100644 index 00000000..4a9be072 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/native-export-result.json @@ -0,0 +1,34 @@ +{ + "status": "native_whatsapp_exports_preserved_verified", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "database_readonly": true, + "source_task": "editorial:export_help", + "fixture_replayed": false, + "locale_mutated": false, + "exports": [ + { + "locale": "es", + "files": 47, + "bundle": "/Users/pel/Documents/Codex/2026-10-06/task-8/audit/campaign-whatsapp-correction-20261027/runtime/private/exports-native-links/es", + "receipt": "/Users/pel/Documents/Codex/2026-10-06/task-8/audit/campaign-whatsapp-correction-20261027/runtime/private/exports-native-links/es-receipt.json", + "receipt_sha256": "1dbbb288418582a8eb4210bc7a4947fee3e2642d09d91d7cd10b38e4c4831918", + "payload_sha256": "8e769859dc570a58fdca9365535da34c1efd077803ae6410ef497da546c60b62", + "include": "_includes/editorial/es/custom-b61000d43e039cfc.html", + "include_sha256": "36044d08ff1247e09558c578ba08891ead3bb61b62898ca8eaab532c155f129f", + "entrypoint_sri": "sha256-zqkNwVRm5VAWrAC7VCC5ZgIicKlfkzgKdIWgmCu2oH0=" + }, + { + "locale": "en", + "files": 47, + "bundle": "/Users/pel/Documents/Codex/2026-10-06/task-8/audit/campaign-whatsapp-correction-20261027/runtime/private/exports-native-links/en", + "receipt": "/Users/pel/Documents/Codex/2026-10-06/task-8/audit/campaign-whatsapp-correction-20261027/runtime/private/exports-native-links/en-receipt.json", + "receipt_sha256": "d7fd12eb5b6db91ad1383e4f630f7f0b5655982567d3875816345be14662b2ce", + "payload_sha256": "848d2b44d4a0ff9ffc01e52c20a56c52e126cab3923a234789182584ecfdff9b", + "include": "_includes/editorial/en/custom-6dcfa92eeb7d42e4.html", + "include_sha256": "e20f49464e981a8620b9f07a9f3ed9a0e34fa99295a484affcf8be4b7ae6121b", + "entrypoint_sri": "sha256-zqkNwVRm5VAWrAC7VCC5ZgIicKlfkzgKdIWgmCu2oH0=" + } + ], + "superseded_es_preserved": "/Users/pel/Documents/Codex/2026-10-06/task-8/audit/campaign-whatsapp-correction-20261027/runtime/private/exports/es", + "url_alignment": "Both native Link4/5 point to https://example.com/campaign-fixture; only definitions were aligned." +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/native-unsubscribe-export-result.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/native-unsubscribe-export-result.json new file mode 100644 index 00000000..8b2438d3 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/native-unsubscribe-export-result.json @@ -0,0 +1,51 @@ +{ + "status": "native_whatsapp_unsubscribe_exports_preserved_verified", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "database_readonly": true, + "source_task": "editorial:export_help", + "fixture_replayed": false, + "locale_mutated": false, + "puma_restarted": false, + "exports": [ + { + "locale": "es", + "files": 47, + "bundle": "/Users/pel/Documents/Codex/2026-10-06/task-8/audit/campaign-whatsapp-correction-20261027/runtime/private/exports-native-unsubscribe/es", + "receipt": "/Users/pel/Documents/Codex/2026-10-06/task-8/audit/campaign-whatsapp-correction-20261027/runtime/private/exports-native-unsubscribe/es-receipt.json", + "receipt_sha256": "5deffab1cd2f249dd487bacbe1d6ba2aba1322839ad7d5227e3b59b85e766a0b", + "payload_sha256": "23f5b5e1d38ff8f96af99e1b9ddad11b59950ee2ad34430a9fc32eb9bc4403c4", + "include": "_includes/editorial/es/custom-e5e9a9e137eaff6e.html", + "include_sha256": "1b4afbfc5e2c5a750151e9fd049bd8bcaf14979cf209944f95cbe4f6490558e3", + "native_preview_action": "Detener", + "entrypoint_sri": "sha256-zqkNwVRm5VAWrAC7VCC5ZgIicKlfkzgKdIWgmCu2oH0=" + }, + { + "locale": "en", + "files": 47, + "bundle": "/Users/pel/Documents/Codex/2026-10-06/task-8/audit/campaign-whatsapp-correction-20261027/runtime/private/exports-native-unsubscribe/en", + "receipt": "/Users/pel/Documents/Codex/2026-10-06/task-8/audit/campaign-whatsapp-correction-20261027/runtime/private/exports-native-unsubscribe/en-receipt.json", + "receipt_sha256": "eb014332fbe46df2f77c3c03bf00a19428d9e4406ad25de179f3a0975e831c2b", + "payload_sha256": "ff3ad7a4e1ed5c1467119cfade013e9185e56ff07d552fea860ae72441d22b1c", + "include": "_includes/editorial/en/custom-8c762f8c1e7828a2.html", + "include_sha256": "90e151bf54316e658f59dc2129927f7a88acf0a9e1a435898056dfc68b822671", + "native_preview_action": "Unsubscribe", + "entrypoint_sri": "sha256-zqkNwVRm5VAWrAC7VCC5ZgIicKlfkzgKdIWgmCu2oH0=" + } + ], + "prior_exports_preserved": [ + "/Users/pel/Documents/Codex/2026-10-06/task-8/audit/campaign-whatsapp-correction-20261027/runtime/private/exports/es", + "/Users/pel/Documents/Codex/2026-10-06/task-8/audit/campaign-whatsapp-correction-20261027/runtime/private/exports-native-links/es", + "/Users/pel/Documents/Codex/2026-10-06/task-8/audit/campaign-whatsapp-correction-20261027/runtime/private/exports-native-links/en" + ], + "preview_default_button_source": [ + { + "path": "app/views/campaigns/wizard/_preview.html.erb", + "sha256": "7a235202bbbf65d77007c2f69996ef78a7a06d912af9c6396ede7e659e5bcea6" + }, + { + "path": "app/helpers/settings/templates_helper.rb", + "sha256": "3bab6f433ec8ec58f4bb06b024c3e5a5369f8f6bba0cba7820906a93bdfa18ff" + } + ], + "note": "Native preview adds a nonpersisted default quick_reply button; only editorial definitions changed. Body, URL and display time remain identical to v1." +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/originals/_campaigns/creating-a-campaign.md b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/originals/_campaigns/creating-a-campaign.md new file mode 100644 index 00000000..63fadd52 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/originals/_campaigns/creating-a-campaign.md @@ -0,0 +1,19 @@ +--- +languages: ["en", "es"] + +en: + title: Create a campaign + description: Choose channels and audiences, compose and test the message, then review, schedule, and send a campaign. +es: + title: Crea una campaña + description: Elige canales y audiencias, redacta y prueba el mensaje, y luego revisa, programa y envía una campaña. + +permalink: creating-a-campaign +permalink_es: crear-una-campaña + +layout: guide +topic: campaigns +popular: true +--- + +{% translate_file campaigns/creating-a-campaign.md %} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/originals/_data/editorial/en.yml b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/originals/_data/editorial/en.yml new file mode 100644 index 00000000..c67211c4 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/originals/_data/editorial/en.yml @@ -0,0 +1,411 @@ +--- +segmentation-relevance: + type: messages + label: Two ways to share an update + title: Context changes the conversation. + caption: 'Illustrative example: both messages let the recipient shop from the first + send. The segmented one shows Adidas Samba OG in the size Ana requested, with + a photo and direct product access; the generic one leads to the catalog.' + panels: + - label: One message for everyone + channel: whatsapp + business: Luma + context: The same promotion for the entire list + messages: + - type: buttons + side: business + text: Hi! Everything is 15% off today. Shop before the day ends. + time: '10:30' + actions: + - Shop offers + - label: Based on their interest + channel: whatsapp + business: Luma + context: Requested a restock alert for Adidas Samba OG, size 38 + messages: + - type: image + side: business + image: + src: "/images/editorial/assets/homepage/figma/sales-product-samba-og.png" + alt: White Adidas Samba OG sneaker with black stripes + text: Ana, your Adidas Samba OG in size 38 are back in stock. Choose delivery + or store pickup at checkout. + time: '10:30' + actions: + - Shop size 38 + id: segmentation-relevance +segmentation-filters: + type: screenshot + label: From an idea to a segment + title: Decide who you want to reach. + caption: A demonstration interface composed from real Hellotext components in Spanish. + This example combines subscription status with a purchase condition; choose criteria + that match your campaign. + image: + src: "/images/editorial/assets/editorial/segmentation-filters.png" + alt: 'Segment editor example in Spanish: subscribed customers who purchased a + product during the last 30 days.' + width: 2576 + height: 3388 + id: segmentation-filters +segmentation-lifecycle: + type: messages + label: Based on the customer relationship + title: A welcome and a VIP benefit need different messages. + caption: 'Illustrative fashion store examples: the welcome offers catalog access + in the first message; returning customers receive early access and a carousel + with specific products. Prices and benefits are demonstration content.' + panels: + - label: New subscriber + channel: whatsapp + business: Luma + context: Subscribed, but has not made a first purchase + messages: + - type: buttons + side: business + text: Welcome to Luma, Ana! Explore our latest sneakers and clothing. Choose + delivery or store pickup at checkout. + time: '11:00' + actions: + - Shop sneakers + - Shop clothing + - label: Returning customer + channel: whatsapp + business: Luma + context: Has made several purchases and opted into updates + messages: + - type: text + side: business + text: Ana, your VIP access is ready. Explore these new arrivals before tomorrow’s + launch. + time: '11:00' + - type: carousel + label: Early access products + products: + - image: "/images/editorial/assets/homepage/figma/sales-product-samba-og.png" + alt: White Adidas Samba OG sneaker with black stripes + label: Adidas Samba OG + detail: VIP access · size 38 available + price: "$ 4,990" + actions: + - Shop sneakers + - image: "/images/editorial/assets/homepage/figma/sales-product-oversize-tee.png" + alt: Oversized T-shirt + label: Oversized T-shirt + detail: VIP access · choose your size + price: "$ 1,490" + actions: + - Shop T-shirt + id: segmentation-lifecycle +segmentation-birthday: + type: messages + label: A moment that matters + title: A greeting with a clear reason. + caption: Illustrative café example combining a birthday and a stated preference. + Names, benefits and conversations are demonstration content. + panels: + - label: Birthday + favorite drink + channel: whatsapp + business: Café Oliva + context: An opted-in customer who chose cappuccino as her favorite + messages: + - type: buttons + side: business + text: "Happy birthday, Lucía! \U0001F382 Your favorite cappuccino is on us this + week. Open your coupon and show it when you visit Café Oliva." + time: '09:00' + actions: + - View my coupon + - Get directions + - side: customer + text: That’s so thoughtful! See you tomorrow ☕ + time: '09:08' + id: segmentation-birthday +channel-sms: + type: messages + label: SMS example + title: Confirm the next step in a short conversation. + caption: Illustrative conversation in an Apple Messages view. The first SMS includes + pickup details and a sample link that does not navigate. Names, order details + and opening hours are demonstration content; no SMS is sent. + panels: + - label: Ready for pickup + channel: sms + business: Luma + messages: + - side: business + text: 'Ana, order 1042 is ready. Pick it up today from 10 am to 7 pm. Address + and details: example.com/pickup/1042' + time: '14:20' + - side: customer + text: Thanks! Can I come tomorrow? + time: '14:22' + - side: business + text: Of course, we’ll hold it for you. We open at 10 am tomorrow. + time: '14:23' + id: channel-sms +channel-instagram: + type: messages + label: Instagram example + title: Continue the conversation where it started. + caption: Illustrative Instagram DM conversation. Names, product details and availability + are local demonstration content. + panels: + - label: Direct message inquiry + channel: instagram + business: Luma + messages: + - side: customer + text: "Hi! I saw the Samba OG in your post \U0001F60D Do you have size 38?" + time: '16:12' + - type: image + side: business + image: + src: "/images/editorial/assets/homepage/figma/sales-product-samba-og.png" + alt: White Adidas Samba OG sneaker with black stripes + text: Yes, Ana! These Samba OG are available in size 38. Shop here and choose + delivery or store pickup at checkout. + time: '16:13' + actions: + - View Samba OG + id: channel-instagram +whatsapp-image: + type: messages + label: WhatsApp with an image + title: A message with a product photo. + caption: Illustrative example of a photo, a short message and product access in + the first WhatsApp send. + panels: + - label: Product photo + channel: whatsapp + business: Luma + messages: + - type: image + side: business + image: + src: "/images/editorial/assets/homepage/figma/sales-product-samba-og.png" + alt: Side view of an Adidas Samba OG sneaker + text: Samba OG are now available. Find your size and choose delivery or store + pickup at checkout. + time: '10:30' + actions: + - View Samba OG + id: whatsapp-image +whatsapp-buttons: + type: messages + label: WhatsApp with buttons + title: A message with three available actions. + caption: Illustrative WhatsApp reply buttons. The options do not send messages. + panels: + - label: Reply options + channel: whatsapp + business: Luma + messages: + - type: buttons + side: business + text: Hi Ana! Explore the latest arrivals and offers from Luma, or check your + order here. + time: '10:30' + actions: + - New arrivals + - Special offers + - Help with my order + id: whatsapp-buttons +whatsapp-carousel: + type: messages + label: WhatsApp with a carousel + title: A carousel for exploring products. + caption: Illustrative WhatsApp product carousel. Swipe to explore the next option. + Prices and actions are demonstration content. + panels: + - label: Product carousel + channel: whatsapp + business: Luma + messages: + - type: carousel + label: Recommended products + products: + - image: "/images/editorial/assets/homepage/figma/sales-product-samba-og.png" + alt: Side view of an Adidas Samba OG sneaker + label: Adidas Samba OG + price: "$ 4,990" + actions: + - View product + - image: "/images/editorial/assets/homepage/figma/sales-product-oversize-tee.png" + alt: Oversized T-shirt + label: Oversized T-shirt + price: "$ 1,490" + actions: + - View product + id: whatsapp-carousel +whatsapp-shopping: + type: messages + label: WhatsApp with products and buttons + title: A complete recommendation from the first send. + caption: 'Illustrative example: the first recommendation includes a carousel with + two distinct products and an action on each card. Its introductory text does not + repeat buttons. The follow-up clarifies pickup; no reply is required to explore + or buy. Prices and conditions are demonstration content.' + panels: + - label: Product recommendation + channel: whatsapp + business: Luma + messages: + - type: text + side: business + text: Ana, your Samba OG in size 38 are back. Pair them with this T-shirt and + choose delivery or store pickup at checkout. + time: '10:30' + - type: carousel + label: Recommended sneakers and T-shirt + products: + - image: "/images/editorial/assets/homepage/figma/sales-product-samba-og.png" + alt: Side view of an Adidas Samba OG sneaker + label: Adidas Samba OG + detail: Size 38 available + price: "$ 4,990" + actions: + - Shop size 38 + - image: "/images/editorial/assets/homepage/figma/sales-product-oversize-tee.png" + alt: Oversized T-shirt + label: Oversized T-shirt + detail: Choose your size + price: "$ 1,490" + actions: + - Shop T-shirt + - type: text + side: customer + text: I like them! Can I pick up today? + time: '10:32' + - type: buttons + side: business + text: Yes! Order before 3 pm for pickup today. Choose store pickup at checkout. + time: '10:33' + actions: + - View hours and address + id: whatsapp-shopping +channel-email: + type: messages + label: Email example + title: A restock alert with your brand’s identity. + caption: Illustrative email in an Apple Mail view, using the Crocs identity and + assets from the homepage. The content is for demonstration and does not represent + a sent campaign. + panels: + - label: Back in stock + channel: email + business: Crocs + subject: "Vale, your Crocs are back \U0001F49C" + headline: Your size is back! + theme: lavender + logo: "/images/editorial/assets/customers/crocs.svg" + messages: + - type: text + side: business + text: Vale, your mauve Classic Clogs are back in your size. They’re waiting + for you! + - type: image + side: business + image: + src: "/images/editorial/assets/homepage/proposals/crocs-classic-clog-malva-ecuador-cutout.png" + alt: Crocs Classic Clog in mauve + text: Crocs Classic Clog · Mauve + - type: buttons + side: business + actions: + - Shop my Crocs + - type: text + side: business + text: You’re receiving this because you asked to know when your size was back. + id: channel-email +channel-push: + type: messages + label: Push notification example + title: A reminder at the right moment. + caption: Illustrative push notification using the Funky Fish identity and assets + from the homepage. The message and reminder are demonstration content; no notification + is sent. + panels: + - label: Replenishment reminder + channel: push + business: Funky Fish + subject: Cami, time to restock your serum? ✨ + logo: "/images/editorial/assets/customers/funkyfish.svg" + messages: + - type: image + side: business + image: + src: "/images/editorial/assets/homepage/proposals/funkyfish-beauty-of-joseon-revive-eye-serum-cutout.png" + alt: Beauty of Joseon Revive Eye Serum + text: Your Revive Eye Serum is running low. Keep your routine going. + time: '09:41' + - type: buttons + side: business + actions: + - Restock now + id: channel-push +channel-messenger: + type: messages + label: Messenger example + title: Answer the question and offer a next step. + caption: Illustrative Messenger support conversation. Names, delivery conditions + and options are demonstration content; no orders are accessed and no messages + are sent. + panels: + - label: Delivery inquiry + channel: messenger + business: Luma + messages: + - side: customer + text: Hi! Do you offer home delivery? + time: '11:05' + - type: buttons + side: business + text: Hi Ana! Yes, we ship nationwide. You can also pick up at our store. + time: '11:06' + actions: + - Shipping costs + - Pickup hours + id: channel-messenger +channel-webchat: + type: messages + label: Webchat example + title: Track your order from the store. + caption: Illustrative Webchat conversation using the LEGO identity from the homepage. + Order details, tracking and delivery dates are local demonstration data. + panels: + - label: Order tracking + channel: webchat + business: LEGO + logo: "/images/editorial/assets/customers/lego.svg" + messages: + - side: customer + text: "Where is my LEGO order? \U0001F9F1" + time: '12:30' + - type: buttons + side: business + text: "Nico, order #4821 is on its way \U0001F4E6\nYour LEGO set arrives tomorrow. + Track it here.\n" + time: '12:30' + actions: + - View tracking + id: channel-webchat +custom-bcc29206ce14b1ed: + version: 1 + title: An SMS campaign introducing a new collection + caption: Illustrative SMS from the fictional store Luma. It introduces a new collection + with a demonstration link and opt-out text. The link is inert and no message is + sent. + panels: + - label: New collection + context: An example of a one-time campaign for an audience that accepts SMS. + channel: sms + business: Luma + messages: + - type: text + side: business + text: 'Luma: explore the new collection at example.com/new. Reply STOP to opt + out' + time: '10:00' + id: custom-bcc29206ce14b1ed + type: messages diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/originals/_data/editorial/es.yml b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/originals/_data/editorial/es.yml new file mode 100644 index 00000000..11045425 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/originals/_data/editorial/es.yml @@ -0,0 +1,416 @@ +--- +segmentation-relevance: + type: messages + label: Dos formas de comunicar una novedad + title: El contexto cambia la conversación. + caption: 'Ejemplo ilustrativo: ambos mensajes permiten comprar desde el primer envío. + El segmentado muestra las Adidas Samba OG en el talle que Ana pidió, con su foto + y acceso directo al producto; el genérico lleva al catálogo.' + panels: + - label: Sin segmentar + channel: whatsapp + business: Luma + context: La misma promoción para toda la lista + messages: + - type: buttons + side: business + text: "¡Hola! Hoy tenemos 15% de descuento en toda la tienda. Aprovecha antes + de que termine el día." + time: '10:30' + actions: + - Ver ofertas + - label: Según su interés + channel: whatsapp + business: Luma + context: Solicitó un aviso para las Adidas Samba OG, talle 38 + messages: + - type: image + side: business + image: + src: "/images/editorial/assets/homepage/figma/sales-product-samba-og.png" + alt: Zapatilla Adidas Samba OG blanca con franjas negras + text: Ana, tus Adidas Samba OG en talle 38 volvieron a estar disponibles. Elige + envío o retiro al comprar. + time: '10:30' + actions: + - Comprar en talle 38 + id: segmentation-relevance +segmentation-filters: + type: screenshot + label: De la idea al segmento + title: Define a quién le vas a escribir. + caption: Interfaz de ejemplo con componentes reales de Hellotext y criterios de + demostración. El ejemplo combina el estado de suscripción con una condición de + compra; los criterios se ajustan al objetivo de cada campaña. + image: + src: "/images/editorial/assets/editorial/segmentation-filters.png" + alt: 'Ejemplo del editor de segmentos: clientes suscritos que compraron un producto + durante los últimos 30 días.' + width: 2576 + height: 3388 + id: segmentation-filters +segmentation-lifecycle: + type: messages + label: Según la relación con tu tienda + title: Una bienvenida y un beneficio VIP no dicen lo mismo. + caption: 'Ejemplos ilustrativos para una tienda de moda: la bienvenida ofrece accesos + al catálogo desde el primer mensaje; el cliente frecuente recibe acceso anticipado + y un carrusel con productos concretos. Los precios y beneficios son de demostración.' + panels: + - label: Nuevo suscriptor + channel: whatsapp + business: Luma + context: Se suscribió y todavía no hizo su primera compra + messages: + - type: buttons + side: business + text: "¡Bienvenida a Luma, Ana! Descubre las zapatillas y prendas que acabamos + de sumar. Puedes elegir envío o retiro en tienda." + time: '11:00' + actions: + - Ver zapatillas + - Ver ropa + - label: Cliente frecuente + channel: whatsapp + business: Luma + context: Ya compró varias veces y eligió recibir novedades + messages: + - type: text + side: business + text: Ana, tu acceso VIP ya está activo. Descubre estas novedades antes del + lanzamiento de mañana. + time: '11:00' + - type: carousel + label: Productos con acceso anticipado + products: + - image: "/images/editorial/assets/homepage/figma/sales-product-samba-og.png" + alt: Zapatilla Adidas Samba OG blanca con franjas negras + label: Adidas Samba OG + detail: Acceso VIP · talle 38 disponible + price: "$ 4.990" + actions: + - Ver zapatillas + - image: "/images/editorial/assets/homepage/figma/sales-product-oversize-tee.png" + alt: Camiseta de corte amplio + label: Camiseta oversize + detail: Acceso VIP · elige tu talle + price: "$ 1.490" + actions: + - Ver camiseta + id: segmentation-lifecycle +segmentation-birthday: + type: messages + label: Un momento que sí importa + title: Un saludo con un motivo concreto. + caption: 'Ejemplo ilustrativo de una cafetería: cumpleaños y preferencia declarada + se combinan en un solo mensaje. Los nombres, beneficios y conversaciones son de + demostración.' + panels: + - label: Cumpleaños + bebida favorita + channel: whatsapp + business: Café Oliva + context: Cliente suscrito que indicó que prefiere el capuchino + messages: + - type: buttons + side: business + text: "¡Feliz cumpleaños, Lucía! \U0001F382 Esta semana te invitamos tu capuchino + favorito. Abre tu cupón y muéstralo cuando pases por Café Oliva." + time: '09:00' + actions: + - Ver mi cupón + - Cómo llegar + - side: customer + text: "¡Qué lindo detalle! Paso mañana ☕" + time: '09:08' + id: segmentation-birthday +channel-sms: + type: messages + label: Ejemplo de SMS + title: Confirma el siguiente paso en una conversación breve. + caption: Conversación ilustrativa en una vista de Mensajes de Apple. El primer SMS + incluye la información de retiro, un enlace de ejemplo y la salida `BAJA para + salir`, sin navegación. Los nombres, el pedido y el horario son de demostración; + no se envían SMS. + panels: + - label: Aviso de retiro + channel: sms + business: Luma + messages: + - side: business + text: 'Ana, tu pedido 1042 está listo. Retíralo hoy de 10 a 19 h. Dirección + y detalles: example.com/retiro/1042' + time: '14:20' + - side: customer + text: "¡Gracias! ¿Puedo pasar mañana?" + time: '14:22' + - side: business + text: Claro, lo reservamos para ti. Mañana abrimos a las 10 h. BAJA para salir + time: '14:23' + id: channel-sms +channel-instagram: + type: messages + label: Ejemplo de Instagram + title: Continúa la consulta donde empezó. + caption: Conversación ilustrativa por Instagram DM. Los nombres, el producto y la + disponibilidad son contenido local de demostración. + panels: + - label: Consulta por mensaje directo + channel: instagram + business: Luma + messages: + - side: customer + text: "¡Hola! Vi las Samba OG en su publicación \U0001F60D ¿Tienen talle 38?" + time: '16:12' + - type: image + side: business + image: + src: "/images/editorial/assets/homepage/figma/sales-product-samba-og.png" + alt: Zapatilla Adidas Samba OG blanca con franjas negras + text: "¡Sí, Ana! Estas Samba OG están disponibles en talle 38. Puedes comprarlas + aquí y elegir envío o retiro en tienda." + time: '16:13' + actions: + - Ver Samba OG + id: channel-instagram +whatsapp-image: + type: messages + label: WhatsApp con imagen + title: Un mensaje con una foto del producto. + caption: Ejemplo ilustrativo de una foto, un mensaje breve y un acceso al producto + en el primer envío de WhatsApp. + panels: + - label: Foto del producto + channel: whatsapp + business: Luma + messages: + - type: image + side: business + image: + src: "/images/editorial/assets/homepage/figma/sales-product-samba-og.png" + alt: Zapatilla Adidas Samba OG de perfil + text: Las Samba OG ya están disponibles. Consulta los talles y elige envío o + retiro al comprar. + time: '10:30' + actions: + - Ver Samba OG + id: whatsapp-image +whatsapp-buttons: + type: messages + label: WhatsApp con botones + title: Un mensaje con tres acciones disponibles. + caption: Ejemplo ilustrativo de botones de respuesta en WhatsApp. Las opciones no + envían mensajes. + panels: + - label: Opciones de respuesta + channel: whatsapp + business: Luma + messages: + - type: buttons + side: business + text: "¡Hola, Ana! Ya puedes explorar las novedades y ofertas de Luma, o consultar + tu pedido aquí." + time: '10:30' + actions: + - Novedades + - Promociones + - Ayuda con mi pedido + id: whatsapp-buttons +whatsapp-carousel: + type: messages + label: WhatsApp con carrusel + title: Un carrusel para explorar productos. + caption: Ejemplo ilustrativo de productos en WhatsApp. Desliza el carrusel para + ver la siguiente opción. Los precios y las acciones son de demostración. + panels: + - label: Carrusel de productos + channel: whatsapp + business: Luma + messages: + - type: carousel + label: Productos recomendados + products: + - image: "/images/editorial/assets/homepage/figma/sales-product-samba-og.png" + alt: Zapatilla Adidas Samba OG de perfil + label: Adidas Samba OG + price: "$ 4.990" + actions: + - Ver producto + - image: "/images/editorial/assets/homepage/figma/sales-product-oversize-tee.png" + alt: Camiseta de corte amplio + label: Camiseta oversize + price: "$ 1.490" + actions: + - Ver producto + id: whatsapp-carousel +whatsapp-shopping: + type: messages + label: WhatsApp con productos y botones + title: Una recomendación completa desde el primer envío. + caption: 'Ejemplo ilustrativo: la primera recomendación incluye un carrusel con + dos productos distintos y una acción en cada tarjeta. El texto que lo acompaña + no repite botones. La consulta posterior aclara el retiro; no hace falta responder + para explorar o comprar. Los precios y las condiciones son de demostración.' + panels: + - label: Recomendación de productos + channel: whatsapp + business: Luma + messages: + - type: text + side: business + text: Ana, tus Samba OG en talle 38 volvieron. Puedes combinarlas con esta camiseta + y elegir envío o retiro al comprar. + time: '10:30' + - type: carousel + label: Zapatillas y camiseta recomendadas + products: + - image: "/images/editorial/assets/homepage/figma/sales-product-samba-og.png" + alt: Zapatilla Adidas Samba OG de perfil + label: Adidas Samba OG + detail: Talle 38 disponible + price: "$ 4.990" + actions: + - Comprar en talle 38 + - image: "/images/editorial/assets/homepage/figma/sales-product-oversize-tee.png" + alt: Camiseta de corte amplio + label: Camiseta oversize + detail: Elige tu talle + price: "$ 1.490" + actions: + - Ver camiseta + - type: text + side: customer + text: "¡Me gustan! ¿Puedo retirar hoy?" + time: '10:32' + - type: buttons + side: business + text: "¡Sí! Si compras antes de las 15 h, puedes retirar hoy. Elige retiro en + tienda al finalizar." + time: '10:33' + actions: + - Ver horarios y dirección + id: whatsapp-shopping +channel-email: + type: messages + label: Ejemplo de email + title: Un aviso de reposición con la identidad de tu marca. + caption: Email ilustrativo en una vista de Apple Mail, con la identidad y los recursos + de Crocs usados en el home. El contenido es de demostración; no representa una + campaña enviada. + panels: + - label: Vuelta a stock + channel: email + business: Crocs + subject: "Vale, tus Crocs están de vuelta \U0001F49C" + headline: "¡Tu talla volvió!" + theme: lavender + logo: "/images/editorial/assets/customers/crocs.svg" + messages: + - type: text + side: business + text: Vale, tus Classic Clog malva volvieron en tu talla. ¡Son para ti! + - type: image + side: business + image: + src: "/images/editorial/assets/homepage/proposals/crocs-classic-clog-malva-ecuador-cutout.png" + alt: Crocs Classic Clog en color malva + text: Crocs Classic Clog · Malva + - type: buttons + side: business + actions: + - Comprar mis Crocs + - type: text + side: business + text: Te avisamos porque pediste saber cuándo volvía tu talla. + id: channel-email +channel-push: + type: messages + label: Ejemplo de notificación push + title: Un recordatorio que aparece en el momento indicado. + caption: Notificación push ilustrativa con la identidad y los recursos de Funky + Fish usados en el home. El mensaje y el recordatorio son de demostración; no se + envía una notificación. + panels: + - label: Recordatorio de recompra + channel: push + business: Funky Fish + subject: Cami, ¿reponemos tu sérum? ✨ + logo: "/images/editorial/assets/customers/funkyfish.svg" + messages: + - type: image + side: business + image: + src: "/images/editorial/assets/homepage/proposals/funkyfish-beauty-of-joseon-revive-eye-serum-cutout.png" + alt: Beauty of Joseon Revive Eye Serum + text: Tu Revive Eye Serum está por terminarse. Que no se corte tu rutina. + time: '09:41' + - type: buttons + side: business + actions: + - Reponer ahora + id: channel-push +channel-messenger: + type: messages + label: Ejemplo de Messenger + title: Resuelve la consulta y ofrece un siguiente paso. + caption: Conversación ilustrativa de atención por Messenger. Los nombres, las condiciones + de entrega y las opciones son de demostración; no consultan pedidos ni envían + mensajes. + panels: + - label: Consulta de entrega + channel: messenger + business: Luma + messages: + - side: customer + text: "¡Hola! ¿Hacen envíos a domicilio?" + time: '11:05' + - type: buttons + side: business + text: "¡Hola, Ana! Sí, enviamos a todo el país. También puedes retirar en nuestra + tienda." + time: '11:06' + actions: + - Costos de envío + - Horarios de retiro + id: channel-messenger +channel-webchat: + type: messages + label: Ejemplo de Webchat + title: Sigue tu pedido desde la tienda. + caption: Conversación ilustrativa de Webchat con la identidad de LEGO usada en el + home. El pedido, el seguimiento y la fecha de entrega son datos locales de demostración. + panels: + - label: Seguimiento de pedido + channel: webchat + business: LEGO + logo: "/images/editorial/assets/customers/lego.svg" + messages: + - side: customer + text: "¿Dónde está mi pedido de LEGO? \U0001F9F1" + time: '12:30' + - type: buttons + side: business + text: "Nico, tu pedido #4821 ya está en camino \U0001F4E6\nTu set LEGO llega + mañana. Consulta el seguimiento aquí.\n" + time: '12:30' + actions: + - Ver seguimiento + id: channel-webchat +custom-e5d0ebc899b77888: + version: 1 + title: Una campaña SMS para presentar una nueva colección + caption: SMS ilustrativo de la tienda ficticia Luma. Presenta una nueva colección + con un enlace de demostración y la salida BAJA para salir. El enlace es inerte + y no se envía ningún mensaje. + panels: + - label: Nueva colección + context: Ejemplo de una campaña puntual dirigida a una audiencia que acepta SMS. + channel: sms + business: Luma + messages: + - type: text + side: business + text: 'Luma: descubre la nueva colección en example.com/novedades. BAJA para + salir' + time: '10:00' + id: custom-e5d0ebc899b77888 + type: messages diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/originals/_i18n/en/campaigns/creating-a-campaign.md b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/originals/_i18n/en/campaigns/creating-a-campaign.md new file mode 100644 index 00000000..f88e6ae0 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/originals/_i18n/en/campaigns/creating-a-campaign.md @@ -0,0 +1,319 @@ +Use a campaign when you want to send a planned, one-time message to a selected audience. You choose the channels, audience, message, and delivery time; Hellotext determines which eligible customer profiles can actually be reached through those channels. + +This illustrative SMS from the fictional store Luma introduces a new collection and gives the customer a clear next step. + +{% include editorial/en/custom-bcc29206ce14b1ed.html %} + +## Before you start + +Make sure you have: + +- An approved SMS sender, a ready WhatsApp number, or, for an Email-only campaign, channel access and a verified, active email sender. +- Customer profiles with consent for the channel you plan to use. +- A clear campaign goal and call to action. +- Any lists, segments, tracked links, coupons, or media you need. +- A payment method or balance when required by your account and channels. + +Keep reading: [Who can I message?]({% link _audience/consent-and-subscriber-status.md %}). + +## 1. Start the campaign and choose how it will be sent + +1. Open **Campaigns**. +2. Select **New Campaign**. +3. Choose one of the available delivery options: + +- **WhatsApp and SMS:** tries WhatsApp first and uses SMS when WhatsApp is not available for an eligible customer. +- **WhatsApp only:** sends only through WhatsApp. +- **SMS only:** sends only through SMS. +- **Email only:** sends only through Email; it requires channel access and a verified, active sender. + +The creator shows these options, but selecting one does not by itself enable sending: the business needs access and a ready sender for the chosen channel. The **Estimated target** updates to show how many customer profiles may be reachable through the selected delivery option. + +
+
+
+ + + Campaign delivery options with SMS selected and WhatsApp options unavailable. + +
+
+
Delivery options for a fictional campaign. SMS is selected and WhatsApp options retain their unavailable state.
+
+ +Select **Next** to continue. Give the campaign a clear internal name in the header so teammates can recognize it later in Draft, Scheduled, Delivered, and reporting views. + +## 2. Choose who will receive it + +The audience step starts with **All Audience**. You can keep it when every eligible customer profile should be considered, or replace it with a more focused selection. + +You can include or exclude: + +- Lists. +- Segments. +- Audiences from previously scheduled or delivered campaigns. + +Use **Select Audience** to search for and add groups. To include specific groups, first remove **All Audience** with its remove button. If you keep **All Audience**, groups you add are excluded from that audience. + +With a specific selection, select an added group's name to switch between including and excluding it. Excluded groups show **Exclude** beside their name. + +
+
+
+ + + Open audience selector with Club included, QA excluded and an estimated reach of two eligible subscribers. + +
+
+
Audience selector with fictional data. Club is included, QA is excluded, and the open menu shows audience choices.
+
+ +Hellotext deduplicates overlapping groups and updates the estimated target automatically. The count considers the selected channels, subscription state, contactability, inclusions, and exclusions, so it can be smaller than the total size of the selected lists or segments. Wait for it to finish updating after changing the selection. + +Use the settings control beside **Estimated target** when you want to limit the campaign to a maximum number of eligible customers from the selected audience. This limit does not make an ineligible profile contactable. + +
+
+
+ + Audience limit options: send to everyone or limit to two customers, with Limit and Cancel controls. + +
+
+
Audience limit control with a maximum of two customers.
+
+ +The count at this step shows the eligible audience before applying the limit. Choose a maximum that does not exceed that count, and check the limited total at confirmation. + +Keep reading: [Lists vs. segments]({% link _audience/lists-and-segments.md %}). + +## 3. Compose the message + +Write one focused message with a clear next action. The editor shows a channel preview while you compose. + +
+
+
+ + + SMS editor for a fictional campaign with the name tag, a tracked link and composition tools. + +
+
+
Fictional SMS draft with personalization and a tracked link. On mobile, Preview opens the channel view.
+
+ +Available tools depend on the delivery option. A campaign can include: + +- Formatted text supported by the selected channel. +- A tracked link. +- Personalization tags from customer profile properties. +- A coupon. +- A sending channel or sender. +- WhatsApp content such as an attachment, location, footer, or buttons when supported. + +When WhatsApp is part of the campaign, the message is also prepared as a WhatsApp template. New or changed WhatsApp template content may need Meta approval before it can be delivered. + +Keep reading: [Message editor overview]({% link _numbers/message-editor-overview.md %}). + +## Add tracked links + +Use the editor's link tool instead of pasting a long destination URL. Hellotext creates a short `hello.link` URL, records eligible clicks, and connects the visit with later tracked activity. + +
+
+
+ + Create a shortlink tool with the URL field and Add short link and Cancel controls. + +
+
+
URL form for creating a tracked short link.
+
+ +In **Create a shortlink**, paste the destination URL and select **Add short link**. + +A tracked click can contribute active evidence for campaign attribution, but it is not the only evidence Hellotext evaluates. + +Keep reading: [Tracked links]({% link _analytics-reporting-attribution/tracked-links.md %}). + +## Add personalization tags + +Tags insert customer profile properties into the delivered message. Use a fallback when the property may be missing, for example `{name|customer}`. + +
+
+
+ + Tags menu with properties such as name, full_name and email, plus a fictional custom property. + +
+
+
Tags menu with standard properties and a fictional custom property.
+
+ +Open **Tags** with the braces button and select the property you want to insert, such as `name`. + +Check the preview carefully when using tags. The fallback should produce a natural sentence for customer profiles without that value. + +Keep reading: [Personalization tags]({% link _audience/personalization-tags.md %}). + +## Add a coupon + +Use the coupon tool to reference a coupon already available in Hellotext. This keeps the coupon connected to the campaign and its results instead of treating a manually typed code as plain text. + +
+
+
+ + + Coupon tool with the fictional GUIA-QR-10 coupon available and no coupon selected. + +
+
+
Coupon selector with fictional data. GUIA-QR-10 is available and no coupon has been selected.
+
+ +Confirm that the coupon rules, expiration, and eligible products match the selected audience before sending. + +## 4. Preview and send a test + +Use the preview to check the message in every selected channel. Review: + +- The first line and call to action. +- Personalization and fallback values. +- Tracked-link destinations. +- Coupon text and validity. +- WhatsApp attachments, buttons, footer, or location. +- SMS length and the message-part estimate shown by the editor. + +Send a test to the appropriate destination before continuing: a number you control for SMS or WhatsApp, or your own address for an Email-only campaign. An SMS test can be delivered directly. A WhatsApp test with new template content can remain scheduled until Meta approves that template. + +
+
+
+ + Send message to this number form with a country selector, empty phone field and disabled send control. + +
+
+
SMS test form with an empty phone field and disabled send control.
+
+ +For an SMS test, in **Send message to this number**, choose the country and enter a number you control. + +A test lets you review the message at the chosen number or address. It does not prove that every customer profile in the final audience is eligible. + +## 5. Choose when it will be sent + +Choose one of these options: + +- **Send now:** starts the approval and delivery process immediately. +- **Send later:** selects a future date and time. + +Hellotext applies the communication windows required for the destination country and the business's night-hour settings. If the selected time is not allowed, the interface can require another time or move delivery to the next allowed window. + +
+
+
+ + + Send later selected for November 2, 2026 at 12:00; the calendar is open on desktop and date and time fields are shown on mobile. + +
+
+
Fictional draft date and time: November 2, 2026 at 12:00. The calendar is open on desktop and closed on mobile.
+
+ +Use **Save & Close** at any step when you want to keep the campaign as a draft and finish it later. + +## 6. Review and confirm + +Before selecting **Send**, verify: + +- The estimated number of targeted customers. +- Included and excluded audiences. +- Delivery channels and sender. +- Message preview for every channel. +- Tracked links, tags, coupon, and WhatsApp content. +- Delivery date and time. +- The person or team who will handle replies. +- Estimated Meta cost when WhatsApp applies. + +In **Configure replies**, open the settings button and use **Assign replies to** to choose a person or team. If you keep **No specific assignment**, replies follow your Inbox's usual assignment rules. Teams without members cannot be selected. + +
+
+
+ + + Configure replies with the person and team selector open, fictional people and demo teams, and no specific assignment active. + +
+
+
Reply settings with fictional people and teams. The teams submenu is open and no specific assignment remains selected.
+
+ +This assignment is considered when the customer replies within 24 hours of their most recent campaign message and the conversation reopens or has no owner yet. It does not replace the owner of an open conversation. If it cannot be applied, the Inbox's usual assignment rules apply. + +Wait for the targeted customer count to finish updating: confirmation applies the recipient limit you saved. + +The confirmation screen is the last opportunity to catch a wrong audience or message before the campaign enters approval and delivery. + +
+
+
+ + + Draft confirmation with two targeted customers, Club included, QA excluded, SMS selected, November 2 at 12:00 and no specific reply assignment. + +
+
+
Review of a fictional campaign before sending: two eligible customers and the selected date.
+
+ +## Understand campaign review + +Campaigns with at least 100 recipients or a configured limit of 100 or more may require editorial review. The limit can trigger that review even when fewer recipients are eligible. Already approved WhatsApp templates can allow it to be skipped. A WhatsApp campaign can also wait for Meta when its template has not already been approved. + +While review is pending, the campaign appears **In review** or **WhatsApp in review**. Once approved, it follows the selected delivery time. If a reviewer or Meta rejects the content, open the campaign, review the feedback, make the requested changes, and submit it again. + +Approval time can vary, especially when Meta must review new WhatsApp content. Leave enough time before a scheduled promotion or event. + +## After sending + +Use the Campaigns tabs to follow the campaign: + +- **Draft:** saved but not submitted. +- **Scheduled:** submitted, in review, approved for a future time, or preparing to send. +- **Delivered:** delivery has started and results are available. +- **Archived:** completed campaigns moved out of the active Delivered list. + +Replies from customers continue into the Inbox through the corresponding channel. Campaign reports are generated automatically after delivery so you can review delivered messages, engagement, conversion, ROI, and attributed revenue. + +Keep reading: [Campaign reporting]({% link _analytics-reporting-attribution/campaign-reporting.md %}). + +## Preflight checklist + +Before the final send, confirm that: + +- The goal requires a one-time campaign rather than a playbook or route. +- The audience is focused and has channel-specific consent. +- Exclusions remove internal, test, invalid, or inappropriate customer profiles. +- The sender and fallback behavior are correct. +- The message has one clear next action. +- Links, tags, coupons, media, and buttons work in a test. +- The send time leaves room for editorial or Meta review. +- Someone will monitor replies, delivery issues, and results after launch. + +## Related guides + +- [Campaigns overview]({% link _campaigns/campaigns-overview.md %}) +- [Campaign best practices]({% link _campaigns/campaign-best-practices.md %}) +- [Image sizes for emails]({% link _campaigns/email-image-sizes.md %}) +- [Who can I message?]({% link _audience/consent-and-subscriber-status.md %}) +- [Messaging channels overview]({% link _numbers/messaging-overview.md %}) +- [Message editor overview]({% link _numbers/message-editor-overview.md %}) +- [Campaign reporting]({% link _analytics-reporting-attribution/campaign-reporting.md %}) +- [How Hellotext works]({% link _getting-started/how-hellotext-works.md %}) diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/originals/_i18n/es/campaigns/creating-a-campaign.md b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/originals/_i18n/es/campaigns/creating-a-campaign.md new file mode 100644 index 00000000..228c1e77 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/originals/_i18n/es/campaigns/creating-a-campaign.md @@ -0,0 +1,319 @@ +Usa una campaña cuando quieres enviar un mensaje planificado y puntual a una audiencia seleccionada. Tú eliges los canales, la audiencia, el mensaje y el momento de envío; Hellotext determina qué perfiles de cliente elegibles pueden contactarse realmente por esos canales. + +Este SMS ilustrativo de la tienda ficticia Luma presenta una nueva colección y una acción clara para el cliente. + +{% include editorial/es/custom-e5d0ebc899b77888.html %} + +## Antes de empezar + +Asegúrate de tener: + +- Un remitente SMS aprobado, un número de WhatsApp listo o, para una campaña de solo correo, acceso al canal y un remitente de correo verificado y activo. +- Perfiles de cliente con consentimiento para el canal que usarás. +- Un objetivo y llamado a la acción claros. +- Las listas, segmentos, links con tracking, cupones o contenido multimedia que necesites. +- Un método de pago o saldo cuando lo requieran tu cuenta y los canales. + +Sigue leyendo: [¿A quién puedo escribirle?]({% link _audience/consent-and-subscriber-status.md %}). + +## 1. Inicia la campaña y elige cómo se enviará + +1. Abre **Campañas**. +2. Selecciona **Nueva Campaña**. +3. Elige una de las opciones de envío disponibles: + +- **WhatsApp y SMS:** intenta primero por WhatsApp y usa SMS cuando WhatsApp no está disponible para un cliente elegible. +- **Solo WhatsApp:** envía únicamente por WhatsApp. +- **Solo SMS:** envía únicamente por SMS. +- **Solo correo:** envía únicamente por correo electrónico; requiere acceso al canal y un remitente verificado y activo. + +El creador muestra estas opciones, pero elegir una no habilita por sí solo el envío: el negocio necesita acceso y un remitente listo para el canal elegido. El **Target estimado** se actualiza para mostrar cuántos perfiles de cliente podrían contactarse con la opción elegida. + +
+
+
+ + + Opciones de envío de una campaña, con Solo SMS seleccionado y las opciones de WhatsApp deshabilitadas. + +
+
+
Selector real con datos ficticios. Solo SMS está seleccionado y las opciones de WhatsApp conservan su estado deshabilitado.
+
+ +Selecciona **Siguiente** para continuar. Dale a la campaña un nombre interno claro en el encabezado para que el equipo pueda reconocerla después en las vistas de Borradores, Programadas, Enviadas y reportes. + +## 2. Elige quién la recibirá + +El paso de audiencia empieza con **Todas las Audiencias**. Puedes mantenerlo cuando todos los perfiles de cliente elegibles deberían considerarse o reemplazarlo por una selección más específica. + +Puedes incluir o excluir: + +- Listas. +- Segmentos. +- Audiencias de campañas programadas o enviadas anteriormente. + +Usa **Seleccionar audiencia** para buscar y agregar grupos. Para incluir grupos concretos, primero quita **Todas las Audiencias** con su botón de quitar. Si mantienes **Todas las Audiencias**, los grupos que agregues se excluyen de esa audiencia. + +Con una selección específica, selecciona el nombre de un grupo agregado para alternar entre incluirlo y excluirlo. Los grupos excluidos muestran **Excluir** junto al nombre. + +
+
+
+ + + Selector de audiencia abierto con Club incluido, QA excluido y un alcance estimado de dos suscriptores elegibles. + +
+
+
Selector real con datos ficticios. Club está incluido y QA excluido; el menú de audiencias está abierto y el alcance muestra dos suscriptores.
+
+ +Hellotext elimina duplicados entre grupos superpuestos y actualiza el target estimado automáticamente. El conteo considera los canales seleccionados, el estado de suscripción, la contactabilidad, las inclusiones y las exclusiones, por lo que puede ser menor que el tamaño total de las listas o segmentos elegidos. Espera a que termine de actualizarse después de cambiar la selección. + +Usa el control de ajustes junto al **Alcance estimado** cuando quieras limitar la campaña a una cantidad máxima de clientes elegibles de la audiencia seleccionada. Este límite no vuelve contactable a un perfil que no sea elegible. + +
+
+
+ + Opciones de límite de audiencia: enviar a todos o limitar a dos clientes, con los botones Limitar y Cancelar. + +
+
+
Control de límite de audiencia con un máximo de dos clientes.
+
+ +El conteo de este paso muestra la audiencia elegible antes de aplicar el límite. Elige un máximo que no supere esa cantidad y revisa el total limitado en la confirmación. + +Sigue leyendo: [Listas vs. segmentos]({% link _audience/lists-and-segments.md %}). + +## 3. Redacta el mensaje + +Escribe un mensaje enfocado con una próxima acción clara. El editor muestra una vista previa del canal mientras redactas. + +
+
+
+ + + Editor SMS de una campaña ficticia con la etiqueta name, un link con tracking, BAJA para salir y las herramientas de composición. + +
+
+
Borrador real con datos ficticios: etiqueta de nombre, link con tracking y salida BAJA para salir. En móvil, Vista previa abre la vista del canal.
+
+ +Las herramientas disponibles dependen de la opción de envío. Una campaña puede incluir: + +- Texto con el formato soportado por el canal elegido. +- Un link con tracking. +- Etiquetas de personalización basadas en propiedades del perfil de cliente. +- Un cupón. +- Un canal o remitente de envío. +- Contenido de WhatsApp como archivo adjunto, ubicación, pie de página o botones cuando sean compatibles. + +Cuando WhatsApp forma parte de la campaña, el mensaje también se prepara como plantilla de WhatsApp. El contenido nuevo o modificado puede necesitar aprobación de Meta antes de entregarse. + +Sigue leyendo: [Resumen del editor de mensajes]({% link _numbers/message-editor-overview.md %}). + +## Agrega links con tracking + +Usa la herramienta de links del editor en lugar de pegar una URL larga. Hellotext crea un link corto `hello.link`, registra clics elegibles y conecta la visita con actividad rastreada posterior. + +En **Crear un enlace corto**, pega la URL de destino y selecciona **Agregar enlace corto**. + +
+
+
+ + Herramienta Crear un enlace corto, con el campo de URL y los botones Agregar enlace corto y Cancelar. + +
+
+
Formulario de URL para crear un enlace corto con tracking.
+
+ +Un clic rastreado puede aportar evidencia activa para la atribución de la campaña, pero no es la única evidencia que evalúa Hellotext. + +Sigue leyendo: [Links con tracking]({% link _analytics-reporting-attribution/tracked-links.md %}). + +## Agrega etiquetas de personalización + +Las etiquetas insertan propiedades del perfil de cliente en el mensaje entregado. Usa un valor alternativo cuando la propiedad pueda faltar, por ejemplo `{name|cliente}`. + +Abre **Etiquetas** con el botón de llaves y selecciona la propiedad que quieres insertar, como `name`. + +
+
+
+ + Menú Etiquetas del editor con propiedades como name, full_name, email y una propiedad personalizada ficticia. + +
+
+
Menú de etiquetas con propiedades estándar y una propiedad personalizada ficticia.
+
+ +Revisa cuidadosamente la vista previa al usar etiquetas. El valor alternativo debería producir una frase natural para perfiles que no tengan ese dato. + +Sigue leyendo: [Etiquetas de personalización]({% link _audience/personalization-tags.md %}). + +## Agrega un cupón + +Usa la herramienta de cupones para hacer referencia a un cupón disponible en Hellotext. Esto mantiene el cupón conectado con la campaña y sus resultados en lugar de tratar un código escrito manualmente como texto común. + +
+
+
+ + + Herramienta Cupones con el cupón ficticio GUIA-QR-10 disponible y Ninguno seleccionado. + +
+
+
Selector real de cupones con datos ficticios. GUIA-QR-10 está disponible y todavía no se ha seleccionado.
+
+ +Confirma que las reglas, vencimiento y productos elegibles del cupón correspondan a la audiencia antes de enviar. + +## 4. Revisa la vista previa y envía una prueba + +Usa la vista previa para comprobar el mensaje en cada canal seleccionado. Revisa: + +- La primera línea y el llamado a la acción. +- La personalización y los valores alternativos. +- El destino de los links con tracking. +- El texto y la validez del cupón. +- Los archivos, botones, pie de página o ubicación de WhatsApp. +- La longitud del SMS y la estimación de partes que muestra el editor. + +Envía una prueba al destino que corresponda antes de continuar: un número que controles para SMS o WhatsApp, o una dirección propia para una campaña de solo correo. Una prueba por SMS puede entregarse directamente. Una prueba de WhatsApp con contenido nuevo puede quedar programada hasta que Meta apruebe la plantilla. + +Para una prueba SMS, en **Enviar mensaje a este número**, elige el país e ingresa un número que controles. + +
+
+
+ + Formulario Enviar mensaje a este número, con selector de país, campo de teléfono vacío y envío deshabilitado. + +
+
+
Formulario de prueba SMS con el campo de teléfono vacío y el botón de envío deshabilitado.
+
+ +La prueba permite revisar el mensaje en el número o la dirección elegidos. No demuestra que todos los perfiles de la audiencia final sean elegibles. + +## 5. Elige cuándo se enviará + +Elige una de estas opciones: + +- **Enviar ahora:** inicia inmediatamente el proceso de aprobación y entrega. +- **Enviar más tarde:** selecciona una fecha y hora futuras. + +Hellotext aplica las ventanas de comunicación requeridas para el país de destino y los ajustes de horas nocturnas del negocio. Si el momento elegido no está permitido, la interfaz puede solicitar otro horario o mover la entrega a la siguiente ventana permitida. + +
+
+
+ + + Enviar más tarde seleccionado para el 2 de noviembre de 2026 a las 12:00; calendario abierto en escritorio y campos de fecha y hora en móvil. + +
+
+
Fecha y hora ficticias de un borrador: 2 de noviembre de 2026 a las 12:00. El calendario está abierto en escritorio y cerrado en móvil.
+
+ +Usa **Guardar y Cerrar** en cualquier paso cuando quieras conservar la campaña como borrador y terminarla más adelante. + +## 6. Revisa y confirma + +Antes de seleccionar **Enviar**, verifica: + +- La cantidad estimada de clientes segmentados. +- Las audiencias incluidas y excluidas. +- Los canales y el remitente de entrega. +- La vista previa del mensaje para cada canal. +- Los links con tracking, etiquetas, cupón y contenido de WhatsApp. +- La fecha y hora de entrega. +- La persona o el equipo que atenderá las respuestas. +- El costo estimado de Meta cuando aplique WhatsApp. + +En **Configurar respuestas**, abre el botón de ajustes y usa **Asignar respuestas a** para elegir una persona o un equipo. Si mantienes **Sin asignación específica**, las respuestas siguen las reglas habituales de tu Inbox. Los equipos sin miembros no se pueden seleccionar. + +
+
+
+ + + Configurar respuestas con Asignar respuestas a abierto, personas ficticias y los equipos Atención demo y Ventas demo; Sin asignación específica sigue activo. + +
+
+
Configuración real con personas y equipos ficticios. El menú de equipos está abierto y se conserva Sin asignación específica.
+
+ +Esta asignación se considera cuando el cliente responde dentro de las 24 horas siguientes a su mensaje de campaña más reciente y la conversación se reabre o todavía no tiene responsable. No reemplaza al responsable de una conversación abierta. Si no puede aplicarse, se usan las reglas habituales del Inbox. + +Espera a que termine de actualizarse la cantidad de clientes segmentados: la confirmación aplica el límite de destinatarios que guardaste. + +La pantalla de confirmación es la última oportunidad de detectar una audiencia o mensaje incorrectos antes de que la campaña entre en aprobación y entrega. + +
+
+
+ + + Confirmación de un borrador con dos clientes segmentados, Club incluido, QA excluido, Solo SMS, fecha 2 de noviembre a las 12:00 y respuestas sin asignación específica. + +
+
+
Revisión previa al envío de una campaña ficticia: dos clientes elegibles y la fecha elegida.
+
+ +## Entiende la revisión de campañas + +Las campañas con por lo menos 100 destinatarios o un límite configurado de 100 o más pueden requerir revisión editorial. El límite puede activar esa revisión aunque haya menos destinatarios elegibles. Las plantillas de WhatsApp ya aprobadas pueden permitir omitirla. Una campaña de WhatsApp también puede esperar a Meta cuando su plantilla todavía no fue aprobada. + +Mientras la revisión está pendiente, la campaña aparece como **En revisión** o **WhatsApp en revisión**. Una vez aprobada, sigue el horario de entrega elegido. Si el equipo de revisión o Meta rechazan el contenido, abre la campaña, revisa el feedback, realiza los cambios solicitados y vuelve a enviarla. + +El tiempo de aprobación puede variar, especialmente cuando Meta debe revisar contenido nuevo de WhatsApp. Deja tiempo suficiente antes de una promoción o evento programado. + +## Después de enviar + +Usa las pestañas de Campañas para seguir su estado: + +- **Borradores:** guardadas pero no enviadas a revisión. +- **Programadas:** enviadas a revisión, aprobadas para una hora futura o preparándose para enviar. +- **Enviadas:** la entrega comenzó y los resultados están disponibles. +- **Archivadas:** campañas terminadas que quitaste de la lista activa de Enviadas. + +Las respuestas de clientes continúan hacia el Inbox por el canal correspondiente. Los reportes de campaña se generan automáticamente después de la entrega para que puedas revisar mensajes entregados, interacción, conversión, ROI e ingresos atribuidos. + +Sigue leyendo: [Reportes de campaña]({% link _analytics-reporting-attribution/campaign-reporting.md %}). + +## Checklist antes de enviar + +Antes del envío final, confirma que: + +- El objetivo necesita una campaña puntual en lugar de una misión o una ruta. +- La audiencia es específica y tiene consentimiento para el canal. +- Las exclusiones quitan perfiles internos, de prueba, inválidos o inapropiados. +- El remitente y el comportamiento de fallback son correctos. +- El mensaje tiene una próxima acción clara. +- Los links, etiquetas, cupones, archivos y botones funcionan en una prueba. +- El horario deja margen para revisión editorial o de Meta. +- Alguien supervisará respuestas, problemas de entrega y resultados después del lanzamiento. + +## Guías relacionadas + +- [Resumen de campañas]({% link _campaigns/campaigns-overview.md %}) +- [Buenas prácticas para campañas]({% link _campaigns/campaign-best-practices.md %}) +- [Tamaños de imagen para emails]({% link _campaigns/email-image-sizes.md %}) +- [¿A quién puedo escribirle?]({% link _audience/consent-and-subscriber-status.md %}) +- [Resumen de canales de mensajería]({% link _numbers/messaging-overview.md %}) +- [Resumen del editor de mensajes]({% link _numbers/message-editor-overview.md %}) +- [Reportes de campaña]({% link _analytics-reporting-attribution/campaign-reporting.md %}) +- [Cómo funciona Hellotext]({% link _getting-started/how-hellotext-works.md %}) diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/originals/docs/editorial-work/progress.csv b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/originals/docs/editorial-work/progress.csv new file mode 100644 index 00000000..43558c4f --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/originals/docs/editorial-work/progress.csv @@ -0,0 +1,155 @@ +article_key,editorial_status,local_verified_commit,work_record +analytics-reporting-attribution/analytics-overview.md,local_verified,a395a2b,docs/editorial-work/analytics-overview.md +analytics-reporting-attribution/campaign-reporting.md,local_verified,60b8625e78fe36b394d23b67135a9d80d792f2d1,docs/editorial-work/campaign-reporting.md +analytics-reporting-attribution/dashboard-guide.md,local_verified,c0043c8e66f3127ccd037e73ee079dcc1ab3290c,docs/editorial-work/dashboard-guide.md +analytics-reporting-attribution/data-completeness-and-reporting-gaps.md,local_verified,dc8159b3e2cf39eba913c6ed048e60aff72345f0,docs/editorial-work/data-completeness-and-reporting-gaps.md +analytics-reporting-attribution/demand-insights-guide.md,local_verified,2fc96f2b5347afa9f0d93b45a1ae486320f6725c,docs/editorial-work/demand-insights-guide.md +analytics-reporting-attribution/performance-report-guide.md,local_verified,3ef31ecaf306c1d46475cb13a970f1f6fd9e2b39,docs/editorial-work/performance-report-guide.md +analytics-reporting-attribution/playbook-reporting.md,local_verified,389869fd74279e2c861b0cfb3da2eb52f84f37ea,docs/editorial-work/playbook-reporting.md +analytics-reporting-attribution/revenue-report-guide.md,local_verified,dfa050108af7f6f3490404466677768f96878b3b,docs/editorial-work/revenue-report-guide.md +analytics-reporting-attribution/sales-attribution.md,local_verified,fece70b,docs/editorial-work/sales-attribution.md +analytics-reporting-attribution/service-quality-report-guide.md,local_verified,ef7a8d6da9ef2504135b9a171a14c27f8c8df17b,docs/editorial-work/service-quality-report-guide.md +analytics-reporting-attribution/tracked-links.md,local_verified,2f5f47011d199f25a55895452558e041dbcb7921,docs/editorial-work/tracked-links.md +analytics-reporting-attribution/workload-capacity-report-guide.md,local_verified,0246e0c8c304cf8d7e7e2d7e06a70ed95d766dfc,docs/editorial-work/workload-capacity-report-guide.md +audience/audience-overview.md,local_verified,9deb417eb970a3039e59522a1d50e53bd61498af,docs/editorial-work/audience-overview.md +audience/consent-and-subscriber-status.md,local_verified,50c987492608662a26e6b2bbfe2482ddbc4ec2ad,docs/editorial-work/consent-and-subscriber-status.md +audience/custom-properties-and-events.md,local_verified,f452252,docs/editorial-work/custom-properties-and-events.md +audience/customer-profiles.md,local_verified,b5eeff5,docs/editorial-work/customer-profiles.md +audience/data-privacy-requests.md,local_verified,3fd70851c4e27ff74d15433582b682ce28798ab5,docs/editorial-work/data-privacy-requests.md +audience/exporting-data.md,local_verified,0d32f2b9cb9da29821d276c5732900e1705031f6,docs/editorial-work/exporting-data.md +audience/import-customer-profiles.md,local_verified,4926ef256078e1884e5623a425bb3577d4afe6a8,docs/editorial-work/import-customer-profiles.md +audience/lists-and-segments.md,local_verified,c94f3cb3aa683d0394d00b0427c136916a512f4e,docs/editorial-work/lists-and-segments.md +audience/lists.md,local_verified,d499c8bdb4c6032635f5c94e12e0559c1584f94a,docs/editorial-work/lists.md +audience/personalization-tags.md,local_verified,5ca1587e,docs/editorial-work/personalization-tags.md +audience/segments.md,local_verified,21f0e69,docs/editorial-work/segments-chooser-clean-crop.md +billing/billing-overview.md,local_verified,89ea8bcb,docs/editorial-work/billing-overview.md +billing/billing-settings-and-invoices.md,local_verified,43be3253,docs/editorial-work/billing-settings-and-invoices.md +billing/billing-troubleshooting.md,local_verified,1df2f0d2,docs/editorial-work/billing-troubleshooting.md +billing/change-or-cancel-your-plan.md,local_verified,b5ff3e23ba4d60249ba3840b6214441616f4c148,docs/editorial-work/change-or-cancel-plan.md +billing/fair-use-message-policy.md,local_verified,2f5b9a1952e8b7d53a7b41eb2b8b118d293d3603,docs/editorial-work/fair-use-message-policy.md +billing/how-pricing-works.md,local_verified,295ebb80,docs/editorial-work/how-pricing-works.md +billing/performance-fee-calculation.md,local_verified,767f6f33a54c95f77a56b60889d29fead5110858,docs/editorial-work/performance-fee-calculation.md +billing/sms-pricing-and-number-types.md,local_verified,295ebb80,docs/editorial-work/sms-pricing-and-number-types.md +billing/understanding-plan-quotas.md,local_verified,c4e988ccec1d6ff3e43bdd5731e40f85db0045ff,docs/editorial-work/understanding-plan-quotas.md +billing/whatsapp-fees.md,local_verified,c004d2bb3ee0d8a4cca6117036413e2579042165,docs/editorial-work/whatsapp-fees.md +campaigns/campaign-best-practices.md,local_verified,022cc577,docs/editorial-work/campaign-best-practices.md +campaigns/campaigns-overview.md,local_verified,cffe95ee,docs/editorial-work/campaigns-overview.md +campaigns/creating-a-campaign.md,local_verified,24fa15de997761230c2e483595dc805509d505ac,docs/editorial-work/campaign-creation-completion-20261026.md +captures/capture-overview.md,local_verified,724549d93d1c574fb5823da44ced2da12ab4236a,docs/editorial-work/capture-overview.md +captures/forms.md,local_verified,68ea8fc4e9071a73b4e745d9aaf4726848cd4328,docs/editorial-work/forms.md +captures/property-collector-playbook.md,local_verified,2059d23c1b762a94e0ef23ad6f5ee7dc8e4c0cfb,docs/editorial-work/property-collector-playbook.md +captures/qr-codes.md,local_verified,724549d93d1c574fb5823da44ced2da12ab4236a,docs/editorial-work/qr-codes.md +captures/shareable-link.md,local_verified,9e66ca41ee3396cc60f434593961a1590b9c2ba2,docs/editorial-work/shareable-link.md +captures/shopify-checkout.md,pending,,docs/editorial-work/shopify-checkout-layout.md +captures/subscriber-booster-playbook.md,local_verified,fcf70608d29d66d12c5c2b016da115a9d140f35b,docs/editorial-work/subscriber-booster-playbook.md +captures/webchat-widget-playbook.md,local_verified,f5404c53925c46fee470a57fc3d970db571ccd2e,docs/editorial-work/webchat-widget-playbook.md +captures/website-popup.md,local_verified,fbb366c649e695ec68d0f16ff7cc3d860e8d5b51,docs/editorial-work/website-popup.md +captures/wix-checkout.md,pending,, +developers/api.md,out_of_scope,, +developers/coupons-with-api.md,local_verified,6b3a13e24dd21fd39052b63a7381396d9ee9a354,docs/editorial-work/coupons-api.md +developers/custom-actions.md,local_verified,1c3c7e8503ad69ee70d1839ef349985c86c843a0,docs/editorial-work/custom-actions.md +developers/custom-store-integration.md,local_verified,573d8215d4ca05c358114483ed50e1413d73b6f2,docs/editorial-work/custom-store-integration.md +developers/developers-overview.md,local_verified,a04fa378b70dac940493d2182ff78b0779a0b2d7,docs/editorial-work/developers-overview.md +developers/external-tracking.md,local_verified,879fb1bedaded0f5e451bb2105a3595ac3f4bb4c,docs/editorial-work/external-tracking.md +developers/objects.md,local_verified,c90187d02bd72980c8a400a465e9f9dee88cf223,docs/editorial-work/objects.md +developers/orders-with-api.md,local_verified,12cd42398e6e0c96e21dbf4c943c2fc4c8992b1d,docs/editorial-work/orders-with-api.md +developers/products-and-inventory-with-api.md,local_verified,9eb84f0ce33bc1b4550c9d4bdcc5c85d8cbc6a2c,docs/editorial-work/products-and-inventory-with-api.md +developers/send-messages-with-api.md,local_verified,6e7ae88260f08f767f92b5fc7f7d63f2305cc227,docs/editorial-work/send-messages-with-api.md +developers/send-sms-with-api.md,local_verified,8bed47fac86a9f0bf6007ee6223d355aa372d638,docs/editorial-work/send-sms-with-api.md +developers/setup-push-with-hellotext-js.md,local_verified,fabd2f840c5df5aad690318436899be2c5aeb688,docs/editorial-work/setup-push-with-hellotext-js.md +developers/templates-with-api.md,local_verified,ba704efc47015c09fe601055146083794b6ba2bb,docs/editorial-work/templates-with-api.md +developers/tracking-events.md,local_verified,636f7d5e9c178b47af82a0ef6f9d9ed710443c1e,docs/editorial-work/tracking-events.md +developers/tracking-on-campaigns-and-journeys.md,local_verified,2dca1a3801e7b645954348543f471337666a7add,docs/editorial-work/tracking-on-campaigns-and-journeys.md +developers/tracking-unidentified-customers.md,local_verified,e729eb459de8478966fd2f0871d1dfa156c655fb,docs/editorial-work/tracking-unidentified-customers.md +developers/troubleshoot-custom-integration.md,local_verified,2c862e33f65e4690613c586987f0dea9bb757677,docs/editorial-work/troubleshoot-custom-integration.md +getting-started/first-wins-starter-pack.md,local_verified,6ef072e7,docs/editorial-work/first-wins-starter-pack.md +getting-started/frequent-questions.md,local_verified,c8bb3e33668e075b532521120060b77a78ba1c7e,docs/editorial-work/frequent-questions.md +getting-started/go-live-checklist.md,local_verified,2af0d8f720089cb0c3747ff90ec5d5179a0f9963,docs/editorial-work/go-live-checklist.md +getting-started/how-hellotext-works.md,local_verified,dd237037fa7387704e78bdd917481d3ec27b7ab8,docs/editorial-work/how-hellotext-works.md +getting-started/implementation-paths.md,local_verified,e0dc5cadf816044cb5d7705cead91e9f52f7681a,docs/editorial-work/implementation-paths.md +getting-started/launch-checklist.md,local_verified,02ab46afec935bbdc77c2dd76e1d69620fcfa5a7,docs/editorial-work/launch-checklist.md +getting-started/measure-success-first-7-days.md,local_verified,f35070b3dcd8bc8639382937e6cd7c0b213df0e0,docs/editorial-work/measure-success-first-7-days.md +getting-started/setting-up-your-business.md,local_verified,5ff2269fdfdd73edb91b8d4e779954354ceff859,docs/editorial-work/setting-up-your-business.md +getting-started/tips-and-best-practices.md,local_verified,c5fcdf75b8938baa08223518bc874f45ea152d41,docs/editorial-work/tips-and-best-practices.md +getting-started/what-is-hellotext.md,local_verified,44df74ef1a250a6ada8a8eba6c4111759963c9cc,docs/editorial-work/what-is-hellotext.md +integrations/connect-catalog-to-whatsapp.md,pending,, +integrations/connect-facebook-messenger.md,pending,, +integrations/connect-fenicio.md,local_verified,b4d8dcea091cd3f09a4c6651c7fe51b92981cc48,docs/editorial-work/connect-fenicio.md +integrations/connect-instagram-dm.md,pending,, +integrations/connect-mercado-libre.md,pending,, +integrations/connect-shopify.md,pending,, +integrations/connect-vtex.md,in_progress,,docs/editorial-work/connect-vtex.md +integrations/connect-whatsapp.md,pending,, +integrations/connect-wix.md,pending,, +integrations/connect-woo.md,pending,, +integrations/custom-domain-for-short-links.md,local_verified,75252a1f5bc4662d5522e0974c56842caaff04f5,docs/editorial-work/custom-domain-for-short-links.md +integrations/product-catalog-sync.md,local_verified,50dfa4510af32d1a51d47eb4639c477bea509d4d,docs/editorial-work/product-catalog-sync.md +integrations/set-up-email-sending.md,pending,, +integrations/setup-overview.md,local_verified,f7e828253f1987a03587f7cf6a0e17c01bf86c01,docs/editorial-work/setup-overview.md +integrations/setup-push-notifications.md,local_verified,0a3eac822ac85f351b4ed4ec1978aa81af663e15,docs/editorial-work/setup-push-notifications.md +integrations/transferring-ownership.md,local_verified,cde33e9ab37d683f9e90360a8c8808407836ae81,docs/editorial-work/transferring-ownership.md +integrations/verify-data-and-signals.md,local_verified,299131d94e2040c023d19d5792c867d02de8839c,docs/editorial-work/verify-data-and-signals.md +journeys/abandoned-cart-route-vs-ai-playbook.md,local_verified,71b191cf44dd3414c11757141392342b0db1d198,docs/editorial-work/abandoned-cart-route-vs-ai-playbook.md +journeys/ai-cart-saver-playbook.md,pending,, +journeys/anniversary-surprise-playbook.md,pending,, +journeys/back-in-stock-pounce.md,pending,, +journeys/birthday-bash-playbook.md,pending,, +journeys/browse-recovery-playbook.md,pending,, +journeys/cart-saver-route.md,pending,, +journeys/choose-your-first-playbook.md,local_verified,1419af6f,docs/editorial-work/choose-your-first-playbook.md +journeys/complete-the-look-playbook.md,pending,, +journeys/cross-sell-driver-playbook.md,pending,, +journeys/csat-pulse-playbook.md,local_verified,f9b3231d1d4b68faadedec2c296d23180c6c678a,docs/editorial-work/csat-completion-20261011.md +journeys/custom-agent-playbook.md,local_verified,c9c77bc46cb5abcdce68febcbb7a74504c73e373,docs/editorial-work/journeys-followup-revalidation-20261010.md +journeys/custom-journey.md,local_verified,efcdcb963f6f23984f45a6c86e94e90eb2f2f5f8,docs/editorial-work/custom-journey.md +journeys/dormant-revival-playbook.md,pending,, +journeys/first-purchase-driver-playbook.md,pending,, +journeys/getting-started-with-journeys.md,local_verified,efcdcb963f6f23984f45a6c86e94e90eb2f2f5f8,docs/editorial-work/getting-started-with-journeys.md +journeys/how-hellotext-decides-whether-a-playbook-can-send.md,local_verified,211a6e145ab49b1199cc2faccbfd39a98163f4d6,docs/editorial-work/how-hellotext-decides-whether-a-playbook-can-send.md +journeys/how-to-customize-a-playbook-safely.md,local_verified,76dfd6364331a16100696ade6d44e27ce60dc9c3,docs/editorial-work/customize-safely-completion.md +journeys/how-to-enable-a-playbook.md,local_verified,4b60266d55c5af508192df9be25b1bc6552deff8,docs/editorial-work/how-to-enable-a-playbook.md +journeys/how-to-write-a-great-prompt.md,local_verified,bafcb99742bd5b3185f7c5cd20cf33752bf2ab64,docs/editorial-work/how-to-write-a-great-prompt.md +journeys/instant-answers-playbook.md,local_verified,c9c77bc46cb5abcdce68febcbb7a74504c73e373,docs/editorial-work/journeys-followup-revalidation-20261010.md +journeys/nps-pulse-playbook.md,local_verified,c38c69518c0b80cac09f7c85db53db58d3e38679,docs/editorial-work/nps-pulse-visuals-20261011.md +journeys/order-cancellation-assistant-playbook.md,in_progress,,docs/editorial-work/playbook-followup.md +journeys/order-update-playbook.md,in_progress,,docs/editorial-work/playbook-followup.md +journeys/playbook-library-by-mission.md,local_verified,5d4fb25be8d01b033efc85e4207c67f14f23e9fe,docs/editorial-work/playbook-library-by-mission.md +journeys/playbooks-overview.md,local_verified,c5df3e21133e540ee792dd5049852b9463e1f59b,docs/editorial-work/playbooks-overview.md +journeys/price-drop-pouncer.md,pending,, +journeys/replenishment-driver-playbook.md,pending,, +journeys/return-and-exchange-helper-playbook.md,local_verified,c9c77bc46cb5abcdce68febcbb7a74504c73e373,docs/editorial-work/journeys-followup-revalidation-20261010.md +journeys/review-builder-playbook.md,pending,, +journeys/smart-recommender-playbook.md,local_verified,5c25235e38e1defe08c17359a5de5d3a7e5872bf,docs/editorial-work/smart-recommender-playbook.md +journeys/soft-reactivation-playbook.md,pending,, +journeys/sunset-saver-playbook.md,pending,, +journeys/troubleshoot-a-playbook-that-did-not-trigger-or-send.md,local_verified,95ff05bdae0f7b5a5402dae49fd47f005dfbf108,docs/editorial-work/troubleshoot-a-playbook-that-did-not-trigger-or-send.md +journeys/what-are-signals.md,local_verified,4a36f7cacf225f5de1c2ad1a4ee2611880744d2e,docs/editorial-work/what-are-signals.md +numbers/email-channel-fundamentals.md,local_verified,df2b62ca32f148d6058ee02a1ee1973a9c82d380,docs/editorial-work/email-completion-20261011.md +numbers/exclusive-short-codes.md,local_verified,9251b8e6dc577e3642d0a3a03cd0105c5003fb6a,docs/editorial-work/exclusive-short-codes.md +numbers/facebook-messenger-fundamentals.md,local_verified,2c71d7b6db11ed57836af245e376d51119d92fba,docs/editorial-work/facebook-messenger-fundamentals.md +numbers/instagram-dm-fundamentals.md,local_verified,4a707bd63db12e5e91b311fe66e2c5c71c8a960f,docs/editorial-work/instagram-dm-fundamentals.md +numbers/message-editor-basics.md,local_verified,08b588f6786c857070e350aeaa6396d85bcc004c,docs/editorial-work/message-editor-basics.md +numbers/message-editor-overview.md,local_verified,7069de6a41a5082291dc259ab6cb19aabc7fdd38,docs/editorial-work/message-editor-overview.md +numbers/messaging-overview.md,local_verified,e04f9413,docs/editorial-work/messaging-overview.md +numbers/share-a-location.md,pending,, +numbers/sms-channel-fundamentals.md,local_verified,99ccf2d7c78105da8c244c3a1473469c9a4b5175,docs/editorial-work/sms-channel-fundamentals.md +numbers/whatsapp-channel-fundamentals.md,local_verified,1c50ccd00ce4fc17377e89cf270f6791351a6a56,docs/editorial-work/whatsapp-channel-fundamentals.md +team/ai-handoff-to-inbox.md,local_verified,cd1666d163b4e3ffed11f6c7518db5915d6e2152,docs/editorial-work/ai-handoff-to-inbox.md +team/assigning-conversations.md,local_verified,2c38d2f90748564ef859e8f5e3d0b84d2f78b310,docs/editorial-work/assigning-conversations.md +team/conversation-lifecycle.md,local_verified,10cc0ce7ab004ad4f3ee3a008b9259e389f2e1f6,docs/editorial-work/conversation-lifecycle.md +team/filter-and-search-inbox.md,visual_pending,d6d37946bd150ac95f45f0f75dcf6d816ea87a4e,docs/editorial-work/filter-and-search-inbox.md +team/inbox-browser-notifications.md,local_verified,351bdaed92afed9059af748025dc1e753c708040,docs/editorial-work/inbox-browser-notifications.md +team/inbox-overview.md,local_verified,d6d37946bd150ac95f45f0f75dcf6d816ea87a4e,docs/editorial-work/inbox-overview.md +team/teams-and-inbox-capacity.md,local_verified,c0d8b63e1068eae01b028fb8d2d4d1f67d263101,docs/editorial-work/teams-and-inbox-capacity.md +team/understanding-response-times.md,local_verified,f1783514787c2dc79dcf869dd46d56ca0db359dc,docs/editorial-work/understanding-response-times.md +team/understanding-team-roles.md,local_verified,5318587939065b406f31aab600a5b992373c00c8,docs/editorial-work/understanding-team-roles.md +troubleshooting-deliverability/contact-hellotext-support.md,local_verified,d11c5e102d42e9f46635eeb6ced8c7936612382b,docs/editorial-work/contact-hellotext-support.md +troubleshooting-deliverability/sms-sending-limits-for-new-businesses.md,local_verified,f320c013205a26374093c51e4c56fe510959eb4a,docs/editorial-work/sms-sending-limits.md +troubleshooting-deliverability/troubleshoot-a-capture.md,local_verified,876184f5a152e7e4f67c1b21cc776a2ca70855f1,docs/editorial-work/troubleshoot-a-capture.md +troubleshooting-deliverability/troubleshoot-missing-signals-or-activity.md,local_verified,be76a7fd942d8fd504171fdc576b02fd89f6f52a,docs/editorial-work/troubleshoot-missing-signals-or-activity.md +troubleshooting-deliverability/troubleshoot-pages-that-do-not-load.md,local_verified,97b816b80feea0d89b6726ed5d9aa3e0bd5f707b,docs/editorial-work/troubleshoot-pages-that-do-not-load.md +troubleshooting-deliverability/troubleshoot-push-notifications.md,local_verified,aa27f339576a56ac1d3e644e7529c341185c6739,docs/editorial-work/troubleshoot-push-notifications.md +troubleshooting-deliverability/troubleshoot-whatsapp-templates.md,pending,, +troubleshooting-deliverability/troubleshooting-checklist.md,local_verified,9c3d37e94321f15ae405ee620855c85f244a25d5,docs/editorial-work/troubleshooting-checklist.md +troubleshooting-deliverability/troubleshooting-overview.md,local_verified,02a10bff7618912fb3b733d067f8de1120d80d7c,docs/editorial-work/troubleshooting-overview.md +troubleshooting-deliverability/why-a-message-did-not-send.md,local_verified,52a3db1b5911f2c869a4804c5e0d831392a7a7ea,docs/editorial-work/why-a-message-did-not-send.md diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/partial-source-integration.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/partial-source-integration.json new file mode 100644 index 00000000..73b92f50 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/partial-source-integration.json @@ -0,0 +1,1225 @@ +{ + "status": "current_WhatsApp_sources_partially_integrated; final_manifest_and_Help_QA_pending", + "assets": [ + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-desktop.png", + "sha256": "56f33cfbd05400143dd0159c186afb616365d39c82b19e2ec407620794086d04", + "pixel_size": [ + 2728, + 3232 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-channels", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 808 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-channels-es-desktop.json", + "sidecar_sha256": "2310c14fd1cf8bf126d7075eb75f8886bc91fb1e3c4ad6ea3186e993005cbf83", + "pixel_review": [ + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-01-channels-es-desktop.json", + "sha256": "5d68835a43240fc3890419f19a4e97b867c1d1ea487d9820c204c144ce833ac0" + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-02-channels-es-mobile.json", + "sha256": "58464af4e786e42209baf81601cce09feb502d478d85dd92c1e92627ed44ed93" + } + ] + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-mobile.png", + "sha256": "216a6b0f2454f5b1de1b91865fe2756b8c4d70b67f7297ec1bd1ed6d5fb03a46", + "pixel_size": [ + 1592, + 3512 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-channels", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 878 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-channels-es-mobile.json", + "sidecar_sha256": "7169254b4939119fb14eccf3fb22766bcac22058520c37847340d17ba96cfd83", + "pixel_review": [ + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-01-channels-es-desktop.json", + "sha256": "5d68835a43240fc3890419f19a4e97b867c1d1ea487d9820c204c144ce833ac0" + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-02-channels-es-mobile.json", + "sha256": "58464af4e786e42209baf81601cce09feb502d478d85dd92c1e92627ed44ed93" + } + ] + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-desktop.png", + "sha256": "9a6d4910fd12dc582acd6410a35b795600bc14d0797cbcb4e99a1775c137e550", + "pixel_size": [ + 2728, + 1604 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-composer", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 401 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-composer-es-desktop.json", + "sidecar_sha256": "81017b9fc05e822ffc1ba357181b4ed0615a8d0903e1f0b92e1c88323f1f32db", + "pixel_review": [ + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-03-composer-es-desktop.json", + "sha256": "d9293c10c536ddb2c7bd3cf71f1b677f669ae0ee6052653765277884583af89c" + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-06-composer-es-mobile.json", + "sha256": "98e7af084abaa52d168ec794fc739251a4459da9a6f904775dcb3a44339e82ce" + } + ] + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-mobile.png", + "sha256": "c44daec9637674706a2b09737d35153e2a7f6e4cac607ffd2ff79ccd2f411fd6", + "pixel_size": [ + 1592, + 1988 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-composer", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 497 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-composer-es-mobile.json", + "sidecar_sha256": "76ed06eb01f5e6e4a207d986abf94617fee0a0fe0cc2ea043b4d91c60456d6c5", + "pixel_review": [ + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-03-composer-es-desktop.json", + "sha256": "d9293c10c536ddb2c7bd3cf71f1b677f669ae0ee6052653765277884583af89c" + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-06-composer-es-mobile.json", + "sha256": "98e7af084abaa52d168ec794fc739251a4459da9a6f904775dcb3a44339e82ce" + } + ] + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-desktop.png", + "sha256": "e6c0be34da7afa3187df5cedfd0509dfcd89f6dd9d6aafd4b27c14874dbc7a7b", + "pixel_size": [ + 1536, + 3632 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-message-preview", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 960, + "y": 120, + "width": 384, + "height": 908 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-message-preview-es-desktop.json", + "sidecar_sha256": "3c371fd024890dae0c65d21c8a7fd92169ee43bcb98b9a76611467e2da6c91dd", + "pixel_review": [ + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-04-message-preview-es-desktop.json", + "sha256": "fdb2e886c6de3e028e8acb878339551feb315b536eb564c30aca90fb963b5dcc" + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-07-message-preview-es-mobile.json", + "sha256": "09cd9d2c196bc013305a66a42027163fbd13ce75b71d8bbcecdf9f76d83c52d8" + } + ] + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-mobile.png", + "sha256": "9af0929cb508439ace6cdd7287543f6e9767d3fe55ed9a91d116e0c9576d571c", + "pixel_size": [ + 1720, + 3864 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-message-preview", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 0, + "y": 16, + "width": 430, + "height": 966 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-message-preview-es-mobile.json", + "sidecar_sha256": "501079ed2ce246b5d8665ced0dd46723ec48e07b88c9d7700169412b115962ff", + "pixel_review": [ + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-04-message-preview-es-desktop.json", + "sha256": "fdb2e886c6de3e028e8acb878339551feb315b536eb564c30aca90fb963b5dcc" + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-07-message-preview-es-mobile.json", + "sha256": "09cd9d2c196bc013305a66a42027163fbd13ce75b71d8bbcecdf9f76d83c52d8" + } + ] + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-desktop.png", + "sha256": "e809f99c0ac252b1bbfbf8a4381863d5896c3daae39544fc884e1e9d14e48e54", + "pixel_size": [ + 1728, + 1092 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-test-destination", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 936, + "y": 755, + "width": 432, + "height": 273 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-test-destination-es-desktop.json", + "sidecar_sha256": "e061d9324fd73b35a1ca44a811e0fdc5b4c0bd2e1a75e1ef365ad32853f3f803", + "pixel_review": [ + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-05-test-destination-es-desktop.json", + "sha256": "2d08079d4a3e84d3093df133227e0cb3d0d5664be3c34c5cd9623d46ba6666cc" + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-08-test-destination-es-mobile.json", + "sha256": "f0afd7e7a72f9c9af639d69ead0bb3df5c4c48a2202e153fc597f62ae249af96" + } + ] + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-mobile.png", + "sha256": "65197563664390e7be60972f6bc527d5cf7ae45dcf47e20db6ac5a633f72e51d", + "pixel_size": [ + 1728, + 1092 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-test-destination", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 8, + "y": 709, + "width": 432, + "height": 273 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-test-destination-es-mobile.json", + "sidecar_sha256": "f6617d07ca13c91b3b42c4be52c440a0c7972c6a4286695943dab901dd3b0782", + "pixel_review": [ + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-05-test-destination-es-desktop.json", + "sha256": "2d08079d4a3e84d3093df133227e0cb3d0d5664be3c34c5cd9623d46ba6666cc" + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-08-test-destination-es-mobile.json", + "sha256": "f0afd7e7a72f9c9af639d69ead0bb3df5c4c48a2202e153fc597f62ae249af96" + } + ] + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-desktop.png", + "sha256": "699820022bd737ef1c5ec7eb3e1f45f1186a7bc60330c2c2d77bac3e23a3d1d4", + "pixel_size": [ + 2728, + 3744 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-confirmation", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 936 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-confirmation-es-desktop.json", + "sidecar_sha256": "9e05b3da644afbcd70473c46468290f597afbd77f67cbdf4b96f0c57a4f0439e", + "pixel_review": [ + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-09-confirmation-es-desktop.json", + "sha256": "7e964b491b3993f103ad9b6122a2b39b75d7f2dd9765233da603f428b160c49b" + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-10-confirmation-es-mobile.json", + "sha256": "20fd611d394f35b2dd67576fe2bfb0c9389d5212950821f0ccae32f76345bd52" + } + ] + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-mobile.png", + "sha256": "964552fa6c2c931036fe89b3b8d40575afd893e9425f22cb914d2687122665d1", + "pixel_size": [ + 1592, + 4000 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-confirmation", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1000 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-confirmation-es-mobile.json", + "sidecar_sha256": "984792b4028bc8227b6b088d71f3243de69d2a6b9d1e786086208774536b49fc", + "pixel_review": [ + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-09-confirmation-es-desktop.json", + "sha256": "7e964b491b3993f103ad9b6122a2b39b75d7f2dd9765233da603f428b160c49b" + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-10-confirmation-es-mobile.json", + "sha256": "20fd611d394f35b2dd67576fe2bfb0c9389d5212950821f0ccae32f76345bd52" + } + ] + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-es-desktop.png", + "sha256": "d9ca85349a3f9d191c2c97e2fd88c8e476105221fb3f1c616af665eaaf01ad5c", + "pixel_size": [ + 2048, + 1180 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ], + "locale": "es", + "id": "campaign-tracked-link-tool", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 104, + "y": 450, + "width": 512, + "height": 295 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-tracked-link-tool-es-desktop.json", + "sidecar_sha256": "c1d6ccb645969baa91b6f13cfe7b5426ef0464e80f65ad0d7fc242246674e622", + "pixel_review": [ + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-11-tracked-link-tool-es-desktop.json", + "sha256": "64cd96bef90b4e92313f319f17f5ce7ea2e07da6b12d245c2a1547af2ccfe3ed" + } + ] + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-es-desktop.png", + "sha256": "0ea3fd0efae155d7b26f3b1040e0a623442cb78666491f23415180dd621b2396", + "pixel_size": [ + 2192, + 1364 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ], + "locale": "es", + "id": "campaign-personalization-tool", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 108, + "y": 450, + "width": 548, + "height": 341 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-personalization-tool-es-desktop.json", + "sidecar_sha256": "1ee8966dd9e45218b1e07c36a6b8baafc5333d27e6904135d974b3e0fe4b0f49", + "pixel_review": [ + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-12-personalization-tool-es-desktop.json", + "sha256": "f51c81bf84c458be838429f4950da51506e05171025bd817091bcbf0786f641e" + } + ] + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-desktop.png", + "sha256": "edd4ab0ca6b9b98519600660abc8e39dc2f39e2aedcf720c5f7aca04fecc7550", + "pixel_size": [ + 2160, + 1020 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-coupon-picker", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 108, + "y": 450, + "width": 540, + "height": 255 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-coupon-picker-es-desktop.json", + "sidecar_sha256": "1bd90607862a4aeeac5b0834ac73cfbb3fbc91d26b438767c77131dbfef87778", + "pixel_review": [ + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-13-coupon-picker-es-desktop.json", + "sha256": "79a6e8233a044650bc687e117184e87e4e1c3fce52e70a5d7dbea4abb91263e8" + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-14-coupon-picker-es-mobile.json", + "sha256": "a7a7492c789b1bfb9b65252e0763158a1bafbee5ed72239d5cd35f78a6dc1e5e" + } + ] + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-mobile.png", + "sha256": "56f5c24dfdadfce3c16e653c7ac9c94cf10c96ed5a8feb363ffaac86d5e451e1", + "pixel_size": [ + 1656, + 1004 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-coupon-picker", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 388, + "width": 414, + "height": 251 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-coupon-picker-es-mobile.json", + "sidecar_sha256": "aa97f4d56253984d808e4bafbb69d4b0bdd314b0f1c032e8f2666a1f65eb0651", + "pixel_review": [ + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-13-coupon-picker-es-desktop.json", + "sha256": "79a6e8233a044650bc687e117184e87e4e1c3fce52e70a5d7dbea4abb91263e8" + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-14-coupon-picker-es-mobile.json", + "sha256": "a7a7492c789b1bfb9b65252e0763158a1bafbee5ed72239d5cd35f78a6dc1e5e" + } + ] + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-desktop.png", + "sha256": "d6d96c64c4513152a41ee5383bda80906bfb6aefef86015e1189ae2f26b1b926", + "pixel_size": [ + 2728, + 3344 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-channels", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 836 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-channels-en-desktop.json", + "sidecar_sha256": "5b580c0dcd23b0f99599539a7dd00c0e5a4bf76903ec2ba281bc4c7c269bf5fa", + "pixel_review": [ + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-15-channels-en-desktop.json", + "sha256": "92082a312a37201076f56a0d1a630afaa4b68a2e7dfe8192ab4ac467b4f9bae8" + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-16-channels-en-mobile.json", + "sha256": "42e2d549040e651ab0f5bfeda52a4aa095263ee4bc24548770644f742e99ddc5" + } + ] + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-mobile.png", + "sha256": "da4e4448ed520a0412fa45eb340e5b042fc7e9c5346ef0dcfadb7042788109cd", + "pixel_size": [ + 1592, + 3416 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-channels", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 854 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-channels-en-mobile.json", + "sidecar_sha256": "8c579a9da6dd022fcdfed682959b9eeeee1fa6f69236359f731c4f552479742e", + "pixel_review": [ + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-15-channels-en-desktop.json", + "sha256": "92082a312a37201076f56a0d1a630afaa4b68a2e7dfe8192ab4ac467b4f9bae8" + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-16-channels-en-mobile.json", + "sha256": "42e2d549040e651ab0f5bfeda52a4aa095263ee4bc24548770644f742e99ddc5" + } + ] + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-desktop.png", + "sha256": "245847d60e2f737d245272fc4426c4b79134e6a0f44af3db28736d969d17b924", + "pixel_size": [ + 2728, + 1604 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-composer", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 401 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-composer-en-desktop.json", + "sidecar_sha256": "0b378ac3ede98dc5a9344b68d37815aef51c6443a18caf82847a91dd9803f7ec", + "pixel_review": [ + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-17-composer-en-desktop.json", + "sha256": "d7820bfd9a4fe0189ef17e8e4acabc360f4317c702eb84cfb3633c0e27e9f29f" + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-20-composer-en-mobile.json", + "sha256": "f8fd9a943fcfc4d84b1c524d777e1a9143d50dee7684d43dc3c76447572e6f3a" + } + ] + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-mobile.png", + "sha256": "fface0c38b00dae21edbf1807c48a5a5d864b892fbc84b8ba0fe2941c90bd085", + "pixel_size": [ + 1592, + 1988 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-composer", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 497 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-composer-en-mobile.json", + "sidecar_sha256": "97295b19489291277c8c914b50744dc662463c82005048c05d477b76162ac26d", + "pixel_review": [ + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-17-composer-en-desktop.json", + "sha256": "d7820bfd9a4fe0189ef17e8e4acabc360f4317c702eb84cfb3633c0e27e9f29f" + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-20-composer-en-mobile.json", + "sha256": "f8fd9a943fcfc4d84b1c524d777e1a9143d50dee7684d43dc3c76447572e6f3a" + } + ] + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-desktop.png", + "sha256": "d59d7d1c87a42e66c398906e25243eedf22554e5aaa6bd39dd65dcc902317bc8", + "pixel_size": [ + 1536, + 3632 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-message-preview", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 960, + "y": 120, + "width": 384, + "height": 908 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-message-preview-en-desktop.json", + "sidecar_sha256": "06691f690010e0adbba524a63a4143228635dd7a8c482407cbc84285cbb7d28e", + "pixel_review": [ + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-18-message-preview-en-desktop.json", + "sha256": "5250d53b7a64ed21733e2ac331190906fbf23988c64264d58fd6b8f81fab84ef" + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-21-message-preview-en-mobile.json", + "sha256": "4ec297d27a82ceb8726767a1ff2dc697449bd3d91d46c65d7c580e7f7c4bf453" + } + ] + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-mobile.png", + "sha256": "51889ee7679b4649c86abb197f15b2bbc50bc3c05a9f1f7d08e2186c1a106b19", + "pixel_size": [ + 1720, + 3864 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-message-preview", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 0, + "y": 16, + "width": 430, + "height": 966 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-message-preview-en-mobile.json", + "sidecar_sha256": "bf80ebdc257cc24e935efaacb86ed4b6d987c92637d14b5694cca3b8445d8133", + "pixel_review": [ + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-18-message-preview-en-desktop.json", + "sha256": "5250d53b7a64ed21733e2ac331190906fbf23988c64264d58fd6b8f81fab84ef" + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-21-message-preview-en-mobile.json", + "sha256": "4ec297d27a82ceb8726767a1ff2dc697449bd3d91d46c65d7c580e7f7c4bf453" + } + ] + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-desktop.png", + "sha256": "7597a8b35a2bde31a41af81f7446fbec90e12a46f6ea3a35b7a8906edb46f4bd", + "pixel_size": [ + 1728, + 1092 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-test-destination", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 936, + "y": 755, + "width": 432, + "height": 273 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-test-destination-en-desktop.json", + "sidecar_sha256": "6feefca2220e36db3d4a86e94ab0e28f5c6e35f5d9bef3e8f4070ede6084e468", + "pixel_review": [ + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-19-test-destination-en-desktop.json", + "sha256": "37e19a9a621b08c32f907763d3f01d8f2a6c5e32d743dfce85cfd0f188122f77" + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-22-test-destination-en-mobile.json", + "sha256": "309c14be3d8a8eff24cba246bd6bd5df7e6a7b7d7659acb1b5fd2c7c55b0b1f8" + } + ] + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-mobile.png", + "sha256": "0e2305d54e5673dbf37b9820d432e4c73e73baa8b5c2bcdb5bfe7984df5759a4", + "pixel_size": [ + 1728, + 1092 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-test-destination", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 8, + "y": 709, + "width": 432, + "height": 273 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-test-destination-en-mobile.json", + "sidecar_sha256": "2a32bde3becb2ca3eded54bb7dd6b47458851c1a69167f5e039070675e01865d", + "pixel_review": [ + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-19-test-destination-en-desktop.json", + "sha256": "37e19a9a621b08c32f907763d3f01d8f2a6c5e32d743dfce85cfd0f188122f77" + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-22-test-destination-en-mobile.json", + "sha256": "309c14be3d8a8eff24cba246bd6bd5df7e6a7b7d7659acb1b5fd2c7c55b0b1f8" + } + ] + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-desktop.png", + "sha256": "12299e912bdc3d4a211f4e18fb53d14e3e66e325f3da02d260125304a5040378", + "pixel_size": [ + 2728, + 3648 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-confirmation", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 912 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-confirmation-en-desktop.json", + "sidecar_sha256": "ff78e70e4b629f553d3c29d3d0006d8eaba1c1d5435a86c94c74555dc8aab740", + "pixel_review": [ + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-23-confirmation-en-desktop.json", + "sha256": "6c75861c8e13221db86f57e19505adc59302fc8db30e2d5cb76ead9148b0f32c" + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-24-confirmation-en-mobile.json", + "sha256": "70f5559ae5e232fd3e602598ed4cd3df69f1be39ca42af0bf7445aca23f5d5f1" + } + ] + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-mobile.png", + "sha256": "a7dda045f2a310c6079f07a706367f50cc5c91e641cd18fc006f855308a3ca3c", + "pixel_size": [ + 1592, + 4000 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-confirmation", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1000 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-confirmation-en-mobile.json", + "sidecar_sha256": "66504eb177cd893b40cdeb4e471473ff20f71765bf00b2927867b74fe8d23c2c", + "pixel_review": [ + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-23-confirmation-en-desktop.json", + "sha256": "6c75861c8e13221db86f57e19505adc59302fc8db30e2d5cb76ead9148b0f32c" + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-24-confirmation-en-mobile.json", + "sha256": "70f5559ae5e232fd3e602598ed4cd3df69f1be39ca42af0bf7445aca23f5d5f1" + } + ] + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-en-desktop.png", + "sha256": "959d0c9081d00693458570318ea735bdb9a920bf040ab4ea206add3e7438a990", + "pixel_size": [ + 2048, + 1276 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ], + "locale": "en", + "id": "campaign-tracked-link-tool", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 104, + "y": 450, + "width": 512, + "height": 319 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-tracked-link-tool-en-desktop.json", + "sidecar_sha256": "2492d71d52a48454f571f6cfdbb5370d1ab0ba32718e7a4a2f572db0efe11c8a", + "pixel_review": [ + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-25-tracked-link-tool-en-desktop.json", + "sha256": "e90a34775eab63a0a4f61511edf51129f44026a6c13a6216d7e603961692a3cc" + } + ] + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-en-desktop.png", + "sha256": "6fe683d0d50ae932759e5e9cc137b850827957ef0aa231a332963523c1c5e6b5", + "pixel_size": [ + 2192, + 1364 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ], + "locale": "en", + "id": "campaign-personalization-tool", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 108, + "y": 450, + "width": 548, + "height": 341 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-personalization-tool-en-desktop.json", + "sidecar_sha256": "112019a01040b78e45a474d6f9e043c67e55f9e76bb0e45a3dd0290685ea1e8f", + "pixel_review": [ + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-26-personalization-tool-en-desktop.json", + "sha256": "00d183e86a17812fd03f143b70ef59969b127c0ba13e05a5033aed6bc697977e" + } + ] + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-desktop.png", + "sha256": "33c370b643b7d7737e637b053a1c806d1e96ff7b3382cc206521844e0f5a79af", + "pixel_size": [ + 2160, + 1020 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-coupon-picker", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 108, + "y": 450, + "width": 540, + "height": 255 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-coupon-picker-en-desktop.json", + "sidecar_sha256": "a640a2221a1b99589e893f5c1cca2de7664deeec10a323c633fd51ad6e6c26ef", + "pixel_review": [ + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-27-coupon-picker-en-desktop.json", + "sha256": "cc6f94afd31071cf8ce827445cb34b07ddeb75b23566c6d4dc3aeabddee7b4df" + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-28-coupon-picker-en-mobile.json", + "sha256": "e653d08ed5217637edfba4067bc6422a6c0ce3e298bc5d6957279aa223b65478" + } + ] + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-mobile.png", + "sha256": "3752e21dd5cd209bffa351b19a1759ad3136b2ef76d2a66a730dd9ad4408c6f5", + "pixel_size": [ + 1656, + 1004 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-coupon-picker", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 388, + "width": 414, + "height": 251 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-coupon-picker-en-mobile.json", + "sidecar_sha256": "ab0471e87e1d747286710d5dffd2a523b71dd15c91aa0ff8d3eb2386cae3f912", + "pixel_review": [ + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-27-coupon-picker-en-desktop.json", + "sha256": "cc6f94afd31071cf8ce827445cb34b07ddeb75b23566c6d4dc3aeabddee7b4df" + }, + { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-28-coupon-picker-en-mobile.json", + "sha256": "e653d08ed5217637edfba4067bc6422a6c0ce3e298bc5d6957279aa223b65478" + } + ] + } + ], + "figures": [ + { + "id": "campaign-channels", + "locale": "es", + "shared_source": false + }, + { + "id": "campaign-composer", + "locale": "es", + "shared_source": false + }, + { + "id": "campaign-message-preview", + "locale": "es", + "shared_source": false + }, + { + "id": "campaign-test-destination", + "locale": "es", + "shared_source": false + }, + { + "id": "campaign-confirmation", + "locale": "es", + "shared_source": false + }, + { + "id": "campaign-tracked-link-tool", + "locale": "es", + "shared_source": true + }, + { + "id": "campaign-personalization-tool", + "locale": "es", + "shared_source": true + }, + { + "id": "campaign-coupon-picker", + "locale": "es", + "shared_source": false + }, + { + "id": "campaign-channels", + "locale": "en", + "shared_source": false + }, + { + "id": "campaign-composer", + "locale": "en", + "shared_source": false + }, + { + "id": "campaign-message-preview", + "locale": "en", + "shared_source": false + }, + { + "id": "campaign-test-destination", + "locale": "en", + "shared_source": false + }, + { + "id": "campaign-confirmation", + "locale": "en", + "shared_source": false + }, + { + "id": "campaign-tracked-link-tool", + "locale": "en", + "shared_source": true + }, + { + "id": "campaign-personalization-tool", + "locale": "en", + "shared_source": true + }, + { + "id": "campaign-coupon-picker", + "locale": "en", + "shared_source": false + } + ], + "source_count": 28, + "updated_at": "2026-10-27T01:31:27.319543+00:00" +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/preservation.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/preservation.json new file mode 100644 index 00000000..d05e024c --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/preservation.json @@ -0,0 +1,29 @@ +{ + "status": "published_originals_preserved", + "base": "7eaa9c049c7f4dc939184b1d739a72f7ff9aa47a", + "files": [ + { + "path": "_i18n/es/campaigns/creating-a-campaign.md", + "snapshot": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/originals/_i18n/es/campaigns/creating-a-campaign.md", + "sha256": "1cd152ee59a45f65e56198c3b8cb3f4ef4d636b07029b641c21953e043aa2533" + }, + { + "path": "_i18n/en/campaigns/creating-a-campaign.md", + "snapshot": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/originals/_i18n/en/campaigns/creating-a-campaign.md", + "sha256": "71ae481d476c799e2a5c1ccff2475744e3c83a6ab66817e43d9222a4bc14042f" + }, + { + "path": "_campaigns/creating-a-campaign.md", + "snapshot": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/originals/_campaigns/creating-a-campaign.md", + "sha256": "b4b2ddfaf2d8989d88ef8ea3d09dfe5714be6b7d6be02d3776ce10266680bc19" + }, + { + "path": "docs/editorial-work/progress.csv", + "snapshot": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/originals/docs/editorial-work/progress.csv", + "sha256": "92ab703230a9abc005b6882ba18162a6d817e60409976969fb5874936e3af466" + } + ], + "published_source_register": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-register.json", + "published_candidate_unchanged": true, + "original_36_PNGs_unchanged": true +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/preview-action-alignment.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/preview-action-alignment.json new file mode 100644 index 00000000..4d749036 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/preview-action-alignment.json @@ -0,0 +1,28 @@ +{ + "status": "version2_payloads_prepared; no app_DB_or_renderer_changes", + "recorded_at": "2026-10-27T01:02:04.299975+00:00", + "source_fact": "Root/source reviewer confirmed the native Campaign preview synthesizes a non-persisted quick_reply fallback: Detener ES, Unsubscribe EN. Existing templates still have zero persisted buttons; actual send serialization is not established by this observation.", + "root_decision": "Align the illustrative early component with the observed preview action only, preserving body/URL/time and keeping the action inert.", + "definitions": [ + { + "locale": "es", + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/recipient-example.es.json", + "before_path": "audit/campaign-whatsapp-correction-20261027/before-preview-unsubscribe/recipient-example.es.json", + "before_sha256": "8e769859dc570a58fdca9365535da34c1efd077803ae6410ef497da546c60b62", + "after_sha256": "23f5b5e1d38ff8f96af99e1b9ddad11b59950ee2ad34430a9fc32eb9bc4403c4", + "body_URL_time_unchanged": true, + "action": "Detener" + }, + { + "locale": "en", + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/recipient-example.en.json", + "before_path": "audit/campaign-whatsapp-correction-20261027/before-preview-unsubscribe/recipient-example.en.json", + "before_sha256": "848d2b44d4a0ff9ffc01e52c20a56c52e126cab3923a234789182584ecfdff9b", + "after_sha256": "ff3ad7a4e1ed5c1467119cfade013e9185e56ff07d552fea860ae72441d22b1c", + "body_URL_time_unchanged": true, + "action": "Unsubscribe" + } + ], + "previous_native_exports_and_import_preserved": true, + "new_native_exports_pending": true +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/recipient-example-contract.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/recipient-example-contract.json new file mode 100644 index 00000000..de223a02 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/recipient-example-contract.json @@ -0,0 +1,109 @@ +{ + "status": "native_preview_action_examples_imported_byte_exact; full_Help_QA_pending", + "recorded_at": "2026-10-27T00:21:41.173369+00:00", + "app_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "definitions": [ + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/recipient-example.es.json", + "sha256": "23f5b5e1d38ff8f96af99e1b9ddad11b59950ee2ad34430a9fc32eb9bc4403c4", + "bytes": 871 + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/recipient-example.en.json", + "sha256": "ff3ad7a4e1ed5c1467119cfade013e9185e56ff07d552fea860ae72441d22b1c", + "bytes": 843 + } + ], + "supported_contract": { + "version": 1, + "channel": "whatsapp", + "message_type": "buttons", + "message_fields": [ + "type", + "side", + "text", + "time", + "actions" + ], + "action_count": 1, + "action_semantics": "Exactly one inert native preview unsubscribe action per locale: Detener ES or Unsubscribe EN. The useful commercial URL remains in the unchanged first-message text. No actual sending or persisted template action is inferred.", + "first_business_send": "Same current Club campaign purpose/body, resolved fictional first name, and reserved example URL. ES retains its literal BAJA para salir; EN has no unobserved footer.", + "image_decision": "No specific product is selected; a generic collection campaign does not require an unrelated photo." + }, + "sources": [ + { + "path": "app/presenters/editorial/custom_visual.rb", + "sha256": "54be0160b18ef419979b44b6055142fc0e612d656c8c2d8b7083fb45028ff5bd" + }, + { + "path": "app/components/editorial/message_content_component.html.erb", + "sha256": "c58032793d4c3d0737ebe550acbb6fa10ea44a4ee988dc777cca4ec3a28416ff" + }, + { + "path": "app/components/marketing/message_bubble_component.html.erb", + "sha256": "d9976dbb9d08f0c1b2f18e78f04c9218945eb652925ba33deb10357c8bbcf043" + }, + { + "path": "lib/tasks/editorial_visuals.rake", + "sha256": "159caa6b5a2aba4d82eb7fcbcd23ba933d31e2ba742b9e144a4a1495d2081904" + }, + { + "path": "app/views/campaign/tests/_form.html.erb", + "sha256": "9b698de55d01629b5b4446073d340622252c8dab01ace5fa8650bf5cd52f7155" + }, + { + "path": "config/locales/actions/es.yml", + "sha256": "6e627c7a60c98ffa1869ebbf5e5f64d1ff934f9eb53317ea2042ce1e0de23225" + }, + { + "path": "config/locales/actions/en.yml", + "sha256": "9e0aba07757db755048774dc13d887badc0b7713ac720b9fdb2ce9386a1f5914" + }, + { + "path": "config/locales/views/campaign/broadcasts/es.yml", + "sha256": "1b86da106b4c1fb59fc94af596e1d94a27d236fd94e00cf56f60297cc63490a1" + }, + { + "path": "config/locales/views/campaign/broadcasts/en.yml", + "sha256": "145f9f824d1cf23ae77634b1acae34178c4ca49953cd4ec976d3f8f459cc66f1" + } + ], + "native_test_controls": { + "trigger": { + "es": "Envíame un mensaje de prueba", + "en": "Send me a test message" + }, + "title": { + "es": "Enviar mensaje a este número", + "en": "Send message to this number" + }, + "popover_width_css": 400, + "empty_user_test_phone_disables_submit": true, + "whatsapp_submit_behavior": "Opens a confirmation modal; final modal submit is POST. Neither step is used to send for capture." + }, + "export": { + "executed": true, + "owner": "Root fixture/runtime owner", + "arguments": "VISUAL_FILE= LOCALE= bin/rails editorial:export_help", + "policy": "Preserve and bind exact generated include/data bytes; do not manufacture renderer output, IDs, validation, or approval.", + "import_receipt": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/native-example-import-v2.json", + "sha256": "4ec3fa6cb5bd7a4716d6a0fe04f8dcf230ea65899f49c39bb5131490d469b0ee" + }, + "current_definition_exported": true + }, + "pending": [ + "Full Help keyboard/inert-action/overflow checks", + "Six complete guide views and final publication verification" + ], + "content_alignment": { + "receipt": "audit/help-resume-20261026/campaign-whatsapp-20261027/content-summary.json", + "sha256": "24693d9000ccca2da84860a66ecd1929a934bd6802bebaa6e9f383568eb5aee6", + "actual_app_bodies": "Templates270/271, text+tracked link, zero buttons/attachments/header; new isolated WhatsApp fixture preserves these bodies.", + "illustrative_differences": "Resolve name to Sofía and name fictional business Luma. The inert https://example.com/campaign-fixture URL now matches the verified destination of both original Link4 and Link5; the app displays its native tracked short link. Does not claim a sent message.", + "native_export_not_run": false, + "actual_link_destination": "https://example.com/campaign-fixture", + "link_destination_confirmed_by": "Runtime fixture owner read the actual snapshot; root confirmed same destination for Link4 and Link5 in both locales on2026-10-27.", + "export_status": "Final native version2 preview-action exports imported exactly; previous exports preserved outside final candidate." + } +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/recipient-example.en.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/recipient-example.en.json new file mode 100644 index 00000000..2fd714b6 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/recipient-example.en.json @@ -0,0 +1,24 @@ +{ + "version": 1, + "title": "A WhatsApp campaign introducing new arrivals", + "caption": "Illustrative WhatsApp example from Luma, aligned with a campaign preview using fictitious data. The new-arrivals link and Unsubscribe are inert. It does not establish a send, Meta approval or delivery.", + "panels": [ + { + "label": "Club new arrivals", + "context": "One-time campaign for an audience that accepts WhatsApp; demonstration content.", + "channel": "whatsapp", + "business": "Luma", + "messages": [ + { + "type": "buttons", + "side": "business", + "text": "Hi Sofía, explore the Club’s new arrivals and choose your favorite: https://example.com/campaign-fixture.", + "time": "10:00", + "actions": [ + "Unsubscribe" + ] + } + ] + } + ] +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/recipient-example.es.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/recipient-example.es.json new file mode 100644 index 00000000..b2d6ea12 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/recipient-example.es.json @@ -0,0 +1,24 @@ +{ + "version": 1, + "title": "Una campaña de WhatsApp para presentar novedades", + "caption": "Ejemplo ilustrativo de WhatsApp de Luma, alineado con la vista previa de una campaña con datos ficticios. El enlace de novedades y Detener son inertes. No acredita un envío, una aprobación de Meta ni una entrega.", + "panels": [ + { + "label": "Novedades del Club", + "context": "Campaña puntual para una audiencia que acepta WhatsApp; contenido de demostración.", + "channel": "whatsapp", + "business": "Luma", + "messages": [ + { + "type": "buttons", + "side": "business", + "text": "Hola Sofía, mira las novedades del Club y elige tu favorito: https://example.com/campaign-fixture. BAJA para salir", + "time": "10:00", + "actions": [ + "Detener" + ] + } + ] + } + ] +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retained-pixels.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retained-pixels.json new file mode 100644 index 00000000..54ddf9f2 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retained-pixels.json @@ -0,0 +1,874 @@ +{ + "schema": "campaign-whatsapp-bound-retained-pixels-v1", + "status": "passed", + "reviewer": "/root/campaign_wa_pixels", + "bound_at": "2026-10-27T01:44:24.414758+00:00", + "scope": "14 historical images individually reviewed for current applicability; original dates, pixels and provenance retained. These are zero new captures.", + "register": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retained-source-register.json", + "sha256": "4cc5d789066043c076b29406bac0e8e4b0014c97a458a80680d79649e427172d" + }, + "independent_reviews": [ + { + "locale": "es", + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec", + "reviewer": "/root/campaign_wa_pixels/retained_es_pixels", + "reviewed_at": "2026-10-27T01:15:26.805604+00:00" + }, + { + "locale": "en", + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-en-review.json", + "sha256": "2286b1ef22df92c8cecd3307c2649bf7e9313f7e3a2fe81b1a3dc10b3338d80d", + "reviewer": "/root/campaign_wa_pixels/retained_es_pixels", + "reviewed_at": "2026-10-27T01:43:52.823093+00:00" + } + ], + "records": [ + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-en-desktop.png", + "sha256": "6a8cf5c3a7bd74241fdcfd9a4da12fe8859d2f76b643167898c16d577ad788fc", + "pixel_size": [ + 3936, + 2828 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-audience", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 24, + "y": 128, + "width": 984, + "height": 707 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-en-desktop.json", + "sidecar_sha256": "d90f4ff9cae05dd896ac2f0a944d954fb60e9c4b9f0336cbb5f4740e151d0b13", + "pixel_review": { + "original_review": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json", + "sha256": "fbec0b5cd21de816d079ee4b80aecdc27e40d2f5e11a864462d667cdcd4fe6ad", + "current_applicability_review_bound_separately": true + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-audience-en-desktop.png" + }, + "captured_at": "2026-10-26T22:47:15.152Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json", + "sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-en-desktop-observed.json", + "observation_sha256": "f938e34ff51f732b71143017674716f1e5d562c9085f44d5bd0e98fb36008d2d", + "reason": "Same native UI, includedClub/excludedQA, count2 and English demonstration names. No channel-specific SMS content in the retained crop. Full offscreen menu population is not claimed identical.", + "not_a_new_capture": true + }, + "individually_viewed": true, + "status": "passed", + "observations": "Club inclusion, QA exclusion, open audience selector and 2 subscribers are visible and coherent with the current intended WhatsApp audience. The open menu frame and instructional controls are complete. Seasonal offers is partly visible inside the native scroll viewport; this is internal overflow, not screenshot truncation. English native labels are visible. The Spanish fictional list title Clientes de ejemplo · Importación is data also present in the current observation, not an untranslated interface label. No SMS-specific text is visible. Retention does not claim identity of the whole offscreen menu population.", + "current_independent_review": { + "locale": "en", + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-en-review.json", + "sha256": "2286b1ef22df92c8cecd3307c2649bf7e9313f7e3a2fe81b1a3dc10b3338d80d", + "reviewer": "/root/campaign_wa_pixels/retained_es_pixels", + "reviewed_at": "2026-10-27T01:43:52.823093+00:00" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png", + "sha256": "92feaa5a9a2deb9acb83f2eca68a22188cb07003d2503a3cada83be18c4afd84", + "pixel_size": [ + 1592, + 4360 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-audience", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1090 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-en-mobile.json", + "sidecar_sha256": "1adadfba06a4327f3a63ef79b5e36c5160c0970ab6d0d3a526e5bf9cab0af443", + "pixel_review": { + "original_review": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json", + "sha256": "fbec0b5cd21de816d079ee4b80aecdc27e40d2f5e11a864462d667cdcd4fe6ad", + "current_applicability_review_bound_separately": true + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-audience-en-mobile.png" + }, + "captured_at": "2026-10-26T22:48:23.041Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json", + "sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-en-mobile-observed.json", + "observation_sha256": "fff1dcaec28afb271a9242c020e92ddee310355491baa98730404ea715b4e7a3", + "reason": "Same native UI, includedClub/excludedQA, count2 and English demonstration names. No channel-specific SMS content in the retained crop. Full offscreen menu population is not claimed identical.", + "not_a_new_capture": true + }, + "individually_viewed": true, + "status": "passed", + "observations": "Club inclusion, QA exclusion, open audience selector and 2 subscribers are visible and coherent with the current intended WhatsApp audience. The open menu frame and instructional controls are complete. Seasonal offers is partly visible inside the native scroll viewport; this is internal overflow, not screenshot truncation. English native labels are visible. The Spanish fictional list title Clientes de ejemplo · Importación is data also present in the current observation, not an untranslated interface label. No SMS-specific text is visible. Retention does not claim identity of the whole offscreen menu population.", + "current_independent_review": { + "locale": "en", + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-en-review.json", + "sha256": "2286b1ef22df92c8cecd3307c2649bf7e9313f7e3a2fe81b1a3dc10b3338d80d", + "reviewer": "/root/campaign_wa_pixels/retained_es_pixels", + "reviewed_at": "2026-10-27T01:43:52.823093+00:00" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-es-desktop.png", + "sha256": "9c74f1e1d6492944e9953f0f87f468906d09a20609dc8c0b2fdddfc99a314cc6", + "pixel_size": [ + 3936, + 2940 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-audience", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 24, + "y": 128, + "width": 984, + "height": 735 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-es-desktop.json", + "sidecar_sha256": "96ee29c153363e016469576bb716d0dc116d65e60a49a514dc0f8b17db2f71f7", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec" + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-audience-es-desktop.png" + }, + "captured_at": "2026-10-26T22:37:58.622Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json", + "sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-es-desktop-observed.json", + "observation_sha256": "2613408bf6e6debc87ca9283be1271497d0c3b55e5ff93c6333511578404b907", + "reason": "Same native UI, includeClub/excludeQA and count2. Secondary fictional list names nowEN in clone from original EN closure; retainedES photo preserves original localized names. Not full-data or byte parity claim.", + "not_a_new_capture": true + }, + "individually_viewed": true, + "status": "passed", + "observations": "Visible Club inclusion, QA exclusion, open audience selector and count2 match the current intended WhatsApp audience. No channel-specific SMS text is visible; the control remains applicable. Bottom list row is partly visible inside the native scroll viewport; the menu outer border/shadow and all instructional controls remain complete. Secondary fictional list names are Spanish in the historical image and English in the current observation; this documented difference is not claimed as current pixel/data parity.", + "current_independent_review": { + "locale": "es", + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec", + "reviewer": "/root/campaign_wa_pixels/retained_es_pixels", + "reviewed_at": "2026-10-27T01:15:26.805604+00:00" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png", + "sha256": "5b98f2333421778ab1fc64e60fc785c8cca21aaff0da782c19d47e416e35ec8f", + "pixel_size": [ + 1592, + 4360 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-audience", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1090 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-es-mobile.json", + "sidecar_sha256": "7d0b75bcdd2b76b1ec3466d71e5ee36619451063ad2065e88e7b4a35f2272d72", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec" + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-audience-es-mobile.png" + }, + "captured_at": "2026-10-26T22:39:20.938Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json", + "sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-es-mobile-observed.json", + "observation_sha256": "8391ea69484c372764a7d73450eb4246630439abf48b6f52ae5fa256fae6800c", + "reason": "Same native UI, includeClub/excludeQA and count2. Secondary fictional list names nowEN in clone from original EN closure; retainedES photo preserves original localized names. Not full-data or byte parity claim.", + "not_a_new_capture": true + }, + "individually_viewed": true, + "status": "passed", + "observations": "Visible Club inclusion, QA exclusion, open audience selector and count2 match the current intended WhatsApp audience. No channel-specific SMS text is visible; the control remains applicable. Bottom list row is partly visible inside the native scroll viewport; the menu outer border/shadow and all instructional controls remain complete. Secondary fictional list names are Spanish in the historical image and English in the current observation; this documented difference is not claimed as current pixel/data parity.", + "current_independent_review": { + "locale": "es", + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec", + "reviewer": "/root/campaign_wa_pixels/retained_es_pixels", + "reviewed_at": "2026-10-27T01:15:26.805604+00:00" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "sha256": "b10da63ab8dc9137e5d9952ef1b97ff0a3d5f87e1f83fb378856f7d0f4ce7f30", + "pixel_size": [ + 2436, + 1564 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ], + "locale": "en", + "id": "campaign-audience-limit", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 251, + "y": 337, + "width": 609, + "height": 391 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-limit-en-desktop.json", + "sidecar_sha256": "f4821276d1a4248d67986670bd7217dd847df49577135bc4a16b6b103676cf84", + "pixel_review": { + "original_review": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json", + "sha256": "fbec0b5cd21de816d079ee4b80aecdc27e40d2f5e11a864462d667cdcd4fe6ad", + "current_applicability_review_bound_separately": true + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-audience-limit-en-desktop.png" + }, + "captured_at": "2026-10-26T22:47:54.961Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json", + "sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-limit-en-desktop-observed.json", + "observation_sha256": "3a49be1378d3ed1cd11ffb01b0ef496c7ef2d912451cea888dd76a7d92376e65", + "reason": "Same native complete desktop dialog with limit2 from prepared readback; no additional WhatsApp warning for2 recipients below250. Desktop source remains shared onmobile.", + "not_a_new_capture": true + }, + "individually_viewed": true, + "status": "passed", + "observations": "The complete native Audience limit options dialog shows limit 2 selected, with Limit and Cancel controls fully visible. No SMS label or channel-specific warning is visible. The current applicability receipt binds the prepared limit to 2. Partial background audience input at the top-left is context and does not truncate the target dialog. This single desktop source is shared on mobile by the approved integration.", + "current_independent_review": { + "locale": "en", + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-en-review.json", + "sha256": "2286b1ef22df92c8cecd3307c2649bf7e9313f7e3a2fe81b1a3dc10b3338d80d", + "reviewer": "/root/campaign_wa_pixels/retained_es_pixels", + "reviewed_at": "2026-10-27T01:43:52.823093+00:00" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "sha256": "59504305ea4dcfd2a65be1325b7639e63d85d3b68466848bbfa88ae79b1043e7", + "pixel_size": [ + 2436, + 1564 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ], + "locale": "es", + "id": "campaign-audience-limit", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 259, + "y": 365, + "width": 609, + "height": 391 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-limit-es-desktop.json", + "sidecar_sha256": "d3777bd9bcdae7ef3f83e6bbf69a7252fe37eea24140b3e32455e0320a10f09d", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec" + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-audience-limit-es-desktop.png" + }, + "captured_at": "2026-10-26T22:38:37.385Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json", + "sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-limit-es-desktop-observed.json", + "observation_sha256": "0c99caa2f9bb914d3258f366d30be403f572e9c3d039d29188a1f847085d5c33", + "reason": "Same native limit dialog, limit2 from current prepared readback; no additional WhatsApp warning rendered for2 recipients below sender250. Old complete desktop dialog shared onmobile; old croppedmobile remains excluded.", + "not_a_new_capture": true + }, + "individually_viewed": true, + "status": "passed", + "observations": "Complete native dialog, limit2, selected radio, Limitar and Cancelar controls are visible. No SMS label or channel-specific warning is present; current receipt confirms the same applicable limit2 state. Partial background audience input at top-left is contextual; it does not truncate the target dialog.", + "current_independent_review": { + "locale": "es", + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec", + "reviewer": "/root/campaign_wa_pixels/retained_es_pixels", + "reviewed_at": "2026-10-27T01:15:26.805604+00:00" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-delivery-date-en-desktop.png", + "sha256": "02983b0a49505f9f8c3ab5e7f4e92ad1b44690527671be03db767c1050d9c8c3", + "pixel_size": [ + 2820, + 2520 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-delivery-date", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 705, + "height": 630 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-delivery-date-en-desktop.json", + "sidecar_sha256": "b56123245f110710a53d962865a91a040607253fcfd9e9fb25da55a520a4a753", + "pixel_review": { + "original_review": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json", + "sha256": "fbec0b5cd21de816d079ee4b80aecdc27e40d2f5e11a864462d667cdcd4fe6ad", + "current_applicability_review_bound_separately": true + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-delivery-date-en-desktop.png" + }, + "captured_at": "2026-10-26T22:52:19.647Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json", + "sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-en-desktop-observed.json", + "observation_sha256": "637fcd3662ad02e379f3be94dad776b3ece7cd5c381b87f9330fce21e3906d68", + "reason": "Same native schedule2Nov2026 12:00Montevideo, English controls and geometry. Calendar today advances with actual date; original capture date retained, no frozen clock or pixel parity claim.", + "not_a_new_capture": true + }, + "individually_viewed": true, + "status": "passed", + "observations": "The historical screenshot visibly shows Send later selected, 02 Nov 2026 and 12:00, consistent with the current applicability receipt. Desktop: the full native November 2026 calendar and selected day 2 remain visible; the calendar intentionally overlaps background card copy. Mobile: both delivery cards and the complete selected date/time controls are visible; no native calendar popup is claimed present. No SMS-specific content is visible. The original capture date remains historical; calendar today state and current pixel parity are not claimed.", + "current_independent_review": { + "locale": "en", + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-en-review.json", + "sha256": "2286b1ef22df92c8cecd3307c2649bf7e9313f7e3a2fe81b1a3dc10b3338d80d", + "reviewer": "/root/campaign_wa_pixels/retained_es_pixels", + "reviewed_at": "2026-10-27T01:43:52.823093+00:00" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png", + "sha256": "d0c9572caecc0ff559293c0d3c7659494d2cfff74421401bb985fb97c6999a5f", + "pixel_size": [ + 1592, + 2960 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-delivery-date", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 740 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-delivery-date-en-mobile.json", + "sidecar_sha256": "742d9c627bbcc35b878e52556c13af50a8c3e8f38a06c22d6706f62da06480ff", + "pixel_review": { + "original_review": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json", + "sha256": "fbec0b5cd21de816d079ee4b80aecdc27e40d2f5e11a864462d667cdcd4fe6ad", + "current_applicability_review_bound_separately": true + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-delivery-date-en-mobile.png" + }, + "captured_at": "2026-10-26T22:52:51.234Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json", + "sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-en-mobile-observed.json", + "observation_sha256": "9784a1b598a5e11380027448236d1cebe550f0a00244640e608ddb35a1dc82f8", + "reason": "Same native schedule2Nov2026 12:00Montevideo, English controls and geometry. Calendar today advances with actual date; original capture date retained, no frozen clock or pixel parity claim.", + "not_a_new_capture": true + }, + "individually_viewed": true, + "status": "passed", + "observations": "The historical screenshot visibly shows Send later selected, 02 Nov 2026 and 12:00, consistent with the current applicability receipt. Desktop: the full native November 2026 calendar and selected day 2 remain visible; the calendar intentionally overlaps background card copy. Mobile: both delivery cards and the complete selected date/time controls are visible; no native calendar popup is claimed present. No SMS-specific content is visible. The original capture date remains historical; calendar today state and current pixel parity are not claimed.", + "current_independent_review": { + "locale": "en", + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-en-review.json", + "sha256": "2286b1ef22df92c8cecd3307c2649bf7e9313f7e3a2fe81b1a3dc10b3338d80d", + "reviewer": "/root/campaign_wa_pixels/retained_es_pixels", + "reviewed_at": "2026-10-27T01:43:52.823093+00:00" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-delivery-date-es-desktop.png", + "sha256": "8d796336f8bcb18bcffe0a3fec779b386bb02c008966f7f8ddc5ffa50a3d0d5d", + "pixel_size": [ + 2820, + 2520 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-delivery-date", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 705, + "height": 630 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-delivery-date-es-desktop.json", + "sidecar_sha256": "616da23dc4e9e03bac9de81bccf2979bd3be0d22d603e750a4b1958f15dac83d", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec" + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-delivery-date-es-desktop.png" + }, + "captured_at": "2026-10-26T22:33:34.633Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json", + "sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-es-desktop-observed.json", + "observation_sha256": "1b5d47fd73f8708a3b578203131b789e8c7479d442cb13cc5db348652acb82f4", + "reason": "Same native schedule2Nov2026 12:00Montevideo, controls and geometry. Calendar today advances with realdate; retain original dated capture, no frozen clock or pixel parity claim.", + "not_a_new_capture": true + }, + "individually_viewed": true, + "status": "passed", + "observations": "Heading, native scheduling choice, November2,2026 and12:00 are coherent with current WhatsApp confirmation. No SMS-specific content is visible. Desktop calendar intentionally overlays background delivery copy; full calendar border, selected date and time control remain visible. Original date is retained; no claim of unchanged today marker or new capture date.", + "current_independent_review": { + "locale": "es", + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec", + "reviewer": "/root/campaign_wa_pixels/retained_es_pixels", + "reviewed_at": "2026-10-27T01:15:26.805604+00:00" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png", + "sha256": "9b8cca07b94d906083b9cd6e23735a454aca7d2972fa728fd6035be682771d83", + "pixel_size": [ + 1592, + 3168 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-delivery-date", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 792 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-delivery-date-es-mobile.json", + "sidecar_sha256": "e3788008a9204e7f51bbe434491872c6e08309934a1228057c3279fda10d3ee4", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec" + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-delivery-date-es-mobile.png" + }, + "captured_at": "2026-10-26T22:34:12.937Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json", + "sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-es-mobile-observed.json", + "observation_sha256": "c29f6748a245064f27573b79c2972f4ebb023858587f72b48d4e6270c588a02f", + "reason": "Same native schedule2Nov2026 12:00Montevideo, controls and geometry. Calendar today advances with realdate; retain original dated capture, no frozen clock or pixel parity claim.", + "not_a_new_capture": true + }, + "individually_viewed": true, + "status": "passed", + "observations": "Heading, native scheduling choice, November2,2026 and12:00 are coherent with current WhatsApp confirmation. No SMS-specific content is visible. Both mobile cards, selected later option, date and time controls fit the captured panel. Original date is retained; no claim of unchanged today marker or new capture date.", + "current_independent_review": { + "locale": "es", + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec", + "reviewer": "/root/campaign_wa_pixels/retained_es_pixels", + "reviewed_at": "2026-10-27T01:15:26.805604+00:00" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-reply-settings-en-desktop.png", + "sha256": "b23f2ecb5390d4658f8afb7fa3870051e05acf22bf9dbcfb3e50178f1da79908", + "pixel_size": [ + 3384, + 2796 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-reply-settings", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 844, + "width": 846, + "height": 699 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-reply-settings-en-desktop.json", + "sidecar_sha256": "6db6457c5a80e9ac6053b71686f1795a088481024e9aa1a69343bb47a3037792", + "pixel_review": { + "original_review": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json", + "sha256": "fbec0b5cd21de816d079ee4b80aecdc27e40d2f5e11a864462d667cdcd4fe6ad", + "current_applicability_review_bound_separately": true + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-reply-settings-en-desktop.png" + }, + "captured_at": "2026-10-26T22:54:12.467Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json", + "sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-en-desktop-observed.json", + "observation_sha256": "ee1ad3cd46078df83ef6c7054c5ba3ef937e843bc2e024bbba5c640e07a49b53", + "reason": "Same demonstrated native assignment controls, unassigned state, team labels and required person labels at matching geometry. Crop excludes channel summary/SMS. Full person-list population/order is not claimed identical; historical demonstration remains applicable.", + "not_a_new_capture": true + }, + "individually_viewed": true, + "status": "passed", + "observations": "No specific assignment, assignment search, open Teams menu and both Atención demo and Ventas demo choices are visible. The desktop target menus are complete. On mobile, the native team submenu overlays the first person rows while preserving both team options and its full frame. The required visible native labels and geometry match the current DOM observation. Full person-list population or order identity is not claimed. The original full-page sidecar contains SMS outside the crop; direct pixel inspection confirms the retained crop excludes channel summary and preview and contains no contradictory SMS content.", + "current_independent_review": { + "locale": "en", + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-en-review.json", + "sha256": "2286b1ef22df92c8cecd3307c2649bf7e9313f7e3a2fe81b1a3dc10b3338d80d", + "reviewer": "/root/campaign_wa_pixels/retained_es_pixels", + "reviewed_at": "2026-10-27T01:43:52.823093+00:00" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png", + "sha256": "f7561d7e01bb8e69b405d482035feb8b552bdf1d528a644abea033b0e55be2f6", + "pixel_size": [ + 1592, + 3052 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-reply-settings", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 782, + "width": 398, + "height": 763 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-reply-settings-en-mobile.json", + "sidecar_sha256": "d748618c06dca0d528dc88ae28a53fb6a3c7983abbce0ed076054c15a781fee0", + "pixel_review": { + "original_review": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json", + "sha256": "fbec0b5cd21de816d079ee4b80aecdc27e40d2f5e11a864462d667cdcd4fe6ad", + "current_applicability_review_bound_separately": true + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-reply-settings-en-mobile.png" + }, + "captured_at": "2026-10-26T22:54:52.544Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json", + "sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-en-mobile-observed.json", + "observation_sha256": "1d36ccc51520582bd8bc7893c02bf4205b0daf3df1a32097e844d51abe829203", + "reason": "Same demonstrated native assignment controls, unassigned state, team labels and required person labels at matching geometry. Crop excludes channel summary/SMS. Full person-list population/order is not claimed identical; historical demonstration remains applicable.", + "not_a_new_capture": true + }, + "individually_viewed": true, + "status": "passed", + "observations": "No specific assignment, assignment search, open Teams menu and both Atención demo and Ventas demo choices are visible. The desktop target menus are complete. On mobile, the native team submenu overlays the first person rows while preserving both team options and its full frame. The required visible native labels and geometry match the current DOM observation. Full person-list population or order identity is not claimed. The original full-page sidecar contains SMS outside the crop; direct pixel inspection confirms the retained crop excludes channel summary and preview and contains no contradictory SMS content.", + "current_independent_review": { + "locale": "en", + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-en-review.json", + "sha256": "2286b1ef22df92c8cecd3307c2649bf7e9313f7e3a2fe81b1a3dc10b3338d80d", + "reviewer": "/root/campaign_wa_pixels/retained_es_pixels", + "reviewed_at": "2026-10-27T01:43:52.823093+00:00" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-reply-settings-es-desktop.png", + "sha256": "2298b2948364551218a3bbc4f2da7ff696f35239f3622214ac074923ebfa89d6", + "pixel_size": [ + 3384, + 2892 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-reply-settings", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 844, + "width": 846, + "height": 723 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-reply-settings-es-desktop.json", + "sidecar_sha256": "b4eef245cc2c13d02845fff97eb92201cbe3dd91c1dcd9f18e23f81bcb6e951f", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec" + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-reply-settings-es-desktop.png" + }, + "captured_at": "2026-10-26T22:41:28.350Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json", + "sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-es-desktop-observed.json", + "observation_sha256": "09e50fe1e62249fb0edc2836221fffef403fb4023dfd1b84baeecc983acdb72a", + "reason": "Same demonstrated native assignment controls, unassigned state, team labels and required person labels at matching geometry; existing crop excludes channel summary/SMS. Full person-list population/order is not asserted: current UI puts Sofía at the end, while original PNG shows her before Lucía García; other fictitious people can be additional/reordered.", + "not_a_new_capture": true + }, + "individually_viewed": true, + "status": "passed", + "observations": "Unassigned state, assignment search, open Equipos menu and both Atención demo/Ventas demo choices are visible. Crop excludes channel summary and has no contradictory SMS content. Desktop and mobile target menus are complete; mobile native team submenu overlaps underlying person rows without clipping its own controls. Historical person order differs from current DOM: oldPNG shows Sofía Castro before Lucía García, while current DOM includes Mateo Ruiz/Sara López/Tomás Pérez and puts Sofía last. Retention is applicable control illustration, not exact current list parity.", + "current_independent_review": { + "locale": "es", + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec", + "reviewer": "/root/campaign_wa_pixels/retained_es_pixels", + "reviewed_at": "2026-10-27T01:15:26.805604+00:00" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png", + "sha256": "c78965360a348e6f9c16c1c0d5d10f5940debf0aec1a3b2ef75959fa0d2ded70", + "pixel_size": [ + 1592, + 3052 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-reply-settings", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 782, + "width": 398, + "height": 763 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-reply-settings-es-mobile.json", + "sidecar_sha256": "41d43af04cdfd1f5f9873db65ee1fe83fd28134b4b2911fcc2786bedad12b2be", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec" + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-reply-settings-es-mobile.png" + }, + "captured_at": "2026-10-26T22:42:20.840Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json", + "sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-es-mobile-observed.json", + "observation_sha256": "d897a7b8f3462aa8e239e5341f075982f640b3792d6739e30272bf550124b0e6", + "reason": "Same demonstrated native assignment controls, unassigned state, team labels and required person labels at matching geometry; existing crop excludes channel summary/SMS. Full person-list population/order is not asserted: current UI puts Sofía at the end, while original PNG shows her before Lucía García; other fictitious people can be additional/reordered.", + "not_a_new_capture": true + }, + "individually_viewed": true, + "status": "passed", + "observations": "Unassigned state, assignment search, open Equipos menu and both Atención demo/Ventas demo choices are visible. Crop excludes channel summary and has no contradictory SMS content. Desktop and mobile target menus are complete; mobile native team submenu overlaps underlying person rows without clipping its own controls. Historical person order differs from current DOM: oldPNG shows Sofía Castro before Lucía García, while current DOM includes Mateo Ruiz/Sara López/Tomás Pérez and puts Sofía last. Retention is applicable control illustration, not exact current list parity.", + "current_independent_review": { + "locale": "es", + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec", + "reviewer": "/root/campaign_wa_pixels/retained_es_pixels", + "reviewed_at": "2026-10-27T01:15:26.805604+00:00" + } + } + ], + "documented_limitations": [ + "Historical images illustrate the demonstrated controls and selected values; current full menu membership/order and byte-identical current renders are not claimed.", + "ES secondary demo-list names and reply-list membership/order differences are explicitly documented. ES applicability supersedes its original receipt only to narrow those claims.", + "Calendar today marker belongs to the original dated capture; no frozen-clock claim.", + "Final Help page rendering, build and authorized publication checks remain separate." + ], + "new_sources_count": 0, + "retained_historical_sources_count": 14, + "runtime_mutations_by_reviewer": 0, + "publication_approval": false +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retained-source-register.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retained-source-register.json new file mode 100644 index 00000000..a6636581 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retained-source-register.json @@ -0,0 +1,706 @@ +{ + "schema": "campaign-retained-source-register-v1", + "status": "historical_sources_bound_to_original_pixels_and_current_applicability", + "source_count": 14, + "original_register": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-register.json", + "sha256": "30bf81f86489e5d0d162e3b65b08a70eec9899e306d2375393161caed548655c" + }, + "assets": [ + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-en-desktop.png", + "sha256": "6a8cf5c3a7bd74241fdcfd9a4da12fe8859d2f76b643167898c16d577ad788fc", + "pixel_size": [ + 3936, + 2828 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-audience", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 24, + "y": 128, + "width": 984, + "height": 707 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-en-desktop.json", + "sidecar_sha256": "d90f4ff9cae05dd896ac2f0a944d954fb60e9c4b9f0336cbb5f4740e151d0b13", + "pixel_review": { + "original_review": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json", + "sha256": "fbec0b5cd21de816d079ee4b80aecdc27e40d2f5e11a864462d667cdcd4fe6ad", + "current_applicability_review_bound_separately": true + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-audience-en-desktop.png" + }, + "captured_at": "2026-10-26T22:47:15.152Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json", + "sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-en-desktop-observed.json", + "observation_sha256": "f938e34ff51f732b71143017674716f1e5d562c9085f44d5bd0e98fb36008d2d", + "reason": "Same native UI, includedClub/excludedQA, count2 and English demonstration names. No channel-specific SMS content in the retained crop. Full offscreen menu population is not claimed identical.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png", + "sha256": "92feaa5a9a2deb9acb83f2eca68a22188cb07003d2503a3cada83be18c4afd84", + "pixel_size": [ + 1592, + 4360 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-audience", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1090 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-en-mobile.json", + "sidecar_sha256": "1adadfba06a4327f3a63ef79b5e36c5160c0970ab6d0d3a526e5bf9cab0af443", + "pixel_review": { + "original_review": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json", + "sha256": "fbec0b5cd21de816d079ee4b80aecdc27e40d2f5e11a864462d667cdcd4fe6ad", + "current_applicability_review_bound_separately": true + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-audience-en-mobile.png" + }, + "captured_at": "2026-10-26T22:48:23.041Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json", + "sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-en-mobile-observed.json", + "observation_sha256": "fff1dcaec28afb271a9242c020e92ddee310355491baa98730404ea715b4e7a3", + "reason": "Same native UI, includedClub/excludedQA, count2 and English demonstration names. No channel-specific SMS content in the retained crop. Full offscreen menu population is not claimed identical.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-es-desktop.png", + "sha256": "9c74f1e1d6492944e9953f0f87f468906d09a20609dc8c0b2fdddfc99a314cc6", + "pixel_size": [ + 3936, + 2940 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-audience", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 24, + "y": 128, + "width": 984, + "height": 735 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-es-desktop.json", + "sidecar_sha256": "96ee29c153363e016469576bb716d0dc116d65e60a49a514dc0f8b17db2f71f7", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec" + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-audience-es-desktop.png" + }, + "captured_at": "2026-10-26T22:37:58.622Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json", + "sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-es-desktop-observed.json", + "observation_sha256": "2613408bf6e6debc87ca9283be1271497d0c3b55e5ff93c6333511578404b907", + "reason": "Same native UI, includeClub/excludeQA and count2. Secondary fictional list names nowEN in clone from original EN closure; retainedES photo preserves original localized names. Not full-data or byte parity claim.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png", + "sha256": "5b98f2333421778ab1fc64e60fc785c8cca21aaff0da782c19d47e416e35ec8f", + "pixel_size": [ + 1592, + 4360 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-audience", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1090 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-es-mobile.json", + "sidecar_sha256": "7d0b75bcdd2b76b1ec3466d71e5ee36619451063ad2065e88e7b4a35f2272d72", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec" + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-audience-es-mobile.png" + }, + "captured_at": "2026-10-26T22:39:20.938Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json", + "sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-es-mobile-observed.json", + "observation_sha256": "8391ea69484c372764a7d73450eb4246630439abf48b6f52ae5fa256fae6800c", + "reason": "Same native UI, includeClub/excludeQA and count2. Secondary fictional list names nowEN in clone from original EN closure; retainedES photo preserves original localized names. Not full-data or byte parity claim.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "sha256": "b10da63ab8dc9137e5d9952ef1b97ff0a3d5f87e1f83fb378856f7d0f4ce7f30", + "pixel_size": [ + 2436, + 1564 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ], + "locale": "en", + "id": "campaign-audience-limit", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 251, + "y": 337, + "width": 609, + "height": 391 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-limit-en-desktop.json", + "sidecar_sha256": "f4821276d1a4248d67986670bd7217dd847df49577135bc4a16b6b103676cf84", + "pixel_review": { + "original_review": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json", + "sha256": "fbec0b5cd21de816d079ee4b80aecdc27e40d2f5e11a864462d667cdcd4fe6ad", + "current_applicability_review_bound_separately": true + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-audience-limit-en-desktop.png" + }, + "captured_at": "2026-10-26T22:47:54.961Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json", + "sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-limit-en-desktop-observed.json", + "observation_sha256": "3a49be1378d3ed1cd11ffb01b0ef496c7ef2d912451cea888dd76a7d92376e65", + "reason": "Same native complete desktop dialog with limit2 from prepared readback; no additional WhatsApp warning for2 recipients below250. Desktop source remains shared onmobile.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "sha256": "59504305ea4dcfd2a65be1325b7639e63d85d3b68466848bbfa88ae79b1043e7", + "pixel_size": [ + 2436, + 1564 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ], + "locale": "es", + "id": "campaign-audience-limit", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 259, + "y": 365, + "width": 609, + "height": 391 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-limit-es-desktop.json", + "sidecar_sha256": "d3777bd9bcdae7ef3f83e6bbf69a7252fe37eea24140b3e32455e0320a10f09d", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec" + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-audience-limit-es-desktop.png" + }, + "captured_at": "2026-10-26T22:38:37.385Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json", + "sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-limit-es-desktop-observed.json", + "observation_sha256": "0c99caa2f9bb914d3258f366d30be403f572e9c3d039d29188a1f847085d5c33", + "reason": "Same native limit dialog, limit2 from current prepared readback; no additional WhatsApp warning rendered for2 recipients below sender250. Old complete desktop dialog shared onmobile; old croppedmobile remains excluded.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-delivery-date-en-desktop.png", + "sha256": "02983b0a49505f9f8c3ab5e7f4e92ad1b44690527671be03db767c1050d9c8c3", + "pixel_size": [ + 2820, + 2520 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-delivery-date", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 705, + "height": 630 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-delivery-date-en-desktop.json", + "sidecar_sha256": "b56123245f110710a53d962865a91a040607253fcfd9e9fb25da55a520a4a753", + "pixel_review": { + "original_review": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json", + "sha256": "fbec0b5cd21de816d079ee4b80aecdc27e40d2f5e11a864462d667cdcd4fe6ad", + "current_applicability_review_bound_separately": true + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-delivery-date-en-desktop.png" + }, + "captured_at": "2026-10-26T22:52:19.647Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json", + "sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-en-desktop-observed.json", + "observation_sha256": "637fcd3662ad02e379f3be94dad776b3ece7cd5c381b87f9330fce21e3906d68", + "reason": "Same native schedule2Nov2026 12:00Montevideo, English controls and geometry. Calendar today advances with actual date; original capture date retained, no frozen clock or pixel parity claim.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png", + "sha256": "d0c9572caecc0ff559293c0d3c7659494d2cfff74421401bb985fb97c6999a5f", + "pixel_size": [ + 1592, + 2960 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-delivery-date", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 740 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-delivery-date-en-mobile.json", + "sidecar_sha256": "742d9c627bbcc35b878e52556c13af50a8c3e8f38a06c22d6706f62da06480ff", + "pixel_review": { + "original_review": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json", + "sha256": "fbec0b5cd21de816d079ee4b80aecdc27e40d2f5e11a864462d667cdcd4fe6ad", + "current_applicability_review_bound_separately": true + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-delivery-date-en-mobile.png" + }, + "captured_at": "2026-10-26T22:52:51.234Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json", + "sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-en-mobile-observed.json", + "observation_sha256": "9784a1b598a5e11380027448236d1cebe550f0a00244640e608ddb35a1dc82f8", + "reason": "Same native schedule2Nov2026 12:00Montevideo, English controls and geometry. Calendar today advances with actual date; original capture date retained, no frozen clock or pixel parity claim.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-delivery-date-es-desktop.png", + "sha256": "8d796336f8bcb18bcffe0a3fec779b386bb02c008966f7f8ddc5ffa50a3d0d5d", + "pixel_size": [ + 2820, + 2520 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-delivery-date", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 705, + "height": 630 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-delivery-date-es-desktop.json", + "sidecar_sha256": "616da23dc4e9e03bac9de81bccf2979bd3be0d22d603e750a4b1958f15dac83d", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec" + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-delivery-date-es-desktop.png" + }, + "captured_at": "2026-10-26T22:33:34.633Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json", + "sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-es-desktop-observed.json", + "observation_sha256": "1b5d47fd73f8708a3b578203131b789e8c7479d442cb13cc5db348652acb82f4", + "reason": "Same native schedule2Nov2026 12:00Montevideo, controls and geometry. Calendar today advances with realdate; retain original dated capture, no frozen clock or pixel parity claim.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png", + "sha256": "9b8cca07b94d906083b9cd6e23735a454aca7d2972fa728fd6035be682771d83", + "pixel_size": [ + 1592, + 3168 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-delivery-date", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 792 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-delivery-date-es-mobile.json", + "sidecar_sha256": "e3788008a9204e7f51bbe434491872c6e08309934a1228057c3279fda10d3ee4", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec" + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-delivery-date-es-mobile.png" + }, + "captured_at": "2026-10-26T22:34:12.937Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json", + "sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-es-mobile-observed.json", + "observation_sha256": "c29f6748a245064f27573b79c2972f4ebb023858587f72b48d4e6270c588a02f", + "reason": "Same native schedule2Nov2026 12:00Montevideo, controls and geometry. Calendar today advances with realdate; retain original dated capture, no frozen clock or pixel parity claim.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-reply-settings-en-desktop.png", + "sha256": "b23f2ecb5390d4658f8afb7fa3870051e05acf22bf9dbcfb3e50178f1da79908", + "pixel_size": [ + 3384, + 2796 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-reply-settings", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 844, + "width": 846, + "height": 699 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-reply-settings-en-desktop.json", + "sidecar_sha256": "6db6457c5a80e9ac6053b71686f1795a088481024e9aa1a69343bb47a3037792", + "pixel_review": { + "original_review": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json", + "sha256": "fbec0b5cd21de816d079ee4b80aecdc27e40d2f5e11a864462d667cdcd4fe6ad", + "current_applicability_review_bound_separately": true + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-reply-settings-en-desktop.png" + }, + "captured_at": "2026-10-26T22:54:12.467Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json", + "sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-en-desktop-observed.json", + "observation_sha256": "ee1ad3cd46078df83ef6c7054c5ba3ef937e843bc2e024bbba5c640e07a49b53", + "reason": "Same demonstrated native assignment controls, unassigned state, team labels and required person labels at matching geometry. Crop excludes channel summary/SMS. Full person-list population/order is not claimed identical; historical demonstration remains applicable.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png", + "sha256": "f7561d7e01bb8e69b405d482035feb8b552bdf1d528a644abea033b0e55be2f6", + "pixel_size": [ + 1592, + 3052 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-reply-settings", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 782, + "width": 398, + "height": 763 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-reply-settings-en-mobile.json", + "sidecar_sha256": "d748618c06dca0d528dc88ae28a53fb6a3c7983abbce0ed076054c15a781fee0", + "pixel_review": { + "original_review": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json", + "sha256": "fbec0b5cd21de816d079ee4b80aecdc27e40d2f5e11a864462d667cdcd4fe6ad", + "current_applicability_review_bound_separately": true + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-reply-settings-en-mobile.png" + }, + "captured_at": "2026-10-26T22:54:52.544Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json", + "sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-en-mobile-observed.json", + "observation_sha256": "1d36ccc51520582bd8bc7893c02bf4205b0daf3df1a32097e844d51abe829203", + "reason": "Same demonstrated native assignment controls, unassigned state, team labels and required person labels at matching geometry. Crop excludes channel summary/SMS. Full person-list population/order is not claimed identical; historical demonstration remains applicable.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-reply-settings-es-desktop.png", + "sha256": "2298b2948364551218a3bbc4f2da7ff696f35239f3622214ac074923ebfa89d6", + "pixel_size": [ + 3384, + 2892 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-reply-settings", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 844, + "width": 846, + "height": 723 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-reply-settings-es-desktop.json", + "sidecar_sha256": "b4eef245cc2c13d02845fff97eb92201cbe3dd91c1dcd9f18e23f81bcb6e951f", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec" + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-reply-settings-es-desktop.png" + }, + "captured_at": "2026-10-26T22:41:28.350Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json", + "sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-es-desktop-observed.json", + "observation_sha256": "09e50fe1e62249fb0edc2836221fffef403fb4023dfd1b84baeecc983acdb72a", + "reason": "Same demonstrated native assignment controls, unassigned state, team labels and required person labels at matching geometry; existing crop excludes channel summary/SMS. Full person-list population/order is not asserted: current UI puts Sofía at the end, while original PNG shows her before Lucía García; other fictitious people can be additional/reordered.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png", + "sha256": "c78965360a348e6f9c16c1c0d5d10f5940debf0aec1a3b2ef75959fa0d2ded70", + "pixel_size": [ + 1592, + 3052 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-reply-settings", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 782, + "width": 398, + "height": 763 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-reply-settings-es-mobile.json", + "sidecar_sha256": "41d43af04cdfd1f5f9873db65ee1fe83fd28134b4b2911fcc2786bedad12b2be", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec" + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-reply-settings-es-mobile.png" + }, + "captured_at": "2026-10-26T22:42:20.840Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json", + "sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-es-mobile-observed.json", + "observation_sha256": "d897a7b8f3462aa8e239e5341f075982f640b3792d6739e30272bf550124b0e6", + "reason": "Same demonstrated native assignment controls, unassigned state, team labels and required person labels at matching geometry; existing crop excludes channel summary/SMS. Full person-list population/order is not asserted: current UI puts Sofía at the end, while original PNG shows her before Lucía García; other fictitious people can be additional/reordered.", + "not_a_new_capture": true + } + } + ] +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-en-desktop-observed.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-en-desktop-observed.json new file mode 100644 index 00000000..d7cd2fc2 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-en-desktop-observed.json @@ -0,0 +1,628 @@ +{ + "status": "native_current_read_only_dom_observation_not_new_pixels", + "scene": "campaign-audience", + "locale": "en", + "layout": "desktop", + "viewport": [ + 1024, + 1100 + ], + "observed_at": "2026-10-27T01:28:55.295Z", + "inspect": [ + { + "tag": "H1", + "id": "", + "text": "\n Sofía\n ", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "H1", + "id": "wizard-header-title", + "text": "Who will receive it", + "role": null, + "rect": [ + 40.953125, + 148, + 398.6953125, + 52 + ], + "centerHit": { + "tag": "H1", + "id": "wizard-header-title", + "text": "Who will receive it", + "inside": true + } + }, + { + "tag": "BUTTON", + "id": "", + "text": "QA", + "role": null, + "rect": [ + 130.921875, + 381, + 22.1953125, + 20 + ], + "centerHit": { + "tag": "BUTTON", + "id": "", + "text": "QA", + "inside": true + } + }, + { + "tag": "BUTTON", + "id": "", + "text": "Club", + "role": null, + "rect": [ + 209.1171875, + 381, + 32.484375, + 20 + ], + "centerHit": { + "tag": "BUTTON", + "id": "", + "text": "Club", + "inside": true + } + }, + { + "tag": "SECTION", + "id": "tl43d0oHEU_popover", + "text": "All Audience\n\nLISTS\n\nClientes de ejemplo · Importación\n\nCustomer community\n\nNovember shoppers\n\nExclusive benefits\n\nSpring collection\n\nGifts and occasions\n\nSeasonal offers\n\nProduct launches\n\nBuenos Aires customers\n\nMontevideo customers\n\nOnline store\n\nAccessory interests\n\nClothing interests\n\nFootwear interests\n\nFirst purchase\n\nRecent purchases\n\nNew subscribers\n\nVIP customers\n\nMore\nSEGMENTS\n\nQ2 2026\n\nVIP\n\nCAMPAIGNS\n\nOferta de octubre · Demo\n\nSeguimiento · Demo\n\nLanzamiento · Demo\n\nNovedades · Demo\n\nRecordatorio · Demo\n\nInicio de semana · Demo\n\nPróxima campaña · Demo\n\nDelivered Errors Pill Preview\n\nMeta Rejection Tooltip Preview\n\nCampaign Audience Tooltip Scroll Preview\n\nCampaign Report Image Preview\n\nClientes frecuentes · Demo\n\nOferta de fin de semana · Demo\n\nNueva colección · Demo\n\nBienvenida · Demo", + "role": null, + "rect": [ + 40.953125, + 431, + 532, + 384 + ], + "centerHit": { + "tag": "LI", + "id": "list_gQy9PLzD", + "text": "November shoppers", + "inside": true + } + }, + { + "tag": "BUTTON", + "id": "", + "text": "QA", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Club", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Clientes de ejemplo · Importación", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Customer community", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "November shoppers", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Exclusive benefits", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Spring collection", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Gifts and occasions", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Seasonal offers", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Product launches", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Buenos Aires customers", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Montevideo customers", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Online store", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Accessory interests", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Clothing interests", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Footwear interests", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "First purchase", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Recent purchases", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "New subscribers", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "VIP customers", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Q2 2026", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "VIP", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Oferta de octubre · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Seguimiento · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Lanzamiento · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Novedades · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Recordatorio · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Inicio de semana · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Próxima campaña · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Delivered Errors Pill Preview", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Meta Rejection Tooltip Preview", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Campaign Audience Tooltip Scroll Preview", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Campaign Report Image Preview", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Clientes frecuentes · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Oferta de fin de semana · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Nueva colección · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Bienvenida · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "H1", + "id": "", + "text": "ESTIMATED TARGET", + "role": null, + "rect": [ + 658.3984375, + 364.5, + 149.328125, + 14 + ], + "centerHit": { + "tag": "H1", + "id": "", + "text": "ESTIMATED TARGET", + "inside": true + } + }, + { + "tag": "H6", + "id": "", + "text": "\n Audience limit options\n ", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "H6", + "id": "", + "text": "2 subscribers", + "role": null, + "rect": [ + 658.3984375, + 395, + 158.59375, + 30 + ], + "centerHit": { + "tag": "H6", + "id": "", + "text": "2 subscribers", + "inside": true + } + } + ] +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-en-mobile-observed.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-en-mobile-observed.json new file mode 100644 index 00000000..dfa784b6 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-en-mobile-observed.json @@ -0,0 +1,628 @@ +{ + "status": "native_current_read_only_dom_observation_not_new_pixels", + "scene": "campaign-audience", + "locale": "en", + "layout": "mobile", + "viewport": [ + 430, + 1200 + ], + "observed_at": "2026-10-27T01:29:21.473Z", + "inspect": [ + { + "tag": "H1", + "id": "", + "text": "\n Sofía\n ", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "H1", + "id": "wizard-header-title", + "text": "Who will receive it", + "role": null, + "rect": [ + 32, + 56, + 254.8828125, + 34 + ], + "centerHit": { + "tag": "H1", + "id": "wizard-header-title", + "text": "Who will receive it", + "inside": true + } + }, + { + "tag": "BUTTON", + "id": "", + "text": "QA", + "role": null, + "rect": [ + 121.96875, + 291, + 22.1953125, + 20 + ], + "centerHit": { + "tag": "BUTTON", + "id": "", + "text": "QA", + "inside": true + } + }, + { + "tag": "BUTTON", + "id": "", + "text": "Club", + "role": null, + "rect": [ + 200.1640625, + 291, + 32.484375, + 20 + ], + "centerHit": { + "tag": "BUTTON", + "id": "", + "text": "Club", + "inside": true + } + }, + { + "tag": "SECTION", + "id": "20AszRjqsL_popover", + "text": "All Audience\n\nLISTS\n\nClientes de ejemplo · Importación\n\nCustomer community\n\nNovember shoppers\n\nExclusive benefits\n\nSpring collection\n\nGifts and occasions\n\nSeasonal offers\n\nProduct launches\n\nBuenos Aires customers\n\nMontevideo customers\n\nOnline store\n\nAccessory interests\n\nClothing interests\n\nFootwear interests\n\nFirst purchase\n\nRecent purchases\n\nNew subscribers\n\nVIP customers\n\nMore\nSEGMENTS\n\nQ2 2026\n\nVIP\n\nCAMPAIGNS\n\nOferta de octubre · Demo\n\nSeguimiento · Demo\n\nLanzamiento · Demo\n\nNovedades · Demo\n\nRecordatorio · Demo\n\nInicio de semana · Demo\n\nPróxima campaña · Demo\n\nDelivered Errors Pill Preview\n\nMeta Rejection Tooltip Preview\n\nCampaign Audience Tooltip Scroll Preview\n\nCampaign Report Image Preview\n\nClientes frecuentes · Demo\n\nOferta de fin de semana · Demo\n\nNueva colección · Demo\n\nBienvenida · Demo", + "role": null, + "rect": [ + 32, + 387, + 366, + 384 + ], + "centerHit": { + "tag": "LI", + "id": "list_gQy9PLzD", + "text": "November shoppers", + "inside": true + } + }, + { + "tag": "BUTTON", + "id": "", + "text": "QA", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Club", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Clientes de ejemplo · Importación", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Customer community", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "November shoppers", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Exclusive benefits", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Spring collection", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Gifts and occasions", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Seasonal offers", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Product launches", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Buenos Aires customers", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Montevideo customers", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Online store", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Accessory interests", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Clothing interests", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Footwear interests", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "First purchase", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Recent purchases", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "New subscribers", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "VIP customers", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Q2 2026", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "VIP", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Oferta de octubre · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Seguimiento · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Lanzamiento · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Novedades · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Recordatorio · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Inicio de semana · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Próxima campaña · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Delivered Errors Pill Preview", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Meta Rejection Tooltip Preview", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Campaign Audience Tooltip Scroll Preview", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Campaign Report Image Preview", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Clientes frecuentes · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Oferta de fin de semana · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Nueva colección · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Bienvenida · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "H1", + "id": "", + "text": "ESTIMATED TARGET", + "role": null, + "rect": [ + 32, + 1025.5, + 149.328125, + 14 + ], + "centerHit": { + "tag": "H1", + "id": "", + "text": "ESTIMATED TARGET", + "inside": true + } + }, + { + "tag": "H6", + "id": "", + "text": "\n Audience limit options\n ", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "H6", + "id": "", + "text": "2 subscribers", + "role": null, + "rect": [ + 32, + 1056, + 132.1640625, + 28 + ], + "centerHit": { + "tag": "H6", + "id": "", + "text": "2 subscribers", + "inside": true + } + } + ] +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-es-desktop-observed.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-es-desktop-observed.json new file mode 100644 index 00000000..e740f69d --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-es-desktop-observed.json @@ -0,0 +1,1305 @@ +{ + "status": "native_current_read_only_dom_observation_not_new_pixels", + "scene": "campaign-audience", + "locale": "es", + "layout": "desktop", + "viewport": [ + 1024, + 1100 + ], + "observed_at": "2026-10-27T01:06:00.912Z", + "inspect": [ + { + "tag": "BUTTON", + "id": "", + "text": "Novedades del Club", + "role": null, + "rect": [ + 165, + 24.984375, + 258.0859375, + 28 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Novedades del Club", + "inside": true + } + }, + { + "tag": "H1", + "id": "", + "text": "\n Sofía\n ", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Desconectar", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n ", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "H1", + "id": "wizard-header-title", + "text": "Quién la recibirá", + "role": null, + "rect": [ + 40.953125, + 148, + 368.5, + 52 + ], + "centerHit": { + "tag": "H1", + "id": "wizard-header-title", + "text": "Quién la recibirá", + "inside": true + } + }, + { + "tag": "BUTTON", + "id": "", + "text": "QA", + "role": null, + "rect": [ + 122.1953125, + 409, + 22.1953125, + 20 + ], + "centerHit": { + "tag": "BUTTON", + "id": "", + "text": "QA", + "inside": true + } + }, + { + "tag": "BUTTON", + "id": "", + "text": "", + "role": null, + "rect": [ + 150.390625, + 411, + 16, + 16 + ], + "centerHit": { + "tag": "path", + "id": "", + "inside": true + } + }, + { + "tag": "BUTTON", + "id": "", + "text": "Club", + "role": null, + "rect": [ + 200.390625, + 409, + 32.484375, + 20 + ], + "centerHit": { + "tag": "BUTTON", + "id": "", + "text": "Club", + "inside": true + } + }, + { + "tag": "BUTTON", + "id": "", + "text": "", + "role": null, + "rect": [ + 238.875, + 411, + 16, + 16 + ], + "centerHit": { + "tag": "path", + "id": "", + "inside": true + } + }, + { + "tag": "SECTION", + "id": "8LUMOuXTnN_popover", + "text": "Todas las Audiencias\n\nLISTAS\n\nClientes de ejemplo · Importación\n\nCustomer community\n\nNovember shoppers\n\nExclusive benefits\n\nSpring collection\n\nGifts and occasions\n\nSeasonal offers\n\nProduct launches\n\nBuenos Aires customers\n\nMontevideo customers\n\nOnline store\n\nAccessory interests\n\nClothing interests\n\nFootwear interests\n\nFirst purchase\n\nRecent purchases\n\nNew subscribers\n\nVIP customers\n\nMás\nSEGMENTOS\n\nQ2 2026\n\nVIP\n\nCAMPAÑAS\n\nOferta de octubre · Demo\n\nSeguimiento · Demo\n\nLanzamiento · Demo\n\nNovedades · Demo\n\nRecordatorio · Demo\n\nInicio de semana · Demo\n\nPróxima campaña · Demo\n\nDelivered Errors Pill Preview\n\nMeta Rejection Tooltip Preview\n\nCampaign Audience Tooltip Scroll Preview\n\nCampaign Report Image Preview\n\nClientes frecuentes · Demo\n\nOferta de fin de semana · Demo\n\nNueva colección · Demo\n\nBienvenida · Demo", + "role": null, + "rect": [ + 40.953125, + 459, + 532, + 384 + ], + "centerHit": { + "tag": "LI", + "id": "list_gQy9PLzD", + "text": "November shoppers", + "inside": true + } + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "QA", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Club", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Clientes de ejemplo · Importación", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Customer community", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "November shoppers", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Exclusive benefits", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Spring collection", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Gifts and occasions", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Seasonal offers", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Product launches", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Buenos Aires customers", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Montevideo customers", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Online store", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Accessory interests", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Clothing interests", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Footwear interests", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "First purchase", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Recent purchases", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "New subscribers", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "VIP customers", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Q2 2026", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "VIP", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Oferta de octubre · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Seguimiento · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Lanzamiento · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Novedades · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Recordatorio · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Inicio de semana · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Próxima campaña · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Delivered Errors Pill Preview", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Meta Rejection Tooltip Preview", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Campaign Audience Tooltip Scroll Preview", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Campaign Report Image Preview", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Clientes frecuentes · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Oferta de fin de semana · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Nueva colección · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Bienvenida · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Guardar y Cerrar", + "role": null, + "rect": [ + 260.98046875, + 1040, + 180.65625, + 44 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Guardar y Cerrar", + "inside": true + } + }, + { + "tag": "BUTTON", + "id": "", + "text": "Siguiente", + "role": null, + "rect": [ + 449.63671875, + 1040, + 123.796875, + 44 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Siguiente", + "inside": true + } + }, + { + "tag": "H1", + "id": "", + "text": "ALCANCE ESTIMADO", + "role": null, + "rect": [ + 658.3984375, + 392.5, + 157.3203125, + 14 + ], + "centerHit": { + "tag": "H1", + "id": "", + "text": "ALCANCE ESTIMADO", + "inside": true + } + }, + { + "tag": "BUTTON", + "id": "campaign-audience-limit-trigger", + "text": "", + "role": null, + "rect": [ + 819.71875, + 383, + 32, + 32 + ], + "centerHit": { + "tag": "svg", + "id": "", + "inside": true + } + }, + { + "tag": "H6", + "id": "", + "text": "\n Opciones de límite de audiencia\n ", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n\n Limitar\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n\n Cancelar\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "H6", + "id": "", + "text": "2 suscriptores", + "role": null, + "rect": [ + 658.3984375, + 423, + 166.0859375, + 30 + ], + "centerHit": { + "tag": "H6", + "id": "", + "text": "2 suscriptores", + "inside": true + } + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n\n Guardar y Cerrar\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "\n\n Siguiente\n\n\n\n\n \n\n", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + } + ] +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-es-mobile-observed.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-es-mobile-observed.json new file mode 100644 index 00000000..8df13789 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-es-mobile-observed.json @@ -0,0 +1,628 @@ +{ + "status": "native_current_read_only_dom_observation_not_new_pixels", + "scene": "campaign-audience", + "locale": "es", + "layout": "mobile", + "viewport": [ + 430, + 1200 + ], + "observed_at": "2026-10-27T01:06:50.637Z", + "inspect": [ + { + "tag": "H1", + "id": "", + "text": "\n Sofía\n ", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "H1", + "id": "wizard-header-title", + "text": "Quién la recibirá", + "role": null, + "rect": [ + 32, + 56, + 235.4140625, + 34 + ], + "centerHit": { + "tag": "H1", + "id": "wizard-header-title", + "text": "Quién la recibirá", + "inside": true + } + }, + { + "tag": "BUTTON", + "id": "", + "text": "QA", + "role": null, + "rect": [ + 113.2421875, + 315, + 22.1953125, + 20 + ], + "centerHit": { + "tag": "BUTTON", + "id": "", + "text": "QA", + "inside": true + } + }, + { + "tag": "BUTTON", + "id": "", + "text": "Club", + "role": null, + "rect": [ + 191.4375, + 315, + 32.484375, + 20 + ], + "centerHit": { + "tag": "BUTTON", + "id": "", + "text": "Club", + "inside": true + } + }, + { + "tag": "SECTION", + "id": "LTJqKXY6Bp_popover", + "text": "Todas las Audiencias\n\nLISTAS\n\nClientes de ejemplo · Importación\n\nCustomer community\n\nNovember shoppers\n\nExclusive benefits\n\nSpring collection\n\nGifts and occasions\n\nSeasonal offers\n\nProduct launches\n\nBuenos Aires customers\n\nMontevideo customers\n\nOnline store\n\nAccessory interests\n\nClothing interests\n\nFootwear interests\n\nFirst purchase\n\nRecent purchases\n\nNew subscribers\n\nVIP customers\n\nMás\nSEGMENTOS\n\nQ2 2026\n\nVIP\n\nCAMPAÑAS\n\nOferta de octubre · Demo\n\nSeguimiento · Demo\n\nLanzamiento · Demo\n\nNovedades · Demo\n\nRecordatorio · Demo\n\nInicio de semana · Demo\n\nPróxima campaña · Demo\n\nDelivered Errors Pill Preview\n\nMeta Rejection Tooltip Preview\n\nCampaign Audience Tooltip Scroll Preview\n\nCampaign Report Image Preview\n\nClientes frecuentes · Demo\n\nOferta de fin de semana · Demo\n\nNueva colección · Demo\n\nBienvenida · Demo", + "role": null, + "rect": [ + 32, + 411, + 366, + 384 + ], + "centerHit": { + "tag": "LI", + "id": "list_gQy9PLzD", + "text": "November shoppers", + "inside": true + } + }, + { + "tag": "BUTTON", + "id": "", + "text": "QA", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Club", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Clientes de ejemplo · Importación", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Customer community", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "November shoppers", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Exclusive benefits", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Spring collection", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Gifts and occasions", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Seasonal offers", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Product launches", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Buenos Aires customers", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Montevideo customers", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Online store", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Accessory interests", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Clothing interests", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Footwear interests", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "First purchase", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Recent purchases", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "New subscribers", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "VIP customers", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Q2 2026", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "VIP", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Oferta de octubre · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Seguimiento · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Lanzamiento · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Novedades · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Recordatorio · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Inicio de semana · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Próxima campaña · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Delivered Errors Pill Preview", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Meta Rejection Tooltip Preview", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Campaign Audience Tooltip Scroll Preview", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Campaign Report Image Preview", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Clientes frecuentes · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Oferta de fin de semana · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Nueva colección · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "BUTTON", + "id": "", + "text": "Bienvenida · Demo", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "H1", + "id": "", + "text": "ALCANCE ESTIMADO", + "role": null, + "rect": [ + 32, + 1025.5, + 157.3203125, + 14 + ], + "centerHit": { + "tag": "H1", + "id": "", + "text": "ALCANCE ESTIMADO", + "inside": true + } + }, + { + "tag": "H6", + "id": "", + "text": "\n Opciones de límite de audiencia\n ", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "H6", + "id": "", + "text": "2 suscriptores", + "role": null, + "rect": [ + 32, + 1056, + 138.40625, + 28 + ], + "centerHit": { + "tag": "H6", + "id": "", + "text": "2 suscriptores", + "inside": true + } + } + ] +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-limit-en-desktop-observed.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-limit-en-desktop-observed.json new file mode 100644 index 00000000..912e00ec --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-limit-en-desktop-observed.json @@ -0,0 +1,138 @@ +{ + "status": "native_current_read_only_dom_observation_not_new_pixels", + "scene": "campaign-audience-limit", + "locale": "en", + "layout": "desktop", + "viewport": [ + 1024, + 1100 + ], + "observed_at": "2026-10-27T01:29:07.904Z", + "inspect": [ + { + "tag": "SECTION", + "id": "campaign-audience-limit-popover", + "text": "Audience limit options\n\nSend to all customers in the audience.\n\nLimit to\n\ncustomers from the audience.\n\nLimit\nCancel", + "role": null, + "rect": [ + 811.7265625, + 356, + 32, + 31 + ], + "centerHit": { + "tag": "svg", + "id": "", + "inside": true + } + }, + { + "tag": "SECTION", + "id": "campaign-audience-limit-popover_popover", + "text": "Audience limit options\n\nSend to all customers in the audience.\n\nLimit to\n\ncustomers from the audience.\n\nLimit\nCancel", + "role": null, + "rect": [ + 267.7265625, + 399, + 576, + 313 + ], + "centerHit": { + "tag": "P", + "id": "", + "text": "customers from the audience.", + "inside": true + } + }, + { + "tag": "H6", + "id": "", + "text": "Audience limit options", + "role": null, + "rect": [ + 300.7265625, + 432, + 510, + 28 + ], + "centerHit": { + "tag": "H6", + "id": "", + "text": "Audience limit options", + "inside": true + } + }, + { + "tag": "INPUT", + "id": "campaign-limit-draft-input", + "text": "", + "role": null, + "rect": [ + 411.3046875, + 536, + 96, + 42 + ], + "centerHit": { + "tag": "INPUT", + "id": "campaign-limit-draft-input", + "text": "", + "inside": true + } + }, + { + "tag": "BUTTON", + "id": "", + "text": "Limit", + "role": null, + "rect": [ + 300.7265625, + 635, + 86.9453125, + 44 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Limit", + "inside": true + } + }, + { + "tag": "BUTTON", + "id": "", + "text": "Cancel", + "role": null, + "rect": [ + 403.671875, + 635, + 103.4296875, + 44 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Cancel", + "inside": true + } + }, + { + "tag": "H6", + "id": "", + "text": "2 subscribers", + "role": null, + "rect": [ + 658.3984375, + 395, + 158.59375, + 30 + ], + "centerHit": { + "tag": "SECTION", + "id": "campaign-audience-limit-popover_popover", + "text": "Audience limit options\n\nSend to all customers in the audience.\n\nLimit to\n\ncustomers from the audienc", + "inside": false + } + } + ] +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-limit-es-desktop-observed.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-limit-es-desktop-observed.json new file mode 100644 index 00000000..c73d2a2c --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-limit-es-desktop-observed.json @@ -0,0 +1,138 @@ +{ + "status": "native_current_read_only_dom_observation_not_new_pixels", + "scene": "campaign-audience-limit", + "locale": "es", + "layout": "desktop", + "viewport": [ + 1024, + 1100 + ], + "observed_at": "2026-10-27T01:06:28.257Z", + "inspect": [ + { + "tag": "SECTION", + "id": "campaign-audience-limit-popover", + "text": "Opciones de límite de audiencia\n\nEnviar a todos los clientes en la audiencia.\n\nLimitar a\n\nclientes de la audiencia.\n\nLimitar\nCancelar", + "role": null, + "rect": [ + 819.71875, + 384, + 32, + 31 + ], + "centerHit": { + "tag": "svg", + "id": "", + "inside": true + } + }, + { + "tag": "SECTION", + "id": "campaign-audience-limit-popover_popover", + "text": "Opciones de límite de audiencia\n\nEnviar a todos los clientes en la audiencia.\n\nLimitar a\n\nclientes de la audiencia.\n\nLimitar\nCancelar", + "role": null, + "rect": [ + 275.71875, + 427, + 576, + 313 + ], + "centerHit": { + "tag": "P", + "id": "", + "text": "clientes de la audiencia.", + "inside": true + } + }, + { + "tag": "H6", + "id": "", + "text": "Opciones de límite de audiencia", + "role": null, + "rect": [ + 308.71875, + 460, + 510, + 28 + ], + "centerHit": { + "tag": "H6", + "id": "", + "text": "Opciones de límite de audiencia", + "inside": true + } + }, + { + "tag": "INPUT", + "id": "campaign-limit-draft-input", + "text": "", + "role": null, + "rect": [ + 427.078125, + 564, + 96, + 42 + ], + "centerHit": { + "tag": "INPUT", + "id": "campaign-limit-draft-input", + "text": "", + "inside": true + } + }, + { + "tag": "BUTTON", + "id": "", + "text": "Limitar", + "role": null, + "rect": [ + 308.71875, + 663, + 102.46875, + 44 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Limitar", + "inside": true + } + }, + { + "tag": "BUTTON", + "id": "", + "text": "Cancelar", + "role": null, + "rect": [ + 427.1875, + 663, + 118.9140625, + 44 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Cancelar", + "inside": true + } + }, + { + "tag": "H6", + "id": "", + "text": "2 suscriptores", + "role": null, + "rect": [ + 658.3984375, + 423, + 166.0859375, + 30 + ], + "centerHit": { + "tag": "SECTION", + "id": "campaign-audience-limit-popover_popover", + "text": "Opciones de límite de audiencia\n\nEnviar a todos los clientes en la audiencia.\n\nLimitar a\n\nclientes d", + "inside": false + } + } + ] +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-en-desktop-observed.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-en-desktop-observed.json new file mode 100644 index 00000000..bc40b1f4 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-en-desktop-observed.json @@ -0,0 +1,135 @@ +{ + "status": "native_current_read_only_dom_observation_not_new_pixels", + "scene": "campaign-delivery-date", + "locale": "en", + "layout": "desktop", + "viewport": [ + 1440, + 1100 + ], + "observed_at": "2026-10-27T01:34:14.614Z", + "single_retry_after_unexplained_502": true, + "inspect": [ + { + "tag": "H2", + "id": "", + "text": "design-system@example.test", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "H1", + "id": "wizard-header-title", + "text": "When it will be sent", + "role": null, + "rect": [ + 107, + 148, + 429.3671875, + 52 + ], + "centerHit": { + "tag": "H1", + "id": "wizard-header-title", + "text": "When it will be sent", + "inside": true + } + }, + { + "tag": "H2", + "id": "", + "text": "Send now", + "role": null, + "rect": [ + 245, + 342, + 406, + 28 + ], + "centerHit": { + "tag": "H2", + "id": "", + "text": "Send now", + "inside": true + } + }, + { + "tag": "H2", + "id": "", + "text": "Send later", + "role": null, + "rect": [ + 245, + 526, + 370, + 28 + ], + "centerHit": { + "tag": "H2", + "id": "", + "text": "Send later", + "inside": true + } + }, + { + "tag": "INPUT", + "id": "", + "text": "", + "role": null, + "rect": [ + 245, + 618, + 227, + 42 + ], + "centerHit": { + "tag": "INPUT", + "id": "", + "text": "", + "inside": true + } + }, + { + "tag": "DIV", + "id": "", + "text": "October\nNovember\nDecember\nSun\nMon\nTue\nWed\nThu\nFri\nSat\n1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n11\n12\n13\n14\n15\n16\n17\n18\n19\n20\n21\n22\n23\n24\n25\n26\n27\n28\n29\n30\n1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n11\n12", + "role": null, + "rect": [ + 472, + 373.5, + 307.875, + 336.5 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "11", + "inside": true + } + }, + { + "tag": "INPUT", + "id": "campaign_hour", + "text": "", + "role": null, + "rect": [ + 258, + 669, + 43.5234375, + 24 + ], + "centerHit": { + "tag": "INPUT", + "id": "campaign_hour", + "text": "", + "inside": true + } + } + ] +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-en-mobile-observed.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-en-mobile-observed.json new file mode 100644 index 00000000..7d2ec04c --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-en-mobile-observed.json @@ -0,0 +1,116 @@ +{ + "status": "native_current_read_only_dom_observation_not_new_pixels", + "scene": "campaign-delivery-date", + "locale": "en", + "layout": "mobile", + "viewport": [ + 430, + 1250 + ], + "observed_at": "2026-10-27T01:34:49.377Z", + "inspect": [ + { + "tag": "H2", + "id": "", + "text": "design-system@example.test", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "H1", + "id": "wizard-header-title", + "text": "When it will be sent", + "role": null, + "rect": [ + 32, + 56, + 274.3515625, + 34 + ], + "centerHit": { + "tag": "H1", + "id": "wizard-header-title", + "text": "When it will be sent", + "inside": true + } + }, + { + "tag": "H2", + "id": "", + "text": "Send now", + "role": null, + "rect": [ + 170, + 248, + 150, + 28 + ], + "centerHit": { + "tag": "H2", + "id": "", + "text": "Send now", + "inside": true + } + }, + { + "tag": "H2", + "id": "", + "text": "Send later", + "role": null, + "rect": [ + 170, + 480, + 114, + 28 + ], + "centerHit": { + "tag": "H2", + "id": "", + "text": "Send later", + "inside": true + } + }, + { + "tag": "INPUT", + "id": "", + "text": "", + "role": null, + "rect": [ + 170, + 620, + 227, + 42 + ], + "centerHit": { + "tag": "INPUT", + "id": "", + "text": "", + "inside": true + } + }, + { + "tag": "INPUT", + "id": "campaign_hour", + "text": "", + "role": null, + "rect": [ + 183, + 683, + 43.5234375, + 24 + ], + "centerHit": { + "tag": "INPUT", + "id": "campaign_hour", + "text": "", + "inside": true + } + } + ] +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-es-desktop-observed.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-es-desktop-observed.json new file mode 100644 index 00000000..1893d80c --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-es-desktop-observed.json @@ -0,0 +1,134 @@ +{ + "status": "native_current_read_only_dom_observation_not_new_pixels", + "scene": "campaign-delivery-date", + "locale": "es", + "layout": "desktop", + "viewport": [ + 1440, + 1100 + ], + "observed_at": "2026-10-27T01:07:24.587Z", + "inspect": [ + { + "tag": "H2", + "id": "", + "text": "design-system@example.test", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "H1", + "id": "wizard-header-title", + "text": "Cuándo se enviará", + "role": null, + "rect": [ + 107, + 148, + 425.5234375, + 52 + ], + "centerHit": { + "tag": "H1", + "id": "wizard-header-title", + "text": "Cuándo se enviará", + "inside": true + } + }, + { + "tag": "H2", + "id": "", + "text": "Enviar ahora", + "role": null, + "rect": [ + 245, + 342, + 406, + 28 + ], + "centerHit": { + "tag": "H2", + "id": "", + "text": "Enviar ahora", + "inside": true + } + }, + { + "tag": "H2", + "id": "", + "text": "Enviar más tarde", + "role": null, + "rect": [ + 245, + 526, + 370, + 28 + ], + "centerHit": { + "tag": "H2", + "id": "", + "text": "Enviar más tarde", + "inside": true + } + }, + { + "tag": "INPUT", + "id": "", + "text": "", + "role": null, + "rect": [ + 245, + 618, + 227, + 42 + ], + "centerHit": { + "tag": "INPUT", + "id": "", + "text": "", + "inside": true + } + }, + { + "tag": "DIV", + "id": "", + "text": "Octubre\nNoviembre\nDiciembre\nLun\nMar\nMié\nJue\nVie\nSáb\nDom\n26\n27\n28\n29\n30\n31\n1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n11\n12\n13\n14\n15\n16\n17\n18\n19\n20\n21\n22\n23\n24\n25\n26\n27\n28\n29\n30\n1\n2\n3\n4\n5\n6", + "role": null, + "rect": [ + 472, + 373.5, + 307.875, + 336.5 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "5", + "inside": true + } + }, + { + "tag": "INPUT", + "id": "campaign_hour", + "text": "", + "role": null, + "rect": [ + 258, + 669, + 43.5234375, + 24 + ], + "centerHit": { + "tag": "INPUT", + "id": "campaign_hour", + "text": "", + "inside": true + } + } + ] +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-es-mobile-observed.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-es-mobile-observed.json new file mode 100644 index 00000000..fbd5b551 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-es-mobile-observed.json @@ -0,0 +1,116 @@ +{ + "status": "native_current_read_only_dom_observation_not_new_pixels", + "scene": "campaign-delivery-date", + "locale": "es", + "layout": "mobile", + "viewport": [ + 430, + 1250 + ], + "observed_at": "2026-10-27T01:07:54.158Z", + "inspect": [ + { + "tag": "H2", + "id": "", + "text": "design-system@example.test", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "H1", + "id": "wizard-header-title", + "text": "Cuándo se enviará", + "role": null, + "rect": [ + 32, + 56, + 271.0546875, + 34 + ], + "centerHit": { + "tag": "H1", + "id": "wizard-header-title", + "text": "Cuándo se enviará", + "inside": true + } + }, + { + "tag": "H2", + "id": "", + "text": "Enviar ahora", + "role": null, + "rect": [ + 170, + 248, + 150, + 28 + ], + "centerHit": { + "tag": "H2", + "id": "", + "text": "Enviar ahora", + "inside": true + } + }, + { + "tag": "H2", + "id": "", + "text": "Enviar más tarde", + "role": null, + "rect": [ + 170, + 480, + 114, + 56 + ], + "centerHit": { + "tag": "H2", + "id": "", + "text": "Enviar más tarde", + "inside": true + } + }, + { + "tag": "INPUT", + "id": "", + "text": "", + "role": null, + "rect": [ + 170, + 672, + 227, + 42 + ], + "centerHit": { + "tag": "INPUT", + "id": "", + "text": "", + "inside": true + } + }, + { + "tag": "INPUT", + "id": "campaign_hour", + "text": "", + "role": null, + "rect": [ + 183, + 735, + 43.5234375, + 24 + ], + "centerHit": { + "tag": "INPUT", + "id": "campaign_hour", + "text": "", + "inside": true + } + } + ] +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json new file mode 100644 index 00000000..93ded1a3 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json @@ -0,0 +1,514 @@ +{ + "status": "en_retention_applicability_observed", + "current_contract_sha256": "d66b9078b76f89604d704c72b9931a61b183dd78505016e7b8410f67d4487dd7", + "current_native_routes_sha256": "fc1afdc3b42b0029bc4e43690fc2c1059a815577647fec3d46a8261f432717a7", + "current_source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "records": [ + { + "id": "campaign-audience", + "locale": "en", + "layout": "desktop", + "decision": "retain_existing_genuine_source", + "file": "campaign-audience-en-desktop.png", + "sha256": "6a8cf5c3a7bd74241fdcfd9a4da12fe8859d2f76b643167898c16d577ad788fc", + "captured_at": "2026-10-26T22:47:15.152Z", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "source_sidecar_sha256": "d90f4ff9cae05dd896ac2f0a944d954fb60e9c4b9f0336cbb5f4740e151d0b13", + "current_observation": "help-campaign-whatsapp-correction-capture-20261027/retention/audience-en-desktop-observed.json", + "observation_sha256": "f938e34ff51f732b71143017674716f1e5d562c9085f44d5bd0e98fb36008d2d", + "checks": [ + { + "selector": "#wizard-header-title", + "old_rect": [ + 40.953125, + 148, + 398.6953125, + 52 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "button", + "old_rect": [ + 130.921875, + 381, + 22.1953125, + 20 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "button", + "old_rect": [ + 209.1171875, + 381, + 32.484375, + 20 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "section[popover]:popover-open", + "old_rect": [ + 40.953125, + 431, + 532, + 384 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "h1", + "old_rect": [ + 658.3984375, + 364.5, + 149.328125, + 14 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + } + ], + "reason": "Same native UI, includedClub/excludedQA, count2 and English demonstration names. No channel-specific SMS content in the retained crop. Full offscreen menu population is not claimed identical.", + "not_a_new_capture": true + }, + { + "id": "campaign-audience", + "locale": "en", + "layout": "mobile", + "decision": "retain_existing_genuine_source", + "file": "campaign-audience-en-mobile.png", + "sha256": "92feaa5a9a2deb9acb83f2eca68a22188cb07003d2503a3cada83be18c4afd84", + "captured_at": "2026-10-26T22:48:23.041Z", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "source_sidecar_sha256": "1adadfba06a4327f3a63ef79b5e36c5160c0970ab6d0d3a526e5bf9cab0af443", + "current_observation": "help-campaign-whatsapp-correction-capture-20261027/retention/audience-en-mobile-observed.json", + "observation_sha256": "fff1dcaec28afb271a9242c020e92ddee310355491baa98730404ea715b4e7a3", + "checks": [ + { + "selector": "#wizard-header-title", + "old_rect": [ + 32, + 56, + 254.8828125, + 34 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "button", + "old_rect": [ + 121.96875, + 291, + 22.1953125, + 20 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "button", + "old_rect": [ + 200.1640625, + 291, + 32.484375, + 20 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "section[popover]:popover-open", + "old_rect": [ + 32, + 387, + 366, + 384 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "h1", + "old_rect": [ + 32, + 1025.5, + 149.328125, + 14 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + } + ], + "reason": "Same native UI, includedClub/excludedQA, count2 and English demonstration names. No channel-specific SMS content in the retained crop. Full offscreen menu population is not claimed identical.", + "not_a_new_capture": true + }, + { + "id": "campaign-audience-limit", + "locale": "en", + "layout": "desktop", + "decision": "retain_existing_genuine_source", + "file": "campaign-audience-limit-en-desktop.png", + "sha256": "b10da63ab8dc9137e5d9952ef1b97ff0a3d5f87e1f83fb378856f7d0f4ce7f30", + "captured_at": "2026-10-26T22:47:54.961Z", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "source_sidecar_sha256": "f4821276d1a4248d67986670bd7217dd847df49577135bc4a16b6b103676cf84", + "current_observation": "help-campaign-whatsapp-correction-capture-20261027/retention/audience-limit-en-desktop-observed.json", + "observation_sha256": "3a49be1378d3ed1cd11ffb01b0ef496c7ef2d912451cea888dd76a7d92376e65", + "checks": [ + { + "selector": "section[popover]:popover-open h6", + "old_rect": [ + 300.7265625, + 432, + 510, + 28 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "#campaign-limit-draft-input", + "old_rect": [ + 411.3046875, + 536, + 96, + 42 + ], + "same_native_rect_and_label_now": true, + "value_binding": "2" + }, + { + "selector": "section[popover]:popover-open button", + "old_rect": [ + 300.7265625, + 635, + 86.9453125, + 44 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "section[popover]:popover-open button", + "old_rect": [ + 403.671875, + 635, + 103.4296875, + 44 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + } + ], + "reason": "Same native complete desktop dialog with limit2 from prepared readback; no additional WhatsApp warning for2 recipients below250. Desktop source remains shared onmobile.", + "not_a_new_capture": true + }, + { + "id": "campaign-delivery-date", + "locale": "en", + "layout": "desktop", + "decision": "retain_existing_genuine_source", + "file": "campaign-delivery-date-en-desktop.png", + "sha256": "02983b0a49505f9f8c3ab5e7f4e92ad1b44690527671be03db767c1050d9c8c3", + "captured_at": "2026-10-26T22:52:19.647Z", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "source_sidecar_sha256": "b56123245f110710a53d962865a91a040607253fcfd9e9fb25da55a520a4a753", + "current_observation": "help-campaign-whatsapp-correction-capture-20261027/retention/delivery-date-en-desktop-observed.json", + "observation_sha256": "637fcd3662ad02e379f3be94dad776b3ece7cd5c381b87f9330fce21e3906d68", + "checks": [ + { + "selector": "#wizard-header-title", + "old_rect": [ + 107, + 148, + 429.3671875, + 52 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "h2", + "old_rect": [ + 245, + 342, + 406, + 28 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": ".flatpickr-calendar.open", + "old_rect": [ + 472, + 373.5, + 307.875, + 336.5 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "#campaign_hour", + "old_rect": [ + 258, + 669, + 43.5234375, + 24 + ], + "same_native_rect_and_label_now": true, + "value_binding": "12:00" + } + ], + "reason": "Same native schedule2Nov2026 12:00Montevideo, English controls and geometry. Calendar today advances with actual date; original capture date retained, no frozen clock or pixel parity claim.", + "not_a_new_capture": true + }, + { + "id": "campaign-delivery-date", + "locale": "en", + "layout": "mobile", + "decision": "retain_existing_genuine_source", + "file": "campaign-delivery-date-en-mobile.png", + "sha256": "d0c9572caecc0ff559293c0d3c7659494d2cfff74421401bb985fb97c6999a5f", + "captured_at": "2026-10-26T22:52:51.234Z", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "source_sidecar_sha256": "742d9c627bbcc35b878e52556c13af50a8c3e8f38a06c22d6706f62da06480ff", + "current_observation": "help-campaign-whatsapp-correction-capture-20261027/retention/delivery-date-en-mobile-observed.json", + "observation_sha256": "9784a1b598a5e11380027448236d1cebe550f0a00244640e608ddb35a1dc82f8", + "checks": [ + { + "selector": "#wizard-header-title", + "old_rect": [ + 32, + 56, + 274.3515625, + 34 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "h2", + "old_rect": [ + 170, + 248, + 150, + 28 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "h2", + "old_rect": [ + 170, + 480, + 114, + 28 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "#campaign_hour", + "old_rect": [ + 183, + 683, + 43.5234375, + 24 + ], + "same_native_rect_and_label_now": true, + "value_binding": "12:00" + }, + { + "selector": "#campaign_scheduled_at + input", + "old_rect": [ + 170, + 620, + 227, + 42 + ], + "same_native_rect_and_label_now": true, + "value_binding": "02 Nov 2026" + } + ], + "reason": "Same native schedule2Nov2026 12:00Montevideo, English controls and geometry. Calendar today advances with actual date; original capture date retained, no frozen clock or pixel parity claim.", + "not_a_new_capture": true + }, + { + "id": "campaign-reply-settings", + "locale": "en", + "layout": "desktop", + "decision": "retain_existing_genuine_source", + "file": "campaign-reply-settings-en-desktop.png", + "sha256": "b23f2ecb5390d4658f8afb7fa3870051e05acf22bf9dbcfb3e50178f1da79908", + "captured_at": "2026-10-26T22:54:12.467Z", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "source_sidecar_sha256": "6db6457c5a80e9ac6053b71686f1795a088481024e9aa1a69343bb47a3037792", + "current_observation": "help-campaign-whatsapp-correction-capture-20261027/retention/reply-settings-en-desktop-observed.json", + "observation_sha256": "ee1ad3cd46078df83ef6c7054c5ba3ef937e843bc2e024bbba5c640e07a49b53", + "checks": [ + { + "selector": "h2", + "old_rect": [ + 107, + 864, + 157.3515625, + 20 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "[data-campaign--assignment-target~=\"search\"]", + "old_rect": [ + 185, + 1093, + 526, + 24 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "section[popover]:popover-open", + "old_rect": [ + 140, + 1139, + 584, + 384 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "section[popover]:popover-open button span", + "old_rect": [ + 771, + 1193, + 120.53125, + 24 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "section[popover]:popover-open button span", + "old_rect": [ + 771, + 1245, + 120.53125, + 24 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "section[popover]:popover-open button span", + "old_rect": [ + 209, + 1220, + 486, + 24 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + } + ], + "reason": "Same demonstrated native assignment controls, unassigned state, team labels and required person labels at matching geometry. Crop excludes channel summary/SMS. Full person-list population/order is not claimed identical; historical demonstration remains applicable.", + "not_a_new_capture": true + }, + { + "id": "campaign-reply-settings", + "locale": "en", + "layout": "mobile", + "decision": "retain_existing_genuine_source", + "file": "campaign-reply-settings-en-mobile.png", + "sha256": "f7561d7e01bb8e69b405d482035feb8b552bdf1d528a644abea033b0e55be2f6", + "captured_at": "2026-10-26T22:54:52.544Z", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "source_sidecar_sha256": "d748618c06dca0d528dc88ae28a53fb6a3c7983abbce0ed076054c15a781fee0", + "current_observation": "help-campaign-whatsapp-correction-capture-20261027/retention/reply-settings-en-mobile-observed.json", + "observation_sha256": "1d36ccc51520582bd8bc7893c02bf4205b0daf3df1a32097e844d51abe829203", + "checks": [ + { + "selector": "h2", + "old_rect": [ + 32, + 802, + 157.3515625, + 20 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "[data-campaign--assignment-target~=\"search\"]", + "old_rect": [ + 98, + 1095, + 266, + 24 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "section[popover]:popover-open", + "old_rect": [ + 53, + 1141, + 324, + 384 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "section[popover]:popover-open button span", + "old_rect": [ + 181, + 1224, + 120.53125, + 24 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "section[popover]:popover-open button span", + "old_rect": [ + 181, + 1276, + 120.53125, + 24 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "section[popover]:popover-open button span", + "old_rect": [ + 122, + 1326, + 226, + 24 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + } + ], + "reason": "Same demonstrated native assignment controls, unassigned state, team labels and required person labels at matching geometry. Crop excludes channel summary/SMS. Full person-list population/order is not claimed identical; historical demonstration remains applicable.", + "not_a_new_capture": true + } + ], + "not_claimed": "No new capture date, byte-identical current render, whole-app parity or full menu population/order identity.", + "transport_note": "One allowed deliveryEN GET returned502 with process still listening; one root-approved identical GET retry succeeded without login, policy, timeout or process change. Cause not demonstrated." +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json new file mode 100644 index 00000000..ef2cc3b4 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json @@ -0,0 +1,517 @@ +{ + "status": "es_retention_applicability_observed", + "current_contract_sha256": "ed7ed32561bfed5e52b0f91608d5777110afe9992d6dc82c2c57c4d5b7580b65", + "current_native_routes_sha256": "a5f2042424879ed74e5c6fb90e4541b045599d044429be2c7c1b0ff722e04742", + "current_source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "records": [ + { + "id": "campaign-audience", + "locale": "es", + "layout": "desktop", + "decision": "retain_existing_genuine_source", + "file": "campaign-audience-es-desktop.png", + "sha256": "9c74f1e1d6492944e9953f0f87f468906d09a20609dc8c0b2fdddfc99a314cc6", + "captured_at": "2026-10-26T22:37:58.622Z", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "source_sidecar_sha256": "96ee29c153363e016469576bb716d0dc116d65e60a49a514dc0f8b17db2f71f7", + "current_observation": "help-campaign-whatsapp-correction-capture-20261027/retention/audience-es-desktop-observed.json", + "observation_sha256": "2613408bf6e6debc87ca9283be1271497d0c3b55e5ff93c6333511578404b907", + "checks": [ + { + "selector": "#wizard-header-title", + "old_rect": [ + 40.953125, + 148, + 368.5, + 52 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "button", + "old_rect": [ + 122.1953125, + 409, + 22.1953125, + 20 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "button", + "old_rect": [ + 200.390625, + 409, + 32.484375, + 20 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "section[popover]:popover-open", + "old_rect": [ + 40.953125, + 459, + 532, + 384 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "h1", + "old_rect": [ + 658.3984375, + 392.5, + 157.3203125, + 14 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + } + ], + "reason": "Same native UI, includeClub/excludeQA and count2. Secondary fictional list names nowEN in clone from original EN closure; retainedES photo preserves original localized names. Not full-data or byte parity claim.", + "not_a_new_capture": true + }, + { + "id": "campaign-audience", + "locale": "es", + "layout": "mobile", + "decision": "retain_existing_genuine_source", + "file": "campaign-audience-es-mobile.png", + "sha256": "5b98f2333421778ab1fc64e60fc785c8cca21aaff0da782c19d47e416e35ec8f", + "captured_at": "2026-10-26T22:39:20.938Z", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "source_sidecar_sha256": "7d0b75bcdd2b76b1ec3466d71e5ee36619451063ad2065e88e7b4a35f2272d72", + "current_observation": "help-campaign-whatsapp-correction-capture-20261027/retention/audience-es-mobile-observed.json", + "observation_sha256": "8391ea69484c372764a7d73450eb4246630439abf48b6f52ae5fa256fae6800c", + "checks": [ + { + "selector": "#wizard-header-title", + "old_rect": [ + 32, + 56, + 235.4140625, + 34 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "button", + "old_rect": [ + 113.2421875, + 315, + 22.1953125, + 20 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "button", + "old_rect": [ + 191.4375, + 315, + 32.484375, + 20 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "section[popover]:popover-open", + "old_rect": [ + 32, + 411, + 366, + 384 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "h1", + "old_rect": [ + 32, + 1025.5, + 157.3203125, + 14 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + } + ], + "reason": "Same native UI, includeClub/excludeQA and count2. Secondary fictional list names nowEN in clone from original EN closure; retainedES photo preserves original localized names. Not full-data or byte parity claim.", + "not_a_new_capture": true + }, + { + "id": "campaign-audience-limit", + "locale": "es", + "layout": "desktop", + "decision": "retain_existing_genuine_source", + "file": "campaign-audience-limit-es-desktop.png", + "sha256": "59504305ea4dcfd2a65be1325b7639e63d85d3b68466848bbfa88ae79b1043e7", + "captured_at": "2026-10-26T22:38:37.385Z", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "source_sidecar_sha256": "d3777bd9bcdae7ef3f83e6bbf69a7252fe37eea24140b3e32455e0320a10f09d", + "current_observation": "help-campaign-whatsapp-correction-capture-20261027/retention/audience-limit-es-desktop-observed.json", + "observation_sha256": "0c99caa2f9bb914d3258f366d30be403f572e9c3d039d29188a1f847085d5c33", + "checks": [ + { + "selector": "section[popover]:popover-open h6", + "old_rect": [ + 308.71875, + 460, + 510, + 28 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "#campaign-limit-draft-input", + "old_rect": [ + 427.078125, + 564, + 96, + 42 + ], + "same_native_rect_and_label_now": true, + "value_binding": "2" + }, + { + "selector": "section[popover]:popover-open button", + "old_rect": [ + 308.71875, + 663, + 102.46875, + 44 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "section[popover]:popover-open button", + "old_rect": [ + 427.1875, + 663, + 118.9140625, + 44 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + } + ], + "reason": "Same native limit dialog, limit2 from current prepared readback; no additional WhatsApp warning rendered for2 recipients below sender250. Old complete desktop dialog shared onmobile; old croppedmobile remains excluded.", + "not_a_new_capture": true + }, + { + "id": "campaign-delivery-date", + "locale": "es", + "layout": "desktop", + "decision": "retain_existing_genuine_source", + "file": "campaign-delivery-date-es-desktop.png", + "sha256": "8d796336f8bcb18bcffe0a3fec779b386bb02c008966f7f8ddc5ffa50a3d0d5d", + "captured_at": "2026-10-26T22:33:34.633Z", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "source_sidecar_sha256": "616da23dc4e9e03bac9de81bccf2979bd3be0d22d603e750a4b1958f15dac83d", + "current_observation": "help-campaign-whatsapp-correction-capture-20261027/retention/delivery-date-es-desktop-observed.json", + "observation_sha256": "1b5d47fd73f8708a3b578203131b789e8c7479d442cb13cc5db348652acb82f4", + "checks": [ + { + "selector": "#wizard-header-title", + "old_rect": [ + 107, + 148, + 425.5234375, + 52 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "h2", + "old_rect": [ + 245, + 342, + 406, + 28 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": ".flatpickr-calendar.open", + "old_rect": [ + 472, + 373.5, + 307.875, + 336.5 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "#campaign_hour", + "old_rect": [ + 258, + 669, + 43.5234375, + 24 + ], + "same_native_rect_and_label_now": true, + "value_binding": "12:00" + } + ], + "reason": "Same native schedule2Nov2026 12:00Montevideo, controls and geometry. Calendar today advances with realdate; retain original dated capture, no frozen clock or pixel parity claim.", + "not_a_new_capture": true + }, + { + "id": "campaign-delivery-date", + "locale": "es", + "layout": "mobile", + "decision": "retain_existing_genuine_source", + "file": "campaign-delivery-date-es-mobile.png", + "sha256": "9b8cca07b94d906083b9cd6e23735a454aca7d2972fa728fd6035be682771d83", + "captured_at": "2026-10-26T22:34:12.937Z", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "source_sidecar_sha256": "e3788008a9204e7f51bbe434491872c6e08309934a1228057c3279fda10d3ee4", + "current_observation": "help-campaign-whatsapp-correction-capture-20261027/retention/delivery-date-es-mobile-observed.json", + "observation_sha256": "c29f6748a245064f27573b79c2972f4ebb023858587f72b48d4e6270c588a02f", + "checks": [ + { + "selector": "#wizard-header-title", + "old_rect": [ + 32, + 56, + 271.0546875, + 34 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "h2", + "old_rect": [ + 170, + 248, + 150, + 28 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "h2", + "old_rect": [ + 170, + 480, + 114, + 56 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "#campaign_hour", + "old_rect": [ + 183, + 735, + 43.5234375, + 24 + ], + "same_native_rect_and_label_now": true, + "value_binding": "12:00" + }, + { + "selector": "#campaign_scheduled_at + input", + "old_rect": [ + 170, + 672, + 227, + 42 + ], + "same_native_rect_and_label_now": true, + "value_binding": "02 Nov 2026" + } + ], + "reason": "Same native schedule2Nov2026 12:00Montevideo, controls and geometry. Calendar today advances with realdate; retain original dated capture, no frozen clock or pixel parity claim.", + "not_a_new_capture": true + }, + { + "id": "campaign-reply-settings", + "locale": "es", + "layout": "desktop", + "decision": "retain_existing_genuine_source", + "file": "campaign-reply-settings-es-desktop.png", + "sha256": "2298b2948364551218a3bbc4f2da7ff696f35239f3622214ac074923ebfa89d6", + "captured_at": "2026-10-26T22:41:28.350Z", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "source_sidecar_sha256": "b4eef245cc2c13d02845fff97eb92201cbe3dd91c1dcd9f18e23f81bcb6e951f", + "current_observation": "help-campaign-whatsapp-correction-capture-20261027/retention/reply-settings-es-desktop-observed.json", + "observation_sha256": "09e50fe1e62249fb0edc2836221fffef403fb4023dfd1b84baeecc983acdb72a", + "checks": [ + { + "selector": "h2", + "old_rect": [ + 107, + 864, + 205.6484375, + 20 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "[data-campaign--assignment-target~=\"search\"]", + "old_rect": [ + 185, + 1117, + 526, + 24 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "section[popover]:popover-open", + "old_rect": [ + 140, + 1163, + 584, + 384 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "section[popover]:popover-open button span", + "old_rect": [ + 771, + 1217, + 120.53125, + 24 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "section[popover]:popover-open button span", + "old_rect": [ + 771, + 1269, + 120.53125, + 24 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "section[popover]:popover-open button span", + "old_rect": [ + 209, + 1244, + 486, + 24 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + } + ], + "reason": "Same demonstrated native assignment controls, unassigned state, team labels and required person labels at matching geometry; existing crop excludes channel summary/SMS. Full person-list population/order is not asserted: current UI puts Sofía at the end, while original PNG shows her before Lucía García; other fictitious people can be additional/reordered.", + "not_a_new_capture": true, + "data_difference": "Historical person-list population/order differs from current clone. No change to capabilities, assignment state or demonstrated person/team selector." + }, + { + "id": "campaign-reply-settings", + "locale": "es", + "layout": "mobile", + "decision": "retain_existing_genuine_source", + "file": "campaign-reply-settings-es-mobile.png", + "sha256": "c78965360a348e6f9c16c1c0d5d10f5940debf0aec1a3b2ef75959fa0d2ded70", + "captured_at": "2026-10-26T22:42:20.840Z", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "source_sidecar_sha256": "41d43af04cdfd1f5f9873db65ee1fe83fd28134b4b2911fcc2786bedad12b2be", + "current_observation": "help-campaign-whatsapp-correction-capture-20261027/retention/reply-settings-es-mobile-observed.json", + "observation_sha256": "d897a7b8f3462aa8e239e5341f075982f640b3792d6739e30272bf550124b0e6", + "checks": [ + { + "selector": "h2", + "old_rect": [ + 32, + 802, + 205.6484375, + 20 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "[data-campaign--assignment-target~=\"search\"]", + "old_rect": [ + 98, + 1095, + 266, + 24 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "section[popover]:popover-open", + "old_rect": [ + 53, + 1141, + 324, + 384 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "section[popover]:popover-open button span", + "old_rect": [ + 181, + 1224, + 120.53125, + 24 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "section[popover]:popover-open button span", + "old_rect": [ + 181, + 1276, + 120.53125, + 24 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + }, + { + "selector": "section[popover]:popover-open button span", + "old_rect": [ + 122, + 1326, + 226, + 24 + ], + "same_native_rect_and_label_now": true, + "value_binding": null + } + ], + "reason": "Same demonstrated native assignment controls, unassigned state, team labels and required person labels at matching geometry; existing crop excludes channel summary/SMS. Full person-list population/order is not asserted: current UI puts Sofía at the end, while original PNG shows her before Lucía García; other fictitious people can be additional/reordered.", + "not_a_new_capture": true, + "data_difference": "Historical person-list population/order differs from current clone. No change to capabilities, assignment state or demonstrated person/team selector." + } + ], + "not_claimed": "No new image capture date, byte-identical current render, whole-app parity or unchanged secondary demo names is claimed.", + "previous_receipt_sha256": "2dd1aba358a1f2165cca2b55c3ab45aa3a1538b3364112f4c250f2a97fa62406", + "independent_retention_review": "audit/campaign-whatsapp-correction-20261027/pixel-review/retained-es-review.json" +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-en-desktop-observed.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-en-desktop-observed.json new file mode 100644 index 00000000..bc07af86 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-en-desktop-observed.json @@ -0,0 +1,548 @@ +{ + "status": "native_current_read_only_dom_observation_not_new_pixels", + "scene": "campaign-reply-settings", + "locale": "en", + "layout": "desktop", + "viewport": [ + 1440, + 1800 + ], + "observed_at": "2026-10-27T01:35:03.273Z", + "inspect": [ + { + "tag": "H2", + "id": "", + "text": "design-system@example.test", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "H2", + "id": "", + "text": "DELIVERED VIA", + "role": null, + "rect": [ + 107, + 482, + 650, + 20 + ], + "centerHit": { + "tag": "H2", + "id": "", + "text": "DELIVERED VIA", + "inside": true + } + }, + { + "tag": "H2", + "id": "", + "text": "DELIVERY TIME", + "role": null, + "rect": [ + 107, + 672, + 650, + 20 + ], + "centerHit": { + "tag": "H2", + "id": "", + "text": "DELIVERY TIME", + "inside": true + } + }, + { + "tag": "H2", + "id": "", + "text": "CONFIGURE REPLIES", + "role": null, + "rect": [ + 107, + 864, + 157.3515625, + 20 + ], + "centerHit": { + "tag": "H2", + "id": "", + "text": "CONFIGURE REPLIES", + "inside": true + } + }, + { + "tag": "INPUT", + "id": "search_field_a4c32d77f54a", + "text": "", + "role": null, + "rect": [ + 185, + 1093, + 526, + 24 + ], + "centerHit": { + "tag": "INPUT", + "id": "search_field_a4c32d77f54a", + "text": "", + "inside": true + } + }, + { + "tag": "SECTION", + "id": "7jPDVz3w45_popover", + "text": "Teams\n\nAtención demo\nVentas demo\nL\nLucía Méndez\nV\nValentina Rojas\nM\nMateo Silva\nD\nDiego Pereira\nL\nLucía García\nM\nMateo Ruiz\nS\nSara López\nT\nTomás Pérez\nS\nSofía Castro\nYou", + "role": null, + "rect": [ + 140, + 1139, + 584, + 384 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Mateo Silva", + "inside": true + } + }, + { + "tag": "SECTION", + "id": "zhUJTyW0mV_popover", + "text": "Atención demo\nVentas demo", + "role": null, + "rect": [ + 702, + 1168, + 218.53125, + 126 + ], + "centerHit": { + "tag": "UL", + "id": "", + "text": "Atención demo\nVentas demo", + "inside": true + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 731, + 1189, + 32, + 32 + ], + "centerHit": { + "tag": "HELLOTEXT-ICON", + "id": "", + "text": "", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Atención demo", + "role": null, + "rect": [ + 771, + 1193, + 120.53125, + 24 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Atención demo", + "inside": true + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 731, + 1241, + 32, + 32 + ], + "centerHit": { + "tag": "HELLOTEXT-ICON", + "id": "", + "text": "", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Ventas demo", + "role": null, + "rect": [ + 771, + 1245, + 120.53125, + 24 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Ventas demo", + "inside": true + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 169, + 1216, + 32, + 32 + ], + "centerHit": { + "tag": "HELLOTEXT-ICON-TEXT", + "id": "", + "text": "L", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Lucía Méndez", + "role": null, + "rect": [ + 209, + 1220, + 486, + 24 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Lucía Méndez", + "inside": true + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 169, + 1268, + 32, + 32 + ], + "centerHit": { + "tag": "HELLOTEXT-ICON-TEXT", + "id": "", + "text": "V", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Valentina Rojas", + "role": null, + "rect": [ + 209, + 1272, + 486, + 24 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Valentina Rojas", + "inside": true + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 169, + 1320, + 32, + 32 + ], + "centerHit": { + "tag": "HELLOTEXT-ICON-TEXT", + "id": "", + "text": "M", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Mateo Silva", + "role": null, + "rect": [ + 209, + 1324, + 486, + 24 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Mateo Silva", + "inside": true + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 169, + 1372, + 32, + 32 + ], + "centerHit": { + "tag": "HELLOTEXT-ICON-TEXT", + "id": "", + "text": "D", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Diego Pereira", + "role": null, + "rect": [ + 209, + 1376, + 486, + 24 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Diego Pereira", + "inside": true + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 169, + 1424, + 32, + 32 + ], + "centerHit": { + "tag": "HELLOTEXT-ICON-TEXT", + "id": "", + "text": "L", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Lucía García", + "role": null, + "rect": [ + 209, + 1428, + 486, + 24 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Lucía García", + "inside": true + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 169, + 1476, + 32, + 32 + ], + "centerHit": { + "tag": "HELLOTEXT-ICON-TEXT", + "id": "", + "text": "M", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Mateo Ruiz", + "role": null, + "rect": [ + 209, + 1480, + 486, + 24 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Mateo Ruiz", + "inside": true + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 169, + 1528, + 32, + 32 + ], + "centerHit": { + "tag": "DIV", + "id": "", + "text": "2 CUSTOMERS TARGETED\n\nLISTS\nIncluded\nClub\nExcluded\nQA\nDELIVERED VIA\nWhatsApp only\nThe campaign will ", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Sara López", + "role": null, + "rect": [ + 209, + 1532, + 486, + 24 + ], + "centerHit": { + "tag": "DIV", + "id": "", + "text": "2 CUSTOMERS TARGETED\n\nLISTS\nIncluded\nClub\nExcluded\nQA\nDELIVERED VIA\nWhatsApp only\nThe campaign will ", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 169, + 1580, + 32, + 32 + ], + "centerHit": { + "tag": "DIV", + "id": "", + "text": "2 CUSTOMERS TARGETED\n\nLISTS\nIncluded\nClub\nExcluded\nQA\nDELIVERED VIA\nWhatsApp only\nThe campaign will ", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Tomás Pérez", + "role": null, + "rect": [ + 209, + 1584, + 486, + 24 + ], + "centerHit": { + "tag": "DIV", + "id": "", + "text": "2 CUSTOMERS TARGETED\n\nLISTS\nIncluded\nClub\nExcluded\nQA\nDELIVERED VIA\nWhatsApp only\nThe campaign will ", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 169, + 1632, + 32, + 32 + ], + "centerHit": { + "tag": "DIV", + "id": "", + "text": "2 CUSTOMERS TARGETED\n\nLISTS\nIncluded\nClub\nExcluded\nQA\nDELIVERED VIA\nWhatsApp only\nThe campaign will ", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Sofía Castro", + "role": null, + "rect": [ + 209, + 1636, + 432.21875, + 24 + ], + "centerHit": { + "tag": "DIV", + "id": "", + "text": "2 CUSTOMERS TARGETED\n\nLISTS\nIncluded\nClub\nExcluded\nQA\nDELIVERED VIA\nWhatsApp only\nThe campaign will ", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "You", + "role": null, + "rect": [ + 649.21875, + 1636, + 45.78125, + 24 + ], + "centerHit": { + "tag": "DIV", + "id": "", + "text": "2 CUSTOMERS TARGETED\n\nLISTS\nIncluded\nClub\nExcluded\nQA\nDELIVERED VIA\nWhatsApp only\nThe campaign will ", + "inside": false + } + } + ] +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-en-mobile-observed.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-en-mobile-observed.json new file mode 100644 index 00000000..bddc3ba2 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-en-mobile-observed.json @@ -0,0 +1,548 @@ +{ + "status": "native_current_read_only_dom_observation_not_new_pixels", + "scene": "campaign-reply-settings", + "locale": "en", + "layout": "mobile", + "viewport": [ + 430, + 1800 + ], + "observed_at": "2026-10-27T01:35:18.923Z", + "inspect": [ + { + "tag": "H2", + "id": "", + "text": "design-system@example.test", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "H2", + "id": "", + "text": "DELIVERED VIA", + "role": null, + "rect": [ + 32, + 420, + 366, + 20 + ], + "centerHit": { + "tag": "H2", + "id": "", + "text": "DELIVERED VIA", + "inside": true + } + }, + { + "tag": "H2", + "id": "", + "text": "DELIVERY TIME", + "role": null, + "rect": [ + 32, + 610, + 366, + 20 + ], + "centerHit": { + "tag": "H2", + "id": "", + "text": "DELIVERY TIME", + "inside": true + } + }, + { + "tag": "H2", + "id": "", + "text": "CONFIGURE REPLIES", + "role": null, + "rect": [ + 32, + 802, + 157.3515625, + 20 + ], + "centerHit": { + "tag": "H2", + "id": "", + "text": "CONFIGURE REPLIES", + "inside": true + } + }, + { + "tag": "INPUT", + "id": "search_field_0b233a3877c3", + "text": "", + "role": null, + "rect": [ + 98, + 1095, + 266, + 24 + ], + "centerHit": { + "tag": "INPUT", + "id": "search_field_0b233a3877c3", + "text": "", + "inside": true + } + }, + { + "tag": "SECTION", + "id": "U_C1hSngo__popover", + "text": "Teams\n\nAtención demo\nVentas demo\nL\nLucía Méndez\nV\nValentina Rojas\nM\nMateo Silva\nD\nDiego Pereira\nL\nLucía García\nM\nMateo Ruiz\nS\nSara López\nT\nTomás Pérez\nS\nSofía Castro\nYou", + "role": null, + "rect": [ + 53, + 1141, + 324, + 384 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Mateo Silva", + "inside": true + } + }, + { + "tag": "SECTION", + "id": "QL-RWhi2Wl_popover", + "text": "Atención demo\nVentas demo", + "role": null, + "rect": [ + 112, + 1199, + 218.53125, + 126 + ], + "centerHit": { + "tag": "UL", + "id": "", + "text": "Atención demo\nVentas demo", + "inside": true + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 141, + 1220, + 32, + 32 + ], + "centerHit": { + "tag": "HELLOTEXT-ICON", + "id": "", + "text": "", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Atención demo", + "role": null, + "rect": [ + 181, + 1224, + 120.53125, + 24 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Atención demo", + "inside": true + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 141, + 1272, + 32, + 32 + ], + "centerHit": { + "tag": "HELLOTEXT-ICON", + "id": "", + "text": "", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Ventas demo", + "role": null, + "rect": [ + 181, + 1276, + 120.53125, + 24 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Ventas demo", + "inside": true + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 82, + 1218, + 32, + 32 + ], + "centerHit": { + "tag": "HELLOTEXT-ICON-TEXT", + "id": "", + "text": "L", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Lucía Méndez", + "role": null, + "rect": [ + 122, + 1222, + 226, + 24 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Atención demo", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 82, + 1270, + 32, + 32 + ], + "centerHit": { + "tag": "HELLOTEXT-ICON-TEXT", + "id": "", + "text": "V", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Valentina Rojas", + "role": null, + "rect": [ + 122, + 1274, + 226, + 24 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Ventas demo", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 82, + 1322, + 32, + 32 + ], + "centerHit": { + "tag": "HELLOTEXT-ICON-TEXT", + "id": "", + "text": "M", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Mateo Silva", + "role": null, + "rect": [ + 122, + 1326, + 226, + 24 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Mateo Silva", + "inside": true + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 82, + 1374, + 32, + 32 + ], + "centerHit": { + "tag": "HELLOTEXT-ICON-TEXT", + "id": "", + "text": "D", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Diego Pereira", + "role": null, + "rect": [ + 122, + 1378, + 226, + 24 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Diego Pereira", + "inside": true + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 82, + 1426, + 32, + 32 + ], + "centerHit": { + "tag": "HELLOTEXT-ICON-TEXT", + "id": "", + "text": "L", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Lucía García", + "role": null, + "rect": [ + 122, + 1430, + 226, + 24 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Lucía García", + "inside": true + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 82, + 1478, + 32, + 32 + ], + "centerHit": { + "tag": "HELLOTEXT-ICON-TEXT", + "id": "", + "text": "M", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Mateo Ruiz", + "role": null, + "rect": [ + 122, + 1482, + 226, + 24 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Mateo Ruiz", + "inside": true + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 82, + 1530, + 32, + 32 + ], + "centerHit": { + "tag": "HTML", + "id": "", + "text": "Review and confirm\n\nCheck your audience, message, and schedule before launch. Send a test if you wan", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Sara López", + "role": null, + "rect": [ + 122, + 1534, + 226, + 24 + ], + "centerHit": { + "tag": "HTML", + "id": "", + "text": "Review and confirm\n\nCheck your audience, message, and schedule before launch. Send a test if you wan", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 82, + 1582, + 32, + 32 + ], + "centerHit": { + "tag": "HTML", + "id": "", + "text": "Review and confirm\n\nCheck your audience, message, and schedule before launch. Send a test if you wan", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Tomás Pérez", + "role": null, + "rect": [ + 122, + 1586, + 226, + 24 + ], + "centerHit": { + "tag": "HTML", + "id": "", + "text": "Review and confirm\n\nCheck your audience, message, and schedule before launch. Send a test if you wan", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 82, + 1634, + 32, + 32 + ], + "centerHit": { + "tag": "HTML", + "id": "", + "text": "Review and confirm\n\nCheck your audience, message, and schedule before launch. Send a test if you wan", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Sofía Castro", + "role": null, + "rect": [ + 122, + 1638, + 172.21875, + 24 + ], + "centerHit": { + "tag": "HTML", + "id": "", + "text": "Review and confirm\n\nCheck your audience, message, and schedule before launch. Send a test if you wan", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "You", + "role": null, + "rect": [ + 302.21875, + 1638, + 45.78125, + 24 + ], + "centerHit": { + "tag": "HTML", + "id": "", + "text": "Review and confirm\n\nCheck your audience, message, and schedule before launch. Send a test if you wan", + "inside": false + } + } + ] +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-es-desktop-observed.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-es-desktop-observed.json new file mode 100644 index 00000000..04e14cc9 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-es-desktop-observed.json @@ -0,0 +1,548 @@ +{ + "status": "native_current_read_only_dom_observation_not_new_pixels", + "scene": "campaign-reply-settings", + "locale": "es", + "layout": "desktop", + "viewport": [ + 1440, + 1800 + ], + "observed_at": "2026-10-27T01:05:16.003Z", + "inspect": [ + { + "tag": "H2", + "id": "", + "text": "design-system@example.test", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "H2", + "id": "", + "text": "ENTREGADO A TRAVÉS DE", + "role": null, + "rect": [ + 107, + 482, + 650, + 20 + ], + "centerHit": { + "tag": "H2", + "id": "", + "text": "ENTREGADO A TRAVÉS DE", + "inside": true + } + }, + { + "tag": "H2", + "id": "", + "text": "TIEMPO DE ENTREGA", + "role": null, + "rect": [ + 107, + 672, + 650, + 20 + ], + "centerHit": { + "tag": "H2", + "id": "", + "text": "TIEMPO DE ENTREGA", + "inside": true + } + }, + { + "tag": "H2", + "id": "", + "text": "CONFIGURAR RESPUESTAS", + "role": null, + "rect": [ + 107, + 864, + 205.6484375, + 20 + ], + "centerHit": { + "tag": "H2", + "id": "", + "text": "CONFIGURAR RESPUESTAS", + "inside": true + } + }, + { + "tag": "INPUT", + "id": "search_field_4f35d4916da9", + "text": "", + "role": null, + "rect": [ + 185, + 1117, + 526, + 24 + ], + "centerHit": { + "tag": "INPUT", + "id": "search_field_4f35d4916da9", + "text": "", + "inside": true + } + }, + { + "tag": "SECTION", + "id": "MHa3ArTSCb_popover", + "text": "Equipos\n\nAtención demo\nVentas demo\nL\nLucía Méndez\nV\nValentina Rojas\nM\nMateo Silva\nD\nDiego Pereira\nL\nLucía García\nM\nMateo Ruiz\nS\nSara López\nT\nTomás Pérez\nS\nSofía Castro\nTú", + "role": null, + "rect": [ + 140, + 1163, + 584, + 384 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Mateo Silva", + "inside": true + } + }, + { + "tag": "SECTION", + "id": "dpI3WsQg2P_popover", + "text": "Atención demo\nVentas demo", + "role": null, + "rect": [ + 702, + 1192, + 218.53125, + 126 + ], + "centerHit": { + "tag": "UL", + "id": "", + "text": "Atención demo\nVentas demo", + "inside": true + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 731, + 1213, + 32, + 32 + ], + "centerHit": { + "tag": "HELLOTEXT-ICON", + "id": "", + "text": "", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Atención demo", + "role": null, + "rect": [ + 771, + 1217, + 120.53125, + 24 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Atención demo", + "inside": true + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 731, + 1265, + 32, + 32 + ], + "centerHit": { + "tag": "HELLOTEXT-ICON", + "id": "", + "text": "", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Ventas demo", + "role": null, + "rect": [ + 771, + 1269, + 120.53125, + 24 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Ventas demo", + "inside": true + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 169, + 1240, + 32, + 32 + ], + "centerHit": { + "tag": "HELLOTEXT-ICON-TEXT", + "id": "", + "text": "L", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Lucía Méndez", + "role": null, + "rect": [ + 209, + 1244, + 486, + 24 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Lucía Méndez", + "inside": true + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 169, + 1292, + 32, + 32 + ], + "centerHit": { + "tag": "HELLOTEXT-ICON-TEXT", + "id": "", + "text": "V", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Valentina Rojas", + "role": null, + "rect": [ + 209, + 1296, + 486, + 24 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Valentina Rojas", + "inside": true + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 169, + 1344, + 32, + 32 + ], + "centerHit": { + "tag": "HELLOTEXT-ICON-TEXT", + "id": "", + "text": "M", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Mateo Silva", + "role": null, + "rect": [ + 209, + 1348, + 486, + 24 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Mateo Silva", + "inside": true + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 169, + 1396, + 32, + 32 + ], + "centerHit": { + "tag": "HELLOTEXT-ICON-TEXT", + "id": "", + "text": "D", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Diego Pereira", + "role": null, + "rect": [ + 209, + 1400, + 486, + 24 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Diego Pereira", + "inside": true + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 169, + 1448, + 32, + 32 + ], + "centerHit": { + "tag": "HELLOTEXT-ICON-TEXT", + "id": "", + "text": "L", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Lucía García", + "role": null, + "rect": [ + 209, + 1452, + 486, + 24 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Lucía García", + "inside": true + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 169, + 1500, + 32, + 32 + ], + "centerHit": { + "tag": "HELLOTEXT-ICON-TEXT", + "id": "", + "text": "M", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Mateo Ruiz", + "role": null, + "rect": [ + 209, + 1504, + 486, + 24 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Mateo Ruiz", + "inside": true + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 169, + 1552, + 32, + 32 + ], + "centerHit": { + "tag": "DIV", + "id": "", + "text": "2 CLIENTES SEGMENTADOS\n\nLISTAS\nIncluido\nClub\nExcluido\nQA\nENTREGADO A TRAVÉS DE\nSolo WhatsApp\nLa camp", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Sara López", + "role": null, + "rect": [ + 209, + 1556, + 486, + 24 + ], + "centerHit": { + "tag": "DIV", + "id": "", + "text": "2 CLIENTES SEGMENTADOS\n\nLISTAS\nIncluido\nClub\nExcluido\nQA\nENTREGADO A TRAVÉS DE\nSolo WhatsApp\nLa camp", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 169, + 1604, + 32, + 32 + ], + "centerHit": { + "tag": "DIV", + "id": "", + "text": "2 CLIENTES SEGMENTADOS\n\nLISTAS\nIncluido\nClub\nExcluido\nQA\nENTREGADO A TRAVÉS DE\nSolo WhatsApp\nLa camp", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Tomás Pérez", + "role": null, + "rect": [ + 209, + 1608, + 486, + 24 + ], + "centerHit": { + "tag": "DIV", + "id": "", + "text": "2 CLIENTES SEGMENTADOS\n\nLISTAS\nIncluido\nClub\nExcluido\nQA\nENTREGADO A TRAVÉS DE\nSolo WhatsApp\nLa camp", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 169, + 1656, + 32, + 32 + ], + "centerHit": { + "tag": "DIV", + "id": "", + "text": "2 CLIENTES SEGMENTADOS\n\nLISTAS\nIncluido\nClub\nExcluido\nQA\nENTREGADO A TRAVÉS DE\nSolo WhatsApp\nLa camp", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Sofía Castro", + "role": null, + "rect": [ + 209, + 1660, + 439.9296875, + 24 + ], + "centerHit": { + "tag": "DIV", + "id": "", + "text": "2 CLIENTES SEGMENTADOS\n\nLISTAS\nIncluido\nClub\nExcluido\nQA\nENTREGADO A TRAVÉS DE\nSolo WhatsApp\nLa camp", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Tú", + "role": null, + "rect": [ + 656.9296875, + 1660, + 38.0703125, + 24 + ], + "centerHit": { + "tag": "DIV", + "id": "", + "text": "2 CLIENTES SEGMENTADOS\n\nLISTAS\nIncluido\nClub\nExcluido\nQA\nENTREGADO A TRAVÉS DE\nSolo WhatsApp\nLa camp", + "inside": false + } + } + ] +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-es-mobile-observed.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-es-mobile-observed.json new file mode 100644 index 00000000..929097eb --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-es-mobile-observed.json @@ -0,0 +1,548 @@ +{ + "status": "native_current_read_only_dom_observation_not_new_pixels", + "scene": "campaign-reply-settings", + "locale": "es", + "layout": "mobile", + "viewport": [ + 430, + 1800 + ], + "observed_at": "2026-10-27T01:04:43.148Z", + "inspect": [ + { + "tag": "H2", + "id": "", + "text": "design-system@example.test", + "role": null, + "rect": [ + 0, + 0, + 0, + 0 + ], + "centerHit": null + }, + { + "tag": "H2", + "id": "", + "text": "ENTREGADO A TRAVÉS DE", + "role": null, + "rect": [ + 32, + 420, + 366, + 20 + ], + "centerHit": { + "tag": "H2", + "id": "", + "text": "ENTREGADO A TRAVÉS DE", + "inside": true + } + }, + { + "tag": "H2", + "id": "", + "text": "TIEMPO DE ENTREGA", + "role": null, + "rect": [ + 32, + 610, + 366, + 20 + ], + "centerHit": { + "tag": "H2", + "id": "", + "text": "TIEMPO DE ENTREGA", + "inside": true + } + }, + { + "tag": "H2", + "id": "", + "text": "CONFIGURAR RESPUESTAS", + "role": null, + "rect": [ + 32, + 802, + 205.6484375, + 20 + ], + "centerHit": { + "tag": "H2", + "id": "", + "text": "CONFIGURAR RESPUESTAS", + "inside": true + } + }, + { + "tag": "INPUT", + "id": "search_field_e590d64dfbf3", + "text": "", + "role": null, + "rect": [ + 98, + 1095, + 266, + 24 + ], + "centerHit": { + "tag": "INPUT", + "id": "search_field_e590d64dfbf3", + "text": "", + "inside": true + } + }, + { + "tag": "SECTION", + "id": "6bcKh9JHI5_popover", + "text": "Equipos\n\nAtención demo\nVentas demo\nL\nLucía Méndez\nV\nValentina Rojas\nM\nMateo Silva\nD\nDiego Pereira\nL\nLucía García\nM\nMateo Ruiz\nS\nSara López\nT\nTomás Pérez\nS\nSofía Castro\nTú", + "role": null, + "rect": [ + 53, + 1141, + 324, + 384 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Mateo Silva", + "inside": true + } + }, + { + "tag": "SECTION", + "id": "qRgIkFqMwU_popover", + "text": "Atención demo\nVentas demo", + "role": null, + "rect": [ + 112, + 1199, + 218.53125, + 126 + ], + "centerHit": { + "tag": "UL", + "id": "", + "text": "Atención demo\nVentas demo", + "inside": true + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 141, + 1220, + 32, + 32 + ], + "centerHit": { + "tag": "HELLOTEXT-ICON", + "id": "", + "text": "", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Atención demo", + "role": null, + "rect": [ + 181, + 1224, + 120.53125, + 24 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Atención demo", + "inside": true + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 141, + 1272, + 32, + 32 + ], + "centerHit": { + "tag": "HELLOTEXT-ICON", + "id": "", + "text": "", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Ventas demo", + "role": null, + "rect": [ + 181, + 1276, + 120.53125, + 24 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Ventas demo", + "inside": true + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 82, + 1218, + 32, + 32 + ], + "centerHit": { + "tag": "HELLOTEXT-ICON-TEXT", + "id": "", + "text": "L", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Lucía Méndez", + "role": null, + "rect": [ + 122, + 1222, + 226, + 24 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Atención demo", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 82, + 1270, + 32, + 32 + ], + "centerHit": { + "tag": "HELLOTEXT-ICON-TEXT", + "id": "", + "text": "V", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Valentina Rojas", + "role": null, + "rect": [ + 122, + 1274, + 226, + 24 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Ventas demo", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 82, + 1322, + 32, + 32 + ], + "centerHit": { + "tag": "HELLOTEXT-ICON-TEXT", + "id": "", + "text": "M", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Mateo Silva", + "role": null, + "rect": [ + 122, + 1326, + 226, + 24 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Mateo Silva", + "inside": true + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 82, + 1374, + 32, + 32 + ], + "centerHit": { + "tag": "HELLOTEXT-ICON-TEXT", + "id": "", + "text": "D", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Diego Pereira", + "role": null, + "rect": [ + 122, + 1378, + 226, + 24 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Diego Pereira", + "inside": true + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 82, + 1426, + 32, + 32 + ], + "centerHit": { + "tag": "HELLOTEXT-ICON-TEXT", + "id": "", + "text": "L", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Lucía García", + "role": null, + "rect": [ + 122, + 1430, + 226, + 24 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Lucía García", + "inside": true + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 82, + 1478, + 32, + 32 + ], + "centerHit": { + "tag": "HELLOTEXT-ICON-TEXT", + "id": "", + "text": "M", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Mateo Ruiz", + "role": null, + "rect": [ + 122, + 1482, + 226, + 24 + ], + "centerHit": { + "tag": "SPAN", + "id": "", + "text": "Mateo Ruiz", + "inside": true + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 82, + 1530, + 32, + 32 + ], + "centerHit": { + "tag": "HTML", + "id": "", + "text": "Revisa y confirma\n\nVerifica tu audiencia, mensaje y programación antes del lanzamiento. Envía una pr", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Sara López", + "role": null, + "rect": [ + 122, + 1534, + 226, + 24 + ], + "centerHit": { + "tag": "HTML", + "id": "", + "text": "Revisa y confirma\n\nVerifica tu audiencia, mensaje y programación antes del lanzamiento. Envía una pr", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 82, + 1582, + 32, + 32 + ], + "centerHit": { + "tag": "HTML", + "id": "", + "text": "Revisa y confirma\n\nVerifica tu audiencia, mensaje y programación antes del lanzamiento. Envía una pr", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Tomás Pérez", + "role": null, + "rect": [ + 122, + 1586, + 226, + 24 + ], + "centerHit": { + "tag": "HTML", + "id": "", + "text": "Revisa y confirma\n\nVerifica tu audiencia, mensaje y programación antes del lanzamiento. Envía una pr", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "", + "role": null, + "rect": [ + 82, + 1634, + 32, + 32 + ], + "centerHit": { + "tag": "HTML", + "id": "", + "text": "Revisa y confirma\n\nVerifica tu audiencia, mensaje y programación antes del lanzamiento. Envía una pr", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Sofía Castro", + "role": null, + "rect": [ + 122, + 1638, + 179.9296875, + 24 + ], + "centerHit": { + "tag": "HTML", + "id": "", + "text": "Revisa y confirma\n\nVerifica tu audiencia, mensaje y programación antes del lanzamiento. Envía una pr", + "inside": false + } + }, + { + "tag": "SPAN", + "id": "", + "text": "Tú", + "role": null, + "rect": [ + 309.9296875, + 1638, + 38.0703125, + 24 + ], + "centerHit": { + "tag": "HTML", + "id": "", + "text": "Revisa y confirma\n\nVerifica tu audiencia, mensaje y programación antes del lanzamiento. Envía una pr", + "inside": false + } + } + ] +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-en-review.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-en-review.json new file mode 100644 index 00000000..6f2ee151 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-en-review.json @@ -0,0 +1,336 @@ +{ + "schema": "campaign-whatsapp-independent-retention-review-v1", + "reviewer": "/root/campaign_wa_pixels/retained_es_pixels", + "reviewed_at": "2026-10-27T01:43:52.823093+00:00", + "result": "pass_for_retention", + "scope": "Exactly 7 historical English sources; 0 new screenshots reviewed or produced by this child. No article copy review, final Help page QA or publication approval.", + "applicability_receipt": { + "path": "help-campaign-whatsapp-correction-capture-20261027/retention/en-applicability.json", + "sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9" + }, + "help_retained_source_register": { + "path": "help-campaign-whatsapp-correction-20261027/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retained-source-register.json", + "sha256": "4cc5d789066043c076b29406bac0e8e4b0014c97a458a80680d79649e427172d", + "binding_scope": "Immutable register hash recorded; final full source-selection binding belongs to the parent reviewer." + }, + "review_method": [ + "Viewed all 7 original PNG files individually with view_image. Viewer reductions did not modify source bytes.", + "Verified exact source, original sidecar and current-observation SHA256, original capture dates/revision, PNG signatures and every chunk CRC, pixel dimensions at 4 times CSS crop, embedded ICC bytes/hash and sips profile.", + "Read all 7 current DOM observation artifacts. Independently matched every applicability check rectangle to both the original visibleProof and current observation, plus explicit labels after whitespace/case normalization.", + "Compared the historical pixels with the demonstrated current controls and receipt value bindings. No live browser, fixture, runtime, capture or provider accessed." + ], + "records": [ + { + "id": "campaign-audience", + "locale": "en", + "layout": "desktop", + "source": "help-campaign-current-capture-20261026/sources/campaign-audience-en-desktop.png", + "sha256": "6a8cf5c3a7bd74241fdcfd9a4da12fe8859d2f76b643167898c16d577ad788fc", + "captured_at": "2026-10-26T22:47:15.152Z", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-en-desktop.json", + "sidecar_sha256": "d90f4ff9cae05dd896ac2f0a944d954fb60e9c4b9f0336cbb5f4740e151d0b13", + "current_observation": "help-campaign-whatsapp-correction-capture-20261027/retention/audience-en-desktop-observed.json", + "current_observation_sha256": "f938e34ff51f732b71143017674716f1e5d562c9085f44d5bd0e98fb36008d2d", + "current_observed_at": "2026-10-27T01:28:55.295Z", + "pixel_size": [ + 3936, + 2828 + ], + "css_crop": [ + 24, + 128, + 984, + 707 + ], + "native_density": 4, + "icc_profile": "Display P3 Gamut with sRGB Transfer", + "icc_profile_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_profile_bytes": 520, + "format_and_crc": "pass", + "source_sidecar_observation_hashes": "pass", + "current_observation_geometry_and_required_labels": "pass", + "value_bindings_from_applicability_receipt": [], + "pixel_review": "pass_for_historical_retention", + "not_a_new_capture": true, + "observations": [ + "Club inclusion, QA exclusion, open audience selector and 2 subscribers are visible and coherent with the current intended WhatsApp audience.", + "The open menu frame and instructional controls are complete. Seasonal offers is partly visible inside the native scroll viewport; this is internal overflow, not screenshot truncation.", + "English native labels are visible. The Spanish fictional list title Clientes de ejemplo · Importación is data also present in the current observation, not an untranslated interface label.", + "No SMS-specific text is visible. Retention does not claim identity of the whole offscreen menu population." + ] + }, + { + "id": "campaign-audience", + "locale": "en", + "layout": "mobile", + "source": "help-campaign-current-capture-20261026/sources/campaign-audience-en-mobile.png", + "sha256": "92feaa5a9a2deb9acb83f2eca68a22188cb07003d2503a3cada83be18c4afd84", + "captured_at": "2026-10-26T22:48:23.041Z", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-en-mobile.json", + "sidecar_sha256": "1adadfba06a4327f3a63ef79b5e36c5160c0970ab6d0d3a526e5bf9cab0af443", + "current_observation": "help-campaign-whatsapp-correction-capture-20261027/retention/audience-en-mobile-observed.json", + "current_observation_sha256": "fff1dcaec28afb271a9242c020e92ddee310355491baa98730404ea715b4e7a3", + "current_observed_at": "2026-10-27T01:29:21.473Z", + "pixel_size": [ + 1592, + 4360 + ], + "css_crop": [ + 16, + 32, + 398, + 1090 + ], + "native_density": 4, + "icc_profile": "Display P3 Gamut with sRGB Transfer", + "icc_profile_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_profile_bytes": 520, + "format_and_crc": "pass", + "source_sidecar_observation_hashes": "pass", + "current_observation_geometry_and_required_labels": "pass", + "value_bindings_from_applicability_receipt": [], + "pixel_review": "pass_for_historical_retention", + "not_a_new_capture": true, + "observations": [ + "Club inclusion, QA exclusion, open audience selector and 2 subscribers are visible and coherent with the current intended WhatsApp audience.", + "The open menu frame and instructional controls are complete. Seasonal offers is partly visible inside the native scroll viewport; this is internal overflow, not screenshot truncation.", + "English native labels are visible. The Spanish fictional list title Clientes de ejemplo · Importación is data also present in the current observation, not an untranslated interface label.", + "No SMS-specific text is visible. Retention does not claim identity of the whole offscreen menu population." + ] + }, + { + "id": "campaign-audience-limit", + "locale": "en", + "layout": "desktop", + "source": "help-campaign-current-capture-20261026/sources/campaign-audience-limit-en-desktop.png", + "sha256": "b10da63ab8dc9137e5d9952ef1b97ff0a3d5f87e1f83fb378856f7d0f4ce7f30", + "captured_at": "2026-10-26T22:47:54.961Z", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-limit-en-desktop.json", + "sidecar_sha256": "f4821276d1a4248d67986670bd7217dd847df49577135bc4a16b6b103676cf84", + "current_observation": "help-campaign-whatsapp-correction-capture-20261027/retention/audience-limit-en-desktop-observed.json", + "current_observation_sha256": "3a49be1378d3ed1cd11ffb01b0ef496c7ef2d912451cea888dd76a7d92376e65", + "current_observed_at": "2026-10-27T01:29:07.904Z", + "pixel_size": [ + 2436, + 1564 + ], + "css_crop": [ + 251, + 337, + 609, + 391 + ], + "native_density": 4, + "icc_profile": "Display P3 Gamut with sRGB Transfer", + "icc_profile_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_profile_bytes": 520, + "format_and_crc": "pass", + "source_sidecar_observation_hashes": "pass", + "current_observation_geometry_and_required_labels": "pass", + "value_bindings_from_applicability_receipt": [ + { + "selector": "#campaign-limit-draft-input", + "value": "2" + } + ], + "pixel_review": "pass_for_historical_retention", + "not_a_new_capture": true, + "observations": [ + "The complete native Audience limit options dialog shows limit 2 selected, with Limit and Cancel controls fully visible.", + "No SMS label or channel-specific warning is visible. The current applicability receipt binds the prepared limit to 2.", + "Partial background audience input at the top-left is context and does not truncate the target dialog. This single desktop source is shared on mobile by the approved integration." + ] + }, + { + "id": "campaign-delivery-date", + "locale": "en", + "layout": "desktop", + "source": "help-campaign-current-capture-20261026/sources/campaign-delivery-date-en-desktop.png", + "sha256": "02983b0a49505f9f8c3ab5e7f4e92ad1b44690527671be03db767c1050d9c8c3", + "captured_at": "2026-10-26T22:52:19.647Z", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "sidecar": "help-campaign-current-capture-20261026/private/campaign-delivery-date-en-desktop.json", + "sidecar_sha256": "b56123245f110710a53d962865a91a040607253fcfd9e9fb25da55a520a4a753", + "current_observation": "help-campaign-whatsapp-correction-capture-20261027/retention/delivery-date-en-desktop-observed.json", + "current_observation_sha256": "637fcd3662ad02e379f3be94dad776b3ece7cd5c381b87f9330fce21e3906d68", + "current_observed_at": "2026-10-27T01:34:14.614Z", + "pixel_size": [ + 2820, + 2520 + ], + "css_crop": [ + 91, + 128, + 705, + 630 + ], + "native_density": 4, + "icc_profile": "Display P3 Gamut with sRGB Transfer", + "icc_profile_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_profile_bytes": 520, + "format_and_crc": "pass", + "source_sidecar_observation_hashes": "pass", + "current_observation_geometry_and_required_labels": "pass", + "value_bindings_from_applicability_receipt": [ + { + "selector": "#campaign_hour", + "value": "12:00" + } + ], + "pixel_review": "pass_for_historical_retention", + "not_a_new_capture": true, + "observations": [ + "The historical screenshot visibly shows Send later selected, 02 Nov 2026 and 12:00, consistent with the current applicability receipt.", + "Desktop: the full native November 2026 calendar and selected day 2 remain visible; the calendar intentionally overlaps background card copy.", + "Mobile: both delivery cards and the complete selected date/time controls are visible; no native calendar popup is claimed present.", + "No SMS-specific content is visible. The original capture date remains historical; calendar today state and current pixel parity are not claimed." + ] + }, + { + "id": "campaign-delivery-date", + "locale": "en", + "layout": "mobile", + "source": "help-campaign-current-capture-20261026/sources/campaign-delivery-date-en-mobile.png", + "sha256": "d0c9572caecc0ff559293c0d3c7659494d2cfff74421401bb985fb97c6999a5f", + "captured_at": "2026-10-26T22:52:51.234Z", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "sidecar": "help-campaign-current-capture-20261026/private/campaign-delivery-date-en-mobile.json", + "sidecar_sha256": "742d9c627bbcc35b878e52556c13af50a8c3e8f38a06c22d6706f62da06480ff", + "current_observation": "help-campaign-whatsapp-correction-capture-20261027/retention/delivery-date-en-mobile-observed.json", + "current_observation_sha256": "9784a1b598a5e11380027448236d1cebe550f0a00244640e608ddb35a1dc82f8", + "current_observed_at": "2026-10-27T01:34:49.377Z", + "pixel_size": [ + 1592, + 2960 + ], + "css_crop": [ + 16, + 32, + 398, + 740 + ], + "native_density": 4, + "icc_profile": "Display P3 Gamut with sRGB Transfer", + "icc_profile_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_profile_bytes": 520, + "format_and_crc": "pass", + "source_sidecar_observation_hashes": "pass", + "current_observation_geometry_and_required_labels": "pass", + "value_bindings_from_applicability_receipt": [ + { + "selector": "#campaign_hour", + "value": "12:00" + }, + { + "selector": "#campaign_scheduled_at + input", + "value": "02 Nov 2026" + } + ], + "pixel_review": "pass_for_historical_retention", + "not_a_new_capture": true, + "observations": [ + "The historical screenshot visibly shows Send later selected, 02 Nov 2026 and 12:00, consistent with the current applicability receipt.", + "Desktop: the full native November 2026 calendar and selected day 2 remain visible; the calendar intentionally overlaps background card copy.", + "Mobile: both delivery cards and the complete selected date/time controls are visible; no native calendar popup is claimed present.", + "No SMS-specific content is visible. The original capture date remains historical; calendar today state and current pixel parity are not claimed." + ] + }, + { + "id": "campaign-reply-settings", + "locale": "en", + "layout": "desktop", + "source": "help-campaign-current-capture-20261026/sources/campaign-reply-settings-en-desktop.png", + "sha256": "b23f2ecb5390d4658f8afb7fa3870051e05acf22bf9dbcfb3e50178f1da79908", + "captured_at": "2026-10-26T22:54:12.467Z", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "sidecar": "help-campaign-current-capture-20261026/private/campaign-reply-settings-en-desktop.json", + "sidecar_sha256": "6db6457c5a80e9ac6053b71686f1795a088481024e9aa1a69343bb47a3037792", + "current_observation": "help-campaign-whatsapp-correction-capture-20261027/retention/reply-settings-en-desktop-observed.json", + "current_observation_sha256": "ee1ad3cd46078df83ef6c7054c5ba3ef937e843bc2e024bbba5c640e07a49b53", + "current_observed_at": "2026-10-27T01:35:03.273Z", + "pixel_size": [ + 3384, + 2796 + ], + "css_crop": [ + 91, + 844, + 846, + 699 + ], + "native_density": 4, + "icc_profile": "Display P3 Gamut with sRGB Transfer", + "icc_profile_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_profile_bytes": 520, + "format_and_crc": "pass", + "source_sidecar_observation_hashes": "pass", + "current_observation_geometry_and_required_labels": "pass", + "value_bindings_from_applicability_receipt": [], + "pixel_review": "pass_for_historical_retention", + "not_a_new_capture": true, + "observations": [ + "No specific assignment, assignment search, open Teams menu and both Atención demo and Ventas demo choices are visible.", + "The desktop target menus are complete. On mobile, the native team submenu overlays the first person rows while preserving both team options and its full frame.", + "The required visible native labels and geometry match the current DOM observation. Full person-list population or order identity is not claimed.", + "The original full-page sidecar contains SMS outside the crop; direct pixel inspection confirms the retained crop excludes channel summary and preview and contains no contradictory SMS content." + ] + }, + { + "id": "campaign-reply-settings", + "locale": "en", + "layout": "mobile", + "source": "help-campaign-current-capture-20261026/sources/campaign-reply-settings-en-mobile.png", + "sha256": "f7561d7e01bb8e69b405d482035feb8b552bdf1d528a644abea033b0e55be2f6", + "captured_at": "2026-10-26T22:54:52.544Z", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "sidecar": "help-campaign-current-capture-20261026/private/campaign-reply-settings-en-mobile.json", + "sidecar_sha256": "d748618c06dca0d528dc88ae28a53fb6a3c7983abbce0ed076054c15a781fee0", + "current_observation": "help-campaign-whatsapp-correction-capture-20261027/retention/reply-settings-en-mobile-observed.json", + "current_observation_sha256": "1d36ccc51520582bd8bc7893c02bf4205b0daf3df1a32097e844d51abe829203", + "current_observed_at": "2026-10-27T01:35:18.923Z", + "pixel_size": [ + 1592, + 3052 + ], + "css_crop": [ + 16, + 782, + 398, + 763 + ], + "native_density": 4, + "icc_profile": "Display P3 Gamut with sRGB Transfer", + "icc_profile_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "icc_profile_bytes": 520, + "format_and_crc": "pass", + "source_sidecar_observation_hashes": "pass", + "current_observation_geometry_and_required_labels": "pass", + "value_bindings_from_applicability_receipt": [], + "pixel_review": "pass_for_historical_retention", + "not_a_new_capture": true, + "observations": [ + "No specific assignment, assignment search, open Teams menu and both Atención demo and Ventas demo choices are visible.", + "The desktop target menus are complete. On mobile, the native team submenu overlays the first person rows while preserving both team options and its full frame.", + "The required visible native labels and geometry match the current DOM observation. Full person-list population or order identity is not claimed.", + "The original full-page sidecar contains SMS outside the crop; direct pixel inspection confirms the retained crop excludes channel summary and preview and contains no contradictory SMS content." + ] + } + ], + "findings": [], + "limitations": [ + "Historical retention confirms the demonstrated controls remain applicable. It is not a new capture, byte-identical current render, whole-app parity or claim that complete menu populations/order are identical.", + "DOM observation inspect entries for inputs record geometry and text rather than input values. Current limit/date/time value bindings are attributed to the immutable applicability receipt; historical displayed values were independently read from the PNGs.", + "Historical full-page sidecars can mention SMS outside the retained crop. The seven reviewed PNG crops contain no SMS contradiction; no claim is made about uncropped historical pages." + ], + "remaining": [ + "Parent final source-selection manifest binding", + "Full Help desktop/mobile rendering and scoped test-dialog readability review", + "Build/integration and authorized publication checks" + ], + "mutations": [ + "Only this local review receipt; no screenshots, article copy, application data, runtime, original artifacts or external state changed." + ] +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json new file mode 100644 index 00000000..cf1653b8 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json @@ -0,0 +1,287 @@ +{ + "schema": "campaign-whatsapp-independent-retention-review-v1", + "reviewer": "/root/campaign_wa_pixels/retained_es_pixels", + "reviewed_at": "2026-10-27T01:15:26.805604+00:00", + "result": "pass_for_retention_with_documented_data_differences", + "scope": "Exactly7 historical Spanish sources;0 new screenshots reviewed or produced by this child. No final Help page QA or publication approval.", + "applicability_receipt": { + "path": "help-campaign-whatsapp-correction-capture-20261027/retention/es-applicability.json", + "sha256": "2dd1aba358a1f2165cca2b55c3ab45aa3a1538b3364112f4c250f2a97fa62406" + }, + "review_method": [ + "Viewed all7 original PNG files using view_image; viewer reductions did not modify source bytes.", + "Verified exact source/sidecar/current-observation SHA256, original capture dates, PNG signatures/chunkCRC, dimensions4×CSS crop and embedded ICC plus sips profile.", + "Read current DOM observation artifacts; no live browser or runtime accessed." + ], + "records": [ + { + "id": "campaign-audience", + "locale": "es", + "layout": "desktop", + "source": "help-campaign-current-capture-20261026/sources/campaign-audience-es-desktop.png", + "sha256": "9c74f1e1d6492944e9953f0f87f468906d09a20609dc8c0b2fdddfc99a314cc6", + "captured_at": "2026-10-26T22:37:58.622Z", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-es-desktop.json", + "sidecar_sha256": "96ee29c153363e016469576bb716d0dc116d65e60a49a514dc0f8b17db2f71f7", + "current_observation": "help-campaign-whatsapp-correction-capture-20261027/retention/audience-es-desktop-observed.json", + "current_observation_sha256": "2613408bf6e6debc87ca9283be1271497d0c3b55e5ff93c6333511578404b907", + "current_observed_at": "2026-10-27T01:06:00.912Z", + "pixel_size": [ + 3936, + 2940 + ], + "css_crop": [ + 24, + 128, + 984, + 735 + ], + "native_density": 4, + "icc_profile": "Display P3 Gamut with sRGB Transfer", + "icc_profile_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "format_and_crc": "pass", + "pixel_review": "pass_for_historical_retention", + "not_a_new_capture": true, + "observations": [ + "Visible Club inclusion, QA exclusion, open audience selector and count2 match the current intended WhatsApp audience.", + "No channel-specific SMS text is visible; the control remains applicable.", + "Bottom list row is partly visible inside the native scroll viewport; the menu outer border/shadow and all instructional controls remain complete.", + "Secondary fictional list names are Spanish in the historical image and English in the current observation; this documented difference is not claimed as current pixel/data parity." + ] + }, + { + "id": "campaign-audience", + "locale": "es", + "layout": "mobile", + "source": "help-campaign-current-capture-20261026/sources/campaign-audience-es-mobile.png", + "sha256": "5b98f2333421778ab1fc64e60fc785c8cca21aaff0da782c19d47e416e35ec8f", + "captured_at": "2026-10-26T22:39:20.938Z", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-es-mobile.json", + "sidecar_sha256": "7d0b75bcdd2b76b1ec3466d71e5ee36619451063ad2065e88e7b4a35f2272d72", + "current_observation": "help-campaign-whatsapp-correction-capture-20261027/retention/audience-es-mobile-observed.json", + "current_observation_sha256": "8391ea69484c372764a7d73450eb4246630439abf48b6f52ae5fa256fae6800c", + "current_observed_at": "2026-10-27T01:06:50.637Z", + "pixel_size": [ + 1592, + 4360 + ], + "css_crop": [ + 16, + 32, + 398, + 1090 + ], + "native_density": 4, + "icc_profile": "Display P3 Gamut with sRGB Transfer", + "icc_profile_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "format_and_crc": "pass", + "pixel_review": "pass_for_historical_retention", + "not_a_new_capture": true, + "observations": [ + "Visible Club inclusion, QA exclusion, open audience selector and count2 match the current intended WhatsApp audience.", + "No channel-specific SMS text is visible; the control remains applicable.", + "Bottom list row is partly visible inside the native scroll viewport; the menu outer border/shadow and all instructional controls remain complete.", + "Secondary fictional list names are Spanish in the historical image and English in the current observation; this documented difference is not claimed as current pixel/data parity." + ] + }, + { + "id": "campaign-audience-limit", + "locale": "es", + "layout": "desktop", + "source": "help-campaign-current-capture-20261026/sources/campaign-audience-limit-es-desktop.png", + "sha256": "59504305ea4dcfd2a65be1325b7639e63d85d3b68466848bbfa88ae79b1043e7", + "captured_at": "2026-10-26T22:38:37.385Z", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-limit-es-desktop.json", + "sidecar_sha256": "d3777bd9bcdae7ef3f83e6bbf69a7252fe37eea24140b3e32455e0320a10f09d", + "current_observation": "help-campaign-whatsapp-correction-capture-20261027/retention/audience-limit-es-desktop-observed.json", + "current_observation_sha256": "0c99caa2f9bb914d3258f366d30be403f572e9c3d039d29188a1f847085d5c33", + "current_observed_at": "2026-10-27T01:06:28.257Z", + "pixel_size": [ + 2436, + 1564 + ], + "css_crop": [ + 259, + 365, + 609, + 391 + ], + "native_density": 4, + "icc_profile": "Display P3 Gamut with sRGB Transfer", + "icc_profile_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "format_and_crc": "pass", + "pixel_review": "pass_for_historical_retention", + "not_a_new_capture": true, + "observations": [ + "Complete native dialog, limit2, selected radio, Limitar and Cancelar controls are visible.", + "No SMS label or channel-specific warning is present; current receipt confirms the same applicable limit2 state.", + "Partial background audience input at top-left is contextual; it does not truncate the target dialog." + ] + }, + { + "id": "campaign-delivery-date", + "locale": "es", + "layout": "desktop", + "source": "help-campaign-current-capture-20261026/sources/campaign-delivery-date-es-desktop.png", + "sha256": "8d796336f8bcb18bcffe0a3fec779b386bb02c008966f7f8ddc5ffa50a3d0d5d", + "captured_at": "2026-10-26T22:33:34.633Z", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "sidecar": "help-campaign-current-capture-20261026/private/campaign-delivery-date-es-desktop.json", + "sidecar_sha256": "616da23dc4e9e03bac9de81bccf2979bd3be0d22d603e750a4b1958f15dac83d", + "current_observation": "help-campaign-whatsapp-correction-capture-20261027/retention/delivery-date-es-desktop-observed.json", + "current_observation_sha256": "1b5d47fd73f8708a3b578203131b789e8c7479d442cb13cc5db348652acb82f4", + "current_observed_at": "2026-10-27T01:07:24.587Z", + "pixel_size": [ + 2820, + 2520 + ], + "css_crop": [ + 91, + 128, + 705, + 630 + ], + "native_density": 4, + "icc_profile": "Display P3 Gamut with sRGB Transfer", + "icc_profile_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "format_and_crc": "pass", + "pixel_review": "pass_for_historical_retention", + "not_a_new_capture": true, + "observations": [ + "Heading, native scheduling choice, November2,2026 and12:00 are coherent with current WhatsApp confirmation.", + "No SMS-specific content is visible.", + "Desktop calendar intentionally overlays background delivery copy; full calendar border, selected date and time control remain visible.", + "Original date is retained; no claim of unchanged today marker or new capture date." + ] + }, + { + "id": "campaign-delivery-date", + "locale": "es", + "layout": "mobile", + "source": "help-campaign-current-capture-20261026/sources/campaign-delivery-date-es-mobile.png", + "sha256": "9b8cca07b94d906083b9cd6e23735a454aca7d2972fa728fd6035be682771d83", + "captured_at": "2026-10-26T22:34:12.937Z", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "sidecar": "help-campaign-current-capture-20261026/private/campaign-delivery-date-es-mobile.json", + "sidecar_sha256": "e3788008a9204e7f51bbe434491872c6e08309934a1228057c3279fda10d3ee4", + "current_observation": "help-campaign-whatsapp-correction-capture-20261027/retention/delivery-date-es-mobile-observed.json", + "current_observation_sha256": "c29f6748a245064f27573b79c2972f4ebb023858587f72b48d4e6270c588a02f", + "current_observed_at": "2026-10-27T01:07:54.158Z", + "pixel_size": [ + 1592, + 3168 + ], + "css_crop": [ + 16, + 32, + 398, + 792 + ], + "native_density": 4, + "icc_profile": "Display P3 Gamut with sRGB Transfer", + "icc_profile_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "format_and_crc": "pass", + "pixel_review": "pass_for_historical_retention", + "not_a_new_capture": true, + "observations": [ + "Heading, native scheduling choice, November2,2026 and12:00 are coherent with current WhatsApp confirmation.", + "No SMS-specific content is visible.", + "Both mobile cards, selected later option, date and time controls fit the captured panel.", + "Original date is retained; no claim of unchanged today marker or new capture date." + ] + }, + { + "id": "campaign-reply-settings", + "locale": "es", + "layout": "desktop", + "source": "help-campaign-current-capture-20261026/sources/campaign-reply-settings-es-desktop.png", + "sha256": "2298b2948364551218a3bbc4f2da7ff696f35239f3622214ac074923ebfa89d6", + "captured_at": "2026-10-26T22:41:28.350Z", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "sidecar": "help-campaign-current-capture-20261026/private/campaign-reply-settings-es-desktop.json", + "sidecar_sha256": "b4eef245cc2c13d02845fff97eb92201cbe3dd91c1dcd9f18e23f81bcb6e951f", + "current_observation": "help-campaign-whatsapp-correction-capture-20261027/retention/reply-settings-es-desktop-observed.json", + "current_observation_sha256": "09e50fe1e62249fb0edc2836221fffef403fb4023dfd1b84baeecc983acdb72a", + "current_observed_at": "2026-10-27T01:05:16.003Z", + "pixel_size": [ + 3384, + 2892 + ], + "css_crop": [ + 91, + 844, + 846, + 723 + ], + "native_density": 4, + "icc_profile": "Display P3 Gamut with sRGB Transfer", + "icc_profile_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "format_and_crc": "pass", + "pixel_review": "pass_for_historical_retention", + "not_a_new_capture": true, + "observations": [ + "Unassigned state, assignment search, open Equipos menu and both Atención demo/Ventas demo choices are visible.", + "Crop excludes channel summary and has no contradictory SMS content.", + "Desktop and mobile target menus are complete; mobile native team submenu overlaps underlying person rows without clipping its own controls.", + "Historical person order differs from current DOM: oldPNG shows Sofía Castro before Lucía García, while current DOM includes Mateo Ruiz/Sara López/Tomás Pérez and puts Sofía last. Retention is applicable control illustration, not exact current list parity." + ] + }, + { + "id": "campaign-reply-settings", + "locale": "es", + "layout": "mobile", + "source": "help-campaign-current-capture-20261026/sources/campaign-reply-settings-es-mobile.png", + "sha256": "c78965360a348e6f9c16c1c0d5d10f5940debf0aec1a3b2ef75959fa0d2ded70", + "captured_at": "2026-10-26T22:42:20.840Z", + "source_revision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "sidecar": "help-campaign-current-capture-20261026/private/campaign-reply-settings-es-mobile.json", + "sidecar_sha256": "41d43af04cdfd1f5f9873db65ee1fe83fd28134b4b2911fcc2786bedad12b2be", + "current_observation": "help-campaign-whatsapp-correction-capture-20261027/retention/reply-settings-es-mobile-observed.json", + "current_observation_sha256": "d897a7b8f3462aa8e239e5341f075982f640b3792d6739e30272bf550124b0e6", + "current_observed_at": "2026-10-27T01:04:43.148Z", + "pixel_size": [ + 1592, + 3052 + ], + "css_crop": [ + 16, + 782, + 398, + 763 + ], + "native_density": 4, + "icc_profile": "Display P3 Gamut with sRGB Transfer", + "icc_profile_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "format_and_crc": "pass", + "pixel_review": "pass_for_historical_retention", + "not_a_new_capture": true, + "observations": [ + "Unassigned state, assignment search, open Equipos menu and both Atención demo/Ventas demo choices are visible.", + "Crop excludes channel summary and has no contradictory SMS content.", + "Desktop and mobile target menus are complete; mobile native team submenu overlaps underlying person rows without clipping its own controls.", + "Historical person order differs from current DOM: oldPNG shows Sofía Castro before Lucía García, while current DOM includes Mateo Ruiz/Sara López/Tomás Pérez and puts Sofía last. Retention is applicable control illustration, not exact current list parity." + ] + } + ], + "findings": [ + { + "severity": "documentary_nonblocking", + "ids": [ + "campaign-reply-settings" + ], + "finding": "Current person list differs in order and membership from historical screenshot; reason wording must not imply identical current full list.", + "required_scope": "Retain as original dated generic assignment illustration; preserve this qualification in provenance." + } + ], + "remaining": [ + "Complete source-selection manifest and English parity", + "Full Help desktop/mobile rendering and test-dialog scoped readability review", + "Build/integration and authorized publication checks" + ], + "mutations": [ + "Only this local review receipt; no screenshots, application data, runtime, original artifacts or external state changed." + ] +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/selected-en-retained.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/selected-en-retained.json new file mode 100644 index 00000000..a071e8d6 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/selected-en-retained.json @@ -0,0 +1,357 @@ +{ + "status": "seven_historical_sources_bound_to_current_applicability", + "original_register_sha256": "30bf81f86489e5d0d162e3b65b08a70eec9899e306d2375393161caed548655c", + "assets": [ + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-en-desktop.png", + "sha256": "6a8cf5c3a7bd74241fdcfd9a4da12fe8859d2f76b643167898c16d577ad788fc", + "pixel_size": [ + 3936, + 2828 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-audience", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 24, + "y": 128, + "width": 984, + "height": 707 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-en-desktop.json", + "sidecar_sha256": "d90f4ff9cae05dd896ac2f0a944d954fb60e9c4b9f0336cbb5f4740e151d0b13", + "pixel_review": { + "original_review": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json", + "sha256": "fbec0b5cd21de816d079ee4b80aecdc27e40d2f5e11a864462d667cdcd4fe6ad", + "current_applicability_review_bound_separately": true + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-audience-en-desktop.png" + }, + "captured_at": "2026-10-26T22:47:15.152Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json", + "sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-en-desktop-observed.json", + "observation_sha256": "f938e34ff51f732b71143017674716f1e5d562c9085f44d5bd0e98fb36008d2d", + "reason": "Same native UI, includedClub/excludedQA, count2 and English demonstration names. No channel-specific SMS content in the retained crop. Full offscreen menu population is not claimed identical.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png", + "sha256": "92feaa5a9a2deb9acb83f2eca68a22188cb07003d2503a3cada83be18c4afd84", + "pixel_size": [ + 1592, + 4360 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-audience", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1090 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-en-mobile.json", + "sidecar_sha256": "1adadfba06a4327f3a63ef79b5e36c5160c0970ab6d0d3a526e5bf9cab0af443", + "pixel_review": { + "original_review": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json", + "sha256": "fbec0b5cd21de816d079ee4b80aecdc27e40d2f5e11a864462d667cdcd4fe6ad", + "current_applicability_review_bound_separately": true + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-audience-en-mobile.png" + }, + "captured_at": "2026-10-26T22:48:23.041Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json", + "sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-en-mobile-observed.json", + "observation_sha256": "fff1dcaec28afb271a9242c020e92ddee310355491baa98730404ea715b4e7a3", + "reason": "Same native UI, includedClub/excludedQA, count2 and English demonstration names. No channel-specific SMS content in the retained crop. Full offscreen menu population is not claimed identical.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "sha256": "b10da63ab8dc9137e5d9952ef1b97ff0a3d5f87e1f83fb378856f7d0f4ce7f30", + "pixel_size": [ + 2436, + 1564 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ], + "locale": "en", + "id": "campaign-audience-limit", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 251, + "y": 337, + "width": 609, + "height": 391 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-limit-en-desktop.json", + "sidecar_sha256": "f4821276d1a4248d67986670bd7217dd847df49577135bc4a16b6b103676cf84", + "pixel_review": { + "original_review": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json", + "sha256": "fbec0b5cd21de816d079ee4b80aecdc27e40d2f5e11a864462d667cdcd4fe6ad", + "current_applicability_review_bound_separately": true + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-audience-limit-en-desktop.png" + }, + "captured_at": "2026-10-26T22:47:54.961Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json", + "sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-limit-en-desktop-observed.json", + "observation_sha256": "3a49be1378d3ed1cd11ffb01b0ef496c7ef2d912451cea888dd76a7d92376e65", + "reason": "Same native complete desktop dialog with limit2 from prepared readback; no additional WhatsApp warning for2 recipients below250. Desktop source remains shared onmobile.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-delivery-date-en-desktop.png", + "sha256": "02983b0a49505f9f8c3ab5e7f4e92ad1b44690527671be03db767c1050d9c8c3", + "pixel_size": [ + 2820, + 2520 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-delivery-date", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 705, + "height": 630 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-delivery-date-en-desktop.json", + "sidecar_sha256": "b56123245f110710a53d962865a91a040607253fcfd9e9fb25da55a520a4a753", + "pixel_review": { + "original_review": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json", + "sha256": "fbec0b5cd21de816d079ee4b80aecdc27e40d2f5e11a864462d667cdcd4fe6ad", + "current_applicability_review_bound_separately": true + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-delivery-date-en-desktop.png" + }, + "captured_at": "2026-10-26T22:52:19.647Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json", + "sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-en-desktop-observed.json", + "observation_sha256": "637fcd3662ad02e379f3be94dad776b3ece7cd5c381b87f9330fce21e3906d68", + "reason": "Same native schedule2Nov2026 12:00Montevideo, English controls and geometry. Calendar today advances with actual date; original capture date retained, no frozen clock or pixel parity claim.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png", + "sha256": "d0c9572caecc0ff559293c0d3c7659494d2cfff74421401bb985fb97c6999a5f", + "pixel_size": [ + 1592, + 2960 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-delivery-date", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 740 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-delivery-date-en-mobile.json", + "sidecar_sha256": "742d9c627bbcc35b878e52556c13af50a8c3e8f38a06c22d6706f62da06480ff", + "pixel_review": { + "original_review": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json", + "sha256": "fbec0b5cd21de816d079ee4b80aecdc27e40d2f5e11a864462d667cdcd4fe6ad", + "current_applicability_review_bound_separately": true + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-delivery-date-en-mobile.png" + }, + "captured_at": "2026-10-26T22:52:51.234Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json", + "sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-en-mobile-observed.json", + "observation_sha256": "9784a1b598a5e11380027448236d1cebe550f0a00244640e608ddb35a1dc82f8", + "reason": "Same native schedule2Nov2026 12:00Montevideo, English controls and geometry. Calendar today advances with actual date; original capture date retained, no frozen clock or pixel parity claim.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-reply-settings-en-desktop.png", + "sha256": "b23f2ecb5390d4658f8afb7fa3870051e05acf22bf9dbcfb3e50178f1da79908", + "pixel_size": [ + 3384, + 2796 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-reply-settings", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 844, + "width": 846, + "height": 699 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-reply-settings-en-desktop.json", + "sidecar_sha256": "6db6457c5a80e9ac6053b71686f1795a088481024e9aa1a69343bb47a3037792", + "pixel_review": { + "original_review": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json", + "sha256": "fbec0b5cd21de816d079ee4b80aecdc27e40d2f5e11a864462d667cdcd4fe6ad", + "current_applicability_review_bound_separately": true + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-reply-settings-en-desktop.png" + }, + "captured_at": "2026-10-26T22:54:12.467Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json", + "sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-en-desktop-observed.json", + "observation_sha256": "ee1ad3cd46078df83ef6c7054c5ba3ef937e843bc2e024bbba5c640e07a49b53", + "reason": "Same demonstrated native assignment controls, unassigned state, team labels and required person labels at matching geometry. Crop excludes channel summary/SMS. Full person-list population/order is not claimed identical; historical demonstration remains applicable.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png", + "sha256": "f7561d7e01bb8e69b405d482035feb8b552bdf1d528a644abea033b0e55be2f6", + "pixel_size": [ + 1592, + 3052 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-reply-settings", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 782, + "width": 398, + "height": 763 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-reply-settings-en-mobile.json", + "sidecar_sha256": "d748618c06dca0d528dc88ae28a53fb6a3c7983abbce0ed076054c15a781fee0", + "pixel_review": { + "original_review": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json", + "sha256": "fbec0b5cd21de816d079ee4b80aecdc27e40d2f5e11a864462d667cdcd4fe6ad", + "current_applicability_review_bound_separately": true + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-reply-settings-en-mobile.png" + }, + "captured_at": "2026-10-26T22:54:52.544Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json", + "sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-en-mobile-observed.json", + "observation_sha256": "1d36ccc51520582bd8bc7893c02bf4205b0daf3df1a32097e844d51abe829203", + "reason": "Same demonstrated native assignment controls, unassigned state, team labels and required person labels at matching geometry. Crop excludes channel summary/SMS. Full person-list population/order is not claimed identical; historical demonstration remains applicable.", + "not_a_new_capture": true + } + } + ] +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/selected-es-retained.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/selected-es-retained.json new file mode 100644 index 00000000..665d2137 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/selected-es-retained.json @@ -0,0 +1,350 @@ +{ + "status": "seven_historical_sources_reviewed_and_currently_applicable", + "original_register_sha256": "30bf81f86489e5d0d162e3b65b08a70eec9899e306d2375393161caed548655c", + "assets": [ + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-es-desktop.png", + "sha256": "9c74f1e1d6492944e9953f0f87f468906d09a20609dc8c0b2fdddfc99a314cc6", + "pixel_size": [ + 3936, + 2940 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-audience", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 24, + "y": 128, + "width": 984, + "height": 735 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-es-desktop.json", + "sidecar_sha256": "96ee29c153363e016469576bb716d0dc116d65e60a49a514dc0f8b17db2f71f7", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec" + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-audience-es-desktop.png" + }, + "captured_at": "2026-10-26T22:37:58.622Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json", + "sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-es-desktop-observed.json", + "observation_sha256": "2613408bf6e6debc87ca9283be1271497d0c3b55e5ff93c6333511578404b907", + "reason": "Same native UI, includeClub/excludeQA and count2. Secondary fictional list names nowEN in clone from original EN closure; retainedES photo preserves original localized names. Not full-data or byte parity claim.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png", + "sha256": "5b98f2333421778ab1fc64e60fc785c8cca21aaff0da782c19d47e416e35ec8f", + "pixel_size": [ + 1592, + 4360 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-audience", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1090 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-es-mobile.json", + "sidecar_sha256": "7d0b75bcdd2b76b1ec3466d71e5ee36619451063ad2065e88e7b4a35f2272d72", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec" + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-audience-es-mobile.png" + }, + "captured_at": "2026-10-26T22:39:20.938Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json", + "sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-es-mobile-observed.json", + "observation_sha256": "8391ea69484c372764a7d73450eb4246630439abf48b6f52ae5fa256fae6800c", + "reason": "Same native UI, includeClub/excludeQA and count2. Secondary fictional list names nowEN in clone from original EN closure; retainedES photo preserves original localized names. Not full-data or byte parity claim.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "sha256": "59504305ea4dcfd2a65be1325b7639e63d85d3b68466848bbfa88ae79b1043e7", + "pixel_size": [ + 2436, + 1564 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ], + "locale": "es", + "id": "campaign-audience-limit", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 259, + "y": 365, + "width": 609, + "height": 391 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-limit-es-desktop.json", + "sidecar_sha256": "d3777bd9bcdae7ef3f83e6bbf69a7252fe37eea24140b3e32455e0320a10f09d", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec" + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-audience-limit-es-desktop.png" + }, + "captured_at": "2026-10-26T22:38:37.385Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json", + "sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-limit-es-desktop-observed.json", + "observation_sha256": "0c99caa2f9bb914d3258f366d30be403f572e9c3d039d29188a1f847085d5c33", + "reason": "Same native limit dialog, limit2 from current prepared readback; no additional WhatsApp warning rendered for2 recipients below sender250. Old complete desktop dialog shared onmobile; old croppedmobile remains excluded.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-delivery-date-es-desktop.png", + "sha256": "8d796336f8bcb18bcffe0a3fec779b386bb02c008966f7f8ddc5ffa50a3d0d5d", + "pixel_size": [ + 2820, + 2520 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-delivery-date", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 705, + "height": 630 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-delivery-date-es-desktop.json", + "sidecar_sha256": "616da23dc4e9e03bac9de81bccf2979bd3be0d22d603e750a4b1958f15dac83d", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec" + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-delivery-date-es-desktop.png" + }, + "captured_at": "2026-10-26T22:33:34.633Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json", + "sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-es-desktop-observed.json", + "observation_sha256": "1b5d47fd73f8708a3b578203131b789e8c7479d442cb13cc5db348652acb82f4", + "reason": "Same native schedule2Nov2026 12:00Montevideo, controls and geometry. Calendar today advances with realdate; retain original dated capture, no frozen clock or pixel parity claim.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png", + "sha256": "9b8cca07b94d906083b9cd6e23735a454aca7d2972fa728fd6035be682771d83", + "pixel_size": [ + 1592, + 3168 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-delivery-date", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 792 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-delivery-date-es-mobile.json", + "sidecar_sha256": "e3788008a9204e7f51bbe434491872c6e08309934a1228057c3279fda10d3ee4", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec" + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-delivery-date-es-mobile.png" + }, + "captured_at": "2026-10-26T22:34:12.937Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json", + "sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-es-mobile-observed.json", + "observation_sha256": "c29f6748a245064f27573b79c2972f4ebb023858587f72b48d4e6270c588a02f", + "reason": "Same native schedule2Nov2026 12:00Montevideo, controls and geometry. Calendar today advances with realdate; retain original dated capture, no frozen clock or pixel parity claim.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-reply-settings-es-desktop.png", + "sha256": "2298b2948364551218a3bbc4f2da7ff696f35239f3622214ac074923ebfa89d6", + "pixel_size": [ + 3384, + 2892 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-reply-settings", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 844, + "width": 846, + "height": 723 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-reply-settings-es-desktop.json", + "sidecar_sha256": "b4eef245cc2c13d02845fff97eb92201cbe3dd91c1dcd9f18e23f81bcb6e951f", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec" + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-reply-settings-es-desktop.png" + }, + "captured_at": "2026-10-26T22:41:28.350Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json", + "sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-es-desktop-observed.json", + "observation_sha256": "09e50fe1e62249fb0edc2836221fffef403fb4023dfd1b84baeecc983acdb72a", + "reason": "Same demonstrated native assignment controls, unassigned state, team labels and required person labels at matching geometry; existing crop excludes channel summary/SMS. Full person-list population/order is not asserted: current UI puts Sofía at the end, while original PNG shows her before Lucía García; other fictitious people can be additional/reordered.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png", + "sha256": "c78965360a348e6f9c16c1c0d5d10f5940debf0aec1a3b2ef75959fa0d2ded70", + "pixel_size": [ + 1592, + 3052 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-reply-settings", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 782, + "width": 398, + "height": 763 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-reply-settings-es-mobile.json", + "sidecar_sha256": "41d43af04cdfd1f5f9873db65ee1fe83fd28134b4b2911fcc2786bedad12b2be", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec" + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-reply-settings-es-mobile.png" + }, + "captured_at": "2026-10-26T22:42:20.840Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json", + "sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-es-mobile-observed.json", + "observation_sha256": "d897a7b8f3462aa8e239e5341f075982f640b3792d6739e30272bf550124b0e6", + "reason": "Same demonstrated native assignment controls, unassigned state, team labels and required person labels at matching geometry; existing crop excludes channel summary/SMS. Full person-list population/order is not asserted: current UI puts Sofía at the end, while original PNG shows her before Lucía García; other fictitious people can be additional/reordered.", + "not_a_new_capture": true + } + } + ] +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/root-test-dialog-review.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/root-test-dialog-review.json new file mode 100644 index 00000000..04896a0d --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/root-test-dialog-review.json @@ -0,0 +1,140 @@ +{ + "status": "passed", + "reviewer": "/root", + "at": "2026-10-27T02:16:18.485028+00:00", + "reference": "audit/campaign-whatsapp-correction-20261027/reference/user-campaign-size-reference.png", + "reference_sha256": "63b26b976ec14261d8d79129a860e9193120a754d8c36eb6cc0f8a0b611a25b7", + "views": [ + { + "locale": "es", + "viewport": 1440, + "status": "passed", + "image_css_width": 648, + "original_published_image_css_width": 432, + "increase_percent": 50, + "observations": "Inspected reference, final detail and full article segment. Complete popup, title, country selector, empty input placeholder, disabled send, Cancel and native trigger remain readable and sharp. Full lavender stage and white inset preserved inside article column.", + "inspected": [ + { + "path": "help-campaign-whatsapp-correction-20261027/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-test-destination.png", + "sha256": "f4a502d5d18075b538f58c31508fa5652bb4c1b57b2795f99c339736ba001858" + }, + { + "path": "help-campaign-whatsapp-correction-20261027/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part10.png", + "sha256": "dae9f392a1c77798e9336920c38e723772ecf7cf0680bc53ebdad5a6c88e2e39" + } + ], + "packet_sha256": "007976c40d97af07bdcd0120feef61a9036a3b2774c80ef41fc29667d1ddf63d" + }, + { + "locale": "es", + "viewport": 580, + "status": "passed", + "scope": "test dialog only; independent full page review separate", + "image_css_width": 472, + "original_published_image_css_width": 432, + "observations": "Root viewed detail and full-part11. Complete dialog, labels, input and trigger remain sharp and readable within column; both insets and stage border intact.", + "inspected": [ + { + "path": "help-campaign-whatsapp-correction-20261027/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-test-destination.png", + "sha256": "fd332193f8e46aaa5efe28c579285dcfd1385483aa1955b551c354c42a6ab6d2" + }, + { + "path": "help-campaign-whatsapp-correction-20261027/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part11.png", + "sha256": "fe92ce1b51601796d52cc3115541f689947c46bde1bea51a13c7f5edc8934225" + } + ], + "packet_sha256": "90e52324cd84fc7cce63eb5c0e91459f3c23a9ba4c6987f6fb431f94c6d92a4e" + }, + { + "locale": "es", + "viewport": 390, + "status": "passed", + "scope": "test dialog only; independent full page review separate", + "image_css_width": 316, + "original_published_image_css_width": 315.984, + "mobile_enlargement_claim": false, + "observations": "Root viewed detail and full-part11. Current native WhatsApp dialog remains readable with all controls, placeholder, disabled send, cancel and trigger complete. Column, border and both insets preserved. Mobile width is effectively unchanged; enlargement is desktop/tablet only.", + "inspected": [ + { + "path": "help-campaign-whatsapp-correction-20261027/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-test-destination.png", + "sha256": "1faf48f6211d12d407fac39c9ca6d7dd8550f8d7ad402900f7db7abd955c78fa" + }, + { + "path": "help-campaign-whatsapp-correction-20261027/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part11.png", + "sha256": "164f3b6e0352c068b5209d160a2a77edcb43db4e5e1e8c8beaac38701af1a0fa" + } + ], + "packet_sha256": "dc09fcbfa861a3b2070c2344373d4b7ee1d3e01beb88d45224d0d41fb1336575" + }, + { + "locale": "en", + "viewport": 1440, + "status": "passed", + "scope": "test dialog only; independent full page review separate", + "image_css_width": 648, + "original_published_image_css_width": 432, + "increase_percent": 50, + "observations": "Root viewed detail and full-part10. English title, selector, native empty placeholder/caret, disabled Send Message, Cancel and trigger remain sharp and complete. The frame and full lavender stage stay inside the article column with both insets.", + "inspected": [ + { + "path": "help-campaign-whatsapp-correction-20261027/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-test-destination.png", + "sha256": "a5e6027dbea83f17e1ebfbf2d7f7b2ef23be5348149b3fa7ea7c6424b118a4e2" + }, + { + "path": "help-campaign-whatsapp-correction-20261027/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part10.png", + "sha256": "dbca85dc29b4699ce31eb44932d9c48e72fe19a824c8c2e9f10b1c53be0e81e8" + } + ], + "packet_sha256": "7c5a740106ef895254eb3ee924e8f1db7efd99b73307d60de392f32c102d5bcb" + }, + { + "locale": "en", + "viewport": 580, + "status": "passed", + "scope": "test dialog only; independent full page review separate", + "image_css_width": 472, + "original_published_image_css_width": 432, + "mobile_enlargement_claim": false, + "observations": "Root inspected the complete detail and surrounding article segments. Native English title, selector, empty placeholder/caret, disabled Send Message, Cancel and trigger are complete and readable. Borders and both insets fit the article column. Mobile width is effectively unchanged.", + "inspected": [ + { + "path": "help-campaign-whatsapp-correction-20261027/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-test-destination.png", + "sha256": "18030919d11e6a207519f0566a1fda07462c340a963e5b056bcffa192953188c" + }, + { + "path": "help-campaign-whatsapp-correction-20261027/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part10.png", + "sha256": "c0947714b017fa6f1296d2892b64205b6b83049442890aeb56eea1b32c081187" + }, + { + "path": "help-campaign-whatsapp-correction-20261027/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part11.png", + "sha256": "58261146b8bdf276a0e1886b9e9723a0e93575aea7c87c7b9fed8a88f3aa37f5" + } + ], + "packet_sha256": "5601ebbb21a0732fccbf5effaf705d338b9523ebfa07813169f95d05f5c9dae2" + }, + { + "locale": "en", + "viewport": 390, + "status": "passed", + "scope": "test dialog only; independent full page review separate", + "image_css_width": 316, + "original_published_image_css_width": 315.984, + "mobile_enlargement_claim": false, + "observations": "Root inspected the complete detail and surrounding article segments. Native English title, selector, empty placeholder/caret, disabled Send Message, Cancel and trigger are complete and readable. Borders and both insets fit the article column. Mobile width is effectively unchanged.", + "inspected": [ + { + "path": "help-campaign-whatsapp-correction-20261027/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-test-destination.png", + "sha256": "edfbb33aa3a079b6030fce7e85a8aea3094645131216b10ca2d06b584a4dc942" + }, + { + "path": "help-campaign-whatsapp-correction-20261027/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part10.png", + "sha256": "4c7c0f6b5036f0e246ff193bc40053faa8a77cb38203cf5e35983d278cc11983" + } + ], + "packet_sha256": "9ba47d784d791db32a92b620f6c34443136b5e5e8b31735c2f7c2f578cf75adb" + } + ], + "remaining": [], + "new_captures_or_pixel_edits_by_root": 0, + "scope": "Focused user-reference correction in six actual Help views; supplements the independent complete-page reviews" +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/runtime-closure.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/runtime-closure.json new file mode 100644 index 00000000..a818e104 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/runtime-closure.json @@ -0,0 +1,98 @@ +{ + "BAJA_and_message_rows_preserved": true, + "actor_locale_final": "en", + "actor_password_preserved": true, + "after_preparation_changes": { + "authentication_login_attempts": { + "deleted": [], + "inserted": [ + 20 + ], + "updated": {} + }, + "compliance_fingerprints": { + "deleted": [], + "inserted": [], + "updated": { + "5": [ + "last_seen_at", + "metadata", + "updated_at" + ] + } + }, + "compliance_user_fingerprints": { + "deleted": [], + "inserted": [ + 9 + ], + "updated": {} + }, + "users": { + "deleted": [], + "inserted": [], + "updated": { + "1": [ + "locale" + ] + } + } + }, + "app_source_unchanged": true, + "audience_count": 2, + "authentication_scope": "One native login attempt for fictional actor1; loopback fingerprint association and last_seen metadata only.", + "browser_proxy": { + "path": "help-campaign-whatsapp-correction-capture-20261027/capture-services-closed.json", + "sha256": "78fa9de59bd9cfd235e1e560936d93de357625b0d42e25ee750196cb0002d36d" + }, + "contacts_lists_consent_preserved": true, + "credentials_or_cookies_exposed": false, + "cumulative_clone_rows_deleted": 4, + "cumulative_clone_rows_inserted": 17, + "cumulative_clone_rows_updated": 6, + "database_preserved": "hellotext_help_campaign_whatsapp_20261027", + "drafts_preserved": true, + "failed_jobs": 0, + "final_rdb_sha256": "b963bee3be6579a00a759d7c0b73576b17cfaf8a6428bdebc4130c5fdf9d37ca", + "final_rows_sha256": "f35de8403c1fdf7a7ea05492333976fca055221962022e64d2433513a2060be9", + "final_sequences_sha256": "66bf288cdad373b3115a1d89dd3c2160ced1169e6b610ac8c92fab5406f78735", + "fixture_rows_deleted": 4, + "fixture_rows_inserted": 15, + "fixture_rows_updated": 5, + "initial_rdb_preserved": true, + "native_cache_delta": { + "added": [ + "help-campaign-whatsapp:mailing/library/v2/5/23e2004e-2d26-4f24-b28b-88e308f46b58/hellotext/es/en/http://127.0.0.1:33388/", + "help-campaign-whatsapp:translations/script/en/97a10127a325f93badf2777c7e239131afd62726" + ], + "payload_changed": [], + "removed_or_expired": [ + "help-campaign-whatsapp:business-membership:v1:5:1" + ], + "ttl_only_changes": 8 + }, + "native_login_fingerprint_rows_updated": 1, + "native_login_rows_inserted": 2, + "native_missing_meta_price": null, + "new_jobs": 0, + "original_campaign_and_bis_untouched": true, + "performed_jobs": 0, + "private_state_audit_sha256": "aec8490989773630c9a5f067ad5ddf2fb5780a7005676d0da464be31442c5574", + "puma": { + "path": "audit/campaign-whatsapp-correction-20261027/runtime/puma-root-closure.json", + "sha256": "5a7b7bd89eac062af76e5839979bd6021acc80b6d10b54a6e80c0eeefd06171c" + }, + "redis": { + "path": "audit/campaign-whatsapp-correction-20261027/runtime/whatsapp-redis-closure-result.json", + "sha256": "1a3b99ea3af316d9890a63e60ad50a5706fd1eb0838af7137078ee427a485775" + }, + "retained_jobs": 2, + "schema_migrations": 2066, + "sequences": 602, + "since_en_capture_rows_changed": 0, + "since_en_capture_sequences_changed": 0, + "status": "whatsapp_runtime_closed_verified", + "tables": 610, + "test_destination_empty": true, + "workers": 0 +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-admission.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-admission.json new file mode 100644 index 00000000..f4155ac2 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-admission.json @@ -0,0 +1,809 @@ +{ + "schema": "campaign-native-source-admission-v1", + "status": "approved_for_integration", + "recorded_at": "2026-10-27T01:36:35.479352+00:00", + "decision": "Root admits the 28 native WhatsApp sources after matching every independent ES/EN pixel verdict, source identity and unchanged integrated PNG bytes. Complete Help page QA remains required.", + "manifest": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed" + }, + "records": [ + { + "id": "campaign-channels", + "locale": "en", + "layout": "desktop", + "file": "campaign-channels-en-desktop.png", + "sha256": "d6d96c64c4513152a41ee5383bda80906bfb6aefef86015e1189ae2f26b1b926", + "pixelSize": [ + 2728, + 3344 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 836 + }, + "new_capture": true + }, + { + "id": "campaign-channels", + "locale": "en", + "layout": "mobile", + "file": "campaign-channels-en-mobile.png", + "sha256": "da4e4448ed520a0412fa45eb340e5b042fc7e9c5346ef0dcfadb7042788109cd", + "pixelSize": [ + 1592, + 3416 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 854 + }, + "new_capture": true + }, + { + "id": "campaign-channels", + "locale": "es", + "layout": "desktop", + "file": "campaign-channels-es-desktop.png", + "sha256": "56f33cfbd05400143dd0159c186afb616365d39c82b19e2ec407620794086d04", + "pixelSize": [ + 2728, + 3232 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 808 + }, + "new_capture": true + }, + { + "id": "campaign-channels", + "locale": "es", + "layout": "mobile", + "file": "campaign-channels-es-mobile.png", + "sha256": "216a6b0f2454f5b1de1b91865fe2756b8c4d70b67f7297ec1bd1ed6d5fb03a46", + "pixelSize": [ + 1592, + 3512 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 878 + }, + "new_capture": true + }, + { + "id": "campaign-composer", + "locale": "en", + "layout": "desktop", + "file": "campaign-composer-en-desktop.png", + "sha256": "245847d60e2f737d245272fc4426c4b79134e6a0f44af3db28736d969d17b924", + "pixelSize": [ + 2728, + 1604 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 401 + }, + "new_capture": true + }, + { + "id": "campaign-composer", + "locale": "en", + "layout": "mobile", + "file": "campaign-composer-en-mobile.png", + "sha256": "fface0c38b00dae21edbf1807c48a5a5d864b892fbc84b8ba0fe2941c90bd085", + "pixelSize": [ + 1592, + 1988 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 497 + }, + "new_capture": true + }, + { + "id": "campaign-composer", + "locale": "es", + "layout": "desktop", + "file": "campaign-composer-es-desktop.png", + "sha256": "9a6d4910fd12dc582acd6410a35b795600bc14d0797cbcb4e99a1775c137e550", + "pixelSize": [ + 2728, + 1604 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 401 + }, + "new_capture": true + }, + { + "id": "campaign-composer", + "locale": "es", + "layout": "mobile", + "file": "campaign-composer-es-mobile.png", + "sha256": "c44daec9637674706a2b09737d35153e2a7f6e4cac607ffd2ff79ccd2f411fd6", + "pixelSize": [ + 1592, + 1988 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 497 + }, + "new_capture": true + }, + { + "id": "campaign-confirmation", + "locale": "en", + "layout": "desktop", + "file": "campaign-confirmation-en-desktop.png", + "sha256": "12299e912bdc3d4a211f4e18fb53d14e3e66e325f3da02d260125304a5040378", + "pixelSize": [ + 2728, + 3648 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 912 + }, + "new_capture": true + }, + { + "id": "campaign-confirmation", + "locale": "en", + "layout": "mobile", + "file": "campaign-confirmation-en-mobile.png", + "sha256": "a7dda045f2a310c6079f07a706367f50cc5c91e641cd18fc006f855308a3ca3c", + "pixelSize": [ + 1592, + 4000 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1000 + }, + "new_capture": true + }, + { + "id": "campaign-confirmation", + "locale": "es", + "layout": "desktop", + "file": "campaign-confirmation-es-desktop.png", + "sha256": "699820022bd737ef1c5ec7eb3e1f45f1186a7bc60330c2c2d77bac3e23a3d1d4", + "pixelSize": [ + 2728, + 3744 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 936 + }, + "new_capture": true + }, + { + "id": "campaign-confirmation", + "locale": "es", + "layout": "mobile", + "file": "campaign-confirmation-es-mobile.png", + "sha256": "964552fa6c2c931036fe89b3b8d40575afd893e9425f22cb914d2687122665d1", + "pixelSize": [ + 1592, + 4000 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1000 + }, + "new_capture": true + }, + { + "id": "campaign-coupon-picker", + "locale": "en", + "layout": "desktop", + "file": "campaign-coupon-picker-en-desktop.png", + "sha256": "33c370b643b7d7737e637b053a1c806d1e96ff7b3382cc206521844e0f5a79af", + "pixelSize": [ + 2160, + 1020 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 108, + "y": 450, + "width": 540, + "height": 255 + }, + "new_capture": true + }, + { + "id": "campaign-coupon-picker", + "locale": "en", + "layout": "mobile", + "file": "campaign-coupon-picker-en-mobile.png", + "sha256": "3752e21dd5cd209bffa351b19a1759ad3136b2ef76d2a66a730dd9ad4408c6f5", + "pixelSize": [ + 1656, + 1004 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 388, + "width": 414, + "height": 251 + }, + "new_capture": true + }, + { + "id": "campaign-coupon-picker", + "locale": "es", + "layout": "desktop", + "file": "campaign-coupon-picker-es-desktop.png", + "sha256": "edd4ab0ca6b9b98519600660abc8e39dc2f39e2aedcf720c5f7aca04fecc7550", + "pixelSize": [ + 2160, + 1020 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 108, + "y": 450, + "width": 540, + "height": 255 + }, + "new_capture": true + }, + { + "id": "campaign-coupon-picker", + "locale": "es", + "layout": "mobile", + "file": "campaign-coupon-picker-es-mobile.png", + "sha256": "56f5c24dfdadfce3c16e653c7ac9c94cf10c96ed5a8feb363ffaac86d5e451e1", + "pixelSize": [ + 1656, + 1004 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 388, + "width": 414, + "height": 251 + }, + "new_capture": true + }, + { + "id": "campaign-message-preview", + "locale": "en", + "layout": "desktop", + "file": "campaign-message-preview-en-desktop.png", + "sha256": "d59d7d1c87a42e66c398906e25243eedf22554e5aaa6bd39dd65dcc902317bc8", + "pixelSize": [ + 1536, + 3632 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 960, + "y": 120, + "width": 384, + "height": 908 + }, + "new_capture": true + }, + { + "id": "campaign-message-preview", + "locale": "en", + "layout": "mobile", + "file": "campaign-message-preview-en-mobile.png", + "sha256": "51889ee7679b4649c86abb197f15b2bbc50bc3c05a9f1f7d08e2186c1a106b19", + "pixelSize": [ + 1720, + 3864 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 0, + "y": 16, + "width": 430, + "height": 966 + }, + "new_capture": true + }, + { + "id": "campaign-message-preview", + "locale": "es", + "layout": "desktop", + "file": "campaign-message-preview-es-desktop.png", + "sha256": "e6c0be34da7afa3187df5cedfd0509dfcd89f6dd9d6aafd4b27c14874dbc7a7b", + "pixelSize": [ + 1536, + 3632 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 960, + "y": 120, + "width": 384, + "height": 908 + }, + "new_capture": true + }, + { + "id": "campaign-message-preview", + "locale": "es", + "layout": "mobile", + "file": "campaign-message-preview-es-mobile.png", + "sha256": "9af0929cb508439ace6cdd7287543f6e9767d3fe55ed9a91d116e0c9576d571c", + "pixelSize": [ + 1720, + 3864 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 0, + "y": 16, + "width": 430, + "height": 966 + }, + "new_capture": true + }, + { + "id": "campaign-personalization-tool", + "locale": "en", + "layout": "desktop", + "file": "campaign-personalization-tool-en-desktop.png", + "sha256": "6fe683d0d50ae932759e5e9cc137b850827957ef0aa231a332963523c1c5e6b5", + "pixelSize": [ + 2192, + 1364 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 108, + "y": 450, + "width": 548, + "height": 341 + }, + "new_capture": true + }, + { + "id": "campaign-personalization-tool", + "locale": "es", + "layout": "desktop", + "file": "campaign-personalization-tool-es-desktop.png", + "sha256": "0ea3fd0efae155d7b26f3b1040e0a623442cb78666491f23415180dd621b2396", + "pixelSize": [ + 2192, + 1364 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 108, + "y": 450, + "width": 548, + "height": 341 + }, + "new_capture": true + }, + { + "id": "campaign-test-destination", + "locale": "en", + "layout": "desktop", + "file": "campaign-test-destination-en-desktop.png", + "sha256": "7597a8b35a2bde31a41af81f7446fbec90e12a46f6ea3a35b7a8906edb46f4bd", + "pixelSize": [ + 1728, + 1092 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 936, + "y": 755, + "width": 432, + "height": 273 + }, + "new_capture": true + }, + { + "id": "campaign-test-destination", + "locale": "en", + "layout": "mobile", + "file": "campaign-test-destination-en-mobile.png", + "sha256": "0e2305d54e5673dbf37b9820d432e4c73e73baa8b5c2bcdb5bfe7984df5759a4", + "pixelSize": [ + 1728, + 1092 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 8, + "y": 709, + "width": 432, + "height": 273 + }, + "new_capture": true + }, + { + "id": "campaign-test-destination", + "locale": "es", + "layout": "desktop", + "file": "campaign-test-destination-es-desktop.png", + "sha256": "e809f99c0ac252b1bbfbf8a4381863d5896c3daae39544fc884e1e9d14e48e54", + "pixelSize": [ + 1728, + 1092 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 936, + "y": 755, + "width": 432, + "height": 273 + }, + "new_capture": true + }, + { + "id": "campaign-test-destination", + "locale": "es", + "layout": "mobile", + "file": "campaign-test-destination-es-mobile.png", + "sha256": "65197563664390e7be60972f6bc527d5cf7ae45dcf47e20db6ac5a633f72e51d", + "pixelSize": [ + 1728, + 1092 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 8, + "y": 709, + "width": 432, + "height": 273 + }, + "new_capture": true + }, + { + "id": "campaign-tracked-link-tool", + "locale": "en", + "layout": "desktop", + "file": "campaign-tracked-link-tool-en-desktop.png", + "sha256": "959d0c9081d00693458570318ea735bdb9a920bf040ab4ea206add3e7438a990", + "pixelSize": [ + 2048, + 1276 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 104, + "y": 450, + "width": 512, + "height": 319 + }, + "new_capture": true + }, + { + "id": "campaign-tracked-link-tool", + "locale": "es", + "layout": "desktop", + "file": "campaign-tracked-link-tool-es-desktop.png", + "sha256": "d9ca85349a3f9d191c2c97e2fd88c8e476105221fb3f1c616af665eaaf01ad5c", + "pixelSize": [ + 2048, + 1180 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 104, + "y": 450, + "width": 512, + "height": 295 + }, + "new_capture": true + } + ], + "evidence": [ + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-es.json", + "sha256": "72a2b7fe1db97b60a5a9f148b9615706b0d7984c4113feb043e55a00d504bbc0", + "role": "source_pixel_review" + }, + { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-en.json", + "sha256": "265b1aacc601d376287fefb75e29845c50926a489fef84f88effa4eff487b164", + "role": "source_pixel_review" + } + ], + "scope": "New source admission only; retained sources, capture/runtime closure, complete Help rendering and publication are validated separately." +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json new file mode 100644 index 00000000..737650ab --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json @@ -0,0 +1,791 @@ +{ + "schema": "campaign-native-source-manifest-v1", + "status": "captured_pending_final_help_admission", + "clip_normalization": "exact array [x,y,width,height] sidecar values copied to named object; no pixel transformation", + "records": [ + { + "id": "campaign-channels", + "locale": "en", + "layout": "desktop", + "file": "campaign-channels-en-desktop.png", + "sha256": "d6d96c64c4513152a41ee5383bda80906bfb6aefef86015e1189ae2f26b1b926", + "pixelSize": [ + 2728, + 3344 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 836 + }, + "new_capture": true + }, + { + "id": "campaign-channels", + "locale": "en", + "layout": "mobile", + "file": "campaign-channels-en-mobile.png", + "sha256": "da4e4448ed520a0412fa45eb340e5b042fc7e9c5346ef0dcfadb7042788109cd", + "pixelSize": [ + 1592, + 3416 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 854 + }, + "new_capture": true + }, + { + "id": "campaign-channels", + "locale": "es", + "layout": "desktop", + "file": "campaign-channels-es-desktop.png", + "sha256": "56f33cfbd05400143dd0159c186afb616365d39c82b19e2ec407620794086d04", + "pixelSize": [ + 2728, + 3232 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 808 + }, + "new_capture": true + }, + { + "id": "campaign-channels", + "locale": "es", + "layout": "mobile", + "file": "campaign-channels-es-mobile.png", + "sha256": "216a6b0f2454f5b1de1b91865fe2756b8c4d70b67f7297ec1bd1ed6d5fb03a46", + "pixelSize": [ + 1592, + 3512 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 878 + }, + "new_capture": true + }, + { + "id": "campaign-composer", + "locale": "en", + "layout": "desktop", + "file": "campaign-composer-en-desktop.png", + "sha256": "245847d60e2f737d245272fc4426c4b79134e6a0f44af3db28736d969d17b924", + "pixelSize": [ + 2728, + 1604 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 401 + }, + "new_capture": true + }, + { + "id": "campaign-composer", + "locale": "en", + "layout": "mobile", + "file": "campaign-composer-en-mobile.png", + "sha256": "fface0c38b00dae21edbf1807c48a5a5d864b892fbc84b8ba0fe2941c90bd085", + "pixelSize": [ + 1592, + 1988 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 497 + }, + "new_capture": true + }, + { + "id": "campaign-composer", + "locale": "es", + "layout": "desktop", + "file": "campaign-composer-es-desktop.png", + "sha256": "9a6d4910fd12dc582acd6410a35b795600bc14d0797cbcb4e99a1775c137e550", + "pixelSize": [ + 2728, + 1604 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 401 + }, + "new_capture": true + }, + { + "id": "campaign-composer", + "locale": "es", + "layout": "mobile", + "file": "campaign-composer-es-mobile.png", + "sha256": "c44daec9637674706a2b09737d35153e2a7f6e4cac607ffd2ff79ccd2f411fd6", + "pixelSize": [ + 1592, + 1988 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 497 + }, + "new_capture": true + }, + { + "id": "campaign-confirmation", + "locale": "en", + "layout": "desktop", + "file": "campaign-confirmation-en-desktop.png", + "sha256": "12299e912bdc3d4a211f4e18fb53d14e3e66e325f3da02d260125304a5040378", + "pixelSize": [ + 2728, + 3648 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 912 + }, + "new_capture": true + }, + { + "id": "campaign-confirmation", + "locale": "en", + "layout": "mobile", + "file": "campaign-confirmation-en-mobile.png", + "sha256": "a7dda045f2a310c6079f07a706367f50cc5c91e641cd18fc006f855308a3ca3c", + "pixelSize": [ + 1592, + 4000 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1000 + }, + "new_capture": true + }, + { + "id": "campaign-confirmation", + "locale": "es", + "layout": "desktop", + "file": "campaign-confirmation-es-desktop.png", + "sha256": "699820022bd737ef1c5ec7eb3e1f45f1186a7bc60330c2c2d77bac3e23a3d1d4", + "pixelSize": [ + 2728, + 3744 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 936 + }, + "new_capture": true + }, + { + "id": "campaign-confirmation", + "locale": "es", + "layout": "mobile", + "file": "campaign-confirmation-es-mobile.png", + "sha256": "964552fa6c2c931036fe89b3b8d40575afd893e9425f22cb914d2687122665d1", + "pixelSize": [ + 1592, + 4000 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1000 + }, + "new_capture": true + }, + { + "id": "campaign-coupon-picker", + "locale": "en", + "layout": "desktop", + "file": "campaign-coupon-picker-en-desktop.png", + "sha256": "33c370b643b7d7737e637b053a1c806d1e96ff7b3382cc206521844e0f5a79af", + "pixelSize": [ + 2160, + 1020 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 108, + "y": 450, + "width": 540, + "height": 255 + }, + "new_capture": true + }, + { + "id": "campaign-coupon-picker", + "locale": "en", + "layout": "mobile", + "file": "campaign-coupon-picker-en-mobile.png", + "sha256": "3752e21dd5cd209bffa351b19a1759ad3136b2ef76d2a66a730dd9ad4408c6f5", + "pixelSize": [ + 1656, + 1004 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 388, + "width": 414, + "height": 251 + }, + "new_capture": true + }, + { + "id": "campaign-coupon-picker", + "locale": "es", + "layout": "desktop", + "file": "campaign-coupon-picker-es-desktop.png", + "sha256": "edd4ab0ca6b9b98519600660abc8e39dc2f39e2aedcf720c5f7aca04fecc7550", + "pixelSize": [ + 2160, + 1020 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 108, + "y": 450, + "width": 540, + "height": 255 + }, + "new_capture": true + }, + { + "id": "campaign-coupon-picker", + "locale": "es", + "layout": "mobile", + "file": "campaign-coupon-picker-es-mobile.png", + "sha256": "56f5c24dfdadfce3c16e653c7ac9c94cf10c96ed5a8feb363ffaac86d5e451e1", + "pixelSize": [ + 1656, + 1004 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 388, + "width": 414, + "height": 251 + }, + "new_capture": true + }, + { + "id": "campaign-message-preview", + "locale": "en", + "layout": "desktop", + "file": "campaign-message-preview-en-desktop.png", + "sha256": "d59d7d1c87a42e66c398906e25243eedf22554e5aaa6bd39dd65dcc902317bc8", + "pixelSize": [ + 1536, + 3632 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 960, + "y": 120, + "width": 384, + "height": 908 + }, + "new_capture": true + }, + { + "id": "campaign-message-preview", + "locale": "en", + "layout": "mobile", + "file": "campaign-message-preview-en-mobile.png", + "sha256": "51889ee7679b4649c86abb197f15b2bbc50bc3c05a9f1f7d08e2186c1a106b19", + "pixelSize": [ + 1720, + 3864 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 0, + "y": 16, + "width": 430, + "height": 966 + }, + "new_capture": true + }, + { + "id": "campaign-message-preview", + "locale": "es", + "layout": "desktop", + "file": "campaign-message-preview-es-desktop.png", + "sha256": "e6c0be34da7afa3187df5cedfd0509dfcd89f6dd9d6aafd4b27c14874dbc7a7b", + "pixelSize": [ + 1536, + 3632 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 960, + "y": 120, + "width": 384, + "height": 908 + }, + "new_capture": true + }, + { + "id": "campaign-message-preview", + "locale": "es", + "layout": "mobile", + "file": "campaign-message-preview-es-mobile.png", + "sha256": "9af0929cb508439ace6cdd7287543f6e9767d3fe55ed9a91d116e0c9576d571c", + "pixelSize": [ + 1720, + 3864 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 0, + "y": 16, + "width": 430, + "height": 966 + }, + "new_capture": true + }, + { + "id": "campaign-personalization-tool", + "locale": "en", + "layout": "desktop", + "file": "campaign-personalization-tool-en-desktop.png", + "sha256": "6fe683d0d50ae932759e5e9cc137b850827957ef0aa231a332963523c1c5e6b5", + "pixelSize": [ + 2192, + 1364 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 108, + "y": 450, + "width": 548, + "height": 341 + }, + "new_capture": true + }, + { + "id": "campaign-personalization-tool", + "locale": "es", + "layout": "desktop", + "file": "campaign-personalization-tool-es-desktop.png", + "sha256": "0ea3fd0efae155d7b26f3b1040e0a623442cb78666491f23415180dd621b2396", + "pixelSize": [ + 2192, + 1364 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 108, + "y": 450, + "width": 548, + "height": 341 + }, + "new_capture": true + }, + { + "id": "campaign-test-destination", + "locale": "en", + "layout": "desktop", + "file": "campaign-test-destination-en-desktop.png", + "sha256": "7597a8b35a2bde31a41af81f7446fbec90e12a46f6ea3a35b7a8906edb46f4bd", + "pixelSize": [ + 1728, + 1092 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 936, + "y": 755, + "width": 432, + "height": 273 + }, + "new_capture": true + }, + { + "id": "campaign-test-destination", + "locale": "en", + "layout": "mobile", + "file": "campaign-test-destination-en-mobile.png", + "sha256": "0e2305d54e5673dbf37b9820d432e4c73e73baa8b5c2bcdb5bfe7984df5759a4", + "pixelSize": [ + 1728, + 1092 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 8, + "y": 709, + "width": 432, + "height": 273 + }, + "new_capture": true + }, + { + "id": "campaign-test-destination", + "locale": "es", + "layout": "desktop", + "file": "campaign-test-destination-es-desktop.png", + "sha256": "e809f99c0ac252b1bbfbf8a4381863d5896c3daae39544fc884e1e9d14e48e54", + "pixelSize": [ + 1728, + 1092 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 936, + "y": 755, + "width": 432, + "height": 273 + }, + "new_capture": true + }, + { + "id": "campaign-test-destination", + "locale": "es", + "layout": "mobile", + "file": "campaign-test-destination-es-mobile.png", + "sha256": "65197563664390e7be60972f6bc527d5cf7ae45dcf47e20db6ac5a633f72e51d", + "pixelSize": [ + 1728, + 1092 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 8, + "y": 709, + "width": 432, + "height": 273 + }, + "new_capture": true + }, + { + "id": "campaign-tracked-link-tool", + "locale": "en", + "layout": "desktop", + "file": "campaign-tracked-link-tool-en-desktop.png", + "sha256": "959d0c9081d00693458570318ea735bdb9a920bf040ab4ea206add3e7438a990", + "pixelSize": [ + 2048, + 1276 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 104, + "y": 450, + "width": 512, + "height": 319 + }, + "new_capture": true + }, + { + "id": "campaign-tracked-link-tool", + "locale": "es", + "layout": "desktop", + "file": "campaign-tracked-link-tool-es-desktop.png", + "sha256": "d9ca85349a3f9d191c2c97e2fd88c8e476105221fb3f1c616af665eaaf01ad5c", + "pixelSize": [ + 2048, + 1180 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 104, + "y": 450, + "width": 512, + "height": 295 + }, + "new_capture": true + } + ] +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-en.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-en.json new file mode 100644 index 00000000..4a2cb97f --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-en.json @@ -0,0 +1,519 @@ +{ + "schema": "campaign-whatsapp-bound-source-pixels-v1", + "status": "passed", + "reviewer": "/root/campaign_wa_pixels", + "bound_at": "2026-10-27T01:34:22.902366+00:00", + "scope": "14 newly captured native WhatsApp sources, individually viewed earlier; this receipt binds the unchanged admitted bytes to the exact integration manifest. Historical retentions and final Help page rendering are reviewed separately.", + "manifest": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed" + }, + "records": [ + { + "id": "campaign-channels", + "locale": "en", + "layout": "desktop", + "file": "campaign-channels-en-desktop.png", + "sha256": "d6d96c64c4513152a41ee5383bda80906bfb6aefef86015e1189ae2f26b1b926", + "pixelSize": [ + 2728, + 3344 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 836 + }, + "new_capture": true, + "individually_viewed": true, + "status": "passed", + "observations": "English heading and all four channel cards are complete. WhatsApp only is visibly selected and enabled; no unavailable state remains on WhatsApp options. No clipped labels/card border, pointer, debug overlay or unintended customer data observed.", + "review_receipt": { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-15-channels-en-desktop.json", + "sha256": "92082a312a37201076f56a0d1a630afaa4b68a2e7dfe8192ab4ac467b4f9bae8", + "reviewed_at": "2026-10-27T01:24:09.374288+00:00" + } + }, + { + "id": "campaign-channels", + "locale": "en", + "layout": "mobile", + "file": "campaign-channels-en-mobile.png", + "sha256": "da4e4448ed520a0412fa45eb340e5b042fc7e9c5346ef0dcfadb7042788109cd", + "pixelSize": [ + 1592, + 3416 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 854 + }, + "new_capture": true, + "individually_viewed": true, + "status": "passed", + "observations": "Native mobile English heading and four complete cards fit in the source. WhatsApp only is visibly selected; body wrapping and check mark remain clear. No clipped labels/card border, pointer, debug overlay or unintended customer data observed.", + "review_receipt": { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-16-channels-en-mobile.json", + "sha256": "42e2d549040e651ab0f5bfeda52a4aa095263ee4bc24548770644f742e99ddc5", + "reviewed_at": "2026-10-27T01:24:09.473230+00:00" + } + }, + { + "id": "campaign-composer", + "locale": "en", + "layout": "desktop", + "file": "campaign-composer-en-desktop.png", + "sha256": "245847d60e2f737d245272fc4426c4b79134e6a0f44af3db28736d969d17b924", + "pixelSize": [ + 2728, + 1604 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 401 + }, + "new_capture": true, + "individually_viewed": true, + "status": "passed", + "observations": "English header and complete native WhatsApp editor, footer placeholder, toolbar and fictional +12025550199 sender are visible. Club message and name/tracked-link tokens match the English draft; no SMS part counter or incorrect shell. No clipped panel/control, pointer or debug overlay.", + "review_receipt": { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-17-composer-en-desktop.json", + "sha256": "d7820bfd9a4fe0189ef17e8e4acabc360f4317c702eb84cfb3633c0e27e9f29f", + "reviewed_at": "2026-10-27T01:24:47.747383+00:00" + } + }, + { + "id": "campaign-composer", + "locale": "en", + "layout": "mobile", + "file": "campaign-composer-en-mobile.png", + "sha256": "fface0c38b00dae21edbf1807c48a5a5d864b892fbc84b8ba0fe2941c90bd085", + "pixelSize": [ + 1592, + 1988 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 497 + }, + "new_capture": true, + "individually_viewed": true, + "status": "passed", + "observations": "Complete English header, native WhatsApp editor, meaningful Club/name/link text, empty footer and toolbar visible. Preview control fully visible below editor; native mobile layout has no sender label and no stray sender fragment. No clipped panel/control, pointer or debug overlay.", + "review_receipt": { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-20-composer-en-mobile.json", + "sha256": "f8fd9a943fcfc4d84b1c524d777e1a9143d50dee7684d43dc3c76447572e6f3a", + "reviewed_at": "2026-10-27T01:26:06.467409+00:00" + } + }, + { + "id": "campaign-confirmation", + "locale": "en", + "layout": "desktop", + "file": "campaign-confirmation-en-desktop.png", + "sha256": "12299e912bdc3d4a211f4e18fb53d14e3e66e325f3da02d260125304a5040378", + "pixelSize": [ + 2728, + 3648 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 912 + }, + "new_capture": true, + "individually_viewed": true, + "status": "passed", + "observations": "Complete English heading/count2/Club included/QA excluded and three summary cards fit. WhatsApp only, November2 at12:00 and No specific assignment agree with prepared draft; no invented Meta cost or approval claim. No clipped border/control, pointer or debug overlay.", + "review_receipt": { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-23-confirmation-en-desktop.json", + "sha256": "6c75861c8e13221db86f57e19505adc59302fc8db30e2d5cb76ead9148b0f32c", + "reviewed_at": "2026-10-27T01:27:54.177067+00:00" + } + }, + { + "id": "campaign-confirmation", + "locale": "en", + "layout": "mobile", + "file": "campaign-confirmation-en-mobile.png", + "sha256": "a7dda045f2a310c6079f07a706367f50cc5c91e641cd18fc006f855308a3ca3c", + "pixelSize": [ + 1592, + 4000 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1000 + }, + "new_capture": true, + "individually_viewed": true, + "status": "passed", + "observations": "Mobile count2, lists, WhatsApp-only, date/time and unassigned cards are complete with native wrapping. No Meta cost figure shown; summary agrees with desktop and fictional draft. No clipped border/control, pointer or debug overlay.", + "review_receipt": { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-24-confirmation-en-mobile.json", + "sha256": "70f5559ae5e232fd3e602598ed4cd3df69f1be39ca42af0bf7445aca23f5d5f1", + "reviewed_at": "2026-10-27T01:27:54.281406+00:00" + } + }, + { + "id": "campaign-coupon-picker", + "locale": "en", + "layout": "desktop", + "file": "campaign-coupon-picker-en-desktop.png", + "sha256": "33c370b643b7d7737e637b053a1c806d1e96ff7b3382cc206521844e0f5a79af", + "pixelSize": [ + 2160, + 1020 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 108, + "y": 450, + "width": 540, + "height": 255 + }, + "new_capture": true, + "individually_viewed": true, + "status": "passed", + "observations": "Native English Coupons picker is fully legible with GUIA-QR-10 and None selected; complete popup corners, focus border and shadows remain visible. WhatsApp media/button/location/link/personalization/coupon toolbar and full fictional sender +12025550199 remain visible; no SMS-only counter or partial sender fragment. Popup naturally overlaps the native background toolbar; no image edits or send actions are represented.", + "review_receipt": { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-27-coupon-picker-en-desktop.json", + "sha256": "cc6f94afd31071cf8ce827445cb34b07ddeb75b23566c6d4dc3aeabddee7b4df", + "reviewed_at": "2026-10-27T01:31:09.068301+00:00" + } + }, + { + "id": "campaign-coupon-picker", + "locale": "en", + "layout": "mobile", + "file": "campaign-coupon-picker-en-mobile.png", + "sha256": "3752e21dd5cd209bffa351b19a1759ad3136b2ef76d2a66a730dd9ad4408c6f5", + "pixelSize": [ + 1656, + 1004 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 388, + "width": 414, + "height": 251 + }, + "new_capture": true, + "individually_viewed": true, + "status": "passed", + "observations": "Native English Coupons picker, GUIA-QR-10 and None selected are complete and legible; full menu and outer container edges/shadows remain visible. 430-CSS viewport uses the same native layout as corrected ES: sender control is hidden without a partial +1 fragment; visible WhatsApp toolbar is coherent with the composer. Dropdown naturally overlaps background icons; no synthetic pixel or DOM changes are claimed.", + "review_receipt": { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-28-coupon-picker-en-mobile.json", + "sha256": "e653d08ed5217637edfba4067bc6422a6c0ce3e298bc5d6957279aa223b65478", + "reviewed_at": "2026-10-27T01:31:09.204176+00:00" + } + }, + { + "id": "campaign-message-preview", + "locale": "en", + "layout": "desktop", + "file": "campaign-message-preview-en-desktop.png", + "sha256": "d59d7d1c87a42e66c398906e25243eedf22554e5aaa6bd39dd65dcc902317bc8", + "pixelSize": [ + 1536, + 3632 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 960, + "y": 120, + "width": 384, + "height": 908 + }, + "new_capture": true, + "individually_viewed": true, + "status": "passed", + "observations": "Complete native WhatsApp channel chip, phone shell, message bubble, Unsubscribe row and test trigger are visible. Rendered Sofía/Club/link content matches the English editor; Unsubscribe is native and not an invented action. No clipped phone/action, pointer or debug overlay. Native blank phone area retained.", + "review_receipt": { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-18-message-preview-en-desktop.json", + "sha256": "5250d53b7a64ed21733e2ac331190906fbf23988c64264d58fd6b8f81fab84ef", + "reviewed_at": "2026-10-27T01:24:47.851831+00:00" + } + }, + { + "id": "campaign-message-preview", + "locale": "en", + "layout": "mobile", + "file": "campaign-message-preview-en-mobile.png", + "sha256": "51889ee7679b4649c86abb197f15b2bbc50bc3c05a9f1f7d08e2186c1a106b19", + "pixelSize": [ + 1720, + 3864 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 0, + "y": 16, + "width": 430, + "height": 966 + }, + "new_capture": true, + "individually_viewed": true, + "status": "passed", + "observations": "Complete mobile close control, WhatsApp chip, phone, message bubble, Unsubscribe row and test trigger. English content matches desktop and stored draft; native blank phone area retained. No clipped phone/action, pointer or debug overlay.", + "review_receipt": { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-21-message-preview-en-mobile.json", + "sha256": "4ec297d27a82ceb8726767a1ff2dc697449bd3d91d46c65d7c580e7f7c4bf453", + "reviewed_at": "2026-10-27T01:26:06.590344+00:00" + } + }, + { + "id": "campaign-personalization-tool", + "locale": "en", + "layout": "desktop", + "file": "campaign-personalization-tool-en-desktop.png", + "sha256": "6fe683d0d50ae932759e5e9cc137b850827957ef0aa231a332963523c1c5e6b5", + "pixelSize": [ + 2192, + 1364 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 108, + "y": 450, + "width": 548, + "height": 341 + }, + "new_capture": true, + "individually_viewed": true, + "status": "passed", + "observations": "Complete English Tags panel with all property chips, WhatsApp toolbar and full fictional sender. Nivel de fidelidad is the unchanged fictional custom-property name; native duplicate birthday chip retained. Neither is a fabricated translation. No clipped popup/chip, pointer or debug overlay.", + "review_receipt": { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-26-personalization-tool-en-desktop.json", + "sha256": "00d183e86a17812fd03f143b70ef59969b127c0ba13e05a5033aed6bc697977e", + "reviewed_at": "2026-10-27T01:27:54.516929+00:00" + } + }, + { + "id": "campaign-test-destination", + "locale": "en", + "layout": "desktop", + "file": "campaign-test-destination-en-desktop.png", + "sha256": "7597a8b35a2bde31a41af81f7446fbec90e12a46f6ea3a35b7a8906edb46f4bd", + "pixelSize": [ + 1728, + 1092 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 936, + "y": 755, + "width": 432, + "height": 273 + }, + "new_capture": true, + "individually_viewed": true, + "status": "passed", + "observations": "Complete English test dialog with country selector, empty phone placeholder, disabled Send Message, Cancel and original test trigger. Native input caret is visible in empty field; no entered number or confirmation modal. Green WhatsApp context retained; no clipped border/shadow or debug overlay. Actual Help enlargement remains pending.", + "review_receipt": { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-19-test-destination-en-desktop.json", + "sha256": "37e19a9a621b08c32f907763d3f01d8f2a6c5e32d743dfce85cfd0f188122f77", + "reviewed_at": "2026-10-27T01:24:47.967957+00:00" + } + }, + { + "id": "campaign-test-destination", + "locale": "en", + "layout": "mobile", + "file": "campaign-test-destination-en-mobile.png", + "sha256": "0e2305d54e5673dbf37b9820d432e4c73e73baa8b5c2bcdb5bfe7984df5759a4", + "pixelSize": [ + 1728, + 1092 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 8, + "y": 709, + "width": 432, + "height": 273 + }, + "new_capture": true, + "individually_viewed": true, + "status": "passed", + "observations": "Native450CSS mobile viewport gives complete English test popup and full original test trigger with margins. Input is empty with placeholder and native caret, Send Message disabled, no confirmation modal. No clipped border/shadow or pointer/debug overlay; source is suitable for later six-view Help sizing review.", + "review_receipt": { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-22-test-destination-en-mobile.json", + "sha256": "309c14be3d8a8eff24cba246bd6bd5df7e6a7b7d7659acb1b5fd2c7c55b0b1f8", + "reviewed_at": "2026-10-27T01:26:06.710111+00:00" + } + }, + { + "id": "campaign-tracked-link-tool", + "locale": "en", + "layout": "desktop", + "file": "campaign-tracked-link-tool-en-desktop.png", + "sha256": "959d0c9081d00693458570318ea735bdb9a920bf040ab4ea206add3e7438a990", + "pixelSize": [ + 2048, + 1276 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 104, + "y": 450, + "width": 512, + "height": 319 + }, + "new_capture": true, + "individually_viewed": true, + "status": "passed", + "observations": "Complete Create a shortlink panel with instructional text, URL input, Add short link and Cancel. Highlighted link tool and full fictional sender in WhatsApp toolbar provide context. No clipped popup/control, pointer or debug overlay; editor-body crop boundary is intentional tool focus.", + "review_receipt": { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-25-tracked-link-tool-en-desktop.json", + "sha256": "e90a34775eab63a0a4f61511edf51129f44026a6c13a6216d7e603961692a3cc", + "reviewed_at": "2026-10-27T01:27:54.387876+00:00" + } + } + ], + "runtime_mutations_by_reviewer": 0, + "publication_approval": false +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-es.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-es.json new file mode 100644 index 00000000..64746f74 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-es.json @@ -0,0 +1,519 @@ +{ + "schema": "campaign-whatsapp-bound-source-pixels-v1", + "status": "passed", + "reviewer": "/root/campaign_wa_pixels", + "bound_at": "2026-10-27T01:34:22.895880+00:00", + "scope": "14 newly captured native WhatsApp sources, individually viewed earlier; this receipt binds the unchanged admitted bytes to the exact integration manifest. Historical retentions and final Help page rendering are reviewed separately.", + "manifest": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed" + }, + "records": [ + { + "id": "campaign-channels", + "locale": "es", + "layout": "desktop", + "file": "campaign-channels-es-desktop.png", + "sha256": "56f33cfbd05400143dd0159c186afb616365d39c82b19e2ec407620794086d04", + "pixelSize": [ + 2728, + 3232 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 808 + }, + "new_capture": true, + "individually_viewed": true, + "status": "passed", + "observations": "Header and all four complete channel cards are visible with balanced genuine app margins. Solo WhatsApp is visibly selected with lavender background and check mark; WhatsApp+SMS is also enabled. Spanish text is legible; no SMS-only selection remains. No pointer, debug overlay, private contact data, clipped card boundary or stray line observed.", + "review_receipt": { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-01-channels-es-desktop.json", + "sha256": "5d68835a43240fc3890419f19a4e97b867c1d1ea487d9820c204c144ce833ac0", + "reviewed_at": "2026-10-27T00:50:44.923852+00:00" + } + }, + { + "id": "campaign-channels", + "locale": "es", + "layout": "mobile", + "file": "campaign-channels-es-mobile.png", + "sha256": "216a6b0f2454f5b1de1b91865fe2756b8c4d70b67f7297ec1bd1ed6d5fb03a46", + "pixelSize": [ + 1592, + 3512 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 878 + }, + "new_capture": true, + "individually_viewed": true, + "status": "passed", + "observations": "Spanish header and all four complete cards fit the mobile capture, including all body text. Solo WhatsApp is visibly selected and check mark is clear; native card wrapping is coherent. No pointer, debug overlay, private contact data, clipped card boundary or stray line observed.", + "review_receipt": { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-02-channels-es-mobile.json", + "sha256": "58464af4e786e42209baf81601cce09feb502d478d85dd92c1e92627ed44ed93", + "reviewed_at": "2026-10-27T00:53:10.615981+00:00" + } + }, + { + "id": "campaign-composer", + "locale": "es", + "layout": "desktop", + "file": "campaign-composer-es-desktop.png", + "sha256": "9a6d4910fd12dc582acd6410a35b795600bc14d0797cbcb4e99a1775c137e550", + "pixelSize": [ + 2728, + 1604 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 401 + }, + "new_capture": true, + "individually_viewed": true, + "status": "passed", + "observations": "Spanish heading and complete editor panel including borders and bottom toolbar are visible. Meaningful Club body includes name token, tracked link and preserved BAJA para salir text; no SMS part counter. Native WhatsApp footer input, media/button/location controls and fictional reserved sender +12025550199 are visible. No pointer, debug overlay, clipped control or unexpected real customer data observed.", + "review_receipt": { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-03-composer-es-desktop.json", + "sha256": "d9293c10c536ddb2c7bd3cf71f1b677f669ae0ee6052653765277884583af89c", + "reviewed_at": "2026-10-27T00:53:55.501504+00:00" + } + }, + { + "id": "campaign-composer", + "locale": "es", + "layout": "mobile", + "file": "campaign-composer-es-mobile.png", + "sha256": "c44daec9637674706a2b09737d35153e2a7f6e4cac607ffd2ff79ccd2f411fd6", + "pixelSize": [ + 1592, + 1988 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 497 + }, + "new_capture": true, + "individually_viewed": true, + "status": "passed", + "observations": "Header, complete editor border, body, native footer placeholder and full toolbar visible. Vista previa control fully visible below editor; no SMS counter or incorrect SMS shell. No clipping, pointer, debug overlay or unexpected customer data; native mobile layout wraps content normally.", + "review_receipt": { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-06-composer-es-mobile.json", + "sha256": "98e7af084abaa52d168ec794fc739251a4459da9a6f904775dcb3a44339e82ce", + "reviewed_at": "2026-10-27T01:00:21.051453+00:00" + } + }, + { + "id": "campaign-confirmation", + "locale": "es", + "layout": "desktop", + "file": "campaign-confirmation-es-desktop.png", + "sha256": "699820022bd737ef1c5ec7eb3e1f45f1186a7bc60330c2c2d77bac3e23a3d1d4", + "pixelSize": [ + 2728, + 3744 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 936 + }, + "new_capture": true, + "individually_viewed": true, + "status": "passed", + "observations": "Complete heading, count2, Club included and QA excluded, Solo WhatsApp card, date card and reply assignment card are visible. November2,2026 at12:00 and Sin asignación específica agree with the prepared draft; no cost figure or Meta approval claim is shown. All card borders and controls fit with genuine app margins; no pointer, debug overlay or clipped labels. Native date phrase uses its existing wording; no app copy or screenshot pixels were changed.", + "review_receipt": { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-09-confirmation-es-desktop.json", + "sha256": "7e964b491b3993f103ad9b6122a2b39b75d7f2dd9765233da603f428b160c49b", + "reviewed_at": "2026-10-27T01:04:06.242040+00:00" + } + }, + { + "id": "campaign-confirmation", + "locale": "es", + "layout": "mobile", + "file": "campaign-confirmation-es-mobile.png", + "sha256": "964552fa6c2c931036fe89b3b8d40575afd893e9425f22cb914d2687122665d1", + "pixelSize": [ + 1592, + 4000 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1000 + }, + "new_capture": true, + "individually_viewed": true, + "status": "passed", + "observations": "Complete heading, count2, Club included and QA excluded, Solo WhatsApp card, date card and reply assignment card are visible. November2,2026 at12:00 and Sin asignación específica agree with the prepared draft; no cost figure or Meta approval claim is shown. All card borders and controls fit with genuine app margins; no pointer, debug overlay or clipped labels. Native date phrase uses its existing wording; no app copy or screenshot pixels were changed.", + "review_receipt": { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-10-confirmation-es-mobile.json", + "sha256": "20fd611d394f35b2dd67576fe2bfb0c9389d5212950821f0ccae32f76345bd52", + "reviewed_at": "2026-10-27T01:04:06.243650+00:00" + } + }, + { + "id": "campaign-coupon-picker", + "locale": "es", + "layout": "desktop", + "file": "campaign-coupon-picker-es-desktop.png", + "sha256": "edd4ab0ca6b9b98519600660abc8e39dc2f39e2aedcf720c5f7aca04fecc7550", + "pixelSize": [ + 2160, + 1020 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 108, + "y": 450, + "width": 540, + "height": 255 + }, + "new_capture": true, + "individually_viewed": true, + "status": "passed", + "observations": "Complete native coupon dropdown and underlying selection field are visible with GUIA-QR-10 and Ninguno seleccionado. WhatsApp toolbar is complete including full fictional sender; coupon tool is highlighted. No selection/save state is implied; no clipped popup, pointer or debug overlay.", + "review_receipt": { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-13-coupon-picker-es-desktop.json", + "sha256": "79a6e8233a044650bc687e117184e87e4e1c3fce52e70a5d7dbea4abb91263e8", + "reviewed_at": "2026-10-27T01:14:58.082410+00:00" + } + }, + { + "id": "campaign-coupon-picker", + "locale": "es", + "layout": "mobile", + "file": "campaign-coupon-picker-es-mobile.png", + "sha256": "56f5c24dfdadfce3c16e653c7ac9c94cf10c96ed5a8feb363ffaac86d5e451e1", + "pixelSize": [ + 1656, + 1004 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 16, + "y": 388, + "width": 414, + "height": 251 + }, + "new_capture": true, + "individually_viewed": true, + "status": "passed", + "observations": "New native430CSS viewport removes the partial +1 sender; no fragment remains. Complete coupon tool, open GUIA-QR-10 menu and Ninguno seleccionado field visible, with full border/shadow. Native toolbar visible as context without truncated sender; no pointer/debug overlay.", + "review_receipt": { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-14-coupon-picker-es-mobile.json", + "sha256": "a7a7492c789b1bfb9b65252e0763158a1bafbee5ed72239d5cd35f78a6dc1e5e", + "reviewed_at": "2026-10-27T01:17:17.732904+00:00" + } + }, + { + "id": "campaign-message-preview", + "locale": "es", + "layout": "desktop", + "file": "campaign-message-preview-es-desktop.png", + "sha256": "e6c0be34da7afa3187df5cedfd0509dfcd89f6dd9d6aafd4b27c14874dbc7a7b", + "pixelSize": [ + 1536, + 3632 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 960, + "y": 120, + "width": 384, + "height": 908 + }, + "new_capture": true, + "individually_viewed": true, + "status": "passed", + "observations": "WhatsApp channel chip, entire native phone preview, complete body and test trigger visible. Preview resolves name to Sofía and preserves Club/tracked link/BAJA text; native Detener row visible. No clipped message/action or phone edge, pointer, debug overlay or unexpected real customer data. Generous blank area belongs to the native complete phone mockup; no invented canvas or pixels.", + "review_receipt": { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-04-message-preview-es-desktop.json", + "sha256": "fdb2e886c6de3e028e8acb878339551feb315b536eb564c30aca90fb963b5dcc", + "reviewed_at": "2026-10-27T00:56:45.992420+00:00" + } + }, + { + "id": "campaign-message-preview", + "locale": "es", + "layout": "mobile", + "file": "campaign-message-preview-es-mobile.png", + "sha256": "9af0929cb508439ace6cdd7287543f6e9767d3fe55ed9a91d116e0c9576d571c", + "pixelSize": [ + 1720, + 3864 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 0, + "y": 16, + "width": 430, + "height": 966 + }, + "new_capture": true, + "individually_viewed": true, + "status": "passed", + "observations": "Native mobile preview has complete close control, WhatsApp chip, phone, body, native Detener row and test trigger. Sofía/Club/tracked link/BAJA content matches desktop and stored fixture. No clipped control or message; rounded modal top is native viewport-width presentation. Blank phone area is native mockup context, not added canvas.", + "review_receipt": { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-07-message-preview-es-mobile.json", + "sha256": "09cd9d2c196bc013305a66a42027163fbd13ce75b71d8bbcecdf9f76d83c52d8", + "reviewed_at": "2026-10-27T01:00:21.053180+00:00" + } + }, + { + "id": "campaign-personalization-tool", + "locale": "es", + "layout": "desktop", + "file": "campaign-personalization-tool-es-desktop.png", + "sha256": "0ea3fd0efae155d7b26f3b1040e0a623442cb78666491f23415180dd621b2396", + "pixelSize": [ + 2192, + 1364 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 108, + "y": 450, + "width": 548, + "height": 341 + }, + "new_capture": true, + "individually_viewed": true, + "status": "passed", + "observations": "Entire Etiquetas popup and all visible property chips fit, including fictional Nivel de fidelidad. WhatsApp toolbar and full fictional sender label provide context; tags tool is highlighted. Native duplicate birthday chip is unmodified source UI; no missing clipped chip, pointer or debug overlay.", + "review_receipt": { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-12-personalization-tool-es-desktop.json", + "sha256": "f51c81bf84c458be838429f4950da51506e05171025bd817091bcbf0786f641e", + "reviewed_at": "2026-10-27T01:14:58.080367+00:00" + } + }, + { + "id": "campaign-test-destination", + "locale": "es", + "layout": "desktop", + "file": "campaign-test-destination-es-desktop.png", + "sha256": "e809f99c0ac252b1bbfbf8a4381863d5896c3daae39544fc884e1e9d14e48e54", + "pixelSize": [ + 1728, + 1092 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 936, + "y": 755, + "width": 432, + "height": 273 + }, + "new_capture": true, + "individually_viewed": true, + "status": "passed", + "observations": "Complete Spanish popover with title, country selector, empty phone field, send and cancel controls plus full original trigger below. Phone digits94 231234 are a native placeholder, confirmed empty by sidecar; send is disabled and confirmation modal is absent. WhatsApp green preview background is genuine surrounding app context. No clipped shadow/control, pointer or debug overlay. This source supports later scoped enlargement; article rendering and readability at6views are not yet reviewed.", + "review_receipt": { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-05-test-destination-es-desktop.json", + "sha256": "2d08079d4a3e84d3093df133227e0cb3d0d5664be3c34c5cd9623d46ba6666cc", + "reviewed_at": "2026-10-27T00:56:45.993382+00:00" + } + }, + { + "id": "campaign-test-destination", + "locale": "es", + "layout": "mobile", + "file": "campaign-test-destination-es-mobile.png", + "sha256": "65197563664390e7be60972f6bc527d5cf7ae45dcf47e20db6ac5a633f72e51d", + "pixelSize": [ + 1728, + 1092 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 8, + "y": 709, + "width": 432, + "height": 273 + }, + "new_capture": true, + "individually_viewed": true, + "status": "passed", + "observations": "Complete native WhatsApp test popover and original test trigger shown, with margins around border/shadow. Phone input is empty with native placeholder94 231234; send disabled, no confirmation modal. 450CSS native mobile viewport is recorded; no CSS/DOM alteration or pixel resampling. Green backdrop and phone edge fragments above popover are native underlying context; no stray overlay or pointer. Actual Help presentation/enlargement remains pending six-view review.", + "review_receipt": { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-08-test-destination-es-mobile.json", + "sha256": "f0afd7e7a72f9c9af639d69ead0bb3df5c4c48a2202e153fc597f62ae249af96", + "reviewed_at": "2026-10-27T01:00:21.054698+00:00" + } + }, + { + "id": "campaign-tracked-link-tool", + "locale": "es", + "layout": "desktop", + "file": "campaign-tracked-link-tool-es-desktop.png", + "sha256": "d9ca85349a3f9d191c2c97e2fd88c8e476105221fb3f1c616af665eaaf01ad5c", + "pixelSize": [ + 2048, + 1180 + ], + "nativeDensity": 4, + "devicePixelRatio": 2, + "captureScale": 2, + "sourceRevision": "ef8a200330bc7be2ac07ea1d1541ae870e4bbdc7", + "transformations": "none", + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "bytes": 520 + }, + "clip": { + "x": 104, + "y": 450, + "width": 512, + "height": 295 + }, + "new_capture": true, + "individually_viewed": true, + "status": "passed", + "observations": "Complete native Crear un enlace corto popup, URL field and buttons; activated link tool visible in WhatsApp toolbar. Entire fictional sender label +12025550199 visible; editor body is intentionally outside this tool-focused crop. No clipped popup/control, pointer or debug overlay.", + "review_receipt": { + "path": "audit/campaign-whatsapp-correction-20261027/pixel-review/source-pass-11-tracked-link-tool-es-desktop.json", + "sha256": "64cd96bef90b4e92313f319f17f5ce7ea2e07da6b12d245c2a1547af2ccfe3ed", + "reviewed_at": "2026-10-27T01:14:58.077569+00:00" + } + } + ], + "runtime_mutations_by_reviewer": 0, + "publication_approval": false +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-register.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-register.json new file mode 100644 index 00000000..9ed628a3 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-register.json @@ -0,0 +1,1857 @@ +{ + "schema": "campaign-source-register-v1", + "status": "all_sources_admitted", + "source_count": 42, + "selected_count": 42, + "retained_count": 14, + "new_count": 28, + "assets": [ + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-desktop.png", + "sha256": "d6d96c64c4513152a41ee5383bda80906bfb6aefef86015e1189ae2f26b1b926", + "pixel_size": [ + 2728, + 3344 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-channels", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 836 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-channels-en-desktop.json", + "sidecar_sha256": "5b580c0dcd23b0f99599539a7dd00c0e5a4bf76903ec2ba281bc4c7c269bf5fa", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-en.json", + "sha256": "265b1aacc601d376287fefb75e29845c50926a489fef84f88effa4eff487b164" + }, + "captured_at": "2026-10-27T01:21:45.510Z", + "provenance": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "record_file": "campaign-channels-en-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-mobile.png", + "sha256": "da4e4448ed520a0412fa45eb340e5b042fc7e9c5346ef0dcfadb7042788109cd", + "pixel_size": [ + 1592, + 3416 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-channels", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 854 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-channels-en-mobile.json", + "sidecar_sha256": "8c579a9da6dd022fcdfed682959b9eeeee1fa6f69236359f731c4f552479742e", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-en.json", + "sha256": "265b1aacc601d376287fefb75e29845c50926a489fef84f88effa4eff487b164" + }, + "captured_at": "2026-10-27T01:22:35.476Z", + "provenance": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "record_file": "campaign-channels-en-mobile.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-desktop.png", + "sha256": "56f33cfbd05400143dd0159c186afb616365d39c82b19e2ec407620794086d04", + "pixel_size": [ + 2728, + 3232 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-channels", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 808 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-channels-es-desktop.json", + "sidecar_sha256": "2310c14fd1cf8bf126d7075eb75f8886bc91fb1e3c4ad6ea3186e993005cbf83", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-es.json", + "sha256": "72a2b7fe1db97b60a5a9f148b9615706b0d7984c4113feb043e55a00d504bbc0" + }, + "captured_at": "2026-10-27T00:49:49.235Z", + "provenance": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "record_file": "campaign-channels-es-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-mobile.png", + "sha256": "216a6b0f2454f5b1de1b91865fe2756b8c4d70b67f7297ec1bd1ed6d5fb03a46", + "pixel_size": [ + 1592, + 3512 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-channels", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 878 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-channels-es-mobile.json", + "sidecar_sha256": "7169254b4939119fb14eccf3fb22766bcac22058520c37847340d17ba96cfd83", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-es.json", + "sha256": "72a2b7fe1db97b60a5a9f148b9615706b0d7984c4113feb043e55a00d504bbc0" + }, + "captured_at": "2026-10-27T00:51:53.342Z", + "provenance": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "record_file": "campaign-channels-es-mobile.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-desktop.png", + "sha256": "245847d60e2f737d245272fc4426c4b79134e6a0f44af3db28736d969d17b924", + "pixel_size": [ + 2728, + 1604 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-composer", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 401 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-composer-en-desktop.json", + "sidecar_sha256": "0b378ac3ede98dc5a9344b68d37815aef51c6443a18caf82847a91dd9803f7ec", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-en.json", + "sha256": "265b1aacc601d376287fefb75e29845c50926a489fef84f88effa4eff487b164" + }, + "captured_at": "2026-10-27T01:23:23.649Z", + "provenance": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "record_file": "campaign-composer-en-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-mobile.png", + "sha256": "fface0c38b00dae21edbf1807c48a5a5d864b892fbc84b8ba0fe2941c90bd085", + "pixel_size": [ + 1592, + 1988 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-composer", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 497 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-composer-en-mobile.json", + "sidecar_sha256": "97295b19489291277c8c914b50744dc662463c82005048c05d477b76162ac26d", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-en.json", + "sha256": "265b1aacc601d376287fefb75e29845c50926a489fef84f88effa4eff487b164" + }, + "captured_at": "2026-10-27T01:24:41.109Z", + "provenance": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "record_file": "campaign-composer-en-mobile.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-desktop.png", + "sha256": "9a6d4910fd12dc582acd6410a35b795600bc14d0797cbcb4e99a1775c137e550", + "pixel_size": [ + 2728, + 1604 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-composer", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 401 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-composer-es-desktop.json", + "sidecar_sha256": "81017b9fc05e822ffc1ba357181b4ed0615a8d0903e1f0b92e1c88323f1f32db", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-es.json", + "sha256": "72a2b7fe1db97b60a5a9f148b9615706b0d7984c4113feb043e55a00d504bbc0" + }, + "captured_at": "2026-10-27T00:53:00.918Z", + "provenance": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "record_file": "campaign-composer-es-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-mobile.png", + "sha256": "c44daec9637674706a2b09737d35153e2a7f6e4cac607ffd2ff79ccd2f411fd6", + "pixel_size": [ + 1592, + 1988 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-composer", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 497 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-composer-es-mobile.json", + "sidecar_sha256": "76ed06eb01f5e6e4a207d986abf94617fee0a0fe0cc2ea043b4d91c60456d6c5", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-es.json", + "sha256": "72a2b7fe1db97b60a5a9f148b9615706b0d7984c4113feb043e55a00d504bbc0" + }, + "captured_at": "2026-10-27T00:57:04.643Z", + "provenance": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "record_file": "campaign-composer-es-mobile.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-desktop.png", + "sha256": "12299e912bdc3d4a211f4e18fb53d14e3e66e325f3da02d260125304a5040378", + "pixel_size": [ + 2728, + 3648 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-confirmation", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 912 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-confirmation-en-desktop.json", + "sidecar_sha256": "ff78e70e4b629f553d3c29d3d0006d8eaba1c1d5435a86c94c74555dc8aab740", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-en.json", + "sha256": "265b1aacc601d376287fefb75e29845c50926a489fef84f88effa4eff487b164" + }, + "captured_at": "2026-10-27T01:26:08.552Z", + "provenance": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "record_file": "campaign-confirmation-en-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-mobile.png", + "sha256": "a7dda045f2a310c6079f07a706367f50cc5c91e641cd18fc006f855308a3ca3c", + "pixel_size": [ + 1592, + 4000 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-confirmation", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1000 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-confirmation-en-mobile.json", + "sidecar_sha256": "66504eb177cd893b40cdeb4e471473ff20f71765bf00b2927867b74fe8d23c2c", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-en.json", + "sha256": "265b1aacc601d376287fefb75e29845c50926a489fef84f88effa4eff487b164" + }, + "captured_at": "2026-10-27T01:26:16.681Z", + "provenance": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "record_file": "campaign-confirmation-en-mobile.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-desktop.png", + "sha256": "699820022bd737ef1c5ec7eb3e1f45f1186a7bc60330c2c2d77bac3e23a3d1d4", + "pixel_size": [ + 2728, + 3744 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-confirmation", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 682, + "height": 936 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-confirmation-es-desktop.json", + "sidecar_sha256": "9e05b3da644afbcd70473c46468290f597afbd77f67cbdf4b96f0c57a4f0439e", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-es.json", + "sha256": "72a2b7fe1db97b60a5a9f148b9615706b0d7984c4113feb043e55a00d504bbc0" + }, + "captured_at": "2026-10-27T01:01:13.618Z", + "provenance": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "record_file": "campaign-confirmation-es-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-mobile.png", + "sha256": "964552fa6c2c931036fe89b3b8d40575afd893e9425f22cb914d2687122665d1", + "pixel_size": [ + 1592, + 4000 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-confirmation", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1000 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-confirmation-es-mobile.json", + "sidecar_sha256": "984792b4028bc8227b6b088d71f3243de69d2a6b9d1e786086208774536b49fc", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-es.json", + "sha256": "72a2b7fe1db97b60a5a9f148b9615706b0d7984c4113feb043e55a00d504bbc0" + }, + "captured_at": "2026-10-27T01:03:09.569Z", + "provenance": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "record_file": "campaign-confirmation-es-mobile.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-desktop.png", + "sha256": "33c370b643b7d7737e637b053a1c806d1e96ff7b3382cc206521844e0f5a79af", + "pixel_size": [ + 2160, + 1020 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-coupon-picker", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 108, + "y": 450, + "width": 540, + "height": 255 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-coupon-picker-en-desktop.json", + "sidecar_sha256": "a640a2221a1b99589e893f5c1cca2de7664deeec10a323c633fd51ad6e6c26ef", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-en.json", + "sha256": "265b1aacc601d376287fefb75e29845c50926a489fef84f88effa4eff487b164" + }, + "captured_at": "2026-10-27T01:27:48.319Z", + "provenance": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "record_file": "campaign-coupon-picker-en-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-mobile.png", + "sha256": "3752e21dd5cd209bffa351b19a1759ad3136b2ef76d2a66a730dd9ad4408c6f5", + "pixel_size": [ + 1656, + 1004 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-coupon-picker", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 388, + "width": 414, + "height": 251 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-coupon-picker-en-mobile.json", + "sidecar_sha256": "ab0471e87e1d747286710d5dffd2a523b71dd15c91aa0ff8d3eb2386cae3f912", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-en.json", + "sha256": "265b1aacc601d376287fefb75e29845c50926a489fef84f88effa4eff487b164" + }, + "captured_at": "2026-10-27T01:27:58.399Z", + "provenance": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "record_file": "campaign-coupon-picker-en-mobile.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-desktop.png", + "sha256": "edd4ab0ca6b9b98519600660abc8e39dc2f39e2aedcf720c5f7aca04fecc7550", + "pixel_size": [ + 2160, + 1020 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-coupon-picker", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 108, + "y": 450, + "width": 540, + "height": 255 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-coupon-picker-es-desktop.json", + "sidecar_sha256": "1bd90607862a4aeeac5b0834ac73cfbb3fbc91d26b438767c77131dbfef87778", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-es.json", + "sha256": "72a2b7fe1db97b60a5a9f148b9615706b0d7984c4113feb043e55a00d504bbc0" + }, + "captured_at": "2026-10-27T01:12:00.339Z", + "provenance": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "record_file": "campaign-coupon-picker-es-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-mobile.png", + "sha256": "56f5c24dfdadfce3c16e653c7ac9c94cf10c96ed5a8feb363ffaac86d5e451e1", + "pixel_size": [ + 1656, + 1004 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-coupon-picker", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 388, + "width": 414, + "height": 251 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-coupon-picker-es-mobile.json", + "sidecar_sha256": "aa97f4d56253984d808e4bafbb69d4b0bdd314b0f1c032e8f2666a1f65eb0651", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-es.json", + "sha256": "72a2b7fe1db97b60a5a9f148b9615706b0d7984c4113feb043e55a00d504bbc0" + }, + "captured_at": "2026-10-27T01:15:31.414Z", + "provenance": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "record_file": "campaign-coupon-picker-es-mobile.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-desktop.png", + "sha256": "d59d7d1c87a42e66c398906e25243eedf22554e5aaa6bd39dd65dcc902317bc8", + "pixel_size": [ + 1536, + 3632 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-message-preview", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 960, + "y": 120, + "width": 384, + "height": 908 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-message-preview-en-desktop.json", + "sidecar_sha256": "06691f690010e0adbba524a63a4143228635dd7a8c482407cbc84285cbb7d28e", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-en.json", + "sha256": "265b1aacc601d376287fefb75e29845c50926a489fef84f88effa4eff487b164" + }, + "captured_at": "2026-10-27T01:23:29.021Z", + "provenance": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "record_file": "campaign-message-preview-en-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-mobile.png", + "sha256": "51889ee7679b4649c86abb197f15b2bbc50bc3c05a9f1f7d08e2186c1a106b19", + "pixel_size": [ + 1720, + 3864 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-message-preview", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 0, + "y": 16, + "width": 430, + "height": 966 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-message-preview-en-mobile.json", + "sidecar_sha256": "bf80ebdc257cc24e935efaacb86ed4b6d987c92637d14b5694cca3b8445d8133", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-en.json", + "sha256": "265b1aacc601d376287fefb75e29845c50926a489fef84f88effa4eff487b164" + }, + "captured_at": "2026-10-27T01:24:47.364Z", + "provenance": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "record_file": "campaign-message-preview-en-mobile.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-desktop.png", + "sha256": "e6c0be34da7afa3187df5cedfd0509dfcd89f6dd9d6aafd4b27c14874dbc7a7b", + "pixel_size": [ + 1536, + 3632 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-message-preview", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 960, + "y": 120, + "width": 384, + "height": 908 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-message-preview-es-desktop.json", + "sidecar_sha256": "3c371fd024890dae0c65d21c8a7fd92169ee43bcb98b9a76611467e2da6c91dd", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-es.json", + "sha256": "72a2b7fe1db97b60a5a9f148b9615706b0d7984c4113feb043e55a00d504bbc0" + }, + "captured_at": "2026-10-27T00:55:05.287Z", + "provenance": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "record_file": "campaign-message-preview-es-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-mobile.png", + "sha256": "9af0929cb508439ace6cdd7287543f6e9767d3fe55ed9a91d116e0c9576d571c", + "pixel_size": [ + 1720, + 3864 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-message-preview", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 0, + "y": 16, + "width": 430, + "height": 966 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-message-preview-es-mobile.json", + "sidecar_sha256": "501079ed2ce246b5d8665ced0dd46723ec48e07b88c9d7700169412b115962ff", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-es.json", + "sha256": "72a2b7fe1db97b60a5a9f148b9615706b0d7984c4113feb043e55a00d504bbc0" + }, + "captured_at": "2026-10-27T00:58:01.185Z", + "provenance": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "record_file": "campaign-message-preview-es-mobile.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-en-desktop.png", + "sha256": "6fe683d0d50ae932759e5e9cc137b850827957ef0aa231a332963523c1c5e6b5", + "pixel_size": [ + 2192, + 1364 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ], + "locale": "en", + "id": "campaign-personalization-tool", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 108, + "y": 450, + "width": 548, + "height": 341 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-personalization-tool-en-desktop.json", + "sidecar_sha256": "112019a01040b78e45a474d6f9e043c67e55f9e76bb0e45a3dd0290685ea1e8f", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-en.json", + "sha256": "265b1aacc601d376287fefb75e29845c50926a489fef84f88effa4eff487b164" + }, + "captured_at": "2026-10-27T01:27:10.455Z", + "provenance": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "record_file": "campaign-personalization-tool-en-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-es-desktop.png", + "sha256": "0ea3fd0efae155d7b26f3b1040e0a623442cb78666491f23415180dd621b2396", + "pixel_size": [ + 2192, + 1364 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ], + "locale": "es", + "id": "campaign-personalization-tool", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 108, + "y": 450, + "width": 548, + "height": 341 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-personalization-tool-es-desktop.json", + "sidecar_sha256": "1ee8966dd9e45218b1e07c36a6b8baafc5333d27e6904135d974b3e0fe4b0f49", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-es.json", + "sha256": "72a2b7fe1db97b60a5a9f148b9615706b0d7984c4113feb043e55a00d504bbc0" + }, + "captured_at": "2026-10-27T01:10:42.446Z", + "provenance": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "record_file": "campaign-personalization-tool-es-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-desktop.png", + "sha256": "7597a8b35a2bde31a41af81f7446fbec90e12a46f6ea3a35b7a8906edb46f4bd", + "pixel_size": [ + 1728, + 1092 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-test-destination", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 936, + "y": 755, + "width": 432, + "height": 273 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-test-destination-en-desktop.json", + "sidecar_sha256": "6feefca2220e36db3d4a86e94ab0e28f5c6e35f5d9bef3e8f4070ede6084e468", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-en.json", + "sha256": "265b1aacc601d376287fefb75e29845c50926a489fef84f88effa4eff487b164" + }, + "captured_at": "2026-10-27T01:23:54.557Z", + "provenance": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "record_file": "campaign-test-destination-en-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-mobile.png", + "sha256": "0e2305d54e5673dbf37b9820d432e4c73e73baa8b5c2bcdb5bfe7984df5759a4", + "pixel_size": [ + 1728, + 1092 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-test-destination", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 8, + "y": 709, + "width": 432, + "height": 273 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-test-destination-en-mobile.json", + "sidecar_sha256": "2a32bde3becb2ca3eded54bb7dd6b47458851c1a69167f5e039070675e01865d", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-en.json", + "sha256": "265b1aacc601d376287fefb75e29845c50926a489fef84f88effa4eff487b164" + }, + "captured_at": "2026-10-27T01:25:16.158Z", + "provenance": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "record_file": "campaign-test-destination-en-mobile.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-desktop.png", + "sha256": "e809f99c0ac252b1bbfbf8a4381863d5896c3daae39544fc884e1e9d14e48e54", + "pixel_size": [ + 1728, + 1092 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-test-destination", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 936, + "y": 755, + "width": 432, + "height": 273 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-test-destination-es-desktop.json", + "sidecar_sha256": "e061d9324fd73b35a1ca44a811e0fdc5b4c0bd2e1a75e1ef365ad32853f3f803", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-es.json", + "sha256": "72a2b7fe1db97b60a5a9f148b9615706b0d7984c4113feb043e55a00d504bbc0" + }, + "captured_at": "2026-10-27T00:55:33.816Z", + "provenance": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "record_file": "campaign-test-destination-es-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-mobile.png", + "sha256": "65197563664390e7be60972f6bc527d5cf7ae45dcf47e20db6ac5a633f72e51d", + "pixel_size": [ + 1728, + 1092 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-test-destination", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 8, + "y": 709, + "width": 432, + "height": 273 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-test-destination-es-mobile.json", + "sidecar_sha256": "f6617d07ca13c91b3b42c4be52c440a0c7972c6a4286695943dab901dd3b0782", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-es.json", + "sha256": "72a2b7fe1db97b60a5a9f148b9615706b0d7984c4113feb043e55a00d504bbc0" + }, + "captured_at": "2026-10-27T00:59:14.067Z", + "provenance": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "record_file": "campaign-test-destination-es-mobile.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-en-desktop.png", + "sha256": "959d0c9081d00693458570318ea735bdb9a920bf040ab4ea206add3e7438a990", + "pixel_size": [ + 2048, + 1276 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ], + "locale": "en", + "id": "campaign-tracked-link-tool", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 104, + "y": 450, + "width": 512, + "height": 319 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-tracked-link-tool-en-desktop.json", + "sidecar_sha256": "2492d71d52a48454f571f6cfdbb5370d1ab0ba32718e7a4a2f572db0efe11c8a", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-en.json", + "sha256": "265b1aacc601d376287fefb75e29845c50926a489fef84f88effa4eff487b164" + }, + "captured_at": "2026-10-27T01:27:03.258Z", + "provenance": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "record_file": "campaign-tracked-link-tool-en-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-es-desktop.png", + "sha256": "d9ca85349a3f9d191c2c97e2fd88c8e476105221fb3f1c616af665eaaf01ad5c", + "pixel_size": [ + 2048, + 1180 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ], + "locale": "es", + "id": "campaign-tracked-link-tool", + "selected": true, + "new_capture": true, + "transformations": [], + "capture_clip": { + "x": 104, + "y": 450, + "width": 512, + "height": 295 + }, + "sidecar": "help-campaign-whatsapp-correction-capture-20261027/private/campaign-tracked-link-tool-es-desktop.json", + "sidecar_sha256": "c1d6ccb645969baa91b6f13cfe7b5426ef0464e80f65ad0d7fc242246674e622", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-pixels-es.json", + "sha256": "72a2b7fe1db97b60a5a9f148b9615706b0d7984c4113feb043e55a00d504bbc0" + }, + "captured_at": "2026-10-27T01:10:59.836Z", + "provenance": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-manifest.json", + "sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "record_file": "campaign-tracked-link-tool-es-desktop.png" + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-en-desktop.png", + "sha256": "6a8cf5c3a7bd74241fdcfd9a4da12fe8859d2f76b643167898c16d577ad788fc", + "pixel_size": [ + 3936, + 2828 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-audience", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 24, + "y": 128, + "width": 984, + "height": 707 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-en-desktop.json", + "sidecar_sha256": "d90f4ff9cae05dd896ac2f0a944d954fb60e9c4b9f0336cbb5f4740e151d0b13", + "pixel_review": { + "original_review": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json", + "sha256": "fbec0b5cd21de816d079ee4b80aecdc27e40d2f5e11a864462d667cdcd4fe6ad", + "current_applicability_review_bound_separately": true + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-audience-en-desktop.png" + }, + "captured_at": "2026-10-26T22:47:15.152Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json", + "sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-en-desktop-observed.json", + "observation_sha256": "f938e34ff51f732b71143017674716f1e5d562c9085f44d5bd0e98fb36008d2d", + "reason": "Same native UI, includedClub/excludedQA, count2 and English demonstration names. No channel-specific SMS content in the retained crop. Full offscreen menu population is not claimed identical.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png", + "sha256": "92feaa5a9a2deb9acb83f2eca68a22188cb07003d2503a3cada83be18c4afd84", + "pixel_size": [ + 1592, + 4360 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-audience", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1090 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-en-mobile.json", + "sidecar_sha256": "1adadfba06a4327f3a63ef79b5e36c5160c0970ab6d0d3a526e5bf9cab0af443", + "pixel_review": { + "original_review": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json", + "sha256": "fbec0b5cd21de816d079ee4b80aecdc27e40d2f5e11a864462d667cdcd4fe6ad", + "current_applicability_review_bound_separately": true + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-audience-en-mobile.png" + }, + "captured_at": "2026-10-26T22:48:23.041Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json", + "sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-en-mobile-observed.json", + "observation_sha256": "fff1dcaec28afb271a9242c020e92ddee310355491baa98730404ea715b4e7a3", + "reason": "Same native UI, includedClub/excludedQA, count2 and English demonstration names. No channel-specific SMS content in the retained crop. Full offscreen menu population is not claimed identical.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-es-desktop.png", + "sha256": "9c74f1e1d6492944e9953f0f87f468906d09a20609dc8c0b2fdddfc99a314cc6", + "pixel_size": [ + 3936, + 2940 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-audience", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 24, + "y": 128, + "width": 984, + "height": 735 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-es-desktop.json", + "sidecar_sha256": "96ee29c153363e016469576bb716d0dc116d65e60a49a514dc0f8b17db2f71f7", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec" + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-audience-es-desktop.png" + }, + "captured_at": "2026-10-26T22:37:58.622Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json", + "sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-es-desktop-observed.json", + "observation_sha256": "2613408bf6e6debc87ca9283be1271497d0c3b55e5ff93c6333511578404b907", + "reason": "Same native UI, includeClub/excludeQA and count2. Secondary fictional list names nowEN in clone from original EN closure; retainedES photo preserves original localized names. Not full-data or byte parity claim.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png", + "sha256": "5b98f2333421778ab1fc64e60fc785c8cca21aaff0da782c19d47e416e35ec8f", + "pixel_size": [ + 1592, + 4360 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-audience", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 1090 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-es-mobile.json", + "sidecar_sha256": "7d0b75bcdd2b76b1ec3466d71e5ee36619451063ad2065e88e7b4a35f2272d72", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec" + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-audience-es-mobile.png" + }, + "captured_at": "2026-10-26T22:39:20.938Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json", + "sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-es-mobile-observed.json", + "observation_sha256": "8391ea69484c372764a7d73450eb4246630439abf48b6f52ae5fa256fae6800c", + "reason": "Same native UI, includeClub/excludeQA and count2. Secondary fictional list names nowEN in clone from original EN closure; retainedES photo preserves original localized names. Not full-data or byte parity claim.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "sha256": "b10da63ab8dc9137e5d9952ef1b97ff0a3d5f87e1f83fb378856f7d0f4ce7f30", + "pixel_size": [ + 2436, + 1564 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ], + "locale": "en", + "id": "campaign-audience-limit", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 251, + "y": 337, + "width": 609, + "height": 391 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-limit-en-desktop.json", + "sidecar_sha256": "f4821276d1a4248d67986670bd7217dd847df49577135bc4a16b6b103676cf84", + "pixel_review": { + "original_review": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json", + "sha256": "fbec0b5cd21de816d079ee4b80aecdc27e40d2f5e11a864462d667cdcd4fe6ad", + "current_applicability_review_bound_separately": true + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-audience-limit-en-desktop.png" + }, + "captured_at": "2026-10-26T22:47:54.961Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json", + "sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-limit-en-desktop-observed.json", + "observation_sha256": "3a49be1378d3ed1cd11ffb01b0ef496c7ef2d912451cea888dd76a7d92376e65", + "reason": "Same native complete desktop dialog with limit2 from prepared readback; no additional WhatsApp warning for2 recipients below250. Desktop source remains shared onmobile.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "sha256": "59504305ea4dcfd2a65be1325b7639e63d85d3b68466848bbfa88ae79b1043e7", + "pixel_size": [ + 2436, + 1564 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ], + "locale": "es", + "id": "campaign-audience-limit", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 259, + "y": 365, + "width": 609, + "height": 391 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-audience-limit-es-desktop.json", + "sidecar_sha256": "d3777bd9bcdae7ef3f83e6bbf69a7252fe37eea24140b3e32455e0320a10f09d", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec" + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-audience-limit-es-desktop.png" + }, + "captured_at": "2026-10-26T22:38:37.385Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json", + "sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/audience-limit-es-desktop-observed.json", + "observation_sha256": "0c99caa2f9bb914d3258f366d30be403f572e9c3d039d29188a1f847085d5c33", + "reason": "Same native limit dialog, limit2 from current prepared readback; no additional WhatsApp warning rendered for2 recipients below sender250. Old complete desktop dialog shared onmobile; old croppedmobile remains excluded.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-delivery-date-en-desktop.png", + "sha256": "02983b0a49505f9f8c3ab5e7f4e92ad1b44690527671be03db767c1050d9c8c3", + "pixel_size": [ + 2820, + 2520 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-delivery-date", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 705, + "height": 630 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-delivery-date-en-desktop.json", + "sidecar_sha256": "b56123245f110710a53d962865a91a040607253fcfd9e9fb25da55a520a4a753", + "pixel_review": { + "original_review": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json", + "sha256": "fbec0b5cd21de816d079ee4b80aecdc27e40d2f5e11a864462d667cdcd4fe6ad", + "current_applicability_review_bound_separately": true + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-delivery-date-en-desktop.png" + }, + "captured_at": "2026-10-26T22:52:19.647Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json", + "sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-en-desktop-observed.json", + "observation_sha256": "637fcd3662ad02e379f3be94dad776b3ece7cd5c381b87f9330fce21e3906d68", + "reason": "Same native schedule2Nov2026 12:00Montevideo, English controls and geometry. Calendar today advances with actual date; original capture date retained, no frozen clock or pixel parity claim.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png", + "sha256": "d0c9572caecc0ff559293c0d3c7659494d2cfff74421401bb985fb97c6999a5f", + "pixel_size": [ + 1592, + 2960 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-delivery-date", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 740 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-delivery-date-en-mobile.json", + "sidecar_sha256": "742d9c627bbcc35b878e52556c13af50a8c3e8f38a06c22d6706f62da06480ff", + "pixel_review": { + "original_review": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json", + "sha256": "fbec0b5cd21de816d079ee4b80aecdc27e40d2f5e11a864462d667cdcd4fe6ad", + "current_applicability_review_bound_separately": true + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-delivery-date-en-mobile.png" + }, + "captured_at": "2026-10-26T22:52:51.234Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json", + "sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-en-mobile-observed.json", + "observation_sha256": "9784a1b598a5e11380027448236d1cebe550f0a00244640e608ddb35a1dc82f8", + "reason": "Same native schedule2Nov2026 12:00Montevideo, English controls and geometry. Calendar today advances with actual date; original capture date retained, no frozen clock or pixel parity claim.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-delivery-date-es-desktop.png", + "sha256": "8d796336f8bcb18bcffe0a3fec779b386bb02c008966f7f8ddc5ffa50a3d0d5d", + "pixel_size": [ + 2820, + 2520 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-delivery-date", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 128, + "width": 705, + "height": 630 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-delivery-date-es-desktop.json", + "sidecar_sha256": "616da23dc4e9e03bac9de81bccf2979bd3be0d22d603e750a4b1958f15dac83d", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec" + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-delivery-date-es-desktop.png" + }, + "captured_at": "2026-10-26T22:33:34.633Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json", + "sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-es-desktop-observed.json", + "observation_sha256": "1b5d47fd73f8708a3b578203131b789e8c7479d442cb13cc5db348652acb82f4", + "reason": "Same native schedule2Nov2026 12:00Montevideo, controls and geometry. Calendar today advances with realdate; retain original dated capture, no frozen clock or pixel parity claim.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png", + "sha256": "9b8cca07b94d906083b9cd6e23735a454aca7d2972fa728fd6035be682771d83", + "pixel_size": [ + 1592, + 3168 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-delivery-date", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 32, + "width": 398, + "height": 792 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-delivery-date-es-mobile.json", + "sidecar_sha256": "e3788008a9204e7f51bbe434491872c6e08309934a1228057c3279fda10d3ee4", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec" + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-delivery-date-es-mobile.png" + }, + "captured_at": "2026-10-26T22:34:12.937Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json", + "sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/delivery-date-es-mobile-observed.json", + "observation_sha256": "c29f6748a245064f27573b79c2972f4ebb023858587f72b48d4e6270c588a02f", + "reason": "Same native schedule2Nov2026 12:00Montevideo, controls and geometry. Calendar today advances with realdate; retain original dated capture, no frozen clock or pixel parity claim.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-reply-settings-en-desktop.png", + "sha256": "b23f2ecb5390d4658f8afb7fa3870051e05acf22bf9dbcfb3e50178f1da79908", + "pixel_size": [ + 3384, + 2796 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "en", + "id": "campaign-reply-settings", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 844, + "width": 846, + "height": 699 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-reply-settings-en-desktop.json", + "sidecar_sha256": "6db6457c5a80e9ac6053b71686f1795a088481024e9aa1a69343bb47a3037792", + "pixel_review": { + "original_review": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json", + "sha256": "fbec0b5cd21de816d079ee4b80aecdc27e40d2f5e11a864462d667cdcd4fe6ad", + "current_applicability_review_bound_separately": true + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-reply-settings-en-desktop.png" + }, + "captured_at": "2026-10-26T22:54:12.467Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json", + "sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-en-desktop-observed.json", + "observation_sha256": "ee1ad3cd46078df83ef6c7054c5ba3ef937e843bc2e024bbba5c640e07a49b53", + "reason": "Same demonstrated native assignment controls, unassigned state, team labels and required person labels at matching geometry. Crop excludes channel summary/SMS. Full person-list population/order is not claimed identical; historical demonstration remains applicable.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png", + "sha256": "f7561d7e01bb8e69b405d482035feb8b552bdf1d528a644abea033b0e55be2f6", + "pixel_size": [ + 1592, + 3052 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "en", + "id": "campaign-reply-settings", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 782, + "width": 398, + "height": 763 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-reply-settings-en-mobile.json", + "sidecar_sha256": "d748618c06dca0d528dc88ae28a53fb6a3c7983abbce0ed076054c15a781fee0", + "pixel_review": { + "original_review": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-pixels-en.json", + "sha256": "fbec0b5cd21de816d079ee4b80aecdc27e40d2f5e11a864462d667cdcd4fe6ad", + "current_applicability_review_bound_separately": true + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-reply-settings-en-mobile.png" + }, + "captured_at": "2026-10-26T22:54:52.544Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/en-applicability.json", + "sha256": "c0b26d3a618c76e8eb7aa346bf3e54559f1ce43cd8bcbfd90b446beaf85ceef9", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-en-mobile-observed.json", + "observation_sha256": "1d36ccc51520582bd8bc7893c02bf4205b0daf3df1a32097e844d51abe829203", + "reason": "Same demonstrated native assignment controls, unassigned state, team labels and required person labels at matching geometry. Crop excludes channel summary/SMS. Full person-list population/order is not claimed identical; historical demonstration remains applicable.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-reply-settings-es-desktop.png", + "sha256": "2298b2948364551218a3bbc4f2da7ff696f35239f3622214ac074923ebfa89d6", + "pixel_size": [ + 3384, + 2892 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "desktop", + "help_viewports": [ + "desktop" + ], + "locale": "es", + "id": "campaign-reply-settings", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 91, + "y": 844, + "width": 846, + "height": 723 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-reply-settings-es-desktop.json", + "sidecar_sha256": "b4eef245cc2c13d02845fff97eb92201cbe3dd91c1dcd9f18e23f81bcb6e951f", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec" + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-reply-settings-es-desktop.png" + }, + "captured_at": "2026-10-26T22:41:28.350Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json", + "sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-es-desktop-observed.json", + "observation_sha256": "09e50fe1e62249fb0edc2836221fffef403fb4023dfd1b84baeecc983acdb72a", + "reason": "Same demonstrated native assignment controls, unassigned state, team labels and required person labels at matching geometry; existing crop excludes channel summary/SMS. Full person-list population/order is not asserted: current UI puts Sofía at the end, while original PNG shows her before Lucía García; other fictitious people can be additional/reordered.", + "not_a_new_capture": true + } + }, + { + "path": "images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png", + "sha256": "c78965360a348e6f9c16c1c0d5d10f5940debf0aec1a3b2ef75959fa0d2ded70", + "pixel_size": [ + 1592, + 3052 + ], + "native_density": 4, + "icc": { + "profile": "Display P3 Gamut with sRGB Transfer", + "bytes": 520, + "sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + "layout": "mobile", + "help_viewports": [ + "mobile" + ], + "locale": "es", + "id": "campaign-reply-settings", + "selected": true, + "new_capture": false, + "transformations": [], + "capture_clip": { + "x": 16, + "y": 782, + "width": 398, + "height": 763 + }, + "sidecar": "help-campaign-current-capture-20261026/private/campaign-reply-settings-es-mobile.json", + "sidecar_sha256": "41d43af04cdfd1f5f9873db65ee1fe83fd28134b4b2911fcc2786bedad12b2be", + "pixel_review": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/retained-es-review.json", + "sha256": "d8eb02219978de8b178190ac279d2ac8f19dede9715dadc864de5c8edc81b1ec" + }, + "provenance": { + "path": "docs/editorial-work/captures/campaign-creation-completion-20261026/source-manifest.json", + "sha256": "bb30809c73856b6dc6b7381ad0748fcccb33d7022e84dcaa3b225bb1f95941ee", + "record_file": "campaign-reply-settings-es-mobile.png" + }, + "captured_at": "2026-10-26T22:42:20.840Z", + "current_applicability": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/es-applicability.json", + "sha256": "9bdc86584ee5a6d957432faf81cdbbc9e428366d0ecb6e11fa9794a6a95e2b8a", + "observation": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/retention/reply-settings-es-mobile-observed.json", + "observation_sha256": "d897a7b8f3462aa8e239e5341f075982f640b3792d6739e30272bf550124b0e6", + "reason": "Same demonstrated native assignment controls, unassigned state, team labels and required person labels at matching geometry; existing crop excludes channel summary/SMS. Full person-list population/order is not asserted: current UI puts Sofía at the end, while original PNG shows her before Lucía García; other fictitious people can be additional/reordered.", + "not_a_new_capture": true + } + } + ] +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/test-dialog-size-plan.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/test-dialog-size-plan.json new file mode 100644 index 00000000..4767fe9c --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/test-dialog-size-plan.json @@ -0,0 +1,110 @@ +{ + "status": "scoped_user_requested_exception_authorized; new_WA_capture_and_render_pending", + "figure_id": "campaign-test-destination", + "reference": { + "path": "audit/campaign-whatsapp-correction-20261027/reference/user-campaign-size-reference.png", + "sha256": "63b26b976ec14261d8d79129a860e9193120a754d8c36eb6cc0f8a0b611a25b7", + "pixel_size": [ + 774, + 536 + ], + "identified_controls": [ + "Enviar mensaje a este número", + "Envíame un mensaje de prueba" + ] + }, + "pinned_rule": { + "path": "docs/editorial/screenshots.md", + "lines": "22–33", + "sha256": "b2acb0e02a0335f8abcee233580630eb7746d45b6bc9df28b18976fdfb93ae02", + "default": "Do not display above recorded native logical capture size." + }, + "specific_user_instruction": "Improve the identified test-dialog readability; the current instruction authorizes a scoped capture/HTML size adjustment. Root confirmed a maximum of1.5 times logical size only for this figure, without another permission hold.", + "allowed_max_logical_factor": 1.5, + "minimum_effective_pixel_density": 2.6666666666666665, + "required_source_density": 4, + "proposed_max_if_new_crop_432_css": 648, + "image_width_policy": "min(available article image area, current source logical width ×1.5); each responsive currentSrc checked separately", + "other_figures_max_logical_factor": 1, + "unchanged": [ + "PNG bytes and embedded P3", + "source provenance and native capture checks", + "aspect ratio", + "lavender stage, white inset and border", + "global CSS and static no-link behavior" + ], + "baseline_measured_views": [ + { + "locale": "es", + "viewport_width": 1440, + "stage_width_css": 774.4140625, + "image_width_css": 432, + "source_width_px": 1728, + "source_native_width_css": 432, + "effective_pixel_density": 4.0, + "packet": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/es-1440.json", + "packet_sha256": "7dea0eb088d3d812625186813b478cbde4db099b288fbc39066a975422341b8f" + }, + { + "locale": "es", + "viewport_width": 580, + "stage_width_css": 548, + "image_width_css": 432, + "source_width_px": 1728, + "source_native_width_css": 432, + "effective_pixel_density": 4.0, + "packet": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/es-580.json", + "packet_sha256": "82e8bc489b035eb1d789f19370e11e0de55539aa855fd2d3058d870347b98e0a" + }, + { + "locale": "es", + "viewport_width": 390, + "stage_width_css": 358, + "image_width_css": 315.984375, + "source_width_px": 1728, + "source_native_width_css": 432, + "effective_pixel_density": 5.468624833110814, + "packet": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/es-390.json", + "packet_sha256": "adddb57e99002dd08f712632d8a1e1d7b41b83c2f59e98ffb282608a095166c6" + }, + { + "locale": "en", + "viewport_width": 1440, + "stage_width_css": 774.4140625, + "image_width_css": 432, + "source_width_px": 1728, + "source_native_width_css": 432, + "effective_pixel_density": 4.0, + "packet": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/en-1440.json", + "packet_sha256": "f7f8c827a2fe2101becf4fa694e6b31ae0821b9bdbcbf9d1651c8e4bd13949c7" + }, + { + "locale": "en", + "viewport_width": 580, + "stage_width_css": 548, + "image_width_css": 432, + "source_width_px": 1728, + "source_native_width_css": 432, + "effective_pixel_density": 4.0, + "packet": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/en-580.json", + "packet_sha256": "6c8a083ec4d04ea55784a7d52cc405fa9feb3b529b32b73ada72e11bcc22778a" + }, + { + "locale": "en", + "viewport_width": 390, + "stage_width_css": 358, + "image_width_css": 315.984375, + "source_width_px": 1728, + "source_native_width_css": 432, + "effective_pixel_density": 5.468624833110814, + "packet": "docs/editorial-work/captures/campaign-creation-completion-20261026/validation/page-review/views/en-390.json", + "packet_sha256": "a786d7c20006005b50480f749dd40f8a6b068aae34f564feec971b48b7ce534d" + } + ], + "pending": [ + "Native WhatsApp test-source desktop/mobile capture", + "Article-only markup implementation", + "Six exact-source render views and independent sharpness/readability review", + "Strict QA/public verifier delta limited to this ID/factor" + ] +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/build-execution.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/build-execution.json new file mode 100644 index 00000000..5c799cdf --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/build-execution.json @@ -0,0 +1,12 @@ +{ + "at": "2026-10-27T01:46:01.542859+00:00", + "command": [ + "yarn", + "build" + ], + "ruby": "ruby 3.3.6 (2024-11-05 revision 75015d4c1f) [arm64-darwin24]", + "gems": "The Gemfile's dependencies are satisfied", + "exit_code": 0, + "seconds": 10.29, + "log_sha256": "f060242c28630b8587d462f6b0ae39722aab71218eb8870e28c968d275b37044" +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/build.log b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/build.log new file mode 100644 index 00000000..2d544743 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/build.log @@ -0,0 +1,22 @@ +yarn run v1.22.19 +warning package.json: No license field +warning Skipping preferred cache folder "/Users/pel/Library/Caches/Yarn" because it is not writable. +warning Selected the next writable cache folder in the list, will be "/var/folders/2g/vbdf658d6yn_ssz9f354rdkm0000gn/T/.yarn-cache-501". +$ JEKYLL_ENV=production bundle exec jekyll build && ruby script/verify_security_headers.rb +Configuration file: /Users/pel/Documents/Codex/2026-10-06/task-8/help-campaign-whatsapp-correction-20261027/_config.yml + Source: /Users/pel/Documents/Codex/2026-10-06/task-8/help-campaign-whatsapp-correction-20261027 + Destination: /Users/pel/Documents/Codex/2026-10-06/task-8/help-campaign-whatsapp-correction-20261027/_site + Incremental build: disabled. Enable with --incremental + Generating... +Building site for language: "en" to: /Users/pel/Documents/Codex/2026-10-06/task-8/help-campaign-whatsapp-correction-20261027/_site +Loading translation from file /Users/pel/Documents/Codex/2026-10-06/task-8/help-campaign-whatsapp-correction-20261027/_i18n/en.yml +Browserslist: caniuse-lite is outdated. Please run: + npx update-browserslist-db@latest + Why you should do it regularly: https://github.com/browserslist/update-db#readme +Building site for language: "es" to: /Users/pel/Documents/Codex/2026-10-06/task-8/help-campaign-whatsapp-correction-20261027/_site/es +Loading translation from file /Users/pel/Documents/Codex/2026-10-06/task-8/help-campaign-whatsapp-correction-20261027/_i18n/es.yml +Build complete + done in 9.447 seconds. + Auto-regeneration: disabled. Use --watch to enable. +Security headers are configured +Done in 10.18s. diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/checkpoint.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/checkpoint.json new file mode 100644 index 00000000..356d700a --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/checkpoint.json @@ -0,0 +1,1229 @@ +{ + "status": "build_bytes_and_structure_passed; browser_pixels_pending", + "at": "2026-10-27T01:46:06.231853+00:00", + "scope_sha256": "1642d65406f2a878f31ff09d05177722f859513d1dcffdcacd21aa97287b0b0c", + "articles": [ + { + "locale": "es", + "source": "_i18n/es/campaigns/creating-a-campaign.md", + "source_sha256": "d90c8aa0055195ff15644a9197e0bdff9465926dd3b82a70822db6346d88e755", + "built_html": "_site/es/crear-una-campaña.html", + "built_html_sha256": "99c43869d3ea80422f294b2a6d660a50df6b8bb6fd289bbb7d2c0c3e791a7d17", + "route": "/es/crear-una-campaña.html", + "figure_sources": { + "campaign-channels": { + "mobile": "/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-desktop.png" + }, + "campaign-audience": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-audience-es-desktop.png" + }, + "campaign-audience-limit": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png" + }, + "campaign-composer": { + "mobile": "/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-desktop.png" + }, + "campaign-tracked-link-tool": { + "mobile": "/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-es-desktop.png", + "desktop": "/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-es-desktop.png" + }, + "campaign-personalization-tool": { + "mobile": "/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-es-desktop.png", + "desktop": "/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-es-desktop.png" + }, + "campaign-coupon-picker": { + "mobile": "/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-desktop.png" + }, + "campaign-message-preview": { + "mobile": "/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-desktop.png" + }, + "campaign-test-destination": { + "mobile": "/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-desktop.png" + }, + "campaign-delivery-date": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-delivery-date-es-desktop.png" + }, + "campaign-reply-settings": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-reply-settings-es-desktop.png" + }, + "campaign-confirmation": { + "mobile": "/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-desktop.png" + } + }, + "ordered_links": [ + "_audience/consent-and-subscriber-status.md", + "_audience/lists-and-segments.md", + "_numbers/message-editor-overview.md", + "_analytics-reporting-attribution/tracked-links.md", + "_audience/personalization-tags.md", + "_analytics-reporting-attribution/campaign-reporting.md", + "_campaigns/campaigns-overview.md", + "_campaigns/campaign-best-practices.md", + "_campaigns/email-image-sizes.md", + "_audience/consent-and-subscriber-status.md", + "_numbers/messaging-overview.md", + "_numbers/message-editor-overview.md", + "_analytics-reporting-attribution/campaign-reporting.md", + "_getting-started/how-hellotext-works.md" + ], + "heading_count": 14 + }, + { + "locale": "en", + "source": "_i18n/en/campaigns/creating-a-campaign.md", + "source_sha256": "0169daac79dc25b5364287d9f48835519617c050c4d638855a206e763e3cf49a", + "built_html": "_site/creating-a-campaign.html", + "built_html_sha256": "04c2326a9efae59e1afb792a902ba3fddbf2222fbb681b50fd4059ba7f794293", + "route": "/creating-a-campaign.html", + "figure_sources": { + "campaign-channels": { + "mobile": "/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-desktop.png" + }, + "campaign-audience": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-audience-en-desktop.png" + }, + "campaign-audience-limit": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png" + }, + "campaign-composer": { + "mobile": "/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-desktop.png" + }, + "campaign-tracked-link-tool": { + "mobile": "/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-en-desktop.png", + "desktop": "/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-en-desktop.png" + }, + "campaign-personalization-tool": { + "mobile": "/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-en-desktop.png", + "desktop": "/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-en-desktop.png" + }, + "campaign-coupon-picker": { + "mobile": "/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-desktop.png" + }, + "campaign-message-preview": { + "mobile": "/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-desktop.png" + }, + "campaign-test-destination": { + "mobile": "/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-desktop.png" + }, + "campaign-delivery-date": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-delivery-date-en-desktop.png" + }, + "campaign-reply-settings": { + "mobile": "/images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign/campaign-reply-settings-en-desktop.png" + }, + "campaign-confirmation": { + "mobile": "/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-mobile.png", + "desktop": "/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-desktop.png" + } + }, + "ordered_links": [ + "_audience/consent-and-subscriber-status.md", + "_audience/lists-and-segments.md", + "_numbers/message-editor-overview.md", + "_analytics-reporting-attribution/tracked-links.md", + "_audience/personalization-tags.md", + "_analytics-reporting-attribution/campaign-reporting.md", + "_campaigns/campaigns-overview.md", + "_campaigns/campaign-best-practices.md", + "_campaigns/email-image-sizes.md", + "_audience/consent-and-subscriber-status.md", + "_numbers/messaging-overview.md", + "_numbers/message-editor-overview.md", + "_analytics-reporting-attribution/campaign-reporting.md", + "_getting-started/how-hellotext-works.md" + ], + "heading_count": 14 + } + ], + "images": [ + { + "source": "images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-desktop.png", + "sha256": "d6d96c64c4513152a41ee5383bda80906bfb6aefef86015e1189ae2f26b1b926", + "pixel_size": [ + 2728, + 3344 + ], + "density": 4, + "native_logical_size": [ + 682.0, + 836.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-desktop.png", + "_site/es/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-desktop.png" + ], + "selected": true, + "new_capture": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-mobile.png", + "sha256": "da4e4448ed520a0412fa45eb340e5b042fc7e9c5346ef0dcfadb7042788109cd", + "pixel_size": [ + 1592, + 3416 + ], + "density": 4, + "native_logical_size": [ + 398.0, + 854.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-mobile.png", + "_site/es/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-mobile.png" + ], + "selected": true, + "new_capture": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-desktop.png", + "sha256": "56f33cfbd05400143dd0159c186afb616365d39c82b19e2ec407620794086d04", + "pixel_size": [ + 2728, + 3232 + ], + "density": 4, + "native_logical_size": [ + 682.0, + 808.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-desktop.png", + "_site/es/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-desktop.png" + ], + "selected": true, + "new_capture": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-mobile.png", + "sha256": "216a6b0f2454f5b1de1b91865fe2756b8c4d70b67f7297ec1bd1ed6d5fb03a46", + "pixel_size": [ + 1592, + 3512 + ], + "density": 4, + "native_logical_size": [ + 398.0, + 878.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-mobile.png", + "_site/es/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-mobile.png" + ], + "selected": true, + "new_capture": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-desktop.png", + "sha256": "245847d60e2f737d245272fc4426c4b79134e6a0f44af3db28736d969d17b924", + "pixel_size": [ + 2728, + 1604 + ], + "density": 4, + "native_logical_size": [ + 682.0, + 401.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-desktop.png", + "_site/es/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-desktop.png" + ], + "selected": true, + "new_capture": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-mobile.png", + "sha256": "fface0c38b00dae21edbf1807c48a5a5d864b892fbc84b8ba0fe2941c90bd085", + "pixel_size": [ + 1592, + 1988 + ], + "density": 4, + "native_logical_size": [ + 398.0, + 497.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-mobile.png", + "_site/es/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-mobile.png" + ], + "selected": true, + "new_capture": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-desktop.png", + "sha256": "9a6d4910fd12dc582acd6410a35b795600bc14d0797cbcb4e99a1775c137e550", + "pixel_size": [ + 2728, + 1604 + ], + "density": 4, + "native_logical_size": [ + 682.0, + 401.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-desktop.png", + "_site/es/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-desktop.png" + ], + "selected": true, + "new_capture": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-mobile.png", + "sha256": "c44daec9637674706a2b09737d35153e2a7f6e4cac607ffd2ff79ccd2f411fd6", + "pixel_size": [ + 1592, + 1988 + ], + "density": 4, + "native_logical_size": [ + 398.0, + 497.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-mobile.png", + "_site/es/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-mobile.png" + ], + "selected": true, + "new_capture": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-desktop.png", + "sha256": "12299e912bdc3d4a211f4e18fb53d14e3e66e325f3da02d260125304a5040378", + "pixel_size": [ + 2728, + 3648 + ], + "density": 4, + "native_logical_size": [ + 682.0, + 912.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-desktop.png", + "_site/es/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-desktop.png" + ], + "selected": true, + "new_capture": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-mobile.png", + "sha256": "a7dda045f2a310c6079f07a706367f50cc5c91e641cd18fc006f855308a3ca3c", + "pixel_size": [ + 1592, + 4000 + ], + "density": 4, + "native_logical_size": [ + 398.0, + 1000.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-mobile.png", + "_site/es/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-mobile.png" + ], + "selected": true, + "new_capture": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-desktop.png", + "sha256": "699820022bd737ef1c5ec7eb3e1f45f1186a7bc60330c2c2d77bac3e23a3d1d4", + "pixel_size": [ + 2728, + 3744 + ], + "density": 4, + "native_logical_size": [ + 682.0, + 936.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-desktop.png", + "_site/es/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-desktop.png" + ], + "selected": true, + "new_capture": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-mobile.png", + "sha256": "964552fa6c2c931036fe89b3b8d40575afd893e9425f22cb914d2687122665d1", + "pixel_size": [ + 1592, + 4000 + ], + "density": 4, + "native_logical_size": [ + 398.0, + 1000.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-mobile.png", + "_site/es/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-mobile.png" + ], + "selected": true, + "new_capture": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-desktop.png", + "sha256": "33c370b643b7d7737e637b053a1c806d1e96ff7b3382cc206521844e0f5a79af", + "pixel_size": [ + 2160, + 1020 + ], + "density": 4, + "native_logical_size": [ + 540.0, + 255.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-desktop.png", + "_site/es/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-desktop.png" + ], + "selected": true, + "new_capture": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-mobile.png", + "sha256": "3752e21dd5cd209bffa351b19a1759ad3136b2ef76d2a66a730dd9ad4408c6f5", + "pixel_size": [ + 1656, + 1004 + ], + "density": 4, + "native_logical_size": [ + 414.0, + 251.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-mobile.png", + "_site/es/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-mobile.png" + ], + "selected": true, + "new_capture": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-desktop.png", + "sha256": "edd4ab0ca6b9b98519600660abc8e39dc2f39e2aedcf720c5f7aca04fecc7550", + "pixel_size": [ + 2160, + 1020 + ], + "density": 4, + "native_logical_size": [ + 540.0, + 255.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-desktop.png", + "_site/es/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-desktop.png" + ], + "selected": true, + "new_capture": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-mobile.png", + "sha256": "56f5c24dfdadfce3c16e653c7ac9c94cf10c96ed5a8feb363ffaac86d5e451e1", + "pixel_size": [ + 1656, + 1004 + ], + "density": 4, + "native_logical_size": [ + 414.0, + 251.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-mobile.png", + "_site/es/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-mobile.png" + ], + "selected": true, + "new_capture": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-desktop.png", + "sha256": "d59d7d1c87a42e66c398906e25243eedf22554e5aaa6bd39dd65dcc902317bc8", + "pixel_size": [ + 1536, + 3632 + ], + "density": 4, + "native_logical_size": [ + 384.0, + 908.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-desktop.png", + "_site/es/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-desktop.png" + ], + "selected": true, + "new_capture": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-mobile.png", + "sha256": "51889ee7679b4649c86abb197f15b2bbc50bc3c05a9f1f7d08e2186c1a106b19", + "pixel_size": [ + 1720, + 3864 + ], + "density": 4, + "native_logical_size": [ + 430.0, + 966.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-mobile.png", + "_site/es/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-mobile.png" + ], + "selected": true, + "new_capture": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-desktop.png", + "sha256": "e6c0be34da7afa3187df5cedfd0509dfcd89f6dd9d6aafd4b27c14874dbc7a7b", + "pixel_size": [ + 1536, + 3632 + ], + "density": 4, + "native_logical_size": [ + 384.0, + 908.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-desktop.png", + "_site/es/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-desktop.png" + ], + "selected": true, + "new_capture": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-mobile.png", + "sha256": "9af0929cb508439ace6cdd7287543f6e9767d3fe55ed9a91d116e0c9576d571c", + "pixel_size": [ + 1720, + 3864 + ], + "density": 4, + "native_logical_size": [ + 430.0, + 966.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-mobile.png", + "_site/es/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-mobile.png" + ], + "selected": true, + "new_capture": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-en-desktop.png", + "sha256": "6fe683d0d50ae932759e5e9cc137b850827957ef0aa231a332963523c1c5e6b5", + "pixel_size": [ + 2192, + 1364 + ], + "density": 4, + "native_logical_size": [ + 548.0, + 341.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-en-desktop.png", + "_site/es/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-en-desktop.png" + ], + "selected": true, + "new_capture": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-es-desktop.png", + "sha256": "0ea3fd0efae155d7b26f3b1040e0a623442cb78666491f23415180dd621b2396", + "pixel_size": [ + 2192, + 1364 + ], + "density": 4, + "native_logical_size": [ + 548.0, + 341.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-es-desktop.png", + "_site/es/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-es-desktop.png" + ], + "selected": true, + "new_capture": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-desktop.png", + "sha256": "7597a8b35a2bde31a41af81f7446fbec90e12a46f6ea3a35b7a8906edb46f4bd", + "pixel_size": [ + 1728, + 1092 + ], + "density": 4, + "native_logical_size": [ + 432.0, + 273.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-desktop.png", + "_site/es/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-desktop.png" + ], + "selected": true, + "new_capture": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-mobile.png", + "sha256": "0e2305d54e5673dbf37b9820d432e4c73e73baa8b5c2bcdb5bfe7984df5759a4", + "pixel_size": [ + 1728, + 1092 + ], + "density": 4, + "native_logical_size": [ + 432.0, + 273.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-mobile.png", + "_site/es/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-mobile.png" + ], + "selected": true, + "new_capture": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-desktop.png", + "sha256": "e809f99c0ac252b1bbfbf8a4381863d5896c3daae39544fc884e1e9d14e48e54", + "pixel_size": [ + 1728, + 1092 + ], + "density": 4, + "native_logical_size": [ + 432.0, + 273.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-desktop.png", + "_site/es/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-desktop.png" + ], + "selected": true, + "new_capture": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-mobile.png", + "sha256": "65197563664390e7be60972f6bc527d5cf7ae45dcf47e20db6ac5a633f72e51d", + "pixel_size": [ + 1728, + 1092 + ], + "density": 4, + "native_logical_size": [ + 432.0, + 273.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-mobile.png", + "_site/es/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-mobile.png" + ], + "selected": true, + "new_capture": true, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-en-desktop.png", + "sha256": "959d0c9081d00693458570318ea735bdb9a920bf040ab4ea206add3e7438a990", + "pixel_size": [ + 2048, + 1276 + ], + "density": 4, + "native_logical_size": [ + 512.0, + 319.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-en-desktop.png", + "_site/es/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-en-desktop.png" + ], + "selected": true, + "new_capture": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-es-desktop.png", + "sha256": "d9ca85349a3f9d191c2c97e2fd88c8e476105221fb3f1c616af665eaaf01ad5c", + "pixel_size": [ + 2048, + 1180 + ], + "density": 4, + "native_logical_size": [ + 512.0, + 295.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-es-desktop.png", + "_site/es/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-es-desktop.png" + ], + "selected": true, + "new_capture": true, + "native_layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-audience-en-desktop.png", + "sha256": "6a8cf5c3a7bd74241fdcfd9a4da12fe8859d2f76b643167898c16d577ad788fc", + "pixel_size": [ + 3936, + 2828 + ], + "density": 4, + "native_logical_size": [ + 984.0, + 707.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-audience-en-desktop.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-audience-en-desktop.png" + ], + "selected": true, + "new_capture": false, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png", + "sha256": "92feaa5a9a2deb9acb83f2eca68a22188cb07003d2503a3cada83be18c4afd84", + "pixel_size": [ + 1592, + 4360 + ], + "density": 4, + "native_logical_size": [ + 398.0, + 1090.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png" + ], + "selected": true, + "new_capture": false, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-audience-es-desktop.png", + "sha256": "9c74f1e1d6492944e9953f0f87f468906d09a20609dc8c0b2fdddfc99a314cc6", + "pixel_size": [ + 3936, + 2940 + ], + "density": 4, + "native_logical_size": [ + 984.0, + 735.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-audience-es-desktop.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-audience-es-desktop.png" + ], + "selected": true, + "new_capture": false, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png", + "sha256": "5b98f2333421778ab1fc64e60fc785c8cca21aaff0da782c19d47e416e35ec8f", + "pixel_size": [ + 1592, + 4360 + ], + "density": 4, + "native_logical_size": [ + 398.0, + 1090.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png" + ], + "selected": true, + "new_capture": false, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "sha256": "b10da63ab8dc9137e5d9952ef1b97ff0a3d5f87e1f83fb378856f7d0f4ce7f30", + "pixel_size": [ + 2436, + 1564 + ], + "density": 4, + "native_logical_size": [ + 609.0, + 391.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png" + ], + "selected": true, + "new_capture": false, + "native_layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "sha256": "59504305ea4dcfd2a65be1325b7639e63d85d3b68466848bbfa88ae79b1043e7", + "pixel_size": [ + 2436, + 1564 + ], + "density": 4, + "native_logical_size": [ + 609.0, + 391.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png" + ], + "selected": true, + "new_capture": false, + "native_layout": "desktop", + "help_viewports": [ + "desktop", + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-delivery-date-en-desktop.png", + "sha256": "02983b0a49505f9f8c3ab5e7f4e92ad1b44690527671be03db767c1050d9c8c3", + "pixel_size": [ + 2820, + 2520 + ], + "density": 4, + "native_logical_size": [ + 705.0, + 630.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-delivery-date-en-desktop.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-delivery-date-en-desktop.png" + ], + "selected": true, + "new_capture": false, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png", + "sha256": "d0c9572caecc0ff559293c0d3c7659494d2cfff74421401bb985fb97c6999a5f", + "pixel_size": [ + 1592, + 2960 + ], + "density": 4, + "native_logical_size": [ + 398.0, + 740.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png" + ], + "selected": true, + "new_capture": false, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-delivery-date-es-desktop.png", + "sha256": "8d796336f8bcb18bcffe0a3fec779b386bb02c008966f7f8ddc5ffa50a3d0d5d", + "pixel_size": [ + 2820, + 2520 + ], + "density": 4, + "native_logical_size": [ + 705.0, + 630.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-delivery-date-es-desktop.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-delivery-date-es-desktop.png" + ], + "selected": true, + "new_capture": false, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png", + "sha256": "9b8cca07b94d906083b9cd6e23735a454aca7d2972fa728fd6035be682771d83", + "pixel_size": [ + 1592, + 3168 + ], + "density": 4, + "native_logical_size": [ + 398.0, + 792.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png" + ], + "selected": true, + "new_capture": false, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-reply-settings-en-desktop.png", + "sha256": "b23f2ecb5390d4658f8afb7fa3870051e05acf22bf9dbcfb3e50178f1da79908", + "pixel_size": [ + 3384, + 2796 + ], + "density": 4, + "native_logical_size": [ + 846.0, + 699.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-reply-settings-en-desktop.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-reply-settings-en-desktop.png" + ], + "selected": true, + "new_capture": false, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png", + "sha256": "f7561d7e01bb8e69b405d482035feb8b552bdf1d528a644abea033b0e55be2f6", + "pixel_size": [ + 1592, + 3052 + ], + "density": 4, + "native_logical_size": [ + 398.0, + 763.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png" + ], + "selected": true, + "new_capture": false, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-reply-settings-es-desktop.png", + "sha256": "2298b2948364551218a3bbc4f2da7ff696f35239f3622214ac074923ebfa89d6", + "pixel_size": [ + 3384, + 2892 + ], + "density": 4, + "native_logical_size": [ + 846.0, + 723.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-reply-settings-es-desktop.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-reply-settings-es-desktop.png" + ], + "selected": true, + "new_capture": false, + "native_layout": "desktop", + "help_viewports": [ + "desktop" + ] + }, + { + "source": "images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png", + "sha256": "c78965360a348e6f9c16c1c0d5d10f5940debf0aec1a3b2ef75959fa0d2ded70", + "pixel_size": [ + 1592, + 3052 + ], + "density": 4, + "native_logical_size": [ + 398.0, + 763.0 + ], + "icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb", + "built_copies_equal": [ + "_site/images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png", + "_site/es/images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png" + ], + "selected": true, + "new_capture": false, + "native_layout": "mobile", + "help_viewports": [ + "mobile" + ] + } + ], + "selected_image_count": 42, + "preserved_image_count": 42, + "modules": [ + { + "source": "assets/editorial/editorial_visuals.js", + "copy": "_site/assets/editorial/editorial_visuals.js", + "sha256": "cea90dc15466e55016ac00bb5420b966022270a95f93380a7485a0982bb6a07d" + }, + { + "source": "assets/editorial/editorial_visuals.js", + "copy": "_site/es/assets/editorial/editorial_visuals.js", + "sha256": "cea90dc15466e55016ac00bb5420b966022270a95f93380a7485a0982bb6a07d" + }, + { + "source": "assets/editorial/editorial_tabs.js", + "copy": "_site/assets/editorial/editorial_tabs.js", + "sha256": "39e1533fa19b21d927b5172e41156317a3bca29a3366348d36870147e53b2287" + }, + { + "source": "assets/editorial/editorial_tabs.js", + "copy": "_site/es/assets/editorial/editorial_tabs.js", + "sha256": "39e1533fa19b21d927b5172e41156317a3bca29a3366348d36870147e53b2287" + } + ], + "docs_excluded": true, + "stub_preserved": true, + "source_register_sha256": "15f797468128646c006bd159288f837fc0cd7cf6ab266cd6b23519d83d06ff20", + "message_examples": { + "es": { + "definition": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/recipient-example.es.json", + "definition_sha256": "23f5b5e1d38ff8f96af99e1b9ddad11b59950ee2ad34430a9fc32eb9bc4403c4", + "include": "_includes/editorial/es/custom-e5e9a9e137eaff6e.html", + "include_sha256": "1b4afbfc5e2c5a750151e9fd049bd8bcaf14979cf209944f95cbe4f6490558e3", + "visual_id": "custom-e5e9a9e137eaff6e" + }, + "en": { + "definition": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/recipient-example.en.json", + "definition_sha256": "ff3ad7a4e1ed5c1467119cfade013e9185e56ff07d552fea860ae72441d22b1c", + "include": "_includes/editorial/en/custom-8c762f8c1e7828a2.html", + "include_sha256": "90e151bf54316e658f59dc2129927f7a88acf0a9e1a435898056dfc68b822671", + "visual_id": "custom-8c762f8c1e7828a2" + } + }, + "message_parser_sha256": "b3f4e12467e579620f563ea45ec682e01c876e7b1e5ee1f24417426c2d810282", + "build": { + "at": "2026-10-27T01:46:01.542859+00:00", + "command": [ + "yarn", + "build" + ], + "ruby": "ruby 3.3.6 (2024-11-05 revision 75015d4c1f) [arm64-darwin24]", + "gems": "The Gemfile's dependencies are satisfied", + "exit_code": 0, + "seconds": 10.29, + "log_sha256": "f060242c28630b8587d462f6b0ae39722aab71218eb8870e28c968d275b37044" + } +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/help-process-closure.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/help-process-closure.json new file mode 100644 index 00000000..3e1f7d39 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/help-process-closure.json @@ -0,0 +1,24 @@ +{ + "status": "closed_and_verified", + "recorded_at": "2026-10-27T02:18:17.033343+00:00", + "checkpoint_sha256": "e770d7793c427409cce801f0e64f822dbe7f809e57d89e8d57b5f356df3497f1", + "scope_sha256": "1642d65406f2a878f31ff09d05177722f859513d1dcffdcacd21aa97287b0b0c", + "only_owned_process_groups_terminated": true, + "owned_processes_absent": true, + "listeners": [ + { + "port": 3382, + "listener_present": false + }, + { + "port": 9561, + "listener_present": false + } + ], + "process_receipt": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/help-processes.json", + "sha256": "35f2fb3e9a4b34c56db4989e662d873c38311bd1334e0e72274a76d42eaed291" + }, + "interrupted_original_controller_preserved_as_history": true, + "no_source_build_or_image_changes": true +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/help-processes-start.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/help-processes-start.json new file mode 100644 index 00000000..be8a6b81 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/help-processes-start.json @@ -0,0 +1,11 @@ +{ + "started_at": "2026-10-27T01:46:32.401778+00:00", + "server_port": 3382, + "browser_port": 9561, + "profile": "/private/var/folders/2g/vbdf658d6yn_ssz9f354rdkm0000gn/T/hellotext-campaign-whatsapp-review-20261027-_5q42oko", + "site": "/Users/pel/Documents/Codex/2026-10-06/task-8/help-campaign-whatsapp-correction-20261027/_site", + "status": "ready", + "scope_sha256": "1642d65406f2a878f31ff09d05177722f859513d1dcffdcacd21aa97287b0b0c", + "server_pid": 89271, + "browser_pid": 89272 +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/help-processes.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/help-processes.json new file mode 100644 index 00000000..a10376ff --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/help-processes.json @@ -0,0 +1,39 @@ +{ + "status": "stopped", + "recorded_at": "2026-10-27T02:18:17.032742+00:00", + "start_receipt": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/help-processes-start.json", + "sha256": "98a5c464c550afd86ad3b1a12f5a6ae420b86684c87600ee6b66f9616d450869" + }, + "original_controller_absent": true, + "closure_method": "Integration owner verified original server/browser commands, profile, owned groups and listeners; sent SIGTERM only to those two orphaned groups after capture completed.", + "observed": { + "server": { + "pid": 89271, + "pgid": 89271, + "ppid": 1, + "command": "/opt/homebrew/Cellar/python@3.14/3.14.4/Frameworks/Python.framework/Versions/3.14/Resources/Python.app/Contents/MacOS/Python -u -m http.server 3382 --bind 127.0.0.1 --directory /Users/pel/Documents/Codex/2026-10-06/task-8/help-campaign-whatsapp-correction-20261027/_site", + "listener": "p89271\ncPython\nf3\nn127.0.0.1:3382\n" + }, + "browser": { + "pid": 89272, + "pgid": 89272, + "ppid": 1, + "command": "/Applications/Google Chrome.app/Contents/MacOS/Google Chrome --headless=new --remote-debugging-address=127.0.0.1 --remote-debugging-port=9561 --user-data-dir=/private/var/folders/2g/vbdf658d6yn_ssz9f354rdkm0000gn/T/hellotext-campaign-whatsapp-review-20261027-_5q42oko --force-color-profile=display-p3-d65 --force-device-scale-factor=2 --window-size=1440,1200 --no-first-run --no-default-browser-check --disable-background-networking --disable-component-update --disable-sync --disable-default-apps --metrics-recording-only --password-store=basic --use-mock-keychain --disable-features=Translate,MediaRouter,OptimizationHints --host-resolver-rules=MAP * ~NOTFOUND, EXCLUDE 127.0.0.1 about:blank", + "listener": "p89272\ncGoogle Chrome\nf60\nn127.0.0.1:9561\n" + } + }, + "listeners": [ + { + "port": 3382, + "listener_present": false + }, + { + "port": 9561, + "listener_present": false + } + ], + "owned_processes_absent": true, + "only_owned_process_groups_terminated": true, + "profile_preserved": "/private/var/folders/2g/vbdf658d6yn_ssz9f354rdkm0000gn/T/hellotext-campaign-whatsapp-review-20261027-_5q42oko" +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/http-checks.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/http-checks.json new file mode 100644 index 00000000..36747257 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/http-checks.json @@ -0,0 +1,728 @@ +{ + "status": "passed", + "origin": "http://127.0.0.1:3382", + "assets": [ + { + "path": "/es/crear-una-campa\u00f1a.html", + "status": 200, + "sha256": "99c43869d3ea80422f294b2a6d660a50df6b8bb6fd289bbb7d2c0c3e791a7d17" + }, + { + "path": "/creating-a-campaign.html", + "status": 200, + "sha256": "04c2326a9efae59e1afb792a902ba3fddbf2222fbb681b50fd4059ba7f794293" + }, + { + "path": "/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-desktop.png", + "status": 200, + "sha256": "d6d96c64c4513152a41ee5383bda80906bfb6aefef86015e1189ae2f26b1b926" + }, + { + "path": "/es/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-desktop.png", + "status": 200, + "sha256": "d6d96c64c4513152a41ee5383bda80906bfb6aefef86015e1189ae2f26b1b926" + }, + { + "path": "/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-mobile.png", + "status": 200, + "sha256": "da4e4448ed520a0412fa45eb340e5b042fc7e9c5346ef0dcfadb7042788109cd" + }, + { + "path": "/es/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-mobile.png", + "status": 200, + "sha256": "da4e4448ed520a0412fa45eb340e5b042fc7e9c5346ef0dcfadb7042788109cd" + }, + { + "path": "/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-desktop.png", + "status": 200, + "sha256": "56f33cfbd05400143dd0159c186afb616365d39c82b19e2ec407620794086d04" + }, + { + "path": "/es/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-desktop.png", + "status": 200, + "sha256": "56f33cfbd05400143dd0159c186afb616365d39c82b19e2ec407620794086d04" + }, + { + "path": "/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-mobile.png", + "status": 200, + "sha256": "216a6b0f2454f5b1de1b91865fe2756b8c4d70b67f7297ec1bd1ed6d5fb03a46" + }, + { + "path": "/es/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-mobile.png", + "status": 200, + "sha256": "216a6b0f2454f5b1de1b91865fe2756b8c4d70b67f7297ec1bd1ed6d5fb03a46" + }, + { + "path": "/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-desktop.png", + "status": 200, + "sha256": "245847d60e2f737d245272fc4426c4b79134e6a0f44af3db28736d969d17b924" + }, + { + "path": "/es/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-desktop.png", + "status": 200, + "sha256": "245847d60e2f737d245272fc4426c4b79134e6a0f44af3db28736d969d17b924" + }, + { + "path": "/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-mobile.png", + "status": 200, + "sha256": "fface0c38b00dae21edbf1807c48a5a5d864b892fbc84b8ba0fe2941c90bd085" + }, + { + "path": "/es/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-mobile.png", + "status": 200, + "sha256": "fface0c38b00dae21edbf1807c48a5a5d864b892fbc84b8ba0fe2941c90bd085" + }, + { + "path": "/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-desktop.png", + "status": 200, + "sha256": "9a6d4910fd12dc582acd6410a35b795600bc14d0797cbcb4e99a1775c137e550" + }, + { + "path": "/es/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-desktop.png", + "status": 200, + "sha256": "9a6d4910fd12dc582acd6410a35b795600bc14d0797cbcb4e99a1775c137e550" + }, + { + "path": "/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-mobile.png", + "status": 200, + "sha256": "c44daec9637674706a2b09737d35153e2a7f6e4cac607ffd2ff79ccd2f411fd6" + }, + { + "path": "/es/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-mobile.png", + "status": 200, + "sha256": "c44daec9637674706a2b09737d35153e2a7f6e4cac607ffd2ff79ccd2f411fd6" + }, + { + "path": "/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-desktop.png", + "status": 200, + "sha256": "12299e912bdc3d4a211f4e18fb53d14e3e66e325f3da02d260125304a5040378" + }, + { + "path": "/es/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-desktop.png", + "status": 200, + "sha256": "12299e912bdc3d4a211f4e18fb53d14e3e66e325f3da02d260125304a5040378" + }, + { + "path": "/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-mobile.png", + "status": 200, + "sha256": "a7dda045f2a310c6079f07a706367f50cc5c91e641cd18fc006f855308a3ca3c" + }, + { + "path": "/es/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-mobile.png", + "status": 200, + "sha256": "a7dda045f2a310c6079f07a706367f50cc5c91e641cd18fc006f855308a3ca3c" + }, + { + "path": "/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-desktop.png", + "status": 200, + "sha256": "699820022bd737ef1c5ec7eb3e1f45f1186a7bc60330c2c2d77bac3e23a3d1d4" + }, + { + "path": "/es/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-desktop.png", + "status": 200, + "sha256": "699820022bd737ef1c5ec7eb3e1f45f1186a7bc60330c2c2d77bac3e23a3d1d4" + }, + { + "path": "/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-mobile.png", + "status": 200, + "sha256": "964552fa6c2c931036fe89b3b8d40575afd893e9425f22cb914d2687122665d1" + }, + { + "path": "/es/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-mobile.png", + "status": 200, + "sha256": "964552fa6c2c931036fe89b3b8d40575afd893e9425f22cb914d2687122665d1" + }, + { + "path": "/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-desktop.png", + "status": 200, + "sha256": "33c370b643b7d7737e637b053a1c806d1e96ff7b3382cc206521844e0f5a79af" + }, + { + "path": "/es/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-desktop.png", + "status": 200, + "sha256": "33c370b643b7d7737e637b053a1c806d1e96ff7b3382cc206521844e0f5a79af" + }, + { + "path": "/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-mobile.png", + "status": 200, + "sha256": "3752e21dd5cd209bffa351b19a1759ad3136b2ef76d2a66a730dd9ad4408c6f5" + }, + { + "path": "/es/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-mobile.png", + "status": 200, + "sha256": "3752e21dd5cd209bffa351b19a1759ad3136b2ef76d2a66a730dd9ad4408c6f5" + }, + { + "path": "/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-desktop.png", + "status": 200, + "sha256": "edd4ab0ca6b9b98519600660abc8e39dc2f39e2aedcf720c5f7aca04fecc7550" + }, + { + "path": "/es/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-desktop.png", + "status": 200, + "sha256": "edd4ab0ca6b9b98519600660abc8e39dc2f39e2aedcf720c5f7aca04fecc7550" + }, + { + "path": "/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-mobile.png", + "status": 200, + "sha256": "56f5c24dfdadfce3c16e653c7ac9c94cf10c96ed5a8feb363ffaac86d5e451e1" + }, + { + "path": "/es/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-mobile.png", + "status": 200, + "sha256": "56f5c24dfdadfce3c16e653c7ac9c94cf10c96ed5a8feb363ffaac86d5e451e1" + }, + { + "path": "/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-desktop.png", + "status": 200, + "sha256": "d59d7d1c87a42e66c398906e25243eedf22554e5aaa6bd39dd65dcc902317bc8" + }, + { + "path": "/es/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-desktop.png", + "status": 200, + "sha256": "d59d7d1c87a42e66c398906e25243eedf22554e5aaa6bd39dd65dcc902317bc8" + }, + { + "path": "/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-mobile.png", + "status": 200, + "sha256": "51889ee7679b4649c86abb197f15b2bbc50bc3c05a9f1f7d08e2186c1a106b19" + }, + { + "path": "/es/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-mobile.png", + "status": 200, + "sha256": "51889ee7679b4649c86abb197f15b2bbc50bc3c05a9f1f7d08e2186c1a106b19" + }, + { + "path": "/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-desktop.png", + "status": 200, + "sha256": "e6c0be34da7afa3187df5cedfd0509dfcd89f6dd9d6aafd4b27c14874dbc7a7b" + }, + { + "path": "/es/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-desktop.png", + "status": 200, + "sha256": "e6c0be34da7afa3187df5cedfd0509dfcd89f6dd9d6aafd4b27c14874dbc7a7b" + }, + { + "path": "/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-mobile.png", + "status": 200, + "sha256": "9af0929cb508439ace6cdd7287543f6e9767d3fe55ed9a91d116e0c9576d571c" + }, + { + "path": "/es/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-mobile.png", + "status": 200, + "sha256": "9af0929cb508439ace6cdd7287543f6e9767d3fe55ed9a91d116e0c9576d571c" + }, + { + "path": "/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-en-desktop.png", + "status": 200, + "sha256": "6fe683d0d50ae932759e5e9cc137b850827957ef0aa231a332963523c1c5e6b5" + }, + { + "path": "/es/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-en-desktop.png", + "status": 200, + "sha256": "6fe683d0d50ae932759e5e9cc137b850827957ef0aa231a332963523c1c5e6b5" + }, + { + "path": "/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-es-desktop.png", + "status": 200, + "sha256": "0ea3fd0efae155d7b26f3b1040e0a623442cb78666491f23415180dd621b2396" + }, + { + "path": "/es/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-es-desktop.png", + "status": 200, + "sha256": "0ea3fd0efae155d7b26f3b1040e0a623442cb78666491f23415180dd621b2396" + }, + { + "path": "/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-desktop.png", + "status": 200, + "sha256": "7597a8b35a2bde31a41af81f7446fbec90e12a46f6ea3a35b7a8906edb46f4bd" + }, + { + "path": "/es/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-desktop.png", + "status": 200, + "sha256": "7597a8b35a2bde31a41af81f7446fbec90e12a46f6ea3a35b7a8906edb46f4bd" + }, + { + "path": "/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-mobile.png", + "status": 200, + "sha256": "0e2305d54e5673dbf37b9820d432e4c73e73baa8b5c2bcdb5bfe7984df5759a4" + }, + { + "path": "/es/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-mobile.png", + "status": 200, + "sha256": "0e2305d54e5673dbf37b9820d432e4c73e73baa8b5c2bcdb5bfe7984df5759a4" + }, + { + "path": "/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-desktop.png", + "status": 200, + "sha256": "e809f99c0ac252b1bbfbf8a4381863d5896c3daae39544fc884e1e9d14e48e54" + }, + { + "path": "/es/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-desktop.png", + "status": 200, + "sha256": "e809f99c0ac252b1bbfbf8a4381863d5896c3daae39544fc884e1e9d14e48e54" + }, + { + "path": "/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-mobile.png", + "status": 200, + "sha256": "65197563664390e7be60972f6bc527d5cf7ae45dcf47e20db6ac5a633f72e51d" + }, + { + "path": "/es/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-mobile.png", + "status": 200, + "sha256": "65197563664390e7be60972f6bc527d5cf7ae45dcf47e20db6ac5a633f72e51d" + }, + { + "path": "/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-en-desktop.png", + "status": 200, + "sha256": "959d0c9081d00693458570318ea735bdb9a920bf040ab4ea206add3e7438a990" + }, + { + "path": "/es/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-en-desktop.png", + "status": 200, + "sha256": "959d0c9081d00693458570318ea735bdb9a920bf040ab4ea206add3e7438a990" + }, + { + "path": "/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-es-desktop.png", + "status": 200, + "sha256": "d9ca85349a3f9d191c2c97e2fd88c8e476105221fb3f1c616af665eaaf01ad5c" + }, + { + "path": "/es/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-es-desktop.png", + "status": 200, + "sha256": "d9ca85349a3f9d191c2c97e2fd88c8e476105221fb3f1c616af665eaaf01ad5c" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-audience-en-desktop.png", + "status": 200, + "sha256": "6a8cf5c3a7bd74241fdcfd9a4da12fe8859d2f76b643167898c16d577ad788fc" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-audience-en-desktop.png", + "status": 200, + "sha256": "6a8cf5c3a7bd74241fdcfd9a4da12fe8859d2f76b643167898c16d577ad788fc" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png", + "status": 200, + "sha256": "92feaa5a9a2deb9acb83f2eca68a22188cb07003d2503a3cada83be18c4afd84" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png", + "status": 200, + "sha256": "92feaa5a9a2deb9acb83f2eca68a22188cb07003d2503a3cada83be18c4afd84" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-audience-es-desktop.png", + "status": 200, + "sha256": "9c74f1e1d6492944e9953f0f87f468906d09a20609dc8c0b2fdddfc99a314cc6" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-audience-es-desktop.png", + "status": 200, + "sha256": "9c74f1e1d6492944e9953f0f87f468906d09a20609dc8c0b2fdddfc99a314cc6" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png", + "status": 200, + "sha256": "5b98f2333421778ab1fc64e60fc785c8cca21aaff0da782c19d47e416e35ec8f" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png", + "status": 200, + "sha256": "5b98f2333421778ab1fc64e60fc785c8cca21aaff0da782c19d47e416e35ec8f" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "status": 200, + "sha256": "b10da63ab8dc9137e5d9952ef1b97ff0a3d5f87e1f83fb378856f7d0f4ce7f30" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "status": 200, + "sha256": "b10da63ab8dc9137e5d9952ef1b97ff0a3d5f87e1f83fb378856f7d0f4ce7f30" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "status": 200, + "sha256": "59504305ea4dcfd2a65be1325b7639e63d85d3b68466848bbfa88ae79b1043e7" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "status": 200, + "sha256": "59504305ea4dcfd2a65be1325b7639e63d85d3b68466848bbfa88ae79b1043e7" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-delivery-date-en-desktop.png", + "status": 200, + "sha256": "02983b0a49505f9f8c3ab5e7f4e92ad1b44690527671be03db767c1050d9c8c3" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-delivery-date-en-desktop.png", + "status": 200, + "sha256": "02983b0a49505f9f8c3ab5e7f4e92ad1b44690527671be03db767c1050d9c8c3" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png", + "status": 200, + "sha256": "d0c9572caecc0ff559293c0d3c7659494d2cfff74421401bb985fb97c6999a5f" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png", + "status": 200, + "sha256": "d0c9572caecc0ff559293c0d3c7659494d2cfff74421401bb985fb97c6999a5f" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-delivery-date-es-desktop.png", + "status": 200, + "sha256": "8d796336f8bcb18bcffe0a3fec779b386bb02c008966f7f8ddc5ffa50a3d0d5d" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-delivery-date-es-desktop.png", + "status": 200, + "sha256": "8d796336f8bcb18bcffe0a3fec779b386bb02c008966f7f8ddc5ffa50a3d0d5d" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png", + "status": 200, + "sha256": "9b8cca07b94d906083b9cd6e23735a454aca7d2972fa728fd6035be682771d83" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png", + "status": 200, + "sha256": "9b8cca07b94d906083b9cd6e23735a454aca7d2972fa728fd6035be682771d83" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-reply-settings-en-desktop.png", + "status": 200, + "sha256": "b23f2ecb5390d4658f8afb7fa3870051e05acf22bf9dbcfb3e50178f1da79908" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-reply-settings-en-desktop.png", + "status": 200, + "sha256": "b23f2ecb5390d4658f8afb7fa3870051e05acf22bf9dbcfb3e50178f1da79908" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png", + "status": 200, + "sha256": "f7561d7e01bb8e69b405d482035feb8b552bdf1d528a644abea033b0e55be2f6" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png", + "status": 200, + "sha256": "f7561d7e01bb8e69b405d482035feb8b552bdf1d528a644abea033b0e55be2f6" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-reply-settings-es-desktop.png", + "status": 200, + "sha256": "2298b2948364551218a3bbc4f2da7ff696f35239f3622214ac074923ebfa89d6" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-reply-settings-es-desktop.png", + "status": 200, + "sha256": "2298b2948364551218a3bbc4f2da7ff696f35239f3622214ac074923ebfa89d6" + }, + { + "path": "/images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png", + "status": 200, + "sha256": "c78965360a348e6f9c16c1c0d5d10f5940debf0aec1a3b2ef75959fa0d2ded70" + }, + { + "path": "/es/images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png", + "status": 200, + "sha256": "c78965360a348e6f9c16c1c0d5d10f5940debf0aec1a3b2ef75959fa0d2ded70" + }, + { + "path": "/assets/editorial/editorial_visuals.js", + "status": 200, + "sha256": "cea90dc15466e55016ac00bb5420b966022270a95f93380a7485a0982bb6a07d" + }, + { + "path": "/es/assets/editorial/editorial_visuals.js", + "status": 200, + "sha256": "cea90dc15466e55016ac00bb5420b966022270a95f93380a7485a0982bb6a07d" + }, + { + "path": "/assets/editorial/editorial_tabs.js", + "status": 200, + "sha256": "39e1533fa19b21d927b5172e41156317a3bca29a3366348d36870147e53b2287" + }, + { + "path": "/es/assets/editorial/editorial_tabs.js", + "status": 200, + "sha256": "39e1533fa19b21d927b5172e41156317a3bca29a3366348d36870147e53b2287" + }, + { + "path": "/assets/editorial/editorial_visuals.css", + "status": 200, + "sha256": "648ad42d28fa176b2b3403528204016c138df7acae3b31549e6b46f1e6399e03" + }, + { + "path": "/es/assets/editorial/editorial_visuals.css", + "status": 200, + "sha256": "648ad42d28fa176b2b3403528204016c138df7acae3b31549e6b46f1e6399e03" + } + ], + "article_links": [ + { + "article": "/es/crear-una-campa\u00f1a.html", + "href": "/es/a-quien-puedo-escribirle", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/a-quien-puedo-escribirle.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/crear-una-campa\u00f1a.html", + "href": "/es/listas-y-segmentos", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/listas-y-segmentos.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/crear-una-campa\u00f1a.html", + "href": "/es/resumen-editor-mensajes", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/resumen-editor-mensajes.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/crear-una-campa\u00f1a.html", + "href": "/es/links-con-tracking", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/links-con-tracking.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/crear-una-campa\u00f1a.html", + "href": "/es/etiquetas-personalizacion", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/etiquetas-personalizacion.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/crear-una-campa\u00f1a.html", + "href": "/es/reportes-de-campa%C3%B1a", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/reportes-de-campa\u00f1a.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/crear-una-campa\u00f1a.html", + "href": "/es/resumen-campanas-broadcasts", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/resumen-campanas-broadcasts.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/crear-una-campa\u00f1a.html", + "href": "/es/buenas-practicas-campanas", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/buenas-practicas-campanas.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/crear-una-campa\u00f1a.html", + "href": "/es/tamanos-imagen-emails", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/tamanos-imagen-emails.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/crear-una-campa\u00f1a.html", + "href": "/es/a-quien-puedo-escribirle", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/a-quien-puedo-escribirle.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/crear-una-campa\u00f1a.html", + "href": "/es/resumen-canales-mensajeria", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/resumen-canales-mensajeria.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/crear-una-campa\u00f1a.html", + "href": "/es/resumen-editor-mensajes", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/resumen-editor-mensajes.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/crear-una-campa\u00f1a.html", + "href": "/es/reportes-de-campa%C3%B1a", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/reportes-de-campa\u00f1a.html", + "extensionless_html_resolution": true + }, + { + "article": "/es/crear-una-campa\u00f1a.html", + "href": "/es/como-funciona-hellotext", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/es/como-funciona-hellotext.html", + "extensionless_html_resolution": true + }, + { + "article": "/creating-a-campaign.html", + "href": "/who-can-i-message", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/who-can-i-message.html", + "extensionless_html_resolution": true + }, + { + "article": "/creating-a-campaign.html", + "href": "/lists-and-segments", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/lists-and-segments.html", + "extensionless_html_resolution": true + }, + { + "article": "/creating-a-campaign.html", + "href": "/message-editor-overview", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/message-editor-overview.html", + "extensionless_html_resolution": true + }, + { + "article": "/creating-a-campaign.html", + "href": "/tracked-links", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/tracked-links.html", + "extensionless_html_resolution": true + }, + { + "article": "/creating-a-campaign.html", + "href": "/personalization-tags", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/personalization-tags.html", + "extensionless_html_resolution": true + }, + { + "article": "/creating-a-campaign.html", + "href": "/campaign-reporting", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/campaign-reporting.html", + "extensionless_html_resolution": true + }, + { + "article": "/creating-a-campaign.html", + "href": "/campaigns-broadcasts-overview", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/campaigns-broadcasts-overview.html", + "extensionless_html_resolution": true + }, + { + "article": "/creating-a-campaign.html", + "href": "/campaign-best-practices", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/campaign-best-practices.html", + "extensionless_html_resolution": true + }, + { + "article": "/creating-a-campaign.html", + "href": "/email-image-sizes", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/email-image-sizes.html", + "extensionless_html_resolution": true + }, + { + "article": "/creating-a-campaign.html", + "href": "/who-can-i-message", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/who-can-i-message.html", + "extensionless_html_resolution": true + }, + { + "article": "/creating-a-campaign.html", + "href": "/messaging-channels-overview", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/messaging-channels-overview.html", + "extensionless_html_resolution": true + }, + { + "article": "/creating-a-campaign.html", + "href": "/message-editor-overview", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/message-editor-overview.html", + "extensionless_html_resolution": true + }, + { + "article": "/creating-a-campaign.html", + "href": "/campaign-reporting", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/campaign-reporting.html", + "extensionless_html_resolution": true + }, + { + "article": "/creating-a-campaign.html", + "href": "/how-hellotext-works", + "target_exists": true, + "fragment_exists": null, + "built_target": "_site/how-hellotext-works.html", + "extensionless_html_resolution": true + } + ], + "authoring_exclusions": [ + { + "path": "/docs/", + "status": 404 + }, + { + "path": "/es/docs/", + "status": 404 + }, + { + "path": "/AGENTS.md", + "status": 404 + }, + { + "path": "/es/AGENTS.md", + "status": 404 + }, + { + "path": "/docs/editorial-work/progress.csv", + "status": 404 + }, + { + "path": "/docs/editorial-work/campaign-whatsapp-correction-20261027.md", + "status": 404 + }, + { + "path": "/docs/editorial/skills/hellotext-editorial/SKILL.md", + "status": 404 + }, + { + "path": "/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/source-register.json", + "status": 404 + } + ], + "checkpoint_sha256": "e770d7793c427409cce801f0e64f822dbe7f809e57d89e8d57b5f356df3497f1", + "link_validation_scope": "Local built target and fragment existence; extensionless article hrefs are resolved to their existing .html build files. This does not claim that the simple local HTTP server implements deployment routing." +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-en-1440-independent-review.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-en-1440-independent-review.json new file mode 100644 index 00000000..63bcb1d7 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-en-1440-independent-review.json @@ -0,0 +1,1395 @@ +{ + "status": "passed", + "findings": [], + "reviewer": "/root/campaign_wa_pixels", + "reviewed_at": "2026-10-27T02:13:14.568466+00:00", + "locale": "en", + "width": 1440, + "packet": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/en-1440.json", + "sha256": "7c5a740106ef895254eb3ee924e8f1db7efd99b73307d60de392f32c102d5bcb" + }, + "checkpoint_sha256": "e770d7793c427409cce801f0e64f822dbe7f809e57d89e8d57b5f356df3497f1", + "source": { + "path": "_i18n/en/campaigns/creating-a-campaign.md", + "sha256": "0169daac79dc25b5364287d9f48835519617c050c4d638855a206e763e3cf49a" + }, + "built_html": { + "path": "_site/creating-a-campaign.html", + "sha256": "04c2326a9efae59e1afb792a902ba3fddbf2222fbb681b50fd4059ba7f794293" + }, + "complete_page_review": { + "status": "passed", + "segments": 15, + "individually_viewed": true, + "coverage_css": [ + 0, + 16268.5 + ], + "document_height_css": 16268, + "observations": [ + "Individually viewed all 15 overlapping viewport segments from header to footer. Coverage reaches 16268.5 CSS and includes all headings, related guides and feedback controls without gaps.", + "The early Luma WhatsApp example is explicitly described as fictional and unsent, precedes the first heading, and contains one complete business message and Unsubscribe. Its frame and footer remain complete across consecutive segments.", + "English prose, numbered steps, headings, lists, navigation and related links stay inside their columns with no visible overflow, element collision, broken image or image-opening affordance.", + "All 12 lavender figure stages and white frames preserve screenshot edges and proportions. Labels remain readable in full-page context and the authorized test figure is crisp at 648 CSS.", + "WhatsApp remains coherent across selection, compose, preview, empty/disabled test destination and confirmation. Retained audience, calendar and assignment illustrations remain visually consistent with their documented historical scope." + ] + }, + "figure_detail_review": { + "status": "passed", + "details": 12, + "individually_viewed": true, + "observations": [ + { + "id": "campaign-channels", + "rendered_width_css": 682, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-desktop.png", + "effective_source_density": 4.0, + "observation": "All four native channel cards and their complete borders fit at 682 CSS. WhatsApp only is visibly enabled and selected; English labels are legible." + }, + { + "id": "campaign-audience", + "rendered_width_css": 698.40625, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-en-desktop.png", + "effective_source_density": 5.635688397691172, + "observation": "Included Club, excluded QA, open audience selector and 2 subscribers are readable at 698.40625 CSS. Native internal scroll shows part of its last list row while the outer menu remains complete. The Spanish import-list label is an original fictional user-defined name." + }, + { + "id": "campaign-audience-limit", + "rendered_width_css": 609, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "effective_source_density": 4.0, + "observation": "Complete audience-limit popup at 609 CSS, both radio labels, value 2 and Limit/Cancel controls are crisp and fully framed." + }, + { + "id": "campaign-composer", + "rendered_width_css": 682, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-desktop.png", + "effective_source_density": 4.0, + "observation": "Complete English WhatsApp composer at 682 CSS shows the Club message, {name}, tracked-link token, native empty footer placeholder and full WA toolbar with fictional sender. No SMS counter or appended footer was introduced." + }, + { + "id": "campaign-tracked-link-tool", + "rendered_width_css": 512, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-en-desktop.png", + "effective_source_density": 4.0, + "observation": "Complete native Create a shortlink popup at 512 CSS with URL placeholder, More information, Add short link, Cancel and the full WA toolbar/sender." + }, + { + "id": "campaign-personalization-tool", + "rendered_width_css": 548, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-en-desktop.png", + "effective_source_density": 4.0, + "observation": "Complete native Tags popup and all property chips remain legible at 548 CSS. Nivel de fidelidad is the unchanged fictional custom-property name; native birthday duplication remains visible." + }, + { + "id": "campaign-coupon-picker", + "rendered_width_css": 540, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-desktop.png", + "effective_source_density": 4.0, + "observation": "Complete native Coupons dropdown at 540 CSS with GUIA-QR-10, None selected, full WA toolbar and full fictional sender. No partial sender fragment." + }, + { + "id": "campaign-message-preview", + "rendered_width_css": 384, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-desktop.png", + "effective_source_density": 4.0, + "observation": "Complete native WhatsApp preview at 384 CSS includes the channel chip, phone frame, resolved Sofia/Club message, matching tracked link, Unsubscribe and test trigger. Native blank phone space is preserved." + }, + { + "id": "campaign-test-destination", + "rendered_width_css": 648, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-desktop.png", + "effective_source_density": 2.6666666666666665, + "observation": "Test dialog and trigger are larger and crisp at 648 CSS (1.5 times the 432 CSS source width, effective source density 8/3). Full English title, +598 selector, empty placeholder 94 231234, native caret, disabled Send Message and Cancel remain visible; no sent state." + }, + { + "id": "campaign-delivery-date", + "rendered_width_css": 698.40625, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-delivery-date-en-desktop.png", + "effective_source_density": 4.037764553223858, + "observation": "Complete retained calendar at 698.40625 CSS preserves native English Sunday-first layout and visible 02 Nov 2026 at 12:00. Native overlap of the background card is preserved, with complete calendar edges." + }, + { + "id": "campaign-reply-settings", + "rendered_width_css": 698.40625, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-reply-settings-en-desktop.png", + "effective_source_density": 4.845317463868629, + "observation": "Complete English assignment controls, people dropdown and team submenu are legible at 698.40625 CSS. Fictional people/team names remain original; no claim of current full-list identity." + }, + { + "id": "campaign-confirmation", + "rendered_width_css": 682, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-desktop.png", + "effective_source_density": 4.0, + "observation": "Complete confirmation at 682 CSS: 2 customers targeted, Club included, QA excluded, WhatsApp only, 2 Nov 2026 at 12:00 and No specific assignment. No invented Meta cost or delivery outcome." + } + ] + }, + "records": [ + { + "file": "campaign-en-1440-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "bfdab71464b63f3346b4db43ad2f0221905bdcfcbda193db86ac4e7309fc11fb", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 0, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-1440-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "15ad5abc4c1261af515a66d7b6ec67a191431246e07c5966ff8fee99984acf86", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-1440-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "2ddbaef4c25a3d7d4479285771dd128775c788420935a0d775220b23162c55f5", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-1440-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "b5042651310a8b7101a429802f84a1950ff3ee7359a074751a03a68abd5d260f", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-1440-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "33a3d60ea76a98e12be08f33ba779d7b52f9865bd94fe558f878e2ac11e373b0", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-1440-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "6ed426bd678430918c53022dee4dbf28cca7d2c1cdd8ac1238664050bd0e3388", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-1440-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "eddcb89c092553e3e6c0f306181cb9fda985396592c312ff1e603218d252bb71", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-1440-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "0a0fffcd06418f2bcbe6235e9493b70daa32b29eeb9f91dc06ca2b65df3faf3a", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-1440-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "cc32952d66dda94995cb059dd8044b24805900729ddaea71ec217000346b193f", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-1440-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "dbca85dc29b4699ce31eb44932d9c48e72fe19a824c8c2e9f10b1c53be0e81e8", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-1440-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "7d0800ef77466385acda266a976009a3b176cd7dcef9b0e860fa571537649867", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-1440-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "cd7ae0ac39429ade571020107fd897bd784eac6b8d84b233e79391b25b7a8618", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-1440-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "9cf362293a8771d1140e3ae4116b39db2ea611a53e1c66680bf8084daa98efbd", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-1440-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "06afb43c4b11a55c9da9f9c13f8f88c3935d696ad4bc3cf802ce76393fed0461", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-1440-full-part15.png", + "clip": { + "x": 0, + "y": 15068.5, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15068.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "0b8a839fd850682bc59c111c4aadc40e1d950cd36002109a340ae49d489cc6bf", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 431.5, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-1440-campaign-channels.png", + "clip": { + "x": 363, + "y": 2371, + "width": 800, + "height": 937 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2240 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1874 + ], + "icc": "Display P3", + "sha256": "b4ba7d6cfea847af434b757bc7b38a6ea0e7748579c0e1e8fb403b84dbecd9a2", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-1440-campaign-audience.png", + "clip": { + "x": 363, + "y": 3869, + "width": 800, + "height": 603 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3570.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1206 + ], + "icc": "Display P3", + "sha256": "dbd8b97b2fa4c73314dd2ce5452e34a323a87e52259a9d807a04042ae59cd4fa", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-1440-campaign-audience-limit.png", + "clip": { + "x": 363, + "y": 4703, + "width": 800, + "height": 492 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4349 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 984 + ], + "icc": "Display P3", + "sha256": "a154bbc83638f3445ca293342709271c952bed32d3857d54d7bea4ed328d475d", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-1440-campaign-composer.png", + "clip": { + "x": 363, + "y": 5492, + "width": 800, + "height": 502 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5143 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1004 + ], + "icc": "Display P3", + "sha256": "b82b8c2bc44e0c5fd27b64f84a9cb2842bb413b8773330a0be06b77fca0a9bbc", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-1440-campaign-tracked-link-tool.png", + "clip": { + "x": 363, + "y": 6551, + "width": 800, + "height": 420 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6161 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 840 + ], + "icc": "Display P3", + "sha256": "08f9440c8dde1a8c685f8f54d3a28424992de1dcaa384149c096ee3ac65f8dc7", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-1440-campaign-personalization-tool.png", + "clip": { + "x": 363, + "y": 7308, + "width": 800, + "height": 442 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6929 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 884 + ], + "icc": "Display P3", + "sha256": "bff213bac727bc11470ccf4852cd010804cc3c88c9ee0e25e7c187b0c9794840", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-1440-campaign-coupon-picker.png", + "clip": { + "x": 363, + "y": 8087, + "width": 800, + "height": 356 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7665 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 712 + ], + "icc": "Display P3", + "sha256": "139918f21889042d4c3da3669017a002a1a3a379498f71fde7bf80dffdf388ec", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-1440-campaign-message-preview.png", + "clip": { + "x": 363, + "y": 8896, + "width": 800, + "height": 1009 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 2018 + ], + "icc": "Display P3", + "sha256": "09fbc8238017e0b8cdc69213a449f305a017547574cec42e82b9678f7e47ff12", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-1440-campaign-test-destination.png", + "clip": { + "x": 363, + "y": 10024, + "width": 800, + "height": 511 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9679.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1022 + ], + "icc": "Display P3", + "sha256": "a5e6027dbea83f17e1ebfbf2d7f7b2ef23be5348149b3fa7ea7c6424b118a4e2", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-1440-campaign-delivery-date.png", + "clip": { + "x": 363, + "y": 10996, + "width": 800, + "height": 725 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10758 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1450 + ], + "icc": "Display P3", + "sha256": "93ff7c2db56b3ac3732525776a52b9812822c1375616e64ee0bdea8773912c15", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-1440-campaign-reply-settings.png", + "clip": { + "x": 363, + "y": 12310, + "width": 800, + "height": 678 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12049 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1356 + ], + "icc": "Display P3", + "sha256": "740e4b9914039585ab9eeec4bb4e81f498d398ff8104fda2db3b3c469e40e2cd", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-1440-campaign-confirmation.png", + "clip": { + "x": 363, + "y": 13235, + "width": 800, + "height": 1013 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13141.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 2026 + ], + "icc": "Display P3", + "sha256": "2082dbd439c96ac5b88c94f031ac3cf26813045359cfcbd1e5db097dfd07ce82", + "individually_viewed": true, + "status": "passed" + } + ], + "integrity_checks": [ + { + "file": "campaign-en-1440-full-part1.png", + "sha256": "bfdab71464b63f3346b4db43ad2f0221905bdcfcbda193db86ac4e7309fc11fb", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-1440-full-part2.png", + "sha256": "15ad5abc4c1261af515a66d7b6ec67a191431246e07c5966ff8fee99984acf86", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-1440-full-part3.png", + "sha256": "2ddbaef4c25a3d7d4479285771dd128775c788420935a0d775220b23162c55f5", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-1440-full-part4.png", + "sha256": "b5042651310a8b7101a429802f84a1950ff3ee7359a074751a03a68abd5d260f", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-1440-full-part5.png", + "sha256": "33a3d60ea76a98e12be08f33ba779d7b52f9865bd94fe558f878e2ac11e373b0", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-1440-full-part6.png", + "sha256": "6ed426bd678430918c53022dee4dbf28cca7d2c1cdd8ac1238664050bd0e3388", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-1440-full-part7.png", + "sha256": "eddcb89c092553e3e6c0f306181cb9fda985396592c312ff1e603218d252bb71", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-1440-full-part8.png", + "sha256": "0a0fffcd06418f2bcbe6235e9493b70daa32b29eeb9f91dc06ca2b65df3faf3a", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-1440-full-part9.png", + "sha256": "cc32952d66dda94995cb059dd8044b24805900729ddaea71ec217000346b193f", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-1440-full-part10.png", + "sha256": "dbca85dc29b4699ce31eb44932d9c48e72fe19a824c8c2e9f10b1c53be0e81e8", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-1440-full-part11.png", + "sha256": "7d0800ef77466385acda266a976009a3b176cd7dcef9b0e860fa571537649867", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-1440-full-part12.png", + "sha256": "cd7ae0ac39429ade571020107fd897bd784eac6b8d84b233e79391b25b7a8618", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-1440-full-part13.png", + "sha256": "9cf362293a8771d1140e3ae4116b39db2ea611a53e1c66680bf8084daa98efbd", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-1440-full-part14.png", + "sha256": "06afb43c4b11a55c9da9f9c13f8f88c3935d696ad4bc3cf802ce76393fed0461", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-1440-full-part15.png", + "sha256": "0b8a839fd850682bc59c111c4aadc40e1d950cd36002109a340ae49d489cc6bf", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-1440-campaign-channels.png", + "sha256": "b4ba7d6cfea847af434b757bc7b38a6ea0e7748579c0e1e8fb403b84dbecd9a2", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-1440-campaign-audience.png", + "sha256": "dbd8b97b2fa4c73314dd2ce5452e34a323a87e52259a9d807a04042ae59cd4fa", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-1440-campaign-audience-limit.png", + "sha256": "a154bbc83638f3445ca293342709271c952bed32d3857d54d7bea4ed328d475d", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-1440-campaign-composer.png", + "sha256": "b82b8c2bc44e0c5fd27b64f84a9cb2842bb413b8773330a0be06b77fca0a9bbc", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-1440-campaign-tracked-link-tool.png", + "sha256": "08f9440c8dde1a8c685f8f54d3a28424992de1dcaa384149c096ee3ac65f8dc7", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-1440-campaign-personalization-tool.png", + "sha256": "bff213bac727bc11470ccf4852cd010804cc3c88c9ee0e25e7c187b0c9794840", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-1440-campaign-coupon-picker.png", + "sha256": "139918f21889042d4c3da3669017a002a1a3a379498f71fde7bf80dffdf388ec", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-1440-campaign-message-preview.png", + "sha256": "09fbc8238017e0b8cdc69213a449f305a017547574cec42e82b9678f7e47ff12", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-1440-campaign-test-destination.png", + "sha256": "a5e6027dbea83f17e1ebfbf2d7f7b2ef23be5348149b3fa7ea7c6424b118a4e2", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-1440-campaign-delivery-date.png", + "sha256": "93ff7c2db56b3ac3732525776a52b9812822c1375616e64ee0bdea8773912c15", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-1440-campaign-reply-settings.png", + "sha256": "740e4b9914039585ab9eeec4bb4e81f498d398ff8104fda2db3b3c469e40e2cd", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-1440-campaign-confirmation.png", + "sha256": "2082dbd439c96ac5b88c94f031ac3cf26813045359cfcbd1e5db097dfd07ce82", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + } + ], + "viewer_note": "All listed actual PNGs individually inspected using view_image at useful scale. Viewer reductions of large PNGs did not transform any artifact; full-page context and separate figure details were both inspected.", + "runtime_or_browser_mutations_by_reviewer": 0 +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-en-390-independent-review.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-en-390-independent-review.json new file mode 100644 index 00000000..adeb6050 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-en-390-independent-review.json @@ -0,0 +1,1492 @@ +{ + "status": "passed", + "findings": [], + "reviewer": "/root/campaign_help_mobile_review", + "reviewed_at": "2026-10-27T02:18:55.278855+00:00", + "locale": "en", + "width": 390, + "packet": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/en-390.json", + "sha256": "9ba47d784d791db32a92b620f6c34443136b5e5e8b31735c2f7c2f578cf75adb" + }, + "checkpoint_sha256": "e770d7793c427409cce801f0e64f822dbe7f809e57d89e8d57b5f356df3497f1", + "source_manifest_sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "source": { + "path": "_i18n/en/campaigns/creating-a-campaign.md", + "sha256": "0169daac79dc25b5364287d9f48835519617c050c4d638855a206e763e3cf49a" + }, + "built_html": { + "path": "_site/creating-a-campaign.html", + "sha256": "04c2326a9efae59e1afb792a902ba3fddbf2222fbb681b50fd4059ba7f794293" + }, + "complete_page_review": { + "status": "passed", + "segments": 16, + "individually_viewed": true, + "coverage_css": [ + 0, + 17645 + ], + "document_height_css": 17645, + "observations": [ + "Viewed all 16 overlapping viewport segments from header through footer, continuously covering 0-17645 CSS.", + "English prose, headings, lists and contextual/related links wrap inside the 358 CSS article column without visible overlap or horizontal overflow. Header and footer are complete.", + "Early fictional Luma WhatsApp example is complete across segments 1-2, readable and explicitly introduced as unsent; message, time and Unsubscribe align with the native preview.", + "Twelve lavender stages align with the article column; stage padding is 18/14 CSS and white-frame padding 5 CSS. No visible image-opening affordance or broken image.", + "WhatsApp selection, compose, preview, test and confirmation form a coherent English flow. Fictional user-authored list, property and team names remain intact where Spanish; native interface labels are English." + ] + }, + "figure_detail_review": { + "status": "passed", + "details": 12, + "individually_viewed": true, + "observations": [ + { + "id": "campaign-channels", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-mobile.png", + "native_width_css": 398.0, + "scale_from_native": 0.7939502198492462, + "effective_source_density": 5.038099240982026, + "source_sha256": "da4e4448ed520a0412fa45eb340e5b042fc7e9c5346ef0dcfadb7042788109cd", + "observation": "Four delivery choices remain fully visible and readable. WhatsApp only is enabled and selected; descriptions, icons and card edges are complete.", + "alt_and_caption_match_visible_state": true + }, + { + "id": "campaign-audience", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png", + "native_width_css": 398.0, + "scale_from_native": 0.7939502198492462, + "effective_source_density": 5.038099240982026, + "source_sha256": "92feaa5a9a2deb9acb83f2eca68a22188cb07003d2503a3cada83be18c4afd84", + "observation": "Club included, QA excluded, open selector and 2 subscribers are readable. The final partial menu row is the native internal scroll boundary. Fictional list names may retain user-authored Spanish text; English interface labels are consistent.", + "alt_and_caption_match_visible_state": true + }, + { + "id": "campaign-audience-limit", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "native_width_css": 609.0, + "scale_from_native": 0.5188705870279147, + "effective_source_density": 7.7090513511508885, + "source_sha256": "b10da63ab8dc9137e5d9952ef1b97ff0a3d5f87e1f83fb378856f7d0f4ce7f30", + "observation": "Complete Audience limit options dialog shows both radio options, value 2, Limit and Cancel. Fine text remains sharp and readable with the adjacent explanatory prose.", + "alt_and_caption_match_visible_state": true + }, + { + "id": "campaign-composer", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-mobile.png", + "native_width_css": 398.0, + "scale_from_native": 0.7939502198492462, + "effective_source_density": 5.038099240982026, + "source_sha256": "fface0c38b00dae21edbf1807c48a5a5d864b892fbc84b8ba0fe2941c90bd085", + "observation": "WhatsApp composer shows the English Club message, name token, tracked link, footer placeholder, complete native toolbar and Preview. No SMS counter or clipped control.", + "alt_and_caption_match_visible_state": true + }, + { + "id": "campaign-tracked-link-tool", + "rendered_width_css": 316, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-en-desktop.png", + "native_width_css": 512.0, + "scale_from_native": 0.6171875, + "effective_source_density": 6.481012658227848, + "source_sha256": "959d0c9081d00693458570318ea735bdb9a920bf040ab4ea206add3e7438a990", + "observation": "Create a shortlink popover shows its complete URL field, More information, Add short link and Cancel; toolbar and fictional sender are intact.", + "alt_and_caption_match_visible_state": true + }, + { + "id": "campaign-personalization-tool", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-en-desktop.png", + "native_width_css": 548.0, + "scale_from_native": 0.5766280793795621, + "effective_source_density": 6.936880361955152, + "source_sha256": "6fe683d0d50ae932759e5e9cc137b850827957ef0aa231a332963523c1c5e6b5", + "observation": "Tags popover keeps all visible property chips including name, full_name and email, plus the fictional custom property Nivel de fidelidad. Small labels are sharp; edges and toolbar are complete.", + "alt_and_caption_match_visible_state": true + }, + { + "id": "campaign-coupon-picker", + "rendered_width_css": 315.984375, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-mobile.png", + "native_width_css": 414.0, + "scale_from_native": 0.7632472826086957, + "effective_source_density": 5.240765465064531, + "source_sha256": "3752e21dd5cd209bffa351b19a1759ad3136b2ef76d2a66a730dd9ad4408c6f5", + "observation": "Coupons popover shows GUIA-QR-10 and None selected; dropdown arrow and toolbar remain complete with no truncated sender fragment.", + "alt_and_caption_match_visible_state": true + }, + { + "id": "campaign-message-preview", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-mobile.png", + "native_width_css": 430.0, + "scale_from_native": 0.7348655523255814, + "effective_source_density": 5.443172546789626, + "source_sha256": "51889ee7679b4649c86abb197f15b2bbc50bc3c05a9f1f7d08e2186c1a106b19", + "observation": "Native mobile WhatsApp preview shows the full phone, channel chip, close control, Sofia message, tracked link, Unsubscribe and Send me a test message. Full message and controls fit without stretching or truncation.", + "alt_and_caption_match_visible_state": true + }, + { + "id": "campaign-test-destination", + "rendered_width_css": 316, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-mobile.png", + "native_width_css": 432.0, + "scale_from_native": 0.7314814814814815, + "effective_source_density": 5.468354430379747, + "source_sha256": "0e2305d54e5673dbf37b9820d432e4c73e73baa8b5c2bcdb5bfe7984df5759a4", + "observation": "Test dialog is legible at 316 CSS px: full Send message to this number title, Uruguay selector, empty phone placeholder, disabled Send Message, Cancel and complete test trigger. No blurred enlargement or clipped edges. This viewport remains column-limited; no mobile width increase is claimed.", + "alt_and_caption_match_visible_state": true + }, + { + "id": "campaign-delivery-date", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png", + "native_width_css": 398.0, + "scale_from_native": 0.7939502198492462, + "effective_source_density": 5.038099240982026, + "source_sha256": "d0c9572caecc0ff559293c0d3c7659494d2cfff74421401bb985fb97c6999a5f", + "observation": "Send now and selected Send later cards are complete; date 02 Nov 2026, time 12:00 and dropdown arrows are readable. Native mobile text wrapping fits within the card.", + "alt_and_caption_match_visible_state": true + }, + { + "id": "campaign-reply-settings", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png", + "native_width_css": 398.0, + "scale_from_native": 0.7939502198492462, + "effective_source_density": 5.038099240982026, + "source_sha256": "f7561d7e01bb8e69b405d482035feb8b552bdf1d528a644abea033b0e55be2f6", + "observation": "Configure replies shows No specific assignment, the person selector and open Teams submenu. Fictional Atencion demo and Ventas demo team names remain fully visible; native overlap of person rows is intentional.", + "alt_and_caption_match_visible_state": true + }, + { + "id": "campaign-confirmation", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-mobile.png", + "native_width_css": 398.0, + "scale_from_native": 0.7939502198492462, + "effective_source_density": 5.038099240982026, + "source_sha256": "a7dda045f2a310c6079f07a706367f50cc5c91e641cd18fc006f855308a3ca3c", + "observation": "Confirmation is coherent with the flow: 2 customers targeted, Club included, QA excluded, WhatsApp only, November 2 at 12:00 and No specific assignment. All visible cards and descriptions are complete.", + "alt_and_caption_match_visible_state": true + } + ] + }, + "records": [ + { + "file": "campaign-en-390-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "2dd0732258a7247b66ccc3dfa06ceb2c7e7445f5579951453f0329a7ec1a181a", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 0, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "0ba2d09dff133d37720ab5cf62e2db6c6281c2da7fae62c030035370cfee4988", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "3c5a88ae778f133400f5e1c4b4e849d07b035ffa39c6a271ab1b5e2788bea7a5", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "7edfb6435f0555eefe91cb2be9c084589b150e3a3e75560cadda09e1346d1d1d", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "43513645b55ddb386ac2de8be2adce5511ec92e86c3cb756deb5008758a83fe2", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "6d1184acd51a82b4c2b834dac7160b885b8430be7167a2fe15d29d9c3048bb48", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "29391f4037cb2767398221eb6f2eb0e5eff46645b0e2aacb420e9bac01a03540", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "7b780da597f6adeb2759c8afb2ad1a83d42ce9f959897c135ce177ae4f4a1fd3", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "1836e7b276b47cf11ffa21eabf3199eb64a879f7a6d8e9d88589bd094dc17ff2", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "4c7c0f6b5036f0e246ff193bc40053faa8a77cb38203cf5e35983d278cc11983", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "84f53f18c45eed09627b5eab2df1f24bbca8498caa4fb2ea0ffeacc13454f472", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "6f106b2ad71c4c1c950a3a54e374c91db8bdcea788bfa254603d83c8644fae88", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "8727955257d9e5562874e2dc4e09c8e5051c9dba3f4065c6a65a2be219930f4f", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "bf2d2732a23d14713b89fc0e01ccc30229a2dc6e0848ccaa272100aca2609765", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "bb2908d1f635e4f3fd5a698a0ae9c9e7dfc25aa78315a6f08830fc4c193d431a", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-full-part16.png", + "clip": { + "x": 0, + "y": 16445, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16445 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "0a3ed3d6c503c6de338b68631f67d57e690a7ff86ecf6660f86f50fa6346f4e6", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 155, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-campaign-channels.png", + "clip": { + "x": 4, + "y": 2666, + "width": 382, + "height": 753 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2442.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1506 + ], + "icc": "Display P3", + "sha256": "6ef0b125994b93ad6d2edb1002a68b3b1e7048d212fb3f70752d913604ac20b1", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-campaign-audience.png", + "clip": { + "x": 4, + "y": 4214, + "width": 382, + "height": 940 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4084 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1880 + ], + "icc": "Display P3", + "sha256": "9fbf21f9f21c515f7460bd3547f174c35277ea3e6460aaf5dc16bacef6bfc4d8", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-campaign-audience-limit.png", + "clip": { + "x": 4, + "y": 5529, + "width": 382, + "height": 278 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5068 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 556 + ], + "icc": "Display P3", + "sha256": "eedd293ef8e37cc85954bd544e18ef6df0c506e86d0abe3d28b3bcdf68987ae3", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-campaign-composer.png", + "clip": { + "x": 4, + "y": 6194, + "width": 382, + "height": 470 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5829 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 940 + ], + "icc": "Display P3", + "sha256": "ddd553de6dd53891c65983d90d5bf6c0cc4f77d8e679dab78f4a43856035151b", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-campaign-tracked-link-tool.png", + "clip": { + "x": 4, + "y": 7419, + "width": 382, + "height": 272 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6954.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 544 + ], + "icc": "Display P3", + "sha256": "7743a1fab5108c4d215c5951e237a129815bc14159c34daf6246e8dcbce90d91", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-campaign-personalization-tool.png", + "clip": { + "x": 4, + "y": 8142, + "width": 382, + "height": 271 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7677.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 542 + ], + "icc": "Display P3", + "sha256": "d88c7f796ce95709c499b73801413ac4c302291795f5aaa46b9e452b391ba675", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-campaign-coupon-picker.png", + "clip": { + "x": 4, + "y": 8852, + "width": 382, + "height": 267 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8385.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 534 + ], + "icc": "Display P3", + "sha256": "be11b86962c1722ef73bcb925b5e6664997567b9b8dd187567aa952e0496d996", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-campaign-message-preview.png", + "clip": { + "x": 4, + "y": 9686, + "width": 382, + "height": 785 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9478.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1570 + ], + "icc": "Display P3", + "sha256": "e91576fa49de775555772b5060ab0ab3fabc12e7d84e92d8a07341397f0103bc", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-campaign-test-destination.png", + "clip": { + "x": 4, + "y": 10686, + "width": 382, + "height": 274 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10223 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 548 + ], + "icc": "Display P3", + "sha256": "edfbb33aa3a079b6030fce7e85a8aea3094645131216b10ca2d06b584a4dc942", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-campaign-delivery-date.png", + "clip": { + "x": 4, + "y": 11631, + "width": 382, + "height": 663 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11362.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1326 + ], + "icc": "Display P3", + "sha256": "c420ba024b106acb7f3b3e46ec8a929df43451771d43a18c44d5b24126b61dfd", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-campaign-reply-settings.png", + "clip": { + "x": 4, + "y": 13033, + "width": 382, + "height": 681 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12773.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1362 + ], + "icc": "Display P3", + "sha256": "b19d2816fea81f3736b6b35536e6aac60e45d5a211a6d4bd4ffe8ce5c1094dc4", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-390-campaign-confirmation.png", + "clip": { + "x": 4, + "y": 14105, + "width": 382, + "height": 869 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13939 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1738 + ], + "icc": "Display P3", + "sha256": "38acd7332918c922097a5fdb829ac861713ab2d36ae386d7a1790e5fbd9d0652", + "individually_viewed": true, + "status": "passed" + } + ], + "integrity_checks": [ + { + "file": "campaign-en-390-full-part1.png", + "sha256": "2dd0732258a7247b66ccc3dfa06ceb2c7e7445f5579951453f0329a7ec1a181a", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-390-full-part2.png", + "sha256": "0ba2d09dff133d37720ab5cf62e2db6c6281c2da7fae62c030035370cfee4988", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-390-full-part3.png", + "sha256": "3c5a88ae778f133400f5e1c4b4e849d07b035ffa39c6a271ab1b5e2788bea7a5", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-390-full-part4.png", + "sha256": "7edfb6435f0555eefe91cb2be9c084589b150e3a3e75560cadda09e1346d1d1d", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-390-full-part5.png", + "sha256": "43513645b55ddb386ac2de8be2adce5511ec92e86c3cb756deb5008758a83fe2", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-390-full-part6.png", + "sha256": "6d1184acd51a82b4c2b834dac7160b885b8430be7167a2fe15d29d9c3048bb48", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-390-full-part7.png", + "sha256": "29391f4037cb2767398221eb6f2eb0e5eff46645b0e2aacb420e9bac01a03540", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-390-full-part8.png", + "sha256": "7b780da597f6adeb2759c8afb2ad1a83d42ce9f959897c135ce177ae4f4a1fd3", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-390-full-part9.png", + "sha256": "1836e7b276b47cf11ffa21eabf3199eb64a879f7a6d8e9d88589bd094dc17ff2", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-390-full-part10.png", + "sha256": "4c7c0f6b5036f0e246ff193bc40053faa8a77cb38203cf5e35983d278cc11983", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-390-full-part11.png", + "sha256": "84f53f18c45eed09627b5eab2df1f24bbca8498caa4fb2ea0ffeacc13454f472", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-390-full-part12.png", + "sha256": "6f106b2ad71c4c1c950a3a54e374c91db8bdcea788bfa254603d83c8644fae88", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-390-full-part13.png", + "sha256": "8727955257d9e5562874e2dc4e09c8e5051c9dba3f4065c6a65a2be219930f4f", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-390-full-part14.png", + "sha256": "bf2d2732a23d14713b89fc0e01ccc30229a2dc6e0848ccaa272100aca2609765", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-390-full-part15.png", + "sha256": "bb2908d1f635e4f3fd5a698a0ae9c9e7dfc25aa78315a6f08830fc4c193d431a", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-390-full-part16.png", + "sha256": "0a3ed3d6c503c6de338b68631f67d57e690a7ff86ecf6660f86f50fa6346f4e6", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-390-campaign-channels.png", + "sha256": "6ef0b125994b93ad6d2edb1002a68b3b1e7048d212fb3f70752d913604ac20b1", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-390-campaign-audience.png", + "sha256": "9fbf21f9f21c515f7460bd3547f174c35277ea3e6460aaf5dc16bacef6bfc4d8", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-390-campaign-audience-limit.png", + "sha256": "eedd293ef8e37cc85954bd544e18ef6df0c506e86d0abe3d28b3bcdf68987ae3", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-390-campaign-composer.png", + "sha256": "ddd553de6dd53891c65983d90d5bf6c0cc4f77d8e679dab78f4a43856035151b", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-390-campaign-tracked-link-tool.png", + "sha256": "7743a1fab5108c4d215c5951e237a129815bc14159c34daf6246e8dcbce90d91", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-390-campaign-personalization-tool.png", + "sha256": "d88c7f796ce95709c499b73801413ac4c302291795f5aaa46b9e452b391ba675", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-390-campaign-coupon-picker.png", + "sha256": "be11b86962c1722ef73bcb925b5e6664997567b9b8dd187567aa952e0496d996", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-390-campaign-message-preview.png", + "sha256": "e91576fa49de775555772b5060ab0ab3fabc12e7d84e92d8a07341397f0103bc", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-390-campaign-test-destination.png", + "sha256": "edfbb33aa3a079b6030fce7e85a8aea3094645131216b10ca2d06b584a4dc942", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-390-campaign-delivery-date.png", + "sha256": "c420ba024b106acb7f3b3e46ec8a929df43451771d43a18c44d5b24126b61dfd", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-390-campaign-reply-settings.png", + "sha256": "b19d2816fea81f3736b6b35536e6aac60e45d5a211a6d4bd4ffe8ce5c1094dc4", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-390-campaign-confirmation.png", + "sha256": "38acd7332918c922097a5fdb829ac861713ab2d36ae386d7a1790e5fbd9d0652", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + } + ], + "viewer_note": "Each of 28 actual PNGs was individually inspected via view_image at original resolution: 16 full-page segments and 12 details. CSS geometry informed mobile layout assessment. Artifacts were not resized or edited. Receipt covers only EN at 390 CSS px; ES has a separate completed receipt. No other widths, real sends or publication are attested here.", + "runtime_or_browser_mutations_by_reviewer": 0 +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-en-580-independent-review.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-en-580-independent-review.json new file mode 100644 index 00000000..f0cb7153 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-en-580-independent-review.json @@ -0,0 +1,1528 @@ +{ + "status": "passed", + "findings": [], + "reviewer": "/root/campaign_help_tablet_review", + "reviewed_at": "2026-10-27T02:17:02.837860+00:00", + "locale": "en", + "width": 580, + "packet": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/en-580.json", + "sha256": "5601ebbb21a0732fccbf5effaf705d338b9523ebfa07813169f95d05f5c9dae2" + }, + "checkpoint_sha256": "e770d7793c427409cce801f0e64f822dbe7f809e57d89e8d57b5f356df3497f1", + "source_manifest_sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "source": { + "path": "_i18n/en/campaigns/creating-a-campaign.md", + "sha256": "0169daac79dc25b5364287d9f48835519617c050c4d638855a206e763e3cf49a" + }, + "built_html": { + "path": "_site/creating-a-campaign.html", + "sha256": "04c2326a9efae59e1afb792a902ba3fddbf2222fbb681b50fd4059ba7f794293" + }, + "complete_page_review": { + "status": "passed", + "segments": 17, + "individually_viewed": true, + "coverage_css": [ + 0, + 17756 + ], + "document_height_css": 17756, + "observations": [ + "Viewed all 17 overlapping viewport segments from header through language selector/footer, covering 0–17756 CSS without gaps.", + "Early fictional Luma WhatsApp example is complete across segments 1–2 and explicitly introduced as unsent. Body, 10:00 and Unsubscribe remain readable.", + "English navigation, headings, lists, prose and related links fit the 548 CSS article column. No horizontal overflow, overlap, broken screenshot or image-opening affordance is visible.", + "All 12 lavender stages preserve 28 CSS padding and the white frames preserve 8 CSS padding, proportions, borders and complete relevant controls.", + "WhatsApp is coherent across channel selection, compose, native preview, test and confirmation. The retained generic audience, schedule and reply controls remain readable and applicable." + ] + }, + "figure_detail_review": { + "status": "passed", + "details": 12, + "individually_viewed": true, + "observations": [ + { + "id": "campaign-channels", + "rendered_width_css": 398, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-mobile.png", + "native_width_css": 398.0, + "scale_from_native": 1.0, + "effective_source_density": 4.0, + "source_sha256": "da4e4448ed520a0412fa45eb340e5b042fc7e9c5346ef0dcfadb7042788109cd", + "observation": "All four channel cards and complete descriptions are readable at 398 CSS. WhatsApp only is enabled and selected; screenshot edges, white frame and lavender stage remain complete." + }, + { + "id": "campaign-audience", + "rendered_width_css": 398, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png", + "native_width_css": 398.0, + "scale_from_native": 1.0, + "effective_source_density": 4.0, + "source_sha256": "92feaa5a9a2deb9acb83f2eca68a22188cb07003d2503a3cada83be18c4afd84", + "observation": "Club inclusion, QA exclusion, open selector and 2 subscribers are legible at 398 CSS. The partial Seasonal offers row is the native internal menu scroll boundary; the entire menu and outer screenshot fit. Historical fictional list names remain unchanged." + }, + { + "id": "campaign-audience-limit", + "rendered_width_css": 471.9921875, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "native_width_css": 609.0, + "scale_from_native": 0.7750282224958949, + "effective_source_density": 5.161102375237937, + "source_sha256": "b10da63ab8dc9137e5d9952ef1b97ff0a3d5f87e1f83fb378856f7d0f4ce7f30", + "observation": "Full limit dialog at 471.9921875 CSS keeps both radio options, value 2, Limit and Cancel legible. The dialog and shadow fit within the white frame." + }, + { + "id": "campaign-composer", + "rendered_width_css": 398, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-mobile.png", + "native_width_css": 398.0, + "scale_from_native": 1.0, + "effective_source_density": 4.0, + "source_sha256": "fface0c38b00dae21edbf1807c48a5a5d864b892fbc84b8ba0fe2941c90bd085", + "observation": "WhatsApp editor at 398 CSS shows the name tag, Club new-arrivals body, native tracked-link token, footer placeholder, full WhatsApp toolbar and Preview trigger. No SMS counter is shown." + }, + { + "id": "campaign-tracked-link-tool", + "rendered_width_css": 472, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-en-desktop.png", + "native_width_css": 512.0, + "scale_from_native": 0.921875, + "effective_source_density": 4.338983050847458, + "source_sha256": "959d0c9081d00693458570318ea735bdb9a920bf040ab4ea206add3e7438a990", + "observation": "Create a shortlink dialog at 472 CSS shows full title, instruction, More information, URL field, Add short link and Cancel, together with the full WhatsApp toolbar and fictional sender. Text and edges are clear." + }, + { + "id": "campaign-personalization-tool", + "rendered_width_css": 471.984375, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-en-desktop.png", + "native_width_css": 548.0, + "scale_from_native": 0.861285355839416, + "effective_source_density": 4.644221538054094, + "source_sha256": "6fe683d0d50ae932759e5e9cc137b850827957ef0aa231a332963523c1c5e6b5", + "observation": "Tags dialog at 471.984375 CSS shows all chips, including the custom property Nivel de fidelidad, plus the WhatsApp toolbar and sender. No instructional text or menu edge is cut." + }, + { + "id": "campaign-coupon-picker", + "rendered_width_css": 414, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-mobile.png", + "native_width_css": 414.0, + "scale_from_native": 1.0, + "effective_source_density": 4.0, + "source_sha256": "3752e21dd5cd209bffa351b19a1759ad3136b2ef76d2a66a730dd9ad4408c6f5", + "observation": "Open mobile coupon selector at 414 CSS shows GUIA-QR-10 and None selected with complete menu, toolbar and shadows. The native responsive source fits its frame." + }, + { + "id": "campaign-message-preview", + "rendered_width_css": 430, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-mobile.png", + "native_width_css": 430.0, + "scale_from_native": 1.0, + "effective_source_density": 4.0, + "source_sha256": "51889ee7679b4649c86abb197f15b2bbc50bc3c05a9f1f7d08e2186c1a106b19", + "observation": "Mobile currentSrc uses its full 430 CSS native width. WhatsApp heading, resolved Sofía message, tracked-link token, Unsubscribe, full phone and Send me a test message are legible and complete. Native empty phone space remains intact." + }, + { + "id": "campaign-test-destination", + "rendered_width_css": 472, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-mobile.png", + "native_width_css": 432.0, + "scale_from_native": 1.0925925925925926, + "effective_source_density": 3.6610169491525424, + "source_sha256": "0e2305d54e5673dbf37b9820d432e4c73e73baa8b5c2bcdb5bfe7984df5759a4", + "observation": "Native 432 CSS source captured at 4x renders at 472 CSS, factor 1.0925925925925926 and effective density 3.6610169491525424. Full title, +598 selector, empty 94 231234 placeholder, disabled Send Message, Cancel and test trigger remain sharp. No send or delivery result is represented." + }, + { + "id": "campaign-delivery-date", + "rendered_width_css": 398, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png", + "native_width_css": 398.0, + "scale_from_native": 1.0, + "effective_source_density": 4.0, + "source_sha256": "d0c9572caecc0ff559293c0d3c7659494d2cfff74421401bb985fb97c6999a5f", + "observation": "Retained mobile schedule at 398 CSS keeps Send now and selected Send later cards complete, with 02 Nov 2026 and 12:00 legible. Native wrapping stays inside the screenshot." + }, + { + "id": "campaign-reply-settings", + "rendered_width_css": 398, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png", + "native_width_css": 398.0, + "scale_from_native": 1.0, + "effective_source_density": 4.0, + "source_sha256": "f7561d7e01bb8e69b405d482035feb8b552bdf1d528a644abea033b0e55be2f6", + "observation": "Retained reply settings at 398 CSS show No specific assignment, full search, team submenu and fictional people. Native Spanish team names are data, while the interface labels are English; menus and outer shadows are complete." + }, + { + "id": "campaign-confirmation", + "rendered_width_css": 398, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-mobile.png", + "native_width_css": 398.0, + "scale_from_native": 1.0, + "effective_source_density": 4.0, + "source_sha256": "a7dda045f2a310c6079f07a706367f50cc5c91e641cd18fc006f855308a3ca3c", + "observation": "Confirmation at 398 CSS consistently shows 2 customers targeted, Club included, QA excluded, WhatsApp only, 2 Nov 2026 at 12:00 and No specific assignment. Full panel is readable without an invented Meta price or delivery result." + } + ] + }, + "records": [ + { + "file": "campaign-en-580-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "5e5567f6737e8eea8871416275576a1ab8aad056b85b6c7fd43b625f5aea44f3", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 0, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-580-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "c8cada5e51c7e7dc74d28de58e25658f5f39db980c6fdefd942507cd463df0c6", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-580-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "80c64cb394f0a394934a72156ee09ba757d8ae4dfa2d0bd232975479acc831f7", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-580-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "7a98c55421900747f0d7eea7366cc887162c88cb6e45d708269d5ab3ecb4cdf2", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-580-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "599e74bd90beff361e31155ec20bfdbd1dc86140c37b64fc019a809c39cff257", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-580-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "3a1749a5658996381142bf5e42f46c4e5a1e072c300ffc6e04bf1d29e2aad612", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-580-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "698d636f8cf744bee102a47dbbafbf7aa3121e3669e78f45b7d9159385327aba", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-580-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "97f6ac38a2a2207c79d26a53f71f552bbbbeed5fae7ddf60cb7b136a3046d7ac", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-580-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "8db55e9dfca50b0c973557f4e3743bd639ac0ac68388f356ee907e7eb7dccf9c", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-580-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "c0947714b017fa6f1296d2892b64205b6b83049442890aeb56eea1b32c081187", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-580-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "58261146b8bdf276a0e1886b9e9723a0e93575aea7c87c7b9fed8a88f3aa37f5", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-580-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "f2ab658c5a86b25a2eccb356f27370f264768f8d05545f598b6694ccf6a90d9b", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-580-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "7871c3baa44a100cdbfa13029d9aff9bfda18db3b993b7e82c6f1ee791efb474", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-580-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "b7b69ceeeead15c6d19a03b81fe1f6241ab20270ce594d01b7d21e9abb835815", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-580-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "6b45d6c119bedbf7427102501d28224834ea2f2c9f1cbaeb2da7cc972d13df7f", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-580-full-part16.png", + "clip": { + "x": 0, + "y": 16500, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16500 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "61da52f6cbddaa7f3b52e287f42916fa5c01fac16f9c359a35fdb5fa7c16a007", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-580-full-part17.png", + "clip": { + "x": 0, + "y": 16556, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16556 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "7245ca920111666e28385cf98dce65356c01cf7684a6615f91996ac3967659b8", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 1144, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-580-campaign-channels.png", + "clip": { + "x": 4, + "y": 2370, + "width": 572, + "height": 954 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2247 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1908 + ], + "icc": "Display P3", + "sha256": "68341edc0646d359b1f36e9163794fc6b8d6e9e7752909958ac08d29776fc805", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-580-campaign-audience.png", + "clip": { + "x": 4, + "y": 3940, + "width": 572, + "height": 1190 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3935 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2380 + ], + "icc": "Display P3", + "sha256": "d4b6d933c5287736bffa134917cb041d39b401e9515fda297a332483b27376ac", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-580-campaign-audience-limit.png", + "clip": { + "x": 4, + "y": 5410, + "width": 572, + "height": 404 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5011.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 808 + ], + "icc": "Display P3", + "sha256": "8bd5b2a8158e399d7a7614171cc20c2ec9ef610d1933bf61554888161e64ef31", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-580-campaign-composer.png", + "clip": { + "x": 4, + "y": 6117, + "width": 572, + "height": 598 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5815.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1196 + ], + "icc": "Display P3", + "sha256": "177f5e68cee14fd7897702864dc69188bf6459f7c71a7db7d04bed02eedf323e", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-580-campaign-tracked-link-tool.png", + "clip": { + "x": 4, + "y": 7326, + "width": 572, + "height": 395 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6923 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 790 + ], + "icc": "Display P3", + "sha256": "14b67344331c0a29e534309835905a6bab9c995a5bda70921016b367b9f438cd", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-580-campaign-personalization-tool.png", + "clip": { + "x": 4, + "y": 8064, + "width": 572, + "height": 394 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7661 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 788 + ], + "icc": "Display P3", + "sha256": "1e361872eb480a1d7edd95b2f520f482068904ca3bf0d07ee4400e77b146ff50", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-580-campaign-coupon-picker.png", + "clip": { + "x": 4, + "y": 8825, + "width": 572, + "height": 352 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8401.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 704 + ], + "icc": "Display P3", + "sha256": "b557a37503c26492463ca59ee8a60451bb96b8b398f440ea4879e050b007edfe", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-580-campaign-message-preview.png", + "clip": { + "x": 4, + "y": 9636, + "width": 572, + "height": 1067 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9570 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2134 + ], + "icc": "Display P3", + "sha256": "9a0241d889322f22330b450401aec30ef9a1dfbd00014644cb8e8a3c4e23d019", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-580-campaign-test-destination.png", + "clip": { + "x": 4, + "y": 10870, + "width": 572, + "height": 400 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10470 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 800 + ], + "icc": "Display P3", + "sha256": "18030919d11e6a207519f0566a1fda07462c340a963e5b056bcffa192953188c", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-580-campaign-delivery-date.png", + "clip": { + "x": 4, + "y": 11761, + "width": 572, + "height": 841 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11581 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1682 + ], + "icc": "Display P3", + "sha256": "7f0a82b46e35f8bc0e11244e9184fbebe804180f775992925ec4ba28d24d0ee1", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-580-campaign-reply-settings.png", + "clip": { + "x": 4, + "y": 13221, + "width": 572, + "height": 864 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13052.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1728 + ], + "icc": "Display P3", + "sha256": "9c8c635235aebce17498323514619fe1ec4f7c0a2ecfeee341ed93cf8aecced1", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-en-580-campaign-confirmation.png", + "clip": { + "x": 4, + "y": 14380, + "width": 572, + "height": 1101 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14330 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2202 + ], + "icc": "Display P3", + "sha256": "214842d0aa745c562edd22abd76dd2083606352a7715571eb47fcfe73c9a6629", + "individually_viewed": true, + "status": "passed" + } + ], + "integrity_checks": [ + { + "file": "campaign-en-580-full-part1.png", + "sha256": "5e5567f6737e8eea8871416275576a1ab8aad056b85b6c7fd43b625f5aea44f3", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-580-full-part2.png", + "sha256": "c8cada5e51c7e7dc74d28de58e25658f5f39db980c6fdefd942507cd463df0c6", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-580-full-part3.png", + "sha256": "80c64cb394f0a394934a72156ee09ba757d8ae4dfa2d0bd232975479acc831f7", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-580-full-part4.png", + "sha256": "7a98c55421900747f0d7eea7366cc887162c88cb6e45d708269d5ab3ecb4cdf2", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-580-full-part5.png", + "sha256": "599e74bd90beff361e31155ec20bfdbd1dc86140c37b64fc019a809c39cff257", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-580-full-part6.png", + "sha256": "3a1749a5658996381142bf5e42f46c4e5a1e072c300ffc6e04bf1d29e2aad612", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-580-full-part7.png", + "sha256": "698d636f8cf744bee102a47dbbafbf7aa3121e3669e78f45b7d9159385327aba", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-580-full-part8.png", + "sha256": "97f6ac38a2a2207c79d26a53f71f552bbbbeed5fae7ddf60cb7b136a3046d7ac", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-580-full-part9.png", + "sha256": "8db55e9dfca50b0c973557f4e3743bd639ac0ac68388f356ee907e7eb7dccf9c", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-580-full-part10.png", + "sha256": "c0947714b017fa6f1296d2892b64205b6b83049442890aeb56eea1b32c081187", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-580-full-part11.png", + "sha256": "58261146b8bdf276a0e1886b9e9723a0e93575aea7c87c7b9fed8a88f3aa37f5", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-580-full-part12.png", + "sha256": "f2ab658c5a86b25a2eccb356f27370f264768f8d05545f598b6694ccf6a90d9b", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-580-full-part13.png", + "sha256": "7871c3baa44a100cdbfa13029d9aff9bfda18db3b993b7e82c6f1ee791efb474", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-580-full-part14.png", + "sha256": "b7b69ceeeead15c6d19a03b81fe1f6241ab20270ce594d01b7d21e9abb835815", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-580-full-part15.png", + "sha256": "6b45d6c119bedbf7427102501d28224834ea2f2c9f1cbaeb2da7cc972d13df7f", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-580-full-part16.png", + "sha256": "61da52f6cbddaa7f3b52e287f42916fa5c01fac16f9c359a35fdb5fa7c16a007", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-580-full-part17.png", + "sha256": "7245ca920111666e28385cf98dce65356c01cf7684a6615f91996ac3967659b8", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-580-campaign-channels.png", + "sha256": "68341edc0646d359b1f36e9163794fc6b8d6e9e7752909958ac08d29776fc805", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-580-campaign-audience.png", + "sha256": "d4b6d933c5287736bffa134917cb041d39b401e9515fda297a332483b27376ac", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-580-campaign-audience-limit.png", + "sha256": "8bd5b2a8158e399d7a7614171cc20c2ec9ef610d1933bf61554888161e64ef31", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-580-campaign-composer.png", + "sha256": "177f5e68cee14fd7897702864dc69188bf6459f7c71a7db7d04bed02eedf323e", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-580-campaign-tracked-link-tool.png", + "sha256": "14b67344331c0a29e534309835905a6bab9c995a5bda70921016b367b9f438cd", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-580-campaign-personalization-tool.png", + "sha256": "1e361872eb480a1d7edd95b2f520f482068904ca3bf0d07ee4400e77b146ff50", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-580-campaign-coupon-picker.png", + "sha256": "b557a37503c26492463ca59ee8a60451bb96b8b398f440ea4879e050b007edfe", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-580-campaign-message-preview.png", + "sha256": "9a0241d889322f22330b450401aec30ef9a1dfbd00014644cb8e8a3c4e23d019", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-580-campaign-test-destination.png", + "sha256": "18030919d11e6a207519f0566a1fda07462c340a963e5b056bcffa192953188c", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-580-campaign-delivery-date.png", + "sha256": "7f0a82b46e35f8bc0e11244e9184fbebe804180f775992925ec4ba28d24d0ee1", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-580-campaign-reply-settings.png", + "sha256": "9c8c635235aebce17498323514619fe1ec4f7c0a2ecfeee341ed93cf8aecced1", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-en-580-campaign-confirmation.png", + "sha256": "214842d0aa745c562edd22abd76dd2083606352a7715571eb47fcfe73c9a6629", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + } + ], + "viewer_note": "All 29 actual PNGs were individually inspected via view_image at useful scale: 17 full-page segments and 12 figure details. Viewer reductions did not alter any artifact. This receipt covers only EN at 580 CSS; ES was not repeated.", + "runtime_or_browser_mutations_by_reviewer": 0 +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-es-1440-independent-review.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-es-1440-independent-review.json new file mode 100644 index 00000000..1a0ccb2b --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-es-1440-independent-review.json @@ -0,0 +1,1395 @@ +{ + "status": "passed", + "findings": [], + "reviewer": "/root/campaign_wa_pixels", + "reviewed_at": "2026-10-27T02:01:17.368905+00:00", + "locale": "es", + "width": 1440, + "packet": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/es-1440.json", + "sha256": "007976c40d97af07bdcd0120feef61a9036a3b2774c80ef41fc29667d1ddf63d" + }, + "checkpoint_sha256": "e770d7793c427409cce801f0e64f822dbe7f809e57d89e8d57b5f356df3497f1", + "source": { + "path": "_i18n/es/campaigns/creating-a-campaign.md", + "sha256": "d90c8aa0055195ff15644a9197e0bdff9465926dd3b82a70822db6346d88e755" + }, + "built_html": { + "path": "_site/es/crear-una-campaña.html", + "sha256": "99c43869d3ea80422f294b2a6d660a50df6b8bb6fd289bbb7d2c0c3e791a7d17" + }, + "complete_page_review": { + "status": "passed", + "segments": 15, + "individually_viewed": true, + "coverage_css": [ + 0, + 16454 + ], + "document_height_css": 16454, + "observations": [ + "Individually viewed all15overlapping viewport segments from header through related guides, feedback controls and footer; coverage reaches16454CSS without gaps.", + "Early illustrative Luma WhatsApp example precedes the first heading, has one business message and Detener, and is explicitly introduced as fictional and unsent. The message, footer and native frame are complete across the overlapping segments.", + "Spanish article, navigation, headings, numbered steps, lists and related links stay within their columns. No visible horizontal overflow, overlapping page elements, broken images or image-opening affordance.", + "All12 lavender stages and white inset frames preserve native proportions and screenshot edges; figure labels are readable in page context. The only native-size enlargement is the authorized648CSS test dialog.", + "WhatsApp is coherent across channel selection, composer, preview, test and confirmation. Original audience/schedule/reply illustrations remain applicable historical captures." + ] + }, + "figure_detail_review": { + "status": "passed", + "details": 12, + "individually_viewed": true, + "observations": [ + { + "id": "campaign-channels", + "rendered_width_css": 682, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-desktop.png", + "effective_source_density": 4.0, + "observation": "All four complete channel cards fit inside the white frame. Solo WhatsApp is enabled and selected; the screenshot labels remain legible at682CSS." + }, + { + "id": "campaign-audience", + "rendered_width_css": 698.40625, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-es-desktop.png", + "effective_source_density": 5.635688397691172, + "observation": "Club inclusion, QA exclusion, open dropdown and2subscribers are readable at698.40625CSS. The partial last list row is the original native internal scroll boundary; outer menu and screenshot edges remain complete." + }, + { + "id": "campaign-audience-limit", + "rendered_width_css": 609, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "effective_source_density": 4.0, + "observation": "Full native audience-limit popup, both radio options, value2 and Limitar/Cancelar remain legible at609CSS; no clipped instructional label." + }, + { + "id": "campaign-composer", + "rendered_width_css": 682, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-desktop.png", + "effective_source_density": 4.0, + "observation": "Complete WhatsApp composer at682CSS shows{name}, tracked-link token, BAJA para salir, footer placeholder and full WA toolbar/sender. No SMS counter or truncated sender." + }, + { + "id": "campaign-tracked-link-tool", + "rendered_width_css": 512, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-es-desktop.png", + "effective_source_density": 4.0, + "observation": "Native short-link popup, URL field, add/cancel buttons and full WA toolbar/sender are readable at512CSS with complete borders." + }, + { + "id": "campaign-personalization-tool", + "rendered_width_css": 548, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-es-desktop.png", + "effective_source_density": 4.0, + "observation": "Complete tags popup, property chips and full WA toolbar fit at548CSS. Original birthday duplicate and fictional custom property remain unmodified." + }, + { + "id": "campaign-coupon-picker", + "rendered_width_css": 540, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-desktop.png", + "effective_source_density": 4.0, + "observation": "Complete coupon dropdown at540CSS shows GUIA-QR-10 and Ninguno seleccionado with full toolbar and fictional sender; no partial sender fragment." + }, + { + "id": "campaign-message-preview", + "rendered_width_css": 384, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-desktop.png", + "effective_source_density": 4.0, + "observation": "Entire native WhatsApp preview fits at384CSS: WA chip, phone boundary, resolved Sofia message, tracked link, BAJA, Detener and test trigger. Native blank phone space retained." + }, + { + "id": "campaign-test-destination", + "rendered_width_css": 648, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-desktop.png", + "effective_source_density": 2.6666666666666665, + "observation": "Test dialog and trigger are visibly larger and crisp at648CSS (1.5×432CSS, effective source density8/3). Full title, +598 selector, empty placeholder94 231234, disabled send and Cancel remain visible, with no sent-state claim." + }, + { + "id": "campaign-delivery-date", + "rendered_width_css": 698.40625, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-delivery-date-es-desktop.png", + "effective_source_density": 4.037764553223858, + "observation": "Full retained calendar and schedule controls fit at698.40625CSS.02Nov2026 and12:00 are readable; native calendar overlap is preserved without clipping outer edges." + }, + { + "id": "campaign-reply-settings", + "rendered_width_css": 698.40625, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-reply-settings-es-desktop.png", + "effective_source_density": 4.845317463868629, + "observation": "Complete assignment dropdown and team submenu readable at698.40625CSS, with unassigned state and demo teams. Historical people population is unchanged and not claimed identical to current data." + }, + { + "id": "campaign-confirmation", + "rendered_width_css": 682, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-desktop.png", + "effective_source_density": 4.0, + "observation": "Complete confirmation panel at682CSS shows2targeted, Club included, QA excluded, Solo WhatsApp,2Nov2026 at12:00 and no specific assignment. No invented Meta cost or delivery result." + } + ] + }, + "records": [ + { + "file": "campaign-es-1440-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "850130ce7dbec5058c73401a4107357c9cd493a0cb042edc771b35cb1f572c3b", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 0, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "2808950e0dc1cc430c5b5e9b4adbf1808fc0f2d7d65b5f92068414f5090b23a2", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "5122c318ec48e8e7c8c2d8869edd37c3ad6e733f8f32712f54bcb5d48d99f361", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "00c4d53129d6246f125474dd013fe44b9b481f5f4fa4e36edff86195a322ef2f", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "30d826a758e16dbe20270697ba383c37b1d642116f23222150580b8d27507d9c", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "5a85773b975a9c68bc1654194ede394a54e40d95f6cfc13d740d83473571cd7c", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "9f64f8472b4a25f0e9e57da24fafca988ffbb36f99e4fbcb2d9bbfc49b17b6c5", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "f7491edc9579f4c13dd35b7837e6431971da870fe3c8d1f56b7fdd20608cbce2", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "a1eb18f5eef8d2e2f3de23d71bcebac870711e816b25e0ff46076495f47d4e8d", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "dae9f392a1c77798e9336920c38e723772ecf7cf0680bc53ebdad5a6c88e2e39", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "32306d1f59276cb8a4df9e796560fd3e2ba8525681b6eacefd80d0c7a932ba48", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "5d13a325c6ab0253d1c9357dd4e63178592ee6f6e57c26946f6d3f2de371fad6", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "68c0654e6ce1d53362f72bef563cd615370c1ed0584580546df16d8c70d70212", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "f119330597c3252535269295de4595af4a08e8e10c270df3a5e5072b6bf85fc4", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-full-part15.png", + "clip": { + "x": 0, + "y": 15254, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15254 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "663fade48ce05289783c0cfea3428a19793245f76f23eae60d71975f05b44e0c", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 246, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-campaign-channels.png", + "clip": { + "x": 363, + "y": 2353, + "width": 800, + "height": 909 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2208 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1818 + ], + "icc": "Display P3", + "sha256": "03334e6b977dc79dadaaf3d65a925950cefd84d9298da59fe1539f144282da0a", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-campaign-audience.png", + "clip": { + "x": 363, + "y": 3847, + "width": 800, + "height": 623 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3558.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1246 + ], + "icc": "Display P3", + "sha256": "a619bdc5bb0359462f74af9b45fa59570c5eb9c3a96ca1bf4ff103037f6fd949", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-campaign-audience-limit.png", + "clip": { + "x": 363, + "y": 4725, + "width": 800, + "height": 492 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4371 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 984 + ], + "icc": "Display P3", + "sha256": "01224831780b12003ceb3a432e493b033683cd33432be35a22d9f3cb23eaef33", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-campaign-composer.png", + "clip": { + "x": 363, + "y": 5514, + "width": 800, + "height": 502 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5165 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1004 + ], + "icc": "Display P3", + "sha256": "6e311db5a116ad21c4209a2d0b08ef34a2a36e69daff3ce01e7b5dd81be2fad1", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-campaign-tracked-link-tool.png", + "clip": { + "x": 363, + "y": 6661, + "width": 800, + "height": 396 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6259 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 792 + ], + "icc": "Display P3", + "sha256": "20ea8bececab1218ee2f8202db7fa0b217f7cf32b04ba56408dfc58a938ad2e4", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-campaign-personalization-tool.png", + "clip": { + "x": 363, + "y": 7394, + "width": 800, + "height": 442 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7015 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 884 + ], + "icc": "Display P3", + "sha256": "8891e956d325e6aa462c76078c23d781526a1910e3197928838d2e0446fd7b7e", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-campaign-coupon-picker.png", + "clip": { + "x": 363, + "y": 8157, + "width": 800, + "height": 356 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7735 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 712 + ], + "icc": "Display P3", + "sha256": "b1ba3ecfe57b7e5bdb4f1dd7e58f9330db7affe58c5809afb5a862331282f8f4", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-campaign-message-preview.png", + "clip": { + "x": 363, + "y": 8966, + "width": 800, + "height": 1009 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8870.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 2018 + ], + "icc": "Display P3", + "sha256": "110660d51daa41f4f6a87bb1d29296fbed94c2cd7ff154e0ae4fcde6cc018e52", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-campaign-test-destination.png", + "clip": { + "x": 363, + "y": 10182, + "width": 800, + "height": 511 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9837.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1022 + ], + "icc": "Display P3", + "sha256": "f4a502d5d18075b538f58c31508fa5652bb4c1b57b2795f99c339736ba001858", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-campaign-delivery-date.png", + "clip": { + "x": 363, + "y": 11090, + "width": 800, + "height": 725 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10852 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1450 + ], + "icc": "Display P3", + "sha256": "4a3b54629aca2f60255a06c74a1202b291b3970d7d68813e51b6ec5008d4e64c", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-campaign-reply-settings.png", + "clip": { + "x": 363, + "y": 12428, + "width": 800, + "height": 697 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12176.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1394 + ], + "icc": "Display P3", + "sha256": "2e05ce91d1d575ba007217fd1ecc8ba8a8a22308180ec5f90144d469ac026166", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-1440-campaign-confirmation.png", + "clip": { + "x": 363, + "y": 13396, + "width": 800, + "height": 1037 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13315 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 2074 + ], + "icc": "Display P3", + "sha256": "59236fa9e5296c552f149718c32f2900f83f7c28515e8e7a4e2458bc71e7432c", + "individually_viewed": true, + "status": "passed" + } + ], + "integrity_checks": [ + { + "file": "campaign-es-1440-full-part1.png", + "sha256": "850130ce7dbec5058c73401a4107357c9cd493a0cb042edc771b35cb1f572c3b", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-1440-full-part2.png", + "sha256": "2808950e0dc1cc430c5b5e9b4adbf1808fc0f2d7d65b5f92068414f5090b23a2", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-1440-full-part3.png", + "sha256": "5122c318ec48e8e7c8c2d8869edd37c3ad6e733f8f32712f54bcb5d48d99f361", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-1440-full-part4.png", + "sha256": "00c4d53129d6246f125474dd013fe44b9b481f5f4fa4e36edff86195a322ef2f", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-1440-full-part5.png", + "sha256": "30d826a758e16dbe20270697ba383c37b1d642116f23222150580b8d27507d9c", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-1440-full-part6.png", + "sha256": "5a85773b975a9c68bc1654194ede394a54e40d95f6cfc13d740d83473571cd7c", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-1440-full-part7.png", + "sha256": "9f64f8472b4a25f0e9e57da24fafca988ffbb36f99e4fbcb2d9bbfc49b17b6c5", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-1440-full-part8.png", + "sha256": "f7491edc9579f4c13dd35b7837e6431971da870fe3c8d1f56b7fdd20608cbce2", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-1440-full-part9.png", + "sha256": "a1eb18f5eef8d2e2f3de23d71bcebac870711e816b25e0ff46076495f47d4e8d", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-1440-full-part10.png", + "sha256": "dae9f392a1c77798e9336920c38e723772ecf7cf0680bc53ebdad5a6c88e2e39", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-1440-full-part11.png", + "sha256": "32306d1f59276cb8a4df9e796560fd3e2ba8525681b6eacefd80d0c7a932ba48", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-1440-full-part12.png", + "sha256": "5d13a325c6ab0253d1c9357dd4e63178592ee6f6e57c26946f6d3f2de371fad6", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-1440-full-part13.png", + "sha256": "68c0654e6ce1d53362f72bef563cd615370c1ed0584580546df16d8c70d70212", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-1440-full-part14.png", + "sha256": "f119330597c3252535269295de4595af4a08e8e10c270df3a5e5072b6bf85fc4", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-1440-full-part15.png", + "sha256": "663fade48ce05289783c0cfea3428a19793245f76f23eae60d71975f05b44e0c", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-1440-campaign-channels.png", + "sha256": "03334e6b977dc79dadaaf3d65a925950cefd84d9298da59fe1539f144282da0a", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-1440-campaign-audience.png", + "sha256": "a619bdc5bb0359462f74af9b45fa59570c5eb9c3a96ca1bf4ff103037f6fd949", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-1440-campaign-audience-limit.png", + "sha256": "01224831780b12003ceb3a432e493b033683cd33432be35a22d9f3cb23eaef33", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-1440-campaign-composer.png", + "sha256": "6e311db5a116ad21c4209a2d0b08ef34a2a36e69daff3ce01e7b5dd81be2fad1", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-1440-campaign-tracked-link-tool.png", + "sha256": "20ea8bececab1218ee2f8202db7fa0b217f7cf32b04ba56408dfc58a938ad2e4", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-1440-campaign-personalization-tool.png", + "sha256": "8891e956d325e6aa462c76078c23d781526a1910e3197928838d2e0446fd7b7e", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-1440-campaign-coupon-picker.png", + "sha256": "b1ba3ecfe57b7e5bdb4f1dd7e58f9330db7affe58c5809afb5a862331282f8f4", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-1440-campaign-message-preview.png", + "sha256": "110660d51daa41f4f6a87bb1d29296fbed94c2cd7ff154e0ae4fcde6cc018e52", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-1440-campaign-test-destination.png", + "sha256": "f4a502d5d18075b538f58c31508fa5652bb4c1b57b2795f99c339736ba001858", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-1440-campaign-delivery-date.png", + "sha256": "4a3b54629aca2f60255a06c74a1202b291b3970d7d68813e51b6ec5008d4e64c", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-1440-campaign-reply-settings.png", + "sha256": "2e05ce91d1d575ba007217fd1ecc8ba8a8a22308180ec5f90144d469ac026166", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-1440-campaign-confirmation.png", + "sha256": "59236fa9e5296c552f149718c32f2900f83f7c28515e8e7a4e2458bc71e7432c", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + } + ], + "viewer_note": "All listed actual PNGs individually inspected using view_image at useful scale. Viewer reductions of large PNGs did not transform any artifact; full-page context and separate figure details were both inspected.", + "runtime_or_browser_mutations_by_reviewer": 0 +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-es-390-independent-review.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-es-390-independent-review.json new file mode 100644 index 00000000..7a1c17cd --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-es-390-independent-review.json @@ -0,0 +1,1540 @@ +{ + "status": "passed", + "findings": [], + "reviewer": "/root/campaign_help_mobile_review", + "reviewed_at": "2026-10-27T02:14:59.503248+00:00", + "locale": "es", + "width": 390, + "packet": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/es-390.json", + "sha256": "dc09fcbfa861a3b2070c2344373d4b7ee1d3e01beb88d45224d0d41fb1336575" + }, + "checkpoint_sha256": "e770d7793c427409cce801f0e64f822dbe7f809e57d89e8d57b5f356df3497f1", + "source_manifest_sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "source": { + "path": "_i18n/es/campaigns/creating-a-campaign.md", + "sha256": "d90c8aa0055195ff15644a9197e0bdff9465926dd3b82a70822db6346d88e755" + }, + "built_html": { + "path": "_site/es/crear-una-campaña.html", + "sha256": "99c43869d3ea80422f294b2a6d660a50df6b8bb6fd289bbb7d2c0c3e791a7d17" + }, + "complete_page_review": { + "status": "passed", + "segments": 17, + "individually_viewed": true, + "coverage_css": [ + 0, + 18266.5 + ], + "document_height_css": 18267, + "observations": [ + "Viewed all 17 overlapping viewport segments from header through footer; coverage ends at 18266.5 CSS within 0.5 CSS rounding of document height 18267.", + "Spanish prose, headings, lists and contextual/related links wrap inside the 358 CSS column without visible overlap or horizontal overflow. Navigation and footer are complete.", + "Early fictional Luma WhatsApp example is complete across segments 1-2, readable and introduced as unsent; message, time and Detener are coherent with the preview.", + "All twelve lavender stages align with the article column, with consistent 18/14 CSS padding and 5 CSS white-frame padding. No visible image-opening affordance.", + "WhatsApp selection, compose, preview, test and confirmation are coherent. Native audience-menu scroll and reply-submenu overlap preserve the relevant controls." + ] + }, + "figure_detail_review": { + "status": "passed", + "details": 12, + "individually_viewed": true, + "observations": [ + { + "id": "campaign-channels", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-mobile.png", + "native_width_css": 398.0, + "scale_from_native": 0.7939502198492462, + "effective_source_density": 5.038099240982026, + "source_sha256": "216a6b0f2454f5b1de1b91865fe2756b8c4d70b67f7297ec1bd1ed6d5fb03a46", + "observation": "Four complete channel choices remain legible; Solo WhatsApp is enabled and selected. No card or outer screenshot edge is cut off.", + "alt_and_caption_match_visible_state": true + }, + { + "id": "campaign-audience", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png", + "native_width_css": 398.0, + "scale_from_native": 0.7939502198492462, + "effective_source_density": 5.038099240982026, + "source_sha256": "5b98f2333421778ab1fc64e60fc785c8cca21aaff0da782c19d47e416e35ec8f", + "observation": "Club included, QA excluded, open audience menu and two subscribers are readable. The partially visible last menu row is the native internal scroll boundary; the menu and screenshot edges are complete.", + "alt_and_caption_match_visible_state": true + }, + { + "id": "campaign-audience-limit", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "native_width_css": 609.0, + "scale_from_native": 0.5188705870279147, + "effective_source_density": 7.7090513511508885, + "source_sha256": "59504305ea4dcfd2a65be1325b7639e63d85d3b68466848bbfa88ae79b1043e7", + "observation": "Full limit dialog remains sharp with both radio options, value 2, Limitar and Cancelar. Fine text is smaller than article prose but readable; adjacent prose explains the operation.", + "alt_and_caption_match_visible_state": true + }, + { + "id": "campaign-composer", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-mobile.png", + "native_width_css": 398.0, + "scale_from_native": 0.7939502198492462, + "effective_source_density": 5.038099240982026, + "source_sha256": "c44daec9637674706a2b09737d35153e2a7f6e4cac607ffd2ff79ccd2f411fd6", + "observation": "WhatsApp editor shows the name token, tracked-link token, BAJA para salir, footer placeholder, full native toolbar and Vista previa. No SMS counter or clipped toolbar control.", + "alt_and_caption_match_visible_state": true + }, + { + "id": "campaign-tracked-link-tool", + "rendered_width_css": 316, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-es-desktop.png", + "native_width_css": 512.0, + "scale_from_native": 0.6171875, + "effective_source_density": 6.481012658227848, + "source_sha256": "d9ca85349a3f9d191c2c97e2fd88c8e476105221fb3f1c616af665eaaf01ad5c", + "observation": "Full Crear un enlace corto popover has a readable URL field, Agregar enlace corto and Cancelar; WhatsApp toolbar and fictional sender are complete.", + "alt_and_caption_match_visible_state": true + }, + { + "id": "campaign-personalization-tool", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-es-desktop.png", + "native_width_css": 548.0, + "scale_from_native": 0.5766280793795621, + "effective_source_density": 6.936880361955152, + "source_sha256": "0ea3fd0efae155d7b26f3b1040e0a623442cb78666491f23415180dd621b2396", + "observation": "Etiquetas popover retains visible property chips including name, full_name, email and Nivel de fidelidad. Small labels are sharp; no clipped popover or toolbar.", + "alt_and_caption_match_visible_state": true + }, + { + "id": "campaign-coupon-picker", + "rendered_width_css": 315.984375, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-mobile.png", + "native_width_css": 414.0, + "scale_from_native": 0.7632472826086957, + "effective_source_density": 5.240765465064531, + "source_sha256": "56f5c24dfdadfce3c16e653c7ac9c94cf10c96ed5a8feb363ffaac86d5e451e1", + "observation": "Cupones shows GUIA-QR-10 and Ninguno seleccionado with the complete dropdown and toolbar. No truncated sender fragment remains.", + "alt_and_caption_match_visible_state": true + }, + { + "id": "campaign-message-preview", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-mobile.png", + "native_width_css": 430.0, + "scale_from_native": 0.7348655523255814, + "effective_source_density": 5.443172546789626, + "source_sha256": "9af0929cb508439ace6cdd7287543f6e9767d3fe55ed9a91d116e0c9576d571c", + "observation": "Native mobile WhatsApp preview is complete: channel chip, close control, phone, Sofia message, tracked link, BAJA para salir, Detener and full test trigger. No stretching or truncation.", + "alt_and_caption_match_visible_state": true + }, + { + "id": "campaign-test-destination", + "rendered_width_css": 316, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-mobile.png", + "native_width_css": 432.0, + "scale_from_native": 0.7314814814814815, + "effective_source_density": 5.468354430379747, + "source_sha256": "65197563664390e7be60972f6bc527d5cf7ae45dcf47e20db6ac5a633f72e51d", + "observation": "Test dialog is legible at 316 CSS px: complete title, Uruguay selector, empty telephone placeholder, disabled Enviar mensaje, Cancelar and full test trigger. No blur or clipped edge. Width is column-limited; no increase in mobile width is claimed.", + "alt_and_caption_match_visible_state": true + }, + { + "id": "campaign-delivery-date", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png", + "native_width_css": 398.0, + "scale_from_native": 0.7939502198492462, + "effective_source_density": 5.038099240982026, + "source_sha256": "9b8cca07b94d906083b9cd6e23735a454aca7d2972fa728fd6035be682771d83", + "observation": "Both delivery options, selected Enviar mas tarde, 02 Nov 2026, 12:00 and dropdown arrows are complete. Narrow native mobile wrapping remains readable.", + "alt_and_caption_match_visible_state": true + }, + { + "id": "campaign-reply-settings", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png", + "native_width_css": 398.0, + "scale_from_native": 0.7939502198492462, + "effective_source_density": 5.038099240982026, + "source_sha256": "c78965360a348e6f9c16c1c0d5d10f5940debf0aec1a3b2ef75959fa0d2ded70", + "observation": "Reply settings show Sin asignacion especifica, full person selector and team submenu with Atencion demo and Ventas demo. Native submenu overlap of person rows does not clip relevant team choices.", + "alt_and_caption_match_visible_state": true + }, + { + "id": "campaign-confirmation", + "rendered_width_css": 315.9921875, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-mobile.png", + "native_width_css": 398.0, + "scale_from_native": 0.7939502198492462, + "effective_source_density": 5.038099240982026, + "source_sha256": "964552fa6c2c931036fe89b3b8d40575afd893e9425f22cb914d2687122665d1", + "observation": "Confirmation remains coherent: two targeted clients, Club included, QA excluded, Solo WhatsApp, November 2 at 12:00 and no specific assignment. All cards and descriptions are complete.", + "alt_and_caption_match_visible_state": true + } + ] + }, + "records": [ + { + "file": "campaign-es-390-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "ea6fc48a88ec076a7844288e08b91937bb13e857a3b525219634cf77ee41ed45", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 0, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "95add8d7d2ebfa561945a64b10a35e859834190895f2c68d3ec6ee9c80476bdd", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "5d37e02b91c21e79d837697058bcab4f1770711b724770c85f0ebd39ed4d3dbe", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "26493fd3bd037541b62a27c1c661d2b1c0d91c3868f478c0a549b00ae83b46dd", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "1edfbe403f1fe9de05da2f899103536fdf2c440c26db65a39a8a86df9b3d35e4", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "446fa812d51dffa8e6bac73394caa0087855324479268d0f46b729c9e92a6b65", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "28483a32907c36f2b1200c3c569b4f7d0402b7ef46c6143ae67916caf7fbd398", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "3b4e59db9f39321a2233e638ee1736d15da4a5f2e712f60fd4f609d406aede09", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "19b10bb121829023d7ff3a5625968333e86938d31b0e3af321a885a6a6d3451a", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "3c0f4ba0b3e8bddd547dd6df1eae946e930bd5538b60e59f502c072bc9a70dc7", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "164f3b6e0352c068b5209d160a2a77edcb43db4e5e1e8c8beaac38701af1a0fa", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "eaf7df161a1cf513f50fb99ad20211fce7c86631c8b589f38c3feafc835838cd", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "f30ae2f141a1d630d1c710403de6d8f583392f1b414c621b42d6dc90db83c687", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "5834fdf99f8007f335e1a2ad853d7c0a6b22ee03e4f3dca3d3cc4889d181ae19", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "8c523b67271bc053d24bc105f99c799d0e6ddd0a37b94ad0de4503d3d9212f59", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-full-part16.png", + "clip": { + "x": 0, + "y": 16500, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16500 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "3c532e1842f9e1e31e9fee6f8c02c7b734d182ac3fe1931034a503860c25aade", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-full-part17.png", + "clip": { + "x": 0, + "y": 17066.5, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 17066.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "4d774ce6e0d37c9983e019180c7031fee1406604a7bcb832cbac5fc8d8060dc8", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 633.5, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-campaign-channels.png", + "clip": { + "x": 4, + "y": 2630, + "width": 382, + "height": 772 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2416 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1544 + ], + "icc": "Display P3", + "sha256": "7787f7d23fce0c9bcaab61a1c4c92dd5e8196bdb9fdc602f7dc9f363c8a2e9b4", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-campaign-audience.png", + "clip": { + "x": 4, + "y": 4269, + "width": 382, + "height": 940 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4139 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1880 + ], + "icc": "Display P3", + "sha256": "05fc4e2ebaa6ada1e4ea7efe8dc0502d96194da4d6a3f6ab85c0c5fe654e4ff8", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-campaign-audience-limit.png", + "clip": { + "x": 4, + "y": 5608, + "width": 382, + "height": 278 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5147 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 556 + ], + "icc": "Display P3", + "sha256": "38123b745e6eb192fd7ebcb2804d5f974a1803907ec55e8cbdd479a876e49da0", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-campaign-composer.png", + "clip": { + "x": 4, + "y": 6237, + "width": 382, + "height": 470 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5872 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 940 + ], + "icc": "Display P3", + "sha256": "f4df0501908d8b8f2bb1ab54f90e79db116ca4a0058b9bbd79ea19f58e4fefb4", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-campaign-tracked-link-tool.png", + "clip": { + "x": 4, + "y": 7634, + "width": 382, + "height": 257 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7162.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 514 + ], + "icc": "Display P3", + "sha256": "fc5cf904b5c81ff61fc7cf4740a1a488bbc52ed79a6d850d8340878bb0f3d24b", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-campaign-personalization-tool.png", + "clip": { + "x": 4, + "y": 8366, + "width": 382, + "height": 271 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7901.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 542 + ], + "icc": "Display P3", + "sha256": "63fb81bb90cc0d6cd6bcd177a159fe12f8d4ebe58e1c2b629107245f3c1d9e68", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-campaign-coupon-picker.png", + "clip": { + "x": 4, + "y": 9060, + "width": 382, + "height": 267 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8594 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 534 + ], + "icc": "Display P3", + "sha256": "abad4c382d349c8f9f4ace0ed6575477eea89d54582fd12a97f545d12e1488dd", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-campaign-message-preview.png", + "clip": { + "x": 4, + "y": 9894, + "width": 382, + "height": 785 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9686.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1570 + ], + "icc": "Display P3", + "sha256": "1a8e47baceb153f38db1b18353e2250ba47834a1815179bf0c7f3da35f738de1", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-campaign-test-destination.png", + "clip": { + "x": 4, + "y": 11030, + "width": 382, + "height": 275 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10567.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 550 + ], + "icc": "Display P3", + "sha256": "1faf48f6211d12d407fac39c9ca6d7dd8550f8d7ad402900f7db7abd955c78fa", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-campaign-delivery-date.png", + "clip": { + "x": 4, + "y": 11888, + "width": 382, + "height": 703 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11639.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1406 + ], + "icc": "Display P3", + "sha256": "9165338ee6d520c2b08cfac1cf199beebbe62feae6820b27aa71cf7eab92e82c", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-campaign-reply-settings.png", + "clip": { + "x": 4, + "y": 13378, + "width": 382, + "height": 681 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13119 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1362 + ], + "icc": "Display P3", + "sha256": "394fad0979e8a60beb62dc0972eacbb38781c4e3fccc3319909dfa61f9edb083", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-390-campaign-confirmation.png", + "clip": { + "x": 4, + "y": 14522, + "width": 382, + "height": 869 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14356.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1738 + ], + "icc": "Display P3", + "sha256": "954da970c22e3f80f5482fe12fdafd7fd6da57b04b71590f97db3e65877a0d26", + "individually_viewed": true, + "status": "passed" + } + ], + "integrity_checks": [ + { + "file": "campaign-es-390-full-part1.png", + "sha256": "ea6fc48a88ec076a7844288e08b91937bb13e857a3b525219634cf77ee41ed45", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-390-full-part2.png", + "sha256": "95add8d7d2ebfa561945a64b10a35e859834190895f2c68d3ec6ee9c80476bdd", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-390-full-part3.png", + "sha256": "5d37e02b91c21e79d837697058bcab4f1770711b724770c85f0ebd39ed4d3dbe", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-390-full-part4.png", + "sha256": "26493fd3bd037541b62a27c1c661d2b1c0d91c3868f478c0a549b00ae83b46dd", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-390-full-part5.png", + "sha256": "1edfbe403f1fe9de05da2f899103536fdf2c440c26db65a39a8a86df9b3d35e4", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-390-full-part6.png", + "sha256": "446fa812d51dffa8e6bac73394caa0087855324479268d0f46b729c9e92a6b65", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-390-full-part7.png", + "sha256": "28483a32907c36f2b1200c3c569b4f7d0402b7ef46c6143ae67916caf7fbd398", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-390-full-part8.png", + "sha256": "3b4e59db9f39321a2233e638ee1736d15da4a5f2e712f60fd4f609d406aede09", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-390-full-part9.png", + "sha256": "19b10bb121829023d7ff3a5625968333e86938d31b0e3af321a885a6a6d3451a", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-390-full-part10.png", + "sha256": "3c0f4ba0b3e8bddd547dd6df1eae946e930bd5538b60e59f502c072bc9a70dc7", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-390-full-part11.png", + "sha256": "164f3b6e0352c068b5209d160a2a77edcb43db4e5e1e8c8beaac38701af1a0fa", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-390-full-part12.png", + "sha256": "eaf7df161a1cf513f50fb99ad20211fce7c86631c8b589f38c3feafc835838cd", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-390-full-part13.png", + "sha256": "f30ae2f141a1d630d1c710403de6d8f583392f1b414c621b42d6dc90db83c687", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-390-full-part14.png", + "sha256": "5834fdf99f8007f335e1a2ad853d7c0a6b22ee03e4f3dca3d3cc4889d181ae19", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-390-full-part15.png", + "sha256": "8c523b67271bc053d24bc105f99c799d0e6ddd0a37b94ad0de4503d3d9212f59", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-390-full-part16.png", + "sha256": "3c532e1842f9e1e31e9fee6f8c02c7b734d182ac3fe1931034a503860c25aade", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-390-full-part17.png", + "sha256": "4d774ce6e0d37c9983e019180c7031fee1406604a7bcb832cbac5fc8d8060dc8", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-390-campaign-channels.png", + "sha256": "7787f7d23fce0c9bcaab61a1c4c92dd5e8196bdb9fdc602f7dc9f363c8a2e9b4", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-390-campaign-audience.png", + "sha256": "05fc4e2ebaa6ada1e4ea7efe8dc0502d96194da4d6a3f6ab85c0c5fe654e4ff8", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-390-campaign-audience-limit.png", + "sha256": "38123b745e6eb192fd7ebcb2804d5f974a1803907ec55e8cbdd479a876e49da0", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-390-campaign-composer.png", + "sha256": "f4df0501908d8b8f2bb1ab54f90e79db116ca4a0058b9bbd79ea19f58e4fefb4", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-390-campaign-tracked-link-tool.png", + "sha256": "fc5cf904b5c81ff61fc7cf4740a1a488bbc52ed79a6d850d8340878bb0f3d24b", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-390-campaign-personalization-tool.png", + "sha256": "63fb81bb90cc0d6cd6bcd177a159fe12f8d4ebe58e1c2b629107245f3c1d9e68", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-390-campaign-coupon-picker.png", + "sha256": "abad4c382d349c8f9f4ace0ed6575477eea89d54582fd12a97f545d12e1488dd", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-390-campaign-message-preview.png", + "sha256": "1a8e47baceb153f38db1b18353e2250ba47834a1815179bf0c7f3da35f738de1", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-390-campaign-test-destination.png", + "sha256": "1faf48f6211d12d407fac39c9ca6d7dd8550f8d7ad402900f7db7abd955c78fa", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-390-campaign-delivery-date.png", + "sha256": "9165338ee6d520c2b08cfac1cf199beebbe62feae6820b27aa71cf7eab92e82c", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-390-campaign-reply-settings.png", + "sha256": "394fad0979e8a60beb62dc0972eacbb38781c4e3fccc3319909dfa61f9edb083", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-390-campaign-confirmation.png", + "sha256": "954da970c22e3f80f5482fe12fdafd7fd6da57b04b71590f97db3e65877a0d26", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + } + ], + "viewer_note": "Each of 29 actual PNGs was individually inspected via view_image at original resolution: 17 full-page segments and 12 details. CSS geometry informed mobile layout assessment. Artifacts were not resized or edited. Receipt covers only ES at 390 CSS px, not EN, other widths, real sends or publication.", + "runtime_or_browser_mutations_by_reviewer": 0 +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-es-580-independent-review.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-es-580-independent-review.json new file mode 100644 index 00000000..99a77c13 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-es-580-independent-review.json @@ -0,0 +1,1528 @@ +{ + "status": "passed", + "findings": [], + "reviewer": "/root/campaign_help_tablet_review", + "reviewed_at": "2026-10-27T02:10:33.519204+00:00", + "locale": "es", + "width": 580, + "packet": { + "path": "docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/es-580.json", + "sha256": "90e52324cd84fc7cce63eb5c0e91459f3c23a9ba4c6987f6fb431f94c6d92a4e" + }, + "checkpoint_sha256": "e770d7793c427409cce801f0e64f822dbe7f809e57d89e8d57b5f356df3497f1", + "source_manifest_sha256": "358eaf360c47f35208c3cdd99b23db2c5ee1ef5eb9f5cce3c835024c7e1931ed", + "source": { + "path": "_i18n/es/campaigns/creating-a-campaign.md", + "sha256": "d90c8aa0055195ff15644a9197e0bdff9465926dd3b82a70822db6346d88e755" + }, + "built_html": { + "path": "_site/es/crear-una-campaña.html", + "sha256": "99c43869d3ea80422f294b2a6d660a50df6b8bb6fd289bbb7d2c0c3e791a7d17" + }, + "complete_page_review": { + "status": "passed", + "segments": 17, + "individually_viewed": true, + "coverage_css": [ + 0, + 18262 + ], + "document_height_css": 18262, + "observations": [ + "Viewed all17 overlapping viewport segments from header through footer, with continuous coverage0–18262CSS.", + "Early fictional Luma WhatsApp example is complete across segments1–2 and explicitly presented as unsent; body,10:00 and Detener are legible.", + "Spanish headings, lists, prose, navigation and related links remain within548CSS article column. No horizontal overflow, overlap, broken figure or image-opening affordance was visible.", + "Twelve full-width lavender stages retain28CSS stage padding and8CSS white frame padding; screenshots keep proportions and complete relevant control edges.", + "WhatsApp selection, composer, preview, test and confirmation form a coherent flow. The retained audience/date/reply controls remain legible and relevant." + ] + }, + "figure_detail_review": { + "status": "passed", + "details": 12, + "individually_viewed": true, + "observations": [ + { + "id": "campaign-channels", + "rendered_width_css": 398, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-mobile.png", + "native_width_css": 398.0, + "scale_from_native": 1.0, + "effective_source_density": 4.0, + "source_sha256": "216a6b0f2454f5b1de1b91865fe2756b8c4d70b67f7297ec1bd1ed6d5fb03a46", + "observation": "Four complete channel cards and descriptions are readable at398CSS. Solo WhatsApp is enabled and selected; full screenshot edges and lavender stage remain visible." + }, + { + "id": "campaign-audience", + "rendered_width_css": 398, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png", + "native_width_css": 398.0, + "scale_from_native": 1.0, + "effective_source_density": 4.0, + "source_sha256": "5b98f2333421778ab1fc64e60fc785c8cca21aaff0da782c19d47e416e35ec8f", + "observation": "Club included, QA excluded, open selector and2subscribers are legible at398CSS. The partial last list row is the native internal menu scroll boundary; the full menu and outer screenshot remain present." + }, + { + "id": "campaign-audience-limit", + "rendered_width_css": 471.9921875, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "native_width_css": 609.0, + "scale_from_native": 0.7750282224958949, + "effective_source_density": 5.161102375237937, + "source_sha256": "59504305ea4dcfd2a65be1325b7639e63d85d3b68466848bbfa88ae79b1043e7", + "observation": "Complete native limit dialog at471.9921875CSS keeps both radio choices, value2, Limitar and Cancelar legible; dialog/shadow fit inside white frame." + }, + { + "id": "campaign-composer", + "rendered_width_css": 398, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-mobile.png", + "native_width_css": 398.0, + "scale_from_native": 1.0, + "effective_source_density": 4.0, + "source_sha256": "c44daec9637674706a2b09737d35153e2a7f6e4cac607ffd2ff79ccd2f411fd6", + "observation": "WhatsApp compose at398CSS includes{name}, tracked-link token, BAJA para salir, footer placeholder, full WA toolbar and Vista previa trigger, without an SMS counter." + }, + { + "id": "campaign-tracked-link-tool", + "rendered_width_css": 472, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-es-desktop.png", + "native_width_css": 512.0, + "scale_from_native": 0.921875, + "effective_source_density": 4.338983050847458, + "source_sha256": "d9ca85349a3f9d191c2c97e2fd88c8e476105221fb3f1c616af665eaaf01ad5c", + "observation": "Short-link dialog at472CSS retains the complete WA toolbar and fictional sender, URL field and both buttons; labels remain sharp and readable." + }, + { + "id": "campaign-personalization-tool", + "rendered_width_css": 471.984375, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-es-desktop.png", + "native_width_css": 548.0, + "scale_from_native": 0.861285355839416, + "effective_source_density": 4.644221538054094, + "source_sha256": "0ea3fd0efae155d7b26f3b1040e0a623442cb78666491f23415180dd621b2396", + "observation": "Complete tags dialog at471.984375CSS shows all tag chips including Nivel de fidelidad and the WA toolbar/sender; no relevant labels are cut." + }, + { + "id": "campaign-coupon-picker", + "rendered_width_css": 414, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-mobile.png", + "native_width_css": 414.0, + "scale_from_native": 1.0, + "effective_source_density": 4.0, + "source_sha256": "56f5c24dfdadfce3c16e653c7ac9c94cf10c96ed5a8feb363ffaac86d5e451e1", + "observation": "Open coupon selector at414CSS shows GUIA-QR-10 and Ninguno seleccionado with complete menu/shadow. The responsive mobile source fits naturally within its white frame." + }, + { + "id": "campaign-message-preview", + "rendered_width_css": 430, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-mobile.png", + "native_width_css": 430.0, + "scale_from_native": 1.0, + "effective_source_density": 4.0, + "source_sha256": "9af0929cb508439ace6cdd7287543f6e9767d3fe55ed9a91d116e0c9576d571c", + "observation": "Mobile currentSrc renders at its full430CSS native logical width, not the desktop384CSS cap. WhatsApp header, resolved Sofía message, BAJA para salir, Detener, complete phone and test trigger are visible and readable. Native empty phone space is preserved." + }, + { + "id": "campaign-test-destination", + "rendered_width_css": 472, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-mobile.png", + "native_width_css": 432.0, + "scale_from_native": 1.0925925925925926, + "effective_source_density": 3.6610169491525424, + "source_sha256": "65197563664390e7be60972f6bc527d5cf7ae45dcf47e20db6ac5a633f72e51d", + "observation": "Authorized432CSS native4x mobile source renders at472CSS (1.0925925925925926x; effective density3.6610169491525424). Full title, +598 country selector, empty94 231234 placeholder, disabled send, Cancelar and test trigger are crisp and complete. No sent result is shown." + }, + { + "id": "campaign-delivery-date", + "rendered_width_css": 398, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png", + "native_width_css": 398.0, + "scale_from_native": 1.0, + "effective_source_density": 4.0, + "source_sha256": "9b8cca07b94d906083b9cd6e23735a454aca7d2972fa728fd6035be682771d83", + "observation": "Retained mobile schedule at398CSS shows both send choices, selected later state,02Nov2026 and12:00. Native wrapping is preserved with no crop of date/time controls." + }, + { + "id": "campaign-reply-settings", + "rendered_width_css": 398, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png", + "native_width_css": 398.0, + "scale_from_native": 1.0, + "effective_source_density": 4.0, + "source_sha256": "c78965360a348e6f9c16c1c0d5d10f5940debf0aec1a3b2ef75959fa0d2ded70", + "observation": "Retained mobile reply settings at398CSS show no specific assignment, search, full team submenu with Atención demo/Ventas demo and remaining fictional people; outer dropdown/shadow are complete." + }, + { + "id": "campaign-confirmation", + "rendered_width_css": 398, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-mobile.png", + "native_width_css": 398.0, + "scale_from_native": 1.0, + "effective_source_density": 4.0, + "source_sha256": "964552fa6c2c931036fe89b3b8d40575afd893e9425f22cb914d2687122665d1", + "observation": "Mobile confirmation at398CSS consistently shows2targeted, Club included, QA excluded, Solo WhatsApp,2Nov2026 at12:00 and no specific assignment. No invented price or delivery result." + } + ] + }, + "records": [ + { + "file": "campaign-es-580-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "19484d158c23a2dcd7d5b98c3e9be178e0754fdd823e2acb4bc6aee3636b5fe5", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 0, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "2afe3cb3e9b69dcd107fc3f80ddeb0936b26ac03378d0bd13b7884623fea0f10", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "a5fd29200fb3b82eeae2edca032695f79fb8166a7d19ca93a5dd53348751fa9b", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "acf20fc9aa6e3d54ebb9c6b23e0165a504a0c40304888b36aa285b6db9f91d24", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "3dc55e8528572a2daba3091a49277c0bc0ff09b0246aea4232244b8e7a0beaef", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "3a9c9f7e16b5f37769d7fb494e5cf2ee2d01dae42f032b29c861e9a211cd2ae9", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "f005195941a3093db333790641608518363d633287aa7496080be5c6dbcb5ea0", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "f21622dc80794ea7cd917e71733e3193a2f3aecb76c43a186c5a764e07b4bf23", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "ba487849d96bb528fac86808cd8e35d67e8f3d4e92ea26d2315357e783c4a9ba", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "430e4375a11894a6cb1793726010006128a92934b8858439a4eec6a5b4b1abc9", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "fe92ce1b51601796d52cc3115541f689947c46bde1bea51a13c7f5edc8934225", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "ea344db668d73e12687ba0d4fdb4f48696da3c7323bb0afaf08bc869db1ef794", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "19d677066788f0379c5de5edbd9c6bdfa47ac95918f5187fb37f5d1bd18b26c4", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "5f72a1502ecbc372f0ecaa5a37bc84a5febe610ceb457487a21efd47f507f6e5", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "e18aa7dfdce9cb326bdde7f32c578d1c3ba2c3695ecb758525d17a70968dbb24", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-full-part16.png", + "clip": { + "x": 0, + "y": 16500, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16500 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "f9117503dcbe2622f7413e43b95bcd76eadf4ab057f36eceba22d5d2c587443b", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-full-part17.png", + "clip": { + "x": 0, + "y": 17062, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 17062 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "819ff84ca4deb1f53b2fd15d7a6917ddd0da9e28a7cfdb42a56406793fc96dcc", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 638, + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-campaign-channels.png", + "clip": { + "x": 4, + "y": 2402, + "width": 572, + "height": 978 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2291 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1956 + ], + "icc": "Display P3", + "sha256": "ff60c71dbb527366b0f73bd94b2a6ded2134e27c28cb79a599fbae832fd1e2e2", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-campaign-audience.png", + "clip": { + "x": 4, + "y": 4020, + "width": 572, + "height": 1190 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4015 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2380 + ], + "icc": "Display P3", + "sha256": "c8ba438e7e5b9bd12d8372f78ac0d39cdddf0da8630911545f7e997bff780cdd", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-campaign-audience-limit.png", + "clip": { + "x": 4, + "y": 5514, + "width": 572, + "height": 404 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5115.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 808 + ], + "icc": "Display P3", + "sha256": "8104fefd09565898fc6c3e11bc638fde27c4d5fb03ebbc8ca9a110c061db4fde", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-campaign-composer.png", + "clip": { + "x": 4, + "y": 6221, + "width": 572, + "height": 598 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5919.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1196 + ], + "icc": "Display P3", + "sha256": "c422e1122f5e122572d3d1a615783566ce4ac0fc6e17269ce503f3c788fe3b23", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-campaign-tracked-link-tool.png", + "clip": { + "x": 4, + "y": 7542, + "width": 572, + "height": 372 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7128 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 744 + ], + "icc": "Display P3", + "sha256": "6132da082e4e558a94e9a3fc0b50cd02408ae74bc29ae88a90cedc924957cd68", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-campaign-personalization-tool.png", + "clip": { + "x": 4, + "y": 8281, + "width": 572, + "height": 395 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7879 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 790 + ], + "icc": "Display P3", + "sha256": "8bcfc3a36b1b076812dd019d20f285c9bed9eba6430e8713f4efdcc35551e270", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-campaign-coupon-picker.png", + "clip": { + "x": 4, + "y": 9027, + "width": 572, + "height": 352 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8603 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 704 + ], + "icc": "Display P3", + "sha256": "704d34dc6a87e9cd7a3a903af91d5c4d377eac2545a6a8e6d1c8b76c1fde7af6", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-campaign-message-preview.png", + "clip": { + "x": 4, + "y": 9874, + "width": 572, + "height": 1067 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9807.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2134 + ], + "icc": "Display P3", + "sha256": "b1b7ee95911f5871586c7966030f6b3d1423a9623c28c242adf863bb66986744", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-campaign-test-destination.png", + "clip": { + "x": 4, + "y": 11196, + "width": 572, + "height": 399 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10796 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 798 + ], + "icc": "Display P3", + "sha256": "fd332193f8e46aaa5efe28c579285dcfd1385483aa1955b551c354c42a6ab6d2", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-campaign-delivery-date.png", + "clip": { + "x": 4, + "y": 12046, + "width": 572, + "height": 893 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11893 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1786 + ], + "icc": "Display P3", + "sha256": "c33aea4ec2ad32b62786b19245d0d67d1e331e31d4438b2b1c000cbbe15b6c11", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-campaign-reply-settings.png", + "clip": { + "x": 4, + "y": 13558, + "width": 572, + "height": 864 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13390.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1728 + ], + "icc": "Display P3", + "sha256": "51fdd9bc25afc5737fea7870c893bc116809ccd7868242ca9d616447de800bd8", + "individually_viewed": true, + "status": "passed" + }, + { + "file": "campaign-es-580-campaign-confirmation.png", + "clip": { + "x": 4, + "y": 14765, + "width": 572, + "height": 1101 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14716 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2202 + ], + "icc": "Display P3", + "sha256": "7645c05427ed681db72bec7df739ae039f9b6d6dff48ffc1d34c125d84eb673c", + "individually_viewed": true, + "status": "passed" + } + ], + "integrity_checks": [ + { + "file": "campaign-es-580-full-part1.png", + "sha256": "19484d158c23a2dcd7d5b98c3e9be178e0754fdd823e2acb4bc6aee3636b5fe5", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-580-full-part2.png", + "sha256": "2afe3cb3e9b69dcd107fc3f80ddeb0936b26ac03378d0bd13b7884623fea0f10", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-580-full-part3.png", + "sha256": "a5fd29200fb3b82eeae2edca032695f79fb8166a7d19ca93a5dd53348751fa9b", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-580-full-part4.png", + "sha256": "acf20fc9aa6e3d54ebb9c6b23e0165a504a0c40304888b36aa285b6db9f91d24", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-580-full-part5.png", + "sha256": "3dc55e8528572a2daba3091a49277c0bc0ff09b0246aea4232244b8e7a0beaef", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-580-full-part6.png", + "sha256": "3a9c9f7e16b5f37769d7fb494e5cf2ee2d01dae42f032b29c861e9a211cd2ae9", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-580-full-part7.png", + "sha256": "f005195941a3093db333790641608518363d633287aa7496080be5c6dbcb5ea0", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-580-full-part8.png", + "sha256": "f21622dc80794ea7cd917e71733e3193a2f3aecb76c43a186c5a764e07b4bf23", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-580-full-part9.png", + "sha256": "ba487849d96bb528fac86808cd8e35d67e8f3d4e92ea26d2315357e783c4a9ba", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-580-full-part10.png", + "sha256": "430e4375a11894a6cb1793726010006128a92934b8858439a4eec6a5b4b1abc9", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-580-full-part11.png", + "sha256": "fe92ce1b51601796d52cc3115541f689947c46bde1bea51a13c7f5edc8934225", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-580-full-part12.png", + "sha256": "ea344db668d73e12687ba0d4fdb4f48696da3c7323bb0afaf08bc869db1ef794", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-580-full-part13.png", + "sha256": "19d677066788f0379c5de5edbd9c6bdfa47ac95918f5187fb37f5d1bd18b26c4", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-580-full-part14.png", + "sha256": "5f72a1502ecbc372f0ecaa5a37bc84a5febe610ceb457487a21efd47f507f6e5", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-580-full-part15.png", + "sha256": "e18aa7dfdce9cb326bdde7f32c578d1c3ba2c3695ecb758525d17a70968dbb24", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-580-full-part16.png", + "sha256": "f9117503dcbe2622f7413e43b95bcd76eadf4ab057f36eceba22d5d2c587443b", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-580-full-part17.png", + "sha256": "819ff84ca4deb1f53b2fd15d7a6917ddd0da9e28a7cfdb42a56406793fc96dcc", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-580-campaign-channels.png", + "sha256": "ff60c71dbb527366b0f73bd94b2a6ded2134e27c28cb79a599fbae832fd1e2e2", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-580-campaign-audience.png", + "sha256": "c8ba438e7e5b9bd12d8372f78ac0d39cdddf0da8630911545f7e997bff780cdd", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-580-campaign-audience-limit.png", + "sha256": "8104fefd09565898fc6c3e11bc638fde27c4d5fb03ebbc8ca9a110c061db4fde", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-580-campaign-composer.png", + "sha256": "c422e1122f5e122572d3d1a615783566ce4ac0fc6e17269ce503f3c788fe3b23", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-580-campaign-tracked-link-tool.png", + "sha256": "6132da082e4e558a94e9a3fc0b50cd02408ae74bc29ae88a90cedc924957cd68", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-580-campaign-personalization-tool.png", + "sha256": "8bcfc3a36b1b076812dd019d20f285c9bed9eba6430e8713f4efdcc35551e270", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-580-campaign-coupon-picker.png", + "sha256": "704d34dc6a87e9cd7a3a903af91d5c4d377eac2545a6a8e6d1c8b76c1fde7af6", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-580-campaign-message-preview.png", + "sha256": "b1b7ee95911f5871586c7966030f6b3d1423a9623c28c242adf863bb66986744", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-580-campaign-test-destination.png", + "sha256": "fd332193f8e46aaa5efe28c579285dcfd1385483aa1955b551c354c42a6ab6d2", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-580-campaign-delivery-date.png", + "sha256": "c33aea4ec2ad32b62786b19245d0d67d1e331e31d4438b2b1c000cbbe15b6c11", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-580-campaign-reply-settings.png", + "sha256": "51fdd9bc25afc5737fea7870c893bc116809ccd7868242ca9d616447de800bd8", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + }, + { + "file": "campaign-es-580-campaign-confirmation.png", + "sha256": "7645c05427ed681db72bec7df739ae039f9b6d6dff48ffc1d34c125d84eb673c", + "png_crc": "passed", + "embedded_icc_sha256": "6e72ac49fd45d1275f29daca1038a0b9af5befd0e891af9267f47ab066a5dffb" + } + ], + "viewer_note": "Each of29 actual PNGs individually inspected via view_image at useful scale:17 complete-page segments and12 figure details. Viewer reductions did not alter artifacts. Only580ES was reviewed in this receipt.", + "runtime_or_browser_mutations_by_reviewer": 0 +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-audience-limit.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-audience-limit.png new file mode 100644 index 00000000..4a37e2fb Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-audience-limit.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-audience.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-audience.png new file mode 100644 index 00000000..1d242833 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-audience.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-channels.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-channels.png new file mode 100644 index 00000000..6c5f495b Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-channels.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-composer.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-composer.png new file mode 100644 index 00000000..28e3aa4a Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-composer.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-confirmation.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-confirmation.png new file mode 100644 index 00000000..2c7a1c00 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-confirmation.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-coupon-picker.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-coupon-picker.png new file mode 100644 index 00000000..99decf52 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-coupon-picker.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-delivery-date.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-delivery-date.png new file mode 100644 index 00000000..2fd379a0 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-delivery-date.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-message-preview.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-message-preview.png new file mode 100644 index 00000000..f1bca7a8 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-message-preview.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-personalization-tool.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-personalization-tool.png new file mode 100644 index 00000000..87254225 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-personalization-tool.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-reply-settings.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-reply-settings.png new file mode 100644 index 00000000..d184e347 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-reply-settings.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-test-destination.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-test-destination.png new file mode 100644 index 00000000..13f694c8 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-test-destination.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-tracked-link-tool.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-tracked-link-tool.png new file mode 100644 index 00000000..d47c2c1c Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-campaign-tracked-link-tool.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part1.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part1.png new file mode 100644 index 00000000..c2c3f00d Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part1.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part10.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part10.png new file mode 100644 index 00000000..689d314f Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part10.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part11.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part11.png new file mode 100644 index 00000000..7ebbcd6a Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part11.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part12.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part12.png new file mode 100644 index 00000000..ffdfdd8c Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part12.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part13.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part13.png new file mode 100644 index 00000000..3e14da01 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part13.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part14.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part14.png new file mode 100644 index 00000000..033b523c Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part14.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part15.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part15.png new file mode 100644 index 00000000..af27fd2c Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part15.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part2.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part2.png new file mode 100644 index 00000000..1dbd7e31 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part2.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part3.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part3.png new file mode 100644 index 00000000..cf420c53 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part3.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part4.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part4.png new file mode 100644 index 00000000..75b1da9b Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part4.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part5.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part5.png new file mode 100644 index 00000000..40b12e83 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part5.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part6.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part6.png new file mode 100644 index 00000000..844bb406 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part6.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part7.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part7.png new file mode 100644 index 00000000..00c76c91 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part7.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part8.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part8.png new file mode 100644 index 00000000..e1a0a4cf Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part8.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part9.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part9.png new file mode 100644 index 00000000..f3be995e Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-1440-full-part9.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-audience-limit.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-audience-limit.png new file mode 100644 index 00000000..c2453567 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-audience-limit.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-audience.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-audience.png new file mode 100644 index 00000000..ccf85683 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-audience.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-channels.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-channels.png new file mode 100644 index 00000000..b921adf0 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-channels.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-composer.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-composer.png new file mode 100644 index 00000000..30fda393 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-composer.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-confirmation.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-confirmation.png new file mode 100644 index 00000000..fb807916 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-confirmation.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-coupon-picker.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-coupon-picker.png new file mode 100644 index 00000000..295c6eef Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-coupon-picker.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-delivery-date.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-delivery-date.png new file mode 100644 index 00000000..5770c765 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-delivery-date.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-message-preview.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-message-preview.png new file mode 100644 index 00000000..e37776a6 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-message-preview.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-personalization-tool.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-personalization-tool.png new file mode 100644 index 00000000..24f9cdcb Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-personalization-tool.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-reply-settings.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-reply-settings.png new file mode 100644 index 00000000..94e9440a Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-reply-settings.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-test-destination.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-test-destination.png new file mode 100644 index 00000000..93b5387f Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-test-destination.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-tracked-link-tool.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-tracked-link-tool.png new file mode 100644 index 00000000..38478eab Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-campaign-tracked-link-tool.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part1.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part1.png new file mode 100644 index 00000000..e2d560d4 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part1.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part10.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part10.png new file mode 100644 index 00000000..c9b6b79a Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part10.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part11.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part11.png new file mode 100644 index 00000000..8d08ebb2 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part11.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part12.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part12.png new file mode 100644 index 00000000..96b9866b Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part12.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part13.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part13.png new file mode 100644 index 00000000..a62353ee Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part13.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part14.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part14.png new file mode 100644 index 00000000..af5748a6 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part14.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part15.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part15.png new file mode 100644 index 00000000..cf1d705b Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part15.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part16.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part16.png new file mode 100644 index 00000000..63f903df Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part16.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part2.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part2.png new file mode 100644 index 00000000..70f42614 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part2.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part3.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part3.png new file mode 100644 index 00000000..7d504969 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part3.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part4.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part4.png new file mode 100644 index 00000000..4a58d07a Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part4.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part5.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part5.png new file mode 100644 index 00000000..2aa14676 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part5.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part6.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part6.png new file mode 100644 index 00000000..fa449c2a Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part6.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part7.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part7.png new file mode 100644 index 00000000..02499c6f Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part7.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part8.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part8.png new file mode 100644 index 00000000..c1ea4c29 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part8.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part9.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part9.png new file mode 100644 index 00000000..b9240263 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-390-full-part9.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-audience-limit.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-audience-limit.png new file mode 100644 index 00000000..f9d87677 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-audience-limit.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-audience.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-audience.png new file mode 100644 index 00000000..69b9c282 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-audience.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-channels.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-channels.png new file mode 100644 index 00000000..6a5b2e0d Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-channels.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-composer.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-composer.png new file mode 100644 index 00000000..19e71658 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-composer.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-confirmation.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-confirmation.png new file mode 100644 index 00000000..cfe75865 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-confirmation.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-coupon-picker.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-coupon-picker.png new file mode 100644 index 00000000..9d1ccdca Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-coupon-picker.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-delivery-date.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-delivery-date.png new file mode 100644 index 00000000..176e531d Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-delivery-date.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-message-preview.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-message-preview.png new file mode 100644 index 00000000..056a1272 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-message-preview.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-personalization-tool.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-personalization-tool.png new file mode 100644 index 00000000..7915c76c Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-personalization-tool.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-reply-settings.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-reply-settings.png new file mode 100644 index 00000000..06848f23 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-reply-settings.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-test-destination.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-test-destination.png new file mode 100644 index 00000000..ac845b33 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-test-destination.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-tracked-link-tool.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-tracked-link-tool.png new file mode 100644 index 00000000..4c19fa2b Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-campaign-tracked-link-tool.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part1.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part1.png new file mode 100644 index 00000000..6b0fc908 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part1.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part10.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part10.png new file mode 100644 index 00000000..2e4e13cb Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part10.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part11.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part11.png new file mode 100644 index 00000000..b569e7b1 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part11.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part12.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part12.png new file mode 100644 index 00000000..227e9f71 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part12.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part13.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part13.png new file mode 100644 index 00000000..5b9ccdfd Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part13.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part14.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part14.png new file mode 100644 index 00000000..a08e9155 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part14.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part15.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part15.png new file mode 100644 index 00000000..07f6e04c Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part15.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part16.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part16.png new file mode 100644 index 00000000..713991ea Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part16.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part17.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part17.png new file mode 100644 index 00000000..97c16aa7 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part17.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part2.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part2.png new file mode 100644 index 00000000..f6b16c44 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part2.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part3.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part3.png new file mode 100644 index 00000000..744c8b59 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part3.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part4.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part4.png new file mode 100644 index 00000000..c2503ce7 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part4.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part5.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part5.png new file mode 100644 index 00000000..ea80dc67 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part5.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part6.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part6.png new file mode 100644 index 00000000..8fa6a8f0 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part6.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part7.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part7.png new file mode 100644 index 00000000..8bb2d5c1 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part7.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part8.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part8.png new file mode 100644 index 00000000..018cae33 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part8.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part9.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part9.png new file mode 100644 index 00000000..e7d56657 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-en-580-full-part9.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-audience-limit.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-audience-limit.png new file mode 100644 index 00000000..4c8eb828 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-audience-limit.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-audience.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-audience.png new file mode 100644 index 00000000..83b90f10 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-audience.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-channels.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-channels.png new file mode 100644 index 00000000..b5ac6f43 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-channels.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-composer.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-composer.png new file mode 100644 index 00000000..f48b2a18 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-composer.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-confirmation.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-confirmation.png new file mode 100644 index 00000000..1ee2c646 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-confirmation.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-coupon-picker.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-coupon-picker.png new file mode 100644 index 00000000..f881961a Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-coupon-picker.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-delivery-date.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-delivery-date.png new file mode 100644 index 00000000..cc55c8d0 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-delivery-date.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-message-preview.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-message-preview.png new file mode 100644 index 00000000..acb6d21f Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-message-preview.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-personalization-tool.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-personalization-tool.png new file mode 100644 index 00000000..6b3c6057 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-personalization-tool.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-reply-settings.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-reply-settings.png new file mode 100644 index 00000000..166d7102 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-reply-settings.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-test-destination.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-test-destination.png new file mode 100644 index 00000000..5e3124ce Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-test-destination.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-tracked-link-tool.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-tracked-link-tool.png new file mode 100644 index 00000000..d3c07be9 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-campaign-tracked-link-tool.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part1.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part1.png new file mode 100644 index 00000000..640f4c72 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part1.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part10.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part10.png new file mode 100644 index 00000000..d0416622 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part10.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part11.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part11.png new file mode 100644 index 00000000..4338c1d1 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part11.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part12.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part12.png new file mode 100644 index 00000000..1fb5bffb Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part12.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part13.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part13.png new file mode 100644 index 00000000..d71d72f1 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part13.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part14.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part14.png new file mode 100644 index 00000000..8115f45c Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part14.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part15.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part15.png new file mode 100644 index 00000000..c1d46605 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part15.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part2.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part2.png new file mode 100644 index 00000000..dff64901 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part2.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part3.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part3.png new file mode 100644 index 00000000..8427f9b3 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part3.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part4.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part4.png new file mode 100644 index 00000000..ff5d49a1 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part4.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part5.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part5.png new file mode 100644 index 00000000..1a243db8 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part5.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part6.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part6.png new file mode 100644 index 00000000..17954fc9 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part6.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part7.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part7.png new file mode 100644 index 00000000..088cb850 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part7.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part8.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part8.png new file mode 100644 index 00000000..2950da9c Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part8.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part9.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part9.png new file mode 100644 index 00000000..75efd81b Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-1440-full-part9.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-audience-limit.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-audience-limit.png new file mode 100644 index 00000000..149c6d40 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-audience-limit.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-audience.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-audience.png new file mode 100644 index 00000000..73bc048e Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-audience.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-channels.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-channels.png new file mode 100644 index 00000000..efed1b91 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-channels.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-composer.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-composer.png new file mode 100644 index 00000000..3eb67d44 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-composer.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-confirmation.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-confirmation.png new file mode 100644 index 00000000..5316baa8 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-confirmation.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-coupon-picker.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-coupon-picker.png new file mode 100644 index 00000000..2983ed78 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-coupon-picker.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-delivery-date.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-delivery-date.png new file mode 100644 index 00000000..b8237d0a Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-delivery-date.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-message-preview.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-message-preview.png new file mode 100644 index 00000000..85a32aa8 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-message-preview.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-personalization-tool.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-personalization-tool.png new file mode 100644 index 00000000..d6e3bf61 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-personalization-tool.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-reply-settings.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-reply-settings.png new file mode 100644 index 00000000..6f4c2812 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-reply-settings.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-test-destination.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-test-destination.png new file mode 100644 index 00000000..236925e7 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-test-destination.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-tracked-link-tool.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-tracked-link-tool.png new file mode 100644 index 00000000..0493d604 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-campaign-tracked-link-tool.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part1.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part1.png new file mode 100644 index 00000000..9ccb2cc9 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part1.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part10.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part10.png new file mode 100644 index 00000000..0de28050 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part10.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part11.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part11.png new file mode 100644 index 00000000..d07cbaab Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part11.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part12.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part12.png new file mode 100644 index 00000000..2b6b551e Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part12.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part13.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part13.png new file mode 100644 index 00000000..edb86c5a Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part13.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part14.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part14.png new file mode 100644 index 00000000..31a84311 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part14.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part15.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part15.png new file mode 100644 index 00000000..f8a86cb7 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part15.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part16.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part16.png new file mode 100644 index 00000000..feea7511 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part16.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part17.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part17.png new file mode 100644 index 00000000..4343830e Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part17.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part2.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part2.png new file mode 100644 index 00000000..23ec13d5 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part2.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part3.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part3.png new file mode 100644 index 00000000..950187d4 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part3.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part4.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part4.png new file mode 100644 index 00000000..64cac747 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part4.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part5.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part5.png new file mode 100644 index 00000000..f7ca45c6 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part5.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part6.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part6.png new file mode 100644 index 00000000..6fb9bbec Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part6.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part7.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part7.png new file mode 100644 index 00000000..77431e0e Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part7.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part8.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part8.png new file mode 100644 index 00000000..100d6520 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part8.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part9.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part9.png new file mode 100644 index 00000000..793e793c Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-390-full-part9.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-audience-limit.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-audience-limit.png new file mode 100644 index 00000000..3a9f8510 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-audience-limit.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-audience.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-audience.png new file mode 100644 index 00000000..717db385 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-audience.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-channels.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-channels.png new file mode 100644 index 00000000..35d503ba Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-channels.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-composer.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-composer.png new file mode 100644 index 00000000..9fab2cb8 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-composer.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-confirmation.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-confirmation.png new file mode 100644 index 00000000..0bca2d96 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-confirmation.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-coupon-picker.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-coupon-picker.png new file mode 100644 index 00000000..99e5ede2 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-coupon-picker.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-delivery-date.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-delivery-date.png new file mode 100644 index 00000000..e4134fdc Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-delivery-date.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-message-preview.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-message-preview.png new file mode 100644 index 00000000..5fc1b0b7 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-message-preview.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-personalization-tool.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-personalization-tool.png new file mode 100644 index 00000000..0f9cfc7c Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-personalization-tool.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-reply-settings.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-reply-settings.png new file mode 100644 index 00000000..eb032da3 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-reply-settings.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-test-destination.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-test-destination.png new file mode 100644 index 00000000..48e03427 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-test-destination.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-tracked-link-tool.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-tracked-link-tool.png new file mode 100644 index 00000000..4455f238 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-campaign-tracked-link-tool.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part1.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part1.png new file mode 100644 index 00000000..c4c7c9d1 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part1.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part10.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part10.png new file mode 100644 index 00000000..b3d26998 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part10.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part11.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part11.png new file mode 100644 index 00000000..8adceb51 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part11.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part12.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part12.png new file mode 100644 index 00000000..951dcf4f Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part12.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part13.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part13.png new file mode 100644 index 00000000..4e96f443 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part13.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part14.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part14.png new file mode 100644 index 00000000..278ed0c7 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part14.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part15.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part15.png new file mode 100644 index 00000000..ccac27eb Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part15.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part16.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part16.png new file mode 100644 index 00000000..b4faef87 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part16.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part17.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part17.png new file mode 100644 index 00000000..a0b97e1f Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part17.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part2.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part2.png new file mode 100644 index 00000000..d4ce57a3 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part2.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part3.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part3.png new file mode 100644 index 00000000..2214afdd Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part3.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part4.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part4.png new file mode 100644 index 00000000..3e5c2a15 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part4.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part5.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part5.png new file mode 100644 index 00000000..36580404 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part5.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part6.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part6.png new file mode 100644 index 00000000..687978d5 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part6.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part7.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part7.png new file mode 100644 index 00000000..4a51a7b8 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part7.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part8.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part8.png new file mode 100644 index 00000000..a01227bf Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part8.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part9.png b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part9.png new file mode 100644 index 00000000..92208153 Binary files /dev/null and b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/campaign-es-580-full-part9.png differ diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/capture-receipt.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/capture-receipt.json new file mode 100644 index 00000000..ff95dece --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/capture-receipt.json @@ -0,0 +1,15921 @@ +{ + "started_at": "2026-10-27T01:50:49.476Z", + "status": "native_capture_and_geometry_passed_pixel_review_pending", + "checkpoint_sha256": "e770d7793c427409cce801f0e64f822dbe7f809e57d89e8d57b5f356df3497f1", + "capture_route": "Native Chrome Page.captureScreenshot PNG, Display P3 D65, DPR 2; no post-processing", + "origin": "http://127.0.0.1:3382", + "browser_pid": 89272, + "server_pid": 89271, + "views": [ + { + "source": "_i18n/es/campaigns/creating-a-campaign.md", + "source_sha256": "d90c8aa0055195ff15644a9197e0bdff9465926dd3b82a70822db6346d88e755", + "built_html": "_site/es/crear-una-campaña.html", + "built_html_sha256": "99c43869d3ea80422f294b2a6d660a50df6b8bb6fd289bbb7d2c0c3e791a7d17", + "geometry": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 1440, + "documentHeight": 16454, + "article": { + "x": 375.9921875, + "y": 563.828125, + "width": 774.4140625, + "height": 15453.15625, + "right": 1150.40625, + "bottom": 16016.984375 + }, + "headings": [ + "Antes de empezarEnlace copiado", + "1. Inicia la campaña y elige cómo se enviaráEnlace copiado", + "2. Elige quién la recibiráEnlace copiado", + "3. Redacta el mensajeEnlace copiado", + "Agrega links con trackingEnlace copiado", + "Agrega etiquetas de personalizaciónEnlace copiado", + "Agrega un cupónEnlace copiado", + "4. Revisa la vista previa y envía una pruebaEnlace copiado", + "5. Elige cuándo se enviaráEnlace copiado", + "6. Revisa y confirmaEnlace copiado", + "Entiende la revisión de campañasEnlace copiado", + "Después de enviarEnlace copiado", + "Checklist antes de enviarEnlace copiado", + "Guías relacionadasEnlace copiado" + ], + "message_examples": [ + { + "id": "custom-e5e9a9e137eaff6e", + "title": "Una campaña de WhatsApp para presentar novedades", + "figure": { + "x": 375.9921875, + "y": 735.828125, + "width": 774.4140625, + "height": 714, + "right": 1150.40625, + "bottom": 1449.828125 + }, + "stage": { + "x": 375.9921875, + "y": 735.828125, + "width": 774.4140625, + "height": 714, + "right": 1150.40625, + "bottom": 1449.828125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.7882 1 0.7843)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "caption": "Ejemplo ilustrativo de WhatsApp de Luma, alineado con la vista previa de una campaña con datos ficticios. El enlace de novedades y Detener son inertes. No acredita un envío, una aprobación de Meta ni una entrega.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "panelChannels": [ + "whatsapp" + ], + "businessMessages": [ + "Hola Sofía, mira las novedades del Club y elige tu favorito: https://example.com/campaign-fixture. BAJA para salir" + ], + "messageTimes": [ + "10:00" + ], + "businessName": "Luma", + "otherMessages": 0, + "actionLabels": [ + { + "tag": "SPAN", + "text": "Detener", + "tabIndex": -1, + "role": null, + "href": null + } + ], + "actions": 0, + "beforeFirstHeading": true, + "scrollOverflow": false, + "inert_action_and_keyboard_container": { + "before": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "after": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "focused": true, + "tabIndex": 0 + } + } + ], + "figures": [ + { + "id": "campaign-channels", + "figure": { + "x": 375.9921875, + "y": 2365.828125, + "width": 774.4140625, + "height": 884, + "right": 1150.40625, + "bottom": 3249.828125 + }, + "stage": { + "x": 375.9921875, + "y": 2365.828125, + "width": 774.4140625, + "height": 884, + "right": 1150.40625, + "bottom": 3249.828125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 413.1953125, + "y": 2394.828125, + "width": 700, + "height": 826, + "right": 1113.1953125, + "bottom": 3220.828125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 422.1953125, + "y": 2403.828125, + "width": 682, + "height": 808, + "right": 1104.1953125, + "bottom": 3211.828125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-desktop.png", + "naturalSize": [ + 682, + 808 + ], + "loaded": true, + "alt": "Cuatro opciones de envío de campaña, con la opción «Solo WhatsApp» habilitada y seleccionada.", + "caption": "Interfaz real con datos ficticios. La opción «Solo WhatsApp» está habilitada y seleccionada entre las cuatro opciones de envío.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience", + "figure": { + "x": 375.9921875, + "y": 3859.828125, + "width": 774.4140625, + "height": 597.6796875, + "right": 1150.40625, + "bottom": 4457.5078125 + }, + "stage": { + "x": 375.9921875, + "y": 3859.828125, + "width": 774.4140625, + "height": 597.6796875, + "right": 1150.40625, + "bottom": 4457.5078125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 404.9921875, + "y": 3888.828125, + "width": 716.4140625, + "height": 539.6796875, + "right": 1121.40625, + "bottom": 4428.5078125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 413.9921875, + "y": 3897.828125, + "width": 698.40625, + "height": 521.6796875, + "right": 1112.3984375, + "bottom": 4419.5078125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-es-desktop.png", + "naturalSize": [ + 984, + 735 + ], + "loaded": true, + "alt": "Selector de audiencia abierto con Club incluido, QA excluido y un alcance estimado de dos suscriptores elegibles.", + "caption": "Selector real con datos ficticios. Club está incluido y QA excluido; el menú de audiencias está abierto y el alcance muestra dos suscriptores.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience-limit", + "figure": { + "x": 375.9921875, + "y": 4737.5078125, + "width": 774.4140625, + "height": 467, + "right": 1150.40625, + "bottom": 5204.5078125 + }, + "stage": { + "x": 375.9921875, + "y": 4737.5078125, + "width": 774.4140625, + "height": 467, + "right": 1150.40625, + "bottom": 5204.5078125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 449.6953125, + "y": 4766.5078125, + "width": 627, + "height": 409, + "right": 1076.6953125, + "bottom": 5175.5078125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 458.6953125, + "y": 4775.5078125, + "width": 609, + "height": 391, + "right": 1067.6953125, + "bottom": 5166.5078125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "naturalSize": [ + 609, + 391 + ], + "loaded": true, + "alt": "Opciones de límite de audiencia: enviar a todos o limitar a dos clientes, con los botones Limitar y Cancelar.", + "caption": "Control de límite de audiencia con un máximo de dos clientes.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-composer", + "figure": { + "x": 375.9921875, + "y": 5526.5078125, + "width": 774.4140625, + "height": 477, + "right": 1150.40625, + "bottom": 6003.5078125 + }, + "stage": { + "x": 375.9921875, + "y": 5526.5078125, + "width": 774.4140625, + "height": 477, + "right": 1150.40625, + "bottom": 6003.5078125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 413.1953125, + "y": 5555.5078125, + "width": 700, + "height": 419, + "right": 1113.1953125, + "bottom": 5974.5078125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 422.1953125, + "y": 5564.5078125, + "width": 682, + "height": 401, + "right": 1104.1953125, + "bottom": 5965.5078125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-desktop.png", + "naturalSize": [ + 682, + 401 + ], + "loaded": true, + "alt": "Editor de WhatsApp con etiqueta de nombre, enlace con tracking, texto BAJA para salir y herramientas de composición.", + "caption": "Interfaz real con datos ficticios. El borrador de WhatsApp conserva la personalización y el enlace. En móvil, Vista previa abre la vista del canal.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-tracked-link-tool", + "figure": { + "x": 375.9921875, + "y": 6673.5078125, + "width": 774.4140625, + "height": 371, + "right": 1150.40625, + "bottom": 7044.5078125 + }, + "stage": { + "x": 375.9921875, + "y": 6673.5078125, + "width": 774.4140625, + "height": 371, + "right": 1150.40625, + "bottom": 7044.5078125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 498.1953125, + "y": 6702.5078125, + "width": 530, + "height": 313, + "right": 1028.1953125, + "bottom": 7015.5078125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 507.1953125, + "y": 6711.5078125, + "width": 512, + "height": 295, + "right": 1019.1953125, + "bottom": 7006.5078125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-es-desktop.png", + "naturalSize": [ + 512, + 295 + ], + "loaded": true, + "alt": "Herramienta Crear un enlace corto, con el campo de URL, los botones Agregar enlace corto y Cancelar y la barra del editor de WhatsApp.", + "caption": "Interfaz real con datos ficticios. Formulario de URL para crear un enlace corto con tracking en el editor de WhatsApp.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-personalization-tool", + "figure": { + "x": 375.9921875, + "y": 7406.5078125, + "width": 774.4140625, + "height": 417, + "right": 1150.40625, + "bottom": 7823.5078125 + }, + "stage": { + "x": 375.9921875, + "y": 7406.5078125, + "width": 774.4140625, + "height": 417, + "right": 1150.40625, + "bottom": 7823.5078125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 480.1953125, + "y": 7435.5078125, + "width": 566, + "height": 359, + "right": 1046.1953125, + "bottom": 7794.5078125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 489.1953125, + "y": 7444.5078125, + "width": 548, + "height": 341, + "right": 1037.1953125, + "bottom": 7785.5078125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-es-desktop.png", + "naturalSize": [ + 548, + 341 + ], + "loaded": true, + "alt": "Menú Etiquetas del editor de WhatsApp con propiedades como name, full_name, email y una propiedad personalizada ficticia.", + "caption": "Interfaz real con datos ficticios. Menú de etiquetas de WhatsApp con propiedades estándar y una propiedad personalizada ficticia.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-coupon-picker", + "figure": { + "x": 375.9921875, + "y": 8169.5078125, + "width": 774.4140625, + "height": 331, + "right": 1150.40625, + "bottom": 8500.5078125 + }, + "stage": { + "x": 375.9921875, + "y": 8169.5078125, + "width": 774.4140625, + "height": 331, + "right": 1150.40625, + "bottom": 8500.5078125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 484.1953125, + "y": 8198.5078125, + "width": 558, + "height": 273, + "right": 1042.1953125, + "bottom": 8471.5078125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 493.1953125, + "y": 8207.5078125, + "width": 540, + "height": 255, + "right": 1033.1953125, + "bottom": 8462.5078125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-desktop.png", + "naturalSize": [ + 540, + 255 + ], + "loaded": true, + "alt": "Herramienta Cupones del editor de WhatsApp con el cupón ficticio GUIA-QR-10 disponible y Ninguno seleccionado.", + "caption": "Interfaz real con datos ficticios. GUIA-QR-10 está disponible en el editor de WhatsApp y todavía no se ha seleccionado.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-message-preview", + "figure": { + "x": 375.9921875, + "y": 8978.5078125, + "width": 774.4140625, + "height": 984, + "right": 1150.40625, + "bottom": 9962.5078125 + }, + "stage": { + "x": 375.9921875, + "y": 8978.5078125, + "width": 774.4140625, + "height": 984, + "right": 1150.40625, + "bottom": 9962.5078125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 562.1953125, + "y": 9007.5078125, + "width": 402, + "height": 926, + "right": 964.1953125, + "bottom": 9933.5078125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 571.1953125, + "y": 9016.5078125, + "width": 384, + "height": 908, + "right": 955.1953125, + "bottom": 9924.5078125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-desktop.png", + "naturalSize": [ + 384, + 908 + ], + "loaded": true, + "alt": "Vista previa nativa de WhatsApp con el nombre Sofía, las novedades del Club, enlace, BAJA para salir y control Detener.", + "caption": "Interfaz real con datos ficticios. La vista previa de WhatsApp muestra el contenido y el control Detener; no acredita un envío ni una entrega.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-test-destination", + "figure": { + "x": 375.9921875, + "y": 10194.5078125, + "width": 774.4140625, + "height": 485.5, + "right": 1150.40625, + "bottom": 10680.0078125 + }, + "stage": { + "x": 375.9921875, + "y": 10194.5078125, + "width": 774.4140625, + "height": 485.5, + "right": 1150.40625, + "bottom": 10680.0078125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 430.1953125, + "y": 10223.5078125, + "width": 666, + "height": 427.5, + "right": 1096.1953125, + "bottom": 10651.0078125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 439.1953125, + "y": 10232.5078125, + "width": 648, + "height": 409.5, + "right": 1087.1953125, + "bottom": 10642.0078125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-desktop.png", + "naturalSize": [ + 432, + 273 + ], + "loaded": true, + "alt": "Formulario Enviar mensaje a este número con selector de país, campo de teléfono vacío, envío deshabilitado y el botón Envíame un mensaje de prueba.", + "caption": "Interfaz real con datos ficticios. Formulario de prueba de WhatsApp con el campo de teléfono vacío y el botón de envío deshabilitado.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-delivery-date", + "figure": { + "x": 375.9921875, + "y": 11102.0078125, + "width": 774.4140625, + "height": 700.109375, + "right": 1150.40625, + "bottom": 11802.1171875 + }, + "stage": { + "x": 375.9921875, + "y": 11102.0078125, + "width": 774.4140625, + "height": 700.109375, + "right": 1150.40625, + "bottom": 11802.1171875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 404.9921875, + "y": 11131.0078125, + "width": 716.4140625, + "height": 642.109375, + "right": 1121.40625, + "bottom": 11773.1171875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 413.9921875, + "y": 11140.0078125, + "width": 698.40625, + "height": 624.109375, + "right": 1112.3984375, + "bottom": 11764.1171875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-delivery-date-es-desktop.png", + "naturalSize": [ + 705, + 630 + ], + "loaded": true, + "alt": "Enviar más tarde seleccionado para el 2 de noviembre de 2026 a las 12:00; calendario abierto en escritorio y campos de fecha y hora en móvil.", + "caption": "Fecha y hora ficticias de un borrador: 2 de noviembre de 2026 a las 12:00. El calendario está abierto en escritorio y cerrado en móvil.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-reply-settings", + "figure": { + "x": 375.9921875, + "y": 12440.1171875, + "width": 774.4140625, + "height": 672.8671875, + "right": 1150.40625, + "bottom": 13112.984375 + }, + "stage": { + "x": 375.9921875, + "y": 12440.1171875, + "width": 774.4140625, + "height": 672.8671875, + "right": 1150.40625, + "bottom": 13112.984375 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 404.9921875, + "y": 12469.1171875, + "width": 716.4140625, + "height": 614.8671875, + "right": 1121.40625, + "bottom": 13083.984375 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 413.9921875, + "y": 12478.1171875, + "width": 698.40625, + "height": 596.8671875, + "right": 1112.3984375, + "bottom": 13074.984375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-reply-settings-es-desktop.png", + "naturalSize": [ + 846, + 723 + ], + "loaded": true, + "alt": "Configurar respuestas con Asignar respuestas a abierto, personas ficticias y los equipos Atención demo y Ventas demo; Sin asignación específica sigue activo.", + "caption": "Configuración real con personas y equipos ficticios. El menú de equipos está abierto y se conserva Sin asignación específica.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-confirmation", + "figure": { + "x": 375.9921875, + "y": 13408.984375, + "width": 774.4140625, + "height": 1012, + "right": 1150.40625, + "bottom": 14420.984375 + }, + "stage": { + "x": 375.9921875, + "y": 13408.984375, + "width": 774.4140625, + "height": 1012, + "right": 1150.40625, + "bottom": 14420.984375 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 413.1953125, + "y": 13437.984375, + "width": 700, + "height": 954, + "right": 1113.1953125, + "bottom": 14391.984375 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 422.1953125, + "y": 13446.984375, + "width": 682, + "height": 936, + "right": 1104.1953125, + "bottom": 14382.984375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-desktop.png", + "naturalSize": [ + 682, + 936 + ], + "loaded": true, + "alt": "Confirmación del borrador con dos clientes segmentados, Club incluido, QA excluido, Solo WhatsApp, 2 de noviembre a las 12:00 y sin asignación específica.", + "caption": "Interfaz real con datos ficticios. Revisión previa al envío: dos clientes elegibles, Solo WhatsApp y la fecha seleccionada.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "campaign-es-1440-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "850130ce7dbec5058c73401a4107357c9cd493a0cb042edc771b35cb1f572c3b", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 0 + }, + { + "file": "campaign-es-1440-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "2808950e0dc1cc430c5b5e9b4adbf1808fc0f2d7d65b5f92068414f5090b23a2", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "5122c318ec48e8e7c8c2d8869edd37c3ad6e733f8f32712f54bcb5d48d99f361", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "00c4d53129d6246f125474dd013fe44b9b481f5f4fa4e36edff86195a322ef2f", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "30d826a758e16dbe20270697ba383c37b1d642116f23222150580b8d27507d9c", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "5a85773b975a9c68bc1654194ede394a54e40d95f6cfc13d740d83473571cd7c", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "9f64f8472b4a25f0e9e57da24fafca988ffbb36f99e4fbcb2d9bbfc49b17b6c5", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "f7491edc9579f4c13dd35b7837e6431971da870fe3c8d1f56b7fdd20608cbce2", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "a1eb18f5eef8d2e2f3de23d71bcebac870711e816b25e0ff46076495f47d4e8d", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "dae9f392a1c77798e9336920c38e723772ecf7cf0680bc53ebdad5a6c88e2e39", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "32306d1f59276cb8a4df9e796560fd3e2ba8525681b6eacefd80d0c7a932ba48", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "5d13a325c6ab0253d1c9357dd4e63178592ee6f6e57c26946f6d3f2de371fad6", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "68c0654e6ce1d53362f72bef563cd615370c1ed0584580546df16d8c70d70212", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "f119330597c3252535269295de4595af4a08e8e10c270df3a5e5072b6bf85fc4", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part15.png", + "clip": { + "x": 0, + "y": 15254, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15254 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "663fade48ce05289783c0cfea3428a19793245f76f23eae60d71975f05b44e0c", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 246 + }, + { + "file": "campaign-es-1440-campaign-channels.png", + "clip": { + "x": 363, + "y": 2353, + "width": 800, + "height": 909 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2208 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1818 + ], + "icc": "Display P3", + "sha256": "03334e6b977dc79dadaaf3d65a925950cefd84d9298da59fe1539f144282da0a" + }, + { + "file": "campaign-es-1440-campaign-audience.png", + "clip": { + "x": 363, + "y": 3847, + "width": 800, + "height": 623 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3558.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1246 + ], + "icc": "Display P3", + "sha256": "a619bdc5bb0359462f74af9b45fa59570c5eb9c3a96ca1bf4ff103037f6fd949" + }, + { + "file": "campaign-es-1440-campaign-audience-limit.png", + "clip": { + "x": 363, + "y": 4725, + "width": 800, + "height": 492 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4371 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 984 + ], + "icc": "Display P3", + "sha256": "01224831780b12003ceb3a432e493b033683cd33432be35a22d9f3cb23eaef33" + }, + { + "file": "campaign-es-1440-campaign-composer.png", + "clip": { + "x": 363, + "y": 5514, + "width": 800, + "height": 502 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5165 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1004 + ], + "icc": "Display P3", + "sha256": "6e311db5a116ad21c4209a2d0b08ef34a2a36e69daff3ce01e7b5dd81be2fad1" + }, + { + "file": "campaign-es-1440-campaign-tracked-link-tool.png", + "clip": { + "x": 363, + "y": 6661, + "width": 800, + "height": 396 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6259 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 792 + ], + "icc": "Display P3", + "sha256": "20ea8bececab1218ee2f8202db7fa0b217f7cf32b04ba56408dfc58a938ad2e4" + }, + { + "file": "campaign-es-1440-campaign-personalization-tool.png", + "clip": { + "x": 363, + "y": 7394, + "width": 800, + "height": 442 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7015 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 884 + ], + "icc": "Display P3", + "sha256": "8891e956d325e6aa462c76078c23d781526a1910e3197928838d2e0446fd7b7e" + }, + { + "file": "campaign-es-1440-campaign-coupon-picker.png", + "clip": { + "x": 363, + "y": 8157, + "width": 800, + "height": 356 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7735 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 712 + ], + "icc": "Display P3", + "sha256": "b1ba3ecfe57b7e5bdb4f1dd7e58f9330db7affe58c5809afb5a862331282f8f4" + }, + { + "file": "campaign-es-1440-campaign-message-preview.png", + "clip": { + "x": 363, + "y": 8966, + "width": 800, + "height": 1009 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8870.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 2018 + ], + "icc": "Display P3", + "sha256": "110660d51daa41f4f6a87bb1d29296fbed94c2cd7ff154e0ae4fcde6cc018e52" + }, + { + "file": "campaign-es-1440-campaign-test-destination.png", + "clip": { + "x": 363, + "y": 10182, + "width": 800, + "height": 511 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9837.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1022 + ], + "icc": "Display P3", + "sha256": "f4a502d5d18075b538f58c31508fa5652bb4c1b57b2795f99c339736ba001858" + }, + { + "file": "campaign-es-1440-campaign-delivery-date.png", + "clip": { + "x": 363, + "y": 11090, + "width": 800, + "height": 725 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10852 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1450 + ], + "icc": "Display P3", + "sha256": "4a3b54629aca2f60255a06c74a1202b291b3970d7d68813e51b6ec5008d4e64c" + }, + { + "file": "campaign-es-1440-campaign-reply-settings.png", + "clip": { + "x": 363, + "y": 12428, + "width": 800, + "height": 697 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12176.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1394 + ], + "icc": "Display P3", + "sha256": "2e05ce91d1d575ba007217fd1ecc8ba8a8a22308180ec5f90144d469ac026166" + }, + { + "file": "campaign-es-1440-campaign-confirmation.png", + "clip": { + "x": 363, + "y": 13396, + "width": 800, + "height": 1037 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13315 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 2074 + ], + "icc": "Display P3", + "sha256": "59236fa9e5296c552f149718c32f2900f83f7c28515e8e7a4e2458bc71e7432c" + } + ] + }, + { + "source": "_i18n/es/campaigns/creating-a-campaign.md", + "source_sha256": "d90c8aa0055195ff15644a9197e0bdff9465926dd3b82a70822db6346d88e755", + "built_html": "_site/es/crear-una-campaña.html", + "built_html_sha256": "99c43869d3ea80422f294b2a6d660a50df6b8bb6fd289bbb7d2c0c3e791a7d17", + "geometry": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 580, + "documentHeight": 18262, + "article": { + "x": 16, + "y": 468, + "width": 548, + "height": 17221.96875, + "right": 564, + "bottom": 17689.96875 + }, + "headings": [ + "Antes de empezarEnlace copiado", + "1. Inicia la campaña y elige cómo se enviaráEnlace copiado", + "2. Elige quién la recibiráEnlace copiado", + "3. Redacta el mensajeEnlace copiado", + "Agrega links con trackingEnlace copiado", + "Agrega etiquetas de personalizaciónEnlace copiado", + "Agrega un cupónEnlace copiado", + "4. Revisa la vista previa y envía una pruebaEnlace copiado", + "5. Elige cuándo se enviaráEnlace copiado", + "6. Revisa y confirmaEnlace copiado", + "Entiende la revisión de campañasEnlace copiado", + "Después de enviarEnlace copiado", + "Checklist antes de enviarEnlace copiado", + "Guías relacionadasEnlace copiado" + ], + "message_examples": [ + { + "id": "custom-e5e9a9e137eaff6e", + "title": "Una campaña de WhatsApp para presentar novedades", + "figure": { + "x": 16, + "y": 688, + "width": 548, + "height": 714, + "right": 564, + "bottom": 1402 + }, + "stage": { + "x": 16, + "y": 688, + "width": 548, + "height": 714, + "right": 564, + "bottom": 1402 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.7882 1 0.7843)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "caption": "Ejemplo ilustrativo de WhatsApp de Luma, alineado con la vista previa de una campaña con datos ficticios. El enlace de novedades y Detener son inertes. No acredita un envío, una aprobación de Meta ni una entrega.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "panelChannels": [ + "whatsapp" + ], + "businessMessages": [ + "Hola Sofía, mira las novedades del Club y elige tu favorito: https://example.com/campaign-fixture. BAJA para salir" + ], + "messageTimes": [ + "10:00" + ], + "businessName": "Luma", + "otherMessages": 0, + "actionLabels": [ + { + "tag": "SPAN", + "text": "Detener", + "tabIndex": -1, + "role": null, + "href": null + } + ], + "actions": 0, + "beforeFirstHeading": true, + "scrollOverflow": false, + "inert_action_and_keyboard_container": { + "before": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "after": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "focused": true, + "tabIndex": 0 + } + } + ], + "figures": [ + { + "id": "campaign-channels", + "figure": { + "x": 16, + "y": 2414, + "width": 548, + "height": 954, + "right": 564, + "bottom": 3368 + }, + "stage": { + "x": 16, + "y": 2414, + "width": 548, + "height": 954, + "right": 564, + "bottom": 3368 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 2443, + "width": 416, + "height": 896, + "right": 498, + "bottom": 3339 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 2452, + "width": 398, + "height": 878, + "right": 489, + "bottom": 3330 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-mobile.png", + "naturalSize": [ + 398, + 878 + ], + "loaded": true, + "alt": "Cuatro opciones de envío de campaña, con la opción «Solo WhatsApp» habilitada y seleccionada.", + "caption": "Interfaz real con datos ficticios. La opción «Solo WhatsApp» está habilitada y seleccionada entre las cuatro opciones de envío.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience", + "figure": { + "x": 16, + "y": 4032, + "width": 548, + "height": 1166, + "right": 564, + "bottom": 5198 + }, + "stage": { + "x": 16, + "y": 4032, + "width": 548, + "height": 1166, + "right": 564, + "bottom": 5198 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 4061, + "width": 416, + "height": 1108, + "right": 498, + "bottom": 5169 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 4070, + "width": 398, + "height": 1090, + "right": 489, + "bottom": 5160 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png", + "naturalSize": [ + 398, + 1090 + ], + "loaded": true, + "alt": "Selector de audiencia abierto con Club incluido, QA excluido y un alcance estimado de dos suscriptores elegibles.", + "caption": "Selector real con datos ficticios. Club está incluido y QA excluido; el menú de audiencias está abierto y el alcance muestra dos suscriptores.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience-limit", + "figure": { + "x": 16, + "y": 5526, + "width": 548, + "height": 379.0390625, + "right": 564, + "bottom": 5905.0390625 + }, + "stage": { + "x": 16, + "y": 5526, + "width": 548, + "height": 379.0390625, + "right": 564, + "bottom": 5905.0390625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 45, + "y": 5555, + "width": 490, + "height": 321.0390625, + "right": 535, + "bottom": 5876.0390625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 54, + "y": 5564, + "width": 471.9921875, + "height": 303.0390625, + "right": 525.9921875, + "bottom": 5867.0390625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "naturalSize": [ + 609, + 391 + ], + "loaded": true, + "alt": "Opciones de límite de audiencia: enviar a todos o limitar a dos clientes, con los botones Limitar y Cancelar.", + "caption": "Control de límite de audiencia con un máximo de dos clientes.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-composer", + "figure": { + "x": 16, + "y": 6233.0390625, + "width": 548, + "height": 573, + "right": 564, + "bottom": 6806.0390625 + }, + "stage": { + "x": 16, + "y": 6233.0390625, + "width": 548, + "height": 573, + "right": 564, + "bottom": 6806.0390625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 6262.0390625, + "width": 416, + "height": 515, + "right": 498, + "bottom": 6777.0390625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 6271.0390625, + "width": 398, + "height": 497, + "right": 489, + "bottom": 6768.0390625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-mobile.png", + "naturalSize": [ + 398, + 497 + ], + "loaded": true, + "alt": "Editor de WhatsApp con etiqueta de nombre, enlace con tracking, texto BAJA para salir y herramientas de composición.", + "caption": "Interfaz real con datos ficticios. El borrador de WhatsApp conserva la personalización y el enlace. En móvil, Vista previa abre la vista del canal.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-tracked-link-tool", + "figure": { + "x": 16, + "y": 7554.0390625, + "width": 548, + "height": 347.953125, + "right": 564, + "bottom": 7901.9921875 + }, + "stage": { + "x": 16, + "y": 7554.0390625, + "width": 548, + "height": 347.953125, + "right": 564, + "bottom": 7901.9921875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 45, + "y": 7583.0390625, + "width": 490, + "height": 289.953125, + "right": 535, + "bottom": 7872.9921875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 54, + "y": 7592.0390625, + "width": 472, + "height": 271.953125, + "right": 526, + "bottom": 7863.9921875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-es-desktop.png", + "naturalSize": [ + 512, + 295 + ], + "loaded": true, + "alt": "Herramienta Crear un enlace corto, con el campo de URL, los botones Agregar enlace corto y Cancelar y la barra del editor de WhatsApp.", + "caption": "Interfaz real con datos ficticios. Formulario de URL para crear un enlace corto con tracking en el editor de WhatsApp.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-personalization-tool", + "figure": { + "x": 16, + "y": 8293.9921875, + "width": 548, + "height": 369.703125, + "right": 564, + "bottom": 8663.6953125 + }, + "stage": { + "x": 16, + "y": 8293.9921875, + "width": 548, + "height": 369.703125, + "right": 564, + "bottom": 8663.6953125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 45, + "y": 8322.9921875, + "width": 490, + "height": 311.703125, + "right": 535, + "bottom": 8634.6953125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 54.0078125, + "y": 8331.9921875, + "width": 471.984375, + "height": 293.703125, + "right": 525.9921875, + "bottom": 8625.6953125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-es-desktop.png", + "naturalSize": [ + 548, + 341 + ], + "loaded": true, + "alt": "Menú Etiquetas del editor de WhatsApp con propiedades como name, full_name, email y una propiedad personalizada ficticia.", + "caption": "Interfaz real con datos ficticios. Menú de etiquetas de WhatsApp con propiedades estándar y una propiedad personalizada ficticia.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-coupon-picker", + "figure": { + "x": 16, + "y": 9039.6953125, + "width": 548, + "height": 327, + "right": 564, + "bottom": 9366.6953125 + }, + "stage": { + "x": 16, + "y": 9039.6953125, + "width": 548, + "height": 327, + "right": 564, + "bottom": 9366.6953125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 74, + "y": 9068.6953125, + "width": 432, + "height": 269, + "right": 506, + "bottom": 9337.6953125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 83, + "y": 9077.6953125, + "width": 414, + "height": 251, + "right": 497, + "bottom": 9328.6953125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-mobile.png", + "naturalSize": [ + 414, + 251 + ], + "loaded": true, + "alt": "Herramienta Cupones del editor de WhatsApp con el cupón ficticio GUIA-QR-10 disponible y Ninguno seleccionado.", + "caption": "Interfaz real con datos ficticios. GUIA-QR-10 está disponible en el editor de WhatsApp y todavía no se ha seleccionado.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-message-preview", + "figure": { + "x": 16, + "y": 9886.6953125, + "width": 548, + "height": 1042, + "right": 564, + "bottom": 10928.6953125 + }, + "stage": { + "x": 16, + "y": 9886.6953125, + "width": 548, + "height": 1042, + "right": 564, + "bottom": 10928.6953125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 66, + "y": 9915.6953125, + "width": 448, + "height": 984, + "right": 514, + "bottom": 10899.6953125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 75, + "y": 9924.6953125, + "width": 430, + "height": 966, + "right": 505, + "bottom": 10890.6953125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-mobile.png", + "naturalSize": [ + 430, + 966 + ], + "loaded": true, + "alt": "Vista previa nativa de WhatsApp con el nombre Sofía, las novedades del Club, enlace, BAJA para salir y control Detener.", + "caption": "Interfaz real con datos ficticios. La vista previa de WhatsApp muestra el contenido y el control Detener; no acredita un envío ni una entrega.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-test-destination", + "figure": { + "x": 16, + "y": 11208.6953125, + "width": 548, + "height": 374.2734375, + "right": 564, + "bottom": 11582.96875 + }, + "stage": { + "x": 16, + "y": 11208.6953125, + "width": 548, + "height": 374.2734375, + "right": 564, + "bottom": 11582.96875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 45, + "y": 11237.6953125, + "width": 490, + "height": 316.2734375, + "right": 535, + "bottom": 11553.96875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 54, + "y": 11246.6953125, + "width": 472, + "height": 298.2734375, + "right": 526, + "bottom": 11544.96875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-mobile.png", + "naturalSize": [ + 432, + 273 + ], + "loaded": true, + "alt": "Formulario Enviar mensaje a este número con selector de país, campo de teléfono vacío, envío deshabilitado y el botón Envíame un mensaje de prueba.", + "caption": "Interfaz real con datos ficticios. Formulario de prueba de WhatsApp con el campo de teléfono vacío y el botón de envío deshabilitado.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-delivery-date", + "figure": { + "x": 16, + "y": 12058.96875, + "width": 548, + "height": 868, + "right": 564, + "bottom": 12926.96875 + }, + "stage": { + "x": 16, + "y": 12058.96875, + "width": 548, + "height": 868, + "right": 564, + "bottom": 12926.96875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 12087.96875, + "width": 416, + "height": 810, + "right": 498, + "bottom": 12897.96875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 12096.96875, + "width": 398, + "height": 792, + "right": 489, + "bottom": 12888.96875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png", + "naturalSize": [ + 398, + 792 + ], + "loaded": true, + "alt": "Enviar más tarde seleccionado para el 2 de noviembre de 2026 a las 12:00; calendario abierto en escritorio y campos de fecha y hora en móvil.", + "caption": "Fecha y hora ficticias de un borrador: 2 de noviembre de 2026 a las 12:00. El calendario está abierto en escritorio y cerrado en móvil.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-reply-settings", + "figure": { + "x": 16, + "y": 13570.96875, + "width": 548, + "height": 839, + "right": 564, + "bottom": 14409.96875 + }, + "stage": { + "x": 16, + "y": 13570.96875, + "width": 548, + "height": 839, + "right": 564, + "bottom": 14409.96875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 13599.96875, + "width": 416, + "height": 781, + "right": 498, + "bottom": 14380.96875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 13608.96875, + "width": 398, + "height": 763, + "right": 489, + "bottom": 14371.96875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png", + "naturalSize": [ + 398, + 763 + ], + "loaded": true, + "alt": "Configurar respuestas con Asignar respuestas a abierto, personas ficticias y los equipos Atención demo y Ventas demo; Sin asignación específica sigue activo.", + "caption": "Configuración real con personas y equipos ficticios. El menú de equipos está abierto y se conserva Sin asignación específica.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-confirmation", + "figure": { + "x": 16, + "y": 14777.96875, + "width": 548, + "height": 1076, + "right": 564, + "bottom": 15853.96875 + }, + "stage": { + "x": 16, + "y": 14777.96875, + "width": 548, + "height": 1076, + "right": 564, + "bottom": 15853.96875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 14806.96875, + "width": 416, + "height": 1018, + "right": 498, + "bottom": 15824.96875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 14815.96875, + "width": 398, + "height": 1000, + "right": 489, + "bottom": 15815.96875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-mobile.png", + "naturalSize": [ + 398, + 1000 + ], + "loaded": true, + "alt": "Confirmación del borrador con dos clientes segmentados, Club incluido, QA excluido, Solo WhatsApp, 2 de noviembre a las 12:00 y sin asignación específica.", + "caption": "Interfaz real con datos ficticios. Revisión previa al envío: dos clientes elegibles, Solo WhatsApp y la fecha seleccionada.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "campaign-es-580-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "19484d158c23a2dcd7d5b98c3e9be178e0754fdd823e2acb4bc6aee3636b5fe5", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 0 + }, + { + "file": "campaign-es-580-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "2afe3cb3e9b69dcd107fc3f80ddeb0936b26ac03378d0bd13b7884623fea0f10", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "a5fd29200fb3b82eeae2edca032695f79fb8166a7d19ca93a5dd53348751fa9b", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "acf20fc9aa6e3d54ebb9c6b23e0165a504a0c40304888b36aa285b6db9f91d24", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "3dc55e8528572a2daba3091a49277c0bc0ff09b0246aea4232244b8e7a0beaef", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "3a9c9f7e16b5f37769d7fb494e5cf2ee2d01dae42f032b29c861e9a211cd2ae9", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "f005195941a3093db333790641608518363d633287aa7496080be5c6dbcb5ea0", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "f21622dc80794ea7cd917e71733e3193a2f3aecb76c43a186c5a764e07b4bf23", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "ba487849d96bb528fac86808cd8e35d67e8f3d4e92ea26d2315357e783c4a9ba", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "430e4375a11894a6cb1793726010006128a92934b8858439a4eec6a5b4b1abc9", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "fe92ce1b51601796d52cc3115541f689947c46bde1bea51a13c7f5edc8934225", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "ea344db668d73e12687ba0d4fdb4f48696da3c7323bb0afaf08bc869db1ef794", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "19d677066788f0379c5de5edbd9c6bdfa47ac95918f5187fb37f5d1bd18b26c4", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "5f72a1502ecbc372f0ecaa5a37bc84a5febe610ceb457487a21efd47f507f6e5", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "e18aa7dfdce9cb326bdde7f32c578d1c3ba2c3695ecb758525d17a70968dbb24", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part16.png", + "clip": { + "x": 0, + "y": 16500, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16500 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "f9117503dcbe2622f7413e43b95bcd76eadf4ab057f36eceba22d5d2c587443b", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part17.png", + "clip": { + "x": 0, + "y": 17062, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 17062 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "819ff84ca4deb1f53b2fd15d7a6917ddd0da9e28a7cfdb42a56406793fc96dcc", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 638 + }, + { + "file": "campaign-es-580-campaign-channels.png", + "clip": { + "x": 4, + "y": 2402, + "width": 572, + "height": 978 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2291 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1956 + ], + "icc": "Display P3", + "sha256": "ff60c71dbb527366b0f73bd94b2a6ded2134e27c28cb79a599fbae832fd1e2e2" + }, + { + "file": "campaign-es-580-campaign-audience.png", + "clip": { + "x": 4, + "y": 4020, + "width": 572, + "height": 1190 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4015 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2380 + ], + "icc": "Display P3", + "sha256": "c8ba438e7e5b9bd12d8372f78ac0d39cdddf0da8630911545f7e997bff780cdd" + }, + { + "file": "campaign-es-580-campaign-audience-limit.png", + "clip": { + "x": 4, + "y": 5514, + "width": 572, + "height": 404 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5115.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 808 + ], + "icc": "Display P3", + "sha256": "8104fefd09565898fc6c3e11bc638fde27c4d5fb03ebbc8ca9a110c061db4fde" + }, + { + "file": "campaign-es-580-campaign-composer.png", + "clip": { + "x": 4, + "y": 6221, + "width": 572, + "height": 598 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5919.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1196 + ], + "icc": "Display P3", + "sha256": "c422e1122f5e122572d3d1a615783566ce4ac0fc6e17269ce503f3c788fe3b23" + }, + { + "file": "campaign-es-580-campaign-tracked-link-tool.png", + "clip": { + "x": 4, + "y": 7542, + "width": 572, + "height": 372 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7128 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 744 + ], + "icc": "Display P3", + "sha256": "6132da082e4e558a94e9a3fc0b50cd02408ae74bc29ae88a90cedc924957cd68" + }, + { + "file": "campaign-es-580-campaign-personalization-tool.png", + "clip": { + "x": 4, + "y": 8281, + "width": 572, + "height": 395 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7879 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 790 + ], + "icc": "Display P3", + "sha256": "8bcfc3a36b1b076812dd019d20f285c9bed9eba6430e8713f4efdcc35551e270" + }, + { + "file": "campaign-es-580-campaign-coupon-picker.png", + "clip": { + "x": 4, + "y": 9027, + "width": 572, + "height": 352 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8603 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 704 + ], + "icc": "Display P3", + "sha256": "704d34dc6a87e9cd7a3a903af91d5c4d377eac2545a6a8e6d1c8b76c1fde7af6" + }, + { + "file": "campaign-es-580-campaign-message-preview.png", + "clip": { + "x": 4, + "y": 9874, + "width": 572, + "height": 1067 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9807.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2134 + ], + "icc": "Display P3", + "sha256": "b1b7ee95911f5871586c7966030f6b3d1423a9623c28c242adf863bb66986744" + }, + { + "file": "campaign-es-580-campaign-test-destination.png", + "clip": { + "x": 4, + "y": 11196, + "width": 572, + "height": 399 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10796 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 798 + ], + "icc": "Display P3", + "sha256": "fd332193f8e46aaa5efe28c579285dcfd1385483aa1955b551c354c42a6ab6d2" + }, + { + "file": "campaign-es-580-campaign-delivery-date.png", + "clip": { + "x": 4, + "y": 12046, + "width": 572, + "height": 893 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11893 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1786 + ], + "icc": "Display P3", + "sha256": "c33aea4ec2ad32b62786b19245d0d67d1e331e31d4438b2b1c000cbbe15b6c11" + }, + { + "file": "campaign-es-580-campaign-reply-settings.png", + "clip": { + "x": 4, + "y": 13558, + "width": 572, + "height": 864 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13390.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1728 + ], + "icc": "Display P3", + "sha256": "51fdd9bc25afc5737fea7870c893bc116809ccd7868242ca9d616447de800bd8" + }, + { + "file": "campaign-es-580-campaign-confirmation.png", + "clip": { + "x": 4, + "y": 14765, + "width": 572, + "height": 1101 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14716 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2202 + ], + "icc": "Display P3", + "sha256": "7645c05427ed681db72bec7df739ae039f9b6d6dff48ffc1d34c125d84eb673c" + } + ] + }, + { + "source": "_i18n/es/campaigns/creating-a-campaign.md", + "source_sha256": "d90c8aa0055195ff15644a9197e0bdff9465926dd3b82a70822db6346d88e755", + "built_html": "_site/es/crear-una-campaña.html", + "built_html_sha256": "99c43869d3ea80422f294b2a6d660a50df6b8bb6fd289bbb7d2c0c3e791a7d17", + "geometry": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 390, + "documentHeight": 18267, + "article": { + "x": 16, + "y": 449, + "width": 358, + "height": 17245.71875, + "right": 374, + "bottom": 17694.71875 + }, + "headings": [ + "Antes de empezarEnlace copiado", + "1. Inicia la campaña y elige cómo se enviaráEnlace copiado", + "2. Elige quién la recibiráEnlace copiado", + "3. Redacta el mensajeEnlace copiado", + "Agrega links con trackingEnlace copiado", + "Agrega etiquetas de personalizaciónEnlace copiado", + "Agrega un cupónEnlace copiado", + "4. Revisa la vista previa y envía una pruebaEnlace copiado", + "5. Elige cuándo se enviaráEnlace copiado", + "6. Revisa y confirmaEnlace copiado", + "Entiende la revisión de campañasEnlace copiado", + "Después de enviarEnlace copiado", + "Checklist antes de enviarEnlace copiado", + "Guías relacionadasEnlace copiado" + ], + "message_examples": [ + { + "id": "custom-e5e9a9e137eaff6e", + "title": "Una campaña de WhatsApp para presentar novedades", + "figure": { + "x": 16, + "y": 765, + "width": 358, + "height": 649.265625, + "right": 374, + "bottom": 1414.265625 + }, + "stage": { + "x": 16, + "y": 765, + "width": 358, + "height": 649.265625, + "right": 374, + "bottom": 1414.265625 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.7882 1 0.7843)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "caption": "Ejemplo ilustrativo de WhatsApp de Luma, alineado con la vista previa de una campaña con datos ficticios. El enlace de novedades y Detener son inertes. No acredita un envío, una aprobación de Meta ni una entrega.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "panelChannels": [ + "whatsapp" + ], + "businessMessages": [ + "Hola Sofía, mira las novedades del Club y elige tu favorito: https://example.com/campaign-fixture. BAJA para salir" + ], + "messageTimes": [ + "10:00" + ], + "businessName": "Luma", + "otherMessages": 0, + "actionLabels": [ + { + "tag": "SPAN", + "text": "Detener", + "tabIndex": -1, + "role": null, + "href": null + } + ], + "actions": 0, + "beforeFirstHeading": true, + "scrollOverflow": false, + "inert_action_and_keyboard_container": { + "before": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "after": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "focused": true, + "tabIndex": 0 + } + } + ], + "figures": [ + { + "id": "campaign-channels", + "figure": { + "x": 16, + "y": 2642.265625, + "width": 358, + "height": 747.1015625, + "right": 374, + "bottom": 3389.3671875 + }, + "stage": { + "x": 16, + "y": 2642.265625, + "width": 358, + "height": 747.1015625, + "right": 374, + "bottom": 3389.3671875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 2661.265625, + "width": 328, + "height": 709.1015625, + "right": 359, + "bottom": 3370.3671875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 2667.265625, + "width": 315.9921875, + "height": 697.1015625, + "right": 352.9921875, + "bottom": 3364.3671875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-mobile.png", + "naturalSize": [ + 398, + 878 + ], + "loaded": true, + "alt": "Cuatro opciones de envío de campaña, con la opción «Solo WhatsApp» habilitada y seleccionada.", + "caption": "Interfaz real con datos ficticios. La opción «Solo WhatsApp» está habilitada y seleccionada entre las cuatro opciones de envío.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience", + "figure": { + "x": 16, + "y": 4281.3671875, + "width": 358, + "height": 915.421875, + "right": 374, + "bottom": 5196.7890625 + }, + "stage": { + "x": 16, + "y": 4281.3671875, + "width": 358, + "height": 915.421875, + "right": 374, + "bottom": 5196.7890625 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 4300.3671875, + "width": 328, + "height": 877.421875, + "right": 359, + "bottom": 5177.7890625 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 4306.3671875, + "width": 315.9921875, + "height": 865.421875, + "right": 352.9921875, + "bottom": 5171.7890625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png", + "naturalSize": [ + 398, + 1090 + ], + "loaded": true, + "alt": "Selector de audiencia abierto con Club incluido, QA excluido y un alcance estimado de dos suscriptores elegibles.", + "caption": "Selector real con datos ficticios. Club está incluido y QA excluido; el menú de audiencias está abierto y el alcance muestra dos suscriptores.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience-limit", + "figure": { + "x": 16, + "y": 5620.7890625, + "width": 358, + "height": 252.8828125, + "right": 374, + "bottom": 5873.671875 + }, + "stage": { + "x": 16, + "y": 5620.7890625, + "width": 358, + "height": 252.8828125, + "right": 374, + "bottom": 5873.671875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 5639.7890625, + "width": 328, + "height": 214.8828125, + "right": 359, + "bottom": 5854.671875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 5645.7890625, + "width": 315.9921875, + "height": 202.8828125, + "right": 352.9921875, + "bottom": 5848.671875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "naturalSize": [ + 609, + 391 + ], + "loaded": true, + "alt": "Opciones de límite de audiencia: enviar a todos o limitar a dos clientes, con los botones Limitar y Cancelar.", + "caption": "Control de límite de audiencia con un máximo de dos clientes.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-composer", + "figure": { + "x": 16, + "y": 6249.671875, + "width": 358, + "height": 444.6015625, + "right": 374, + "bottom": 6694.2734375 + }, + "stage": { + "x": 16, + "y": 6249.671875, + "width": 358, + "height": 444.6015625, + "right": 374, + "bottom": 6694.2734375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 6268.671875, + "width": 328, + "height": 406.6015625, + "right": 359, + "bottom": 6675.2734375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 6274.671875, + "width": 315.9921875, + "height": 394.6015625, + "right": 352.9921875, + "bottom": 6669.2734375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-mobile.png", + "naturalSize": [ + 398, + 497 + ], + "loaded": true, + "alt": "Editor de WhatsApp con etiqueta de nombre, enlace con tracking, texto BAJA para salir y herramientas de composición.", + "caption": "Interfaz real con datos ficticios. El borrador de WhatsApp conserva la personalización y el enlace. En móvil, Vista previa abre la vista del canal.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-tracked-link-tool", + "figure": { + "x": 16, + "y": 7646.2734375, + "width": 358, + "height": 232.0703125, + "right": 374, + "bottom": 7878.34375 + }, + "stage": { + "x": 16, + "y": 7646.2734375, + "width": 358, + "height": 232.0703125, + "right": 374, + "bottom": 7878.34375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 7665.2734375, + "width": 328, + "height": 194.0703125, + "right": 359, + "bottom": 7859.34375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 7671.2734375, + "width": 316, + "height": 182.0703125, + "right": 353, + "bottom": 7853.34375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-es-desktop.png", + "naturalSize": [ + 512, + 295 + ], + "loaded": true, + "alt": "Herramienta Crear un enlace corto, con el campo de URL, los botones Agregar enlace corto y Cancelar y la barra del editor de WhatsApp.", + "caption": "Interfaz real con datos ficticios. Formulario de URL para crear un enlace corto con tracking en el editor de WhatsApp.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-personalization-tool", + "figure": { + "x": 16, + "y": 8378.34375, + "width": 358, + "height": 246.6328125, + "right": 374, + "bottom": 8624.9765625 + }, + "stage": { + "x": 16, + "y": 8378.34375, + "width": 358, + "height": 246.6328125, + "right": 374, + "bottom": 8624.9765625 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 8397.34375, + "width": 328, + "height": 208.6328125, + "right": 359, + "bottom": 8605.9765625 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 8403.34375, + "width": 315.9921875, + "height": 196.6328125, + "right": 352.9921875, + "bottom": 8599.9765625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-es-desktop.png", + "naturalSize": [ + 548, + 341 + ], + "loaded": true, + "alt": "Menú Etiquetas del editor de WhatsApp con propiedades como name, full_name, email y una propiedad personalizada ficticia.", + "caption": "Interfaz real con datos ficticios. Menú de etiquetas de WhatsApp con propiedades estándar y una propiedad personalizada ficticia.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-coupon-picker", + "figure": { + "x": 16, + "y": 9072.9765625, + "width": 358, + "height": 241.578125, + "right": 374, + "bottom": 9314.5546875 + }, + "stage": { + "x": 16, + "y": 9072.9765625, + "width": 358, + "height": 241.578125, + "right": 374, + "bottom": 9314.5546875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 9091.9765625, + "width": 328, + "height": 203.578125, + "right": 359, + "bottom": 9295.5546875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37.0078125, + "y": 9097.9765625, + "width": 315.984375, + "height": 191.578125, + "right": 352.9921875, + "bottom": 9289.5546875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-mobile.png", + "naturalSize": [ + 414, + 251 + ], + "loaded": true, + "alt": "Herramienta Cupones del editor de WhatsApp con el cupón ficticio GUIA-QR-10 disponible y Ninguno seleccionado.", + "caption": "Interfaz real con datos ficticios. GUIA-QR-10 está disponible en el editor de WhatsApp y todavía no se ha seleccionado.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-message-preview", + "figure": { + "x": 16, + "y": 9906.5546875, + "width": 358, + "height": 759.890625, + "right": 374, + "bottom": 10666.4453125 + }, + "stage": { + "x": 16, + "y": 9906.5546875, + "width": 358, + "height": 759.890625, + "right": 374, + "bottom": 10666.4453125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 9925.5546875, + "width": 328, + "height": 721.890625, + "right": 359, + "bottom": 10647.4453125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 9931.5546875, + "width": 315.9921875, + "height": 709.890625, + "right": 352.9921875, + "bottom": 10641.4453125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-mobile.png", + "naturalSize": [ + 430, + 966 + ], + "loaded": true, + "alt": "Vista previa nativa de WhatsApp con el nombre Sofía, las novedades del Club, enlace, BAJA para salir y control Detener.", + "caption": "Interfaz real con datos ficticios. La vista previa de WhatsApp muestra el contenido y el control Detener; no acredita un envío ni una entrega.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-test-destination", + "figure": { + "x": 16, + "y": 11042.4453125, + "width": 358, + "height": 249.6875, + "right": 374, + "bottom": 11292.1328125 + }, + "stage": { + "x": 16, + "y": 11042.4453125, + "width": 358, + "height": 249.6875, + "right": 374, + "bottom": 11292.1328125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 11061.4453125, + "width": 328, + "height": 211.6875, + "right": 359, + "bottom": 11273.1328125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 11067.4453125, + "width": 316, + "height": 199.6875, + "right": 353, + "bottom": 11267.1328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-mobile.png", + "naturalSize": [ + 432, + 273 + ], + "loaded": true, + "alt": "Formulario Enviar mensaje a este número con selector de país, campo de teléfono vacío, envío deshabilitado y el botón Envíame un mensaje de prueba.", + "caption": "Interfaz real con datos ficticios. Formulario de prueba de WhatsApp con el campo de teléfono vacío y el botón de envío deshabilitado.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-delivery-date", + "figure": { + "x": 16, + "y": 11900.1328125, + "width": 358, + "height": 678.8203125, + "right": 374, + "bottom": 12578.953125 + }, + "stage": { + "x": 16, + "y": 11900.1328125, + "width": 358, + "height": 678.8203125, + "right": 374, + "bottom": 12578.953125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 11919.1328125, + "width": 328, + "height": 640.8203125, + "right": 359, + "bottom": 12559.953125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 11925.1328125, + "width": 315.9921875, + "height": 628.8203125, + "right": 352.9921875, + "bottom": 12553.953125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png", + "naturalSize": [ + 398, + 792 + ], + "loaded": true, + "alt": "Enviar más tarde seleccionado para el 2 de noviembre de 2026 a las 12:00; calendario abierto en escritorio y campos de fecha y hora en móvil.", + "caption": "Fecha y hora ficticias de un borrador: 2 de noviembre de 2026 a las 12:00. El calendario está abierto en escritorio y cerrado en móvil.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-reply-settings", + "figure": { + "x": 16, + "y": 13390.953125, + "width": 358, + "height": 655.796875, + "right": 374, + "bottom": 14046.75 + }, + "stage": { + "x": 16, + "y": 13390.953125, + "width": 358, + "height": 655.796875, + "right": 374, + "bottom": 14046.75 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 13409.953125, + "width": 328, + "height": 617.796875, + "right": 359, + "bottom": 14027.75 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 13415.953125, + "width": 315.9921875, + "height": 605.796875, + "right": 352.9921875, + "bottom": 14021.75 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png", + "naturalSize": [ + 398, + 763 + ], + "loaded": true, + "alt": "Configurar respuestas con Asignar respuestas a abierto, personas ficticias y los equipos Atención demo y Ventas demo; Sin asignación específica sigue activo.", + "caption": "Configuración real con personas y equipos ficticios. El menú de equipos está abierto y se conserva Sin asignación específica.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-confirmation", + "figure": { + "x": 16, + "y": 14534.75, + "width": 358, + "height": 843.96875, + "right": 374, + "bottom": 15378.71875 + }, + "stage": { + "x": 16, + "y": 14534.75, + "width": 358, + "height": 843.96875, + "right": 374, + "bottom": 15378.71875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 14553.75, + "width": 328, + "height": 805.96875, + "right": 359, + "bottom": 15359.71875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 14559.75, + "width": 315.9921875, + "height": 793.96875, + "right": 352.9921875, + "bottom": 15353.71875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-mobile.png", + "naturalSize": [ + 398, + 1000 + ], + "loaded": true, + "alt": "Confirmación del borrador con dos clientes segmentados, Club incluido, QA excluido, Solo WhatsApp, 2 de noviembre a las 12:00 y sin asignación específica.", + "caption": "Interfaz real con datos ficticios. Revisión previa al envío: dos clientes elegibles, Solo WhatsApp y la fecha seleccionada.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "campaign-es-390-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "ea6fc48a88ec076a7844288e08b91937bb13e857a3b525219634cf77ee41ed45", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 0 + }, + { + "file": "campaign-es-390-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "95add8d7d2ebfa561945a64b10a35e859834190895f2c68d3ec6ee9c80476bdd", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "5d37e02b91c21e79d837697058bcab4f1770711b724770c85f0ebd39ed4d3dbe", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "26493fd3bd037541b62a27c1c661d2b1c0d91c3868f478c0a549b00ae83b46dd", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "1edfbe403f1fe9de05da2f899103536fdf2c440c26db65a39a8a86df9b3d35e4", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "446fa812d51dffa8e6bac73394caa0087855324479268d0f46b729c9e92a6b65", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "28483a32907c36f2b1200c3c569b4f7d0402b7ef46c6143ae67916caf7fbd398", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "3b4e59db9f39321a2233e638ee1736d15da4a5f2e712f60fd4f609d406aede09", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "19b10bb121829023d7ff3a5625968333e86938d31b0e3af321a885a6a6d3451a", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "3c0f4ba0b3e8bddd547dd6df1eae946e930bd5538b60e59f502c072bc9a70dc7", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "164f3b6e0352c068b5209d160a2a77edcb43db4e5e1e8c8beaac38701af1a0fa", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "eaf7df161a1cf513f50fb99ad20211fce7c86631c8b589f38c3feafc835838cd", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "f30ae2f141a1d630d1c710403de6d8f583392f1b414c621b42d6dc90db83c687", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "5834fdf99f8007f335e1a2ad853d7c0a6b22ee03e4f3dca3d3cc4889d181ae19", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "8c523b67271bc053d24bc105f99c799d0e6ddd0a37b94ad0de4503d3d9212f59", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part16.png", + "clip": { + "x": 0, + "y": 16500, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16500 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "3c532e1842f9e1e31e9fee6f8c02c7b734d182ac3fe1931034a503860c25aade", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part17.png", + "clip": { + "x": 0, + "y": 17066.5, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 17066.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "4d774ce6e0d37c9983e019180c7031fee1406604a7bcb832cbac5fc8d8060dc8", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 633.5 + }, + { + "file": "campaign-es-390-campaign-channels.png", + "clip": { + "x": 4, + "y": 2630, + "width": 382, + "height": 772 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2416 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1544 + ], + "icc": "Display P3", + "sha256": "7787f7d23fce0c9bcaab61a1c4c92dd5e8196bdb9fdc602f7dc9f363c8a2e9b4" + }, + { + "file": "campaign-es-390-campaign-audience.png", + "clip": { + "x": 4, + "y": 4269, + "width": 382, + "height": 940 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4139 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1880 + ], + "icc": "Display P3", + "sha256": "05fc4e2ebaa6ada1e4ea7efe8dc0502d96194da4d6a3f6ab85c0c5fe654e4ff8" + }, + { + "file": "campaign-es-390-campaign-audience-limit.png", + "clip": { + "x": 4, + "y": 5608, + "width": 382, + "height": 278 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5147 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 556 + ], + "icc": "Display P3", + "sha256": "38123b745e6eb192fd7ebcb2804d5f974a1803907ec55e8cbdd479a876e49da0" + }, + { + "file": "campaign-es-390-campaign-composer.png", + "clip": { + "x": 4, + "y": 6237, + "width": 382, + "height": 470 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5872 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 940 + ], + "icc": "Display P3", + "sha256": "f4df0501908d8b8f2bb1ab54f90e79db116ca4a0058b9bbd79ea19f58e4fefb4" + }, + { + "file": "campaign-es-390-campaign-tracked-link-tool.png", + "clip": { + "x": 4, + "y": 7634, + "width": 382, + "height": 257 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7162.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 514 + ], + "icc": "Display P3", + "sha256": "fc5cf904b5c81ff61fc7cf4740a1a488bbc52ed79a6d850d8340878bb0f3d24b" + }, + { + "file": "campaign-es-390-campaign-personalization-tool.png", + "clip": { + "x": 4, + "y": 8366, + "width": 382, + "height": 271 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7901.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 542 + ], + "icc": "Display P3", + "sha256": "63fb81bb90cc0d6cd6bcd177a159fe12f8d4ebe58e1c2b629107245f3c1d9e68" + }, + { + "file": "campaign-es-390-campaign-coupon-picker.png", + "clip": { + "x": 4, + "y": 9060, + "width": 382, + "height": 267 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8594 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 534 + ], + "icc": "Display P3", + "sha256": "abad4c382d349c8f9f4ace0ed6575477eea89d54582fd12a97f545d12e1488dd" + }, + { + "file": "campaign-es-390-campaign-message-preview.png", + "clip": { + "x": 4, + "y": 9894, + "width": 382, + "height": 785 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9686.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1570 + ], + "icc": "Display P3", + "sha256": "1a8e47baceb153f38db1b18353e2250ba47834a1815179bf0c7f3da35f738de1" + }, + { + "file": "campaign-es-390-campaign-test-destination.png", + "clip": { + "x": 4, + "y": 11030, + "width": 382, + "height": 275 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10567.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 550 + ], + "icc": "Display P3", + "sha256": "1faf48f6211d12d407fac39c9ca6d7dd8550f8d7ad402900f7db7abd955c78fa" + }, + { + "file": "campaign-es-390-campaign-delivery-date.png", + "clip": { + "x": 4, + "y": 11888, + "width": 382, + "height": 703 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11639.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1406 + ], + "icc": "Display P3", + "sha256": "9165338ee6d520c2b08cfac1cf199beebbe62feae6820b27aa71cf7eab92e82c" + }, + { + "file": "campaign-es-390-campaign-reply-settings.png", + "clip": { + "x": 4, + "y": 13378, + "width": 382, + "height": 681 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13119 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1362 + ], + "icc": "Display P3", + "sha256": "394fad0979e8a60beb62dc0972eacbb38781c4e3fccc3319909dfa61f9edb083" + }, + { + "file": "campaign-es-390-campaign-confirmation.png", + "clip": { + "x": 4, + "y": 14522, + "width": 382, + "height": 869 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14356.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1738 + ], + "icc": "Display P3", + "sha256": "954da970c22e3f80f5482fe12fdafd7fd6da57b04b71590f97db3e65877a0d26" + } + ] + }, + { + "source": "_i18n/en/campaigns/creating-a-campaign.md", + "source_sha256": "0169daac79dc25b5364287d9f48835519617c050c4d638855a206e763e3cf49a", + "built_html": "_site/creating-a-campaign.html", + "built_html_sha256": "04c2326a9efae59e1afb792a902ba3fddbf2222fbb681b50fd4059ba7f794293", + "geometry": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 1440, + "documentHeight": 16268, + "article": { + "x": 375.9921875, + "y": 563.828125, + "width": 774.4140625, + "height": 15267.46875, + "right": 1150.40625, + "bottom": 15831.296875 + }, + "headings": [ + "Before you startLink copied", + "1. Start the campaign and choose how it will be sentLink copied", + "2. Choose who will receive itLink copied", + "3. Compose the messageLink copied", + "Add tracked linksLink copied", + "Add personalization tagsLink copied", + "Add a couponLink copied", + "4. Preview and send a testLink copied", + "5. Choose when it will be sentLink copied", + "6. Review and confirmLink copied", + "Understand campaign reviewLink copied", + "After sendingLink copied", + "Preflight checklistLink copied", + "Related guidesLink copied" + ], + "message_examples": [ + { + "id": "custom-8c762f8c1e7828a2", + "title": "A WhatsApp campaign introducing new arrivals", + "figure": { + "x": 375.9921875, + "y": 735.828125, + "width": 774.4140625, + "height": 714, + "right": 1150.40625, + "bottom": 1449.828125 + }, + "stage": { + "x": 375.9921875, + "y": 735.828125, + "width": 774.4140625, + "height": 714, + "right": 1150.40625, + "bottom": 1449.828125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.7882 1 0.7843)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "caption": "Illustrative WhatsApp example from Luma, aligned with a campaign preview using fictitious data. The new-arrivals link and Unsubscribe are inert. It does not establish a send, Meta approval or delivery.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "panelChannels": [ + "whatsapp" + ], + "businessMessages": [ + "Hi Sofía, explore the Club’s new arrivals and choose your favorite: https://example.com/campaign-fixture." + ], + "messageTimes": [ + "10:00" + ], + "businessName": "Luma", + "otherMessages": 0, + "actionLabels": [ + { + "tag": "SPAN", + "text": "Unsubscribe", + "tabIndex": -1, + "role": null, + "href": null + } + ], + "actions": 0, + "beforeFirstHeading": true, + "scrollOverflow": false, + "inert_action_and_keyboard_container": { + "before": "http://127.0.0.1:3382/creating-a-campaign.html", + "after": "http://127.0.0.1:3382/creating-a-campaign.html", + "focused": true, + "tabIndex": 0 + } + } + ], + "figures": [ + { + "id": "campaign-channels", + "figure": { + "x": 375.9921875, + "y": 2383.828125, + "width": 774.4140625, + "height": 912, + "right": 1150.40625, + "bottom": 3295.828125 + }, + "stage": { + "x": 375.9921875, + "y": 2383.828125, + "width": 774.4140625, + "height": 912, + "right": 1150.40625, + "bottom": 3295.828125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 413.1953125, + "y": 2412.828125, + "width": 700, + "height": 854, + "right": 1113.1953125, + "bottom": 3266.828125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 422.1953125, + "y": 2421.828125, + "width": 682, + "height": 836, + "right": 1104.1953125, + "bottom": 3257.828125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-desktop.png", + "naturalSize": [ + 682, + 836 + ], + "loaded": true, + "alt": "Four campaign delivery options, with the WhatsApp only option enabled and selected.", + "caption": "Real interface with fictional data. The “WhatsApp only” option is enabled and selected among the four delivery options.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience", + "figure": { + "x": 375.9921875, + "y": 3881.828125, + "width": 774.4140625, + "height": 577.8046875, + "right": 1150.40625, + "bottom": 4459.6328125 + }, + "stage": { + "x": 375.9921875, + "y": 3881.828125, + "width": 774.4140625, + "height": 577.8046875, + "right": 1150.40625, + "bottom": 4459.6328125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 404.9921875, + "y": 3910.828125, + "width": 716.4140625, + "height": 519.8046875, + "right": 1121.40625, + "bottom": 4430.6328125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 413.9921875, + "y": 3919.828125, + "width": 698.40625, + "height": 501.8046875, + "right": 1112.3984375, + "bottom": 4421.6328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-en-desktop.png", + "naturalSize": [ + 984, + 707 + ], + "loaded": true, + "alt": "Open audience selector with Club included, QA excluded and an estimated reach of two eligible subscribers.", + "caption": "Audience selector with fictional data. Club is included, QA is excluded, and the open menu shows audience choices.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience-limit", + "figure": { + "x": 375.9921875, + "y": 4715.6328125, + "width": 774.4140625, + "height": 467, + "right": 1150.40625, + "bottom": 5182.6328125 + }, + "stage": { + "x": 375.9921875, + "y": 4715.6328125, + "width": 774.4140625, + "height": 467, + "right": 1150.40625, + "bottom": 5182.6328125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 449.6953125, + "y": 4744.6328125, + "width": 627, + "height": 409, + "right": 1076.6953125, + "bottom": 5153.6328125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 458.6953125, + "y": 4753.6328125, + "width": 609, + "height": 391, + "right": 1067.6953125, + "bottom": 5144.6328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "naturalSize": [ + 609, + 391 + ], + "loaded": true, + "alt": "Audience limit options: send to everyone or limit to two customers, with Limit and Cancel controls.", + "caption": "Audience limit control with a maximum of two customers.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-composer", + "figure": { + "x": 375.9921875, + "y": 5504.6328125, + "width": 774.4140625, + "height": 477, + "right": 1150.40625, + "bottom": 5981.6328125 + }, + "stage": { + "x": 375.9921875, + "y": 5504.6328125, + "width": 774.4140625, + "height": 477, + "right": 1150.40625, + "bottom": 5981.6328125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 413.1953125, + "y": 5533.6328125, + "width": 700, + "height": 419, + "right": 1113.1953125, + "bottom": 5952.6328125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 422.1953125, + "y": 5542.6328125, + "width": 682, + "height": 401, + "right": 1104.1953125, + "bottom": 5943.6328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-desktop.png", + "naturalSize": [ + 682, + 401 + ], + "loaded": true, + "alt": "WhatsApp editor with the name tag, a tracked link and composition tools.", + "caption": "Real interface with fictional data. The WhatsApp draft includes personalization and a tracked link. On mobile, Preview opens the channel view.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-tracked-link-tool", + "figure": { + "x": 375.9921875, + "y": 6563.6328125, + "width": 774.4140625, + "height": 395, + "right": 1150.40625, + "bottom": 6958.6328125 + }, + "stage": { + "x": 375.9921875, + "y": 6563.6328125, + "width": 774.4140625, + "height": 395, + "right": 1150.40625, + "bottom": 6958.6328125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 498.1953125, + "y": 6592.6328125, + "width": 530, + "height": 337, + "right": 1028.1953125, + "bottom": 6929.6328125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 507.1953125, + "y": 6601.6328125, + "width": 512, + "height": 319, + "right": 1019.1953125, + "bottom": 6920.6328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-en-desktop.png", + "naturalSize": [ + 512, + 319 + ], + "loaded": true, + "alt": "Create a shortlink tool with the URL field, Add short link and Cancel controls, and the WhatsApp editor toolbar.", + "caption": "Real interface with fictional data. URL form for creating a tracked short link in the WhatsApp editor.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-personalization-tool", + "figure": { + "x": 375.9921875, + "y": 7320.6328125, + "width": 774.4140625, + "height": 417, + "right": 1150.40625, + "bottom": 7737.6328125 + }, + "stage": { + "x": 375.9921875, + "y": 7320.6328125, + "width": 774.4140625, + "height": 417, + "right": 1150.40625, + "bottom": 7737.6328125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 480.1953125, + "y": 7349.6328125, + "width": 566, + "height": 359, + "right": 1046.1953125, + "bottom": 7708.6328125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 489.1953125, + "y": 7358.6328125, + "width": 548, + "height": 341, + "right": 1037.1953125, + "bottom": 7699.6328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-en-desktop.png", + "naturalSize": [ + 548, + 341 + ], + "loaded": true, + "alt": "WhatsApp editor Tags menu with properties such as name, full_name and email, plus a fictional custom property.", + "caption": "Real interface with fictional data. WhatsApp Tags menu with standard properties and a fictional custom property.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-coupon-picker", + "figure": { + "x": 375.9921875, + "y": 8099.6328125, + "width": 774.4140625, + "height": 331, + "right": 1150.40625, + "bottom": 8430.6328125 + }, + "stage": { + "x": 375.9921875, + "y": 8099.6328125, + "width": 774.4140625, + "height": 331, + "right": 1150.40625, + "bottom": 8430.6328125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 484.1953125, + "y": 8128.6328125, + "width": 558, + "height": 273, + "right": 1042.1953125, + "bottom": 8401.6328125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 493.1953125, + "y": 8137.6328125, + "width": 540, + "height": 255, + "right": 1033.1953125, + "bottom": 8392.6328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-desktop.png", + "naturalSize": [ + 540, + 255 + ], + "loaded": true, + "alt": "WhatsApp editor Coupon tool with the fictional GUIA-QR-10 coupon available and no coupon selected.", + "caption": "Real interface with fictional data. GUIA-QR-10 is available in the WhatsApp editor and no coupon has been selected.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-message-preview", + "figure": { + "x": 375.9921875, + "y": 8908.6328125, + "width": 774.4140625, + "height": 984, + "right": 1150.40625, + "bottom": 9892.6328125 + }, + "stage": { + "x": 375.9921875, + "y": 8908.6328125, + "width": 774.4140625, + "height": 984, + "right": 1150.40625, + "bottom": 9892.6328125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 562.1953125, + "y": 8937.6328125, + "width": 402, + "height": 926, + "right": 964.1953125, + "bottom": 9863.6328125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 571.1953125, + "y": 8946.6328125, + "width": 384, + "height": 908, + "right": 955.1953125, + "bottom": 9854.6328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-desktop.png", + "naturalSize": [ + 384, + 908 + ], + "loaded": true, + "alt": "Native WhatsApp preview with Sofía’s name, the Club’s new arrivals, a tracked link and the Unsubscribe control.", + "caption": "Real interface with fictional data. The WhatsApp preview shows the content and the Unsubscribe control; it does not demonstrate sending or delivery.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-test-destination", + "figure": { + "x": 375.9921875, + "y": 10036.6328125, + "width": 774.4140625, + "height": 485.5, + "right": 1150.40625, + "bottom": 10522.1328125 + }, + "stage": { + "x": 375.9921875, + "y": 10036.6328125, + "width": 774.4140625, + "height": 485.5, + "right": 1150.40625, + "bottom": 10522.1328125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 430.1953125, + "y": 10065.6328125, + "width": 666, + "height": 427.5, + "right": 1096.1953125, + "bottom": 10493.1328125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 439.1953125, + "y": 10074.6328125, + "width": 648, + "height": 409.5, + "right": 1087.1953125, + "bottom": 10484.1328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-desktop.png", + "naturalSize": [ + 432, + 273 + ], + "loaded": true, + "alt": "Send message to this number form with a country selector, empty phone field, disabled send control and the Send me a test message trigger.", + "caption": "Real interface with fictional data. WhatsApp test form with an empty phone field and disabled send control.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-delivery-date", + "figure": { + "x": 375.9921875, + "y": 11008.1328125, + "width": 774.4140625, + "height": 700.109375, + "right": 1150.40625, + "bottom": 11708.2421875 + }, + "stage": { + "x": 375.9921875, + "y": 11008.1328125, + "width": 774.4140625, + "height": 700.109375, + "right": 1150.40625, + "bottom": 11708.2421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 404.9921875, + "y": 11037.1328125, + "width": 716.4140625, + "height": 642.109375, + "right": 1121.40625, + "bottom": 11679.2421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 413.9921875, + "y": 11046.1328125, + "width": 698.40625, + "height": 624.109375, + "right": 1112.3984375, + "bottom": 11670.2421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-delivery-date-en-desktop.png", + "naturalSize": [ + 705, + 630 + ], + "loaded": true, + "alt": "Send later selected for November 2, 2026 at 12:00; the calendar is open on desktop and date and time fields are shown on mobile.", + "caption": "Fictional draft date and time: November 2, 2026 at 12:00. The calendar is open on desktop and closed on mobile.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-reply-settings", + "figure": { + "x": 375.9921875, + "y": 12322.2421875, + "width": 774.4140625, + "height": 653.0546875, + "right": 1150.40625, + "bottom": 12975.296875 + }, + "stage": { + "x": 375.9921875, + "y": 12322.2421875, + "width": 774.4140625, + "height": 653.0546875, + "right": 1150.40625, + "bottom": 12975.296875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 404.9921875, + "y": 12351.2421875, + "width": 716.4140625, + "height": 595.0546875, + "right": 1121.40625, + "bottom": 12946.296875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 413.9921875, + "y": 12360.2421875, + "width": 698.40625, + "height": 577.0546875, + "right": 1112.3984375, + "bottom": 12937.296875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-reply-settings-en-desktop.png", + "naturalSize": [ + 846, + 699 + ], + "loaded": true, + "alt": "Configure replies with the person and team selector open, fictional people and demo teams, and no specific assignment active.", + "caption": "Reply settings with fictional people and teams. The teams submenu is open and no specific assignment remains selected.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-confirmation", + "figure": { + "x": 375.9921875, + "y": 13247.296875, + "width": 774.4140625, + "height": 988, + "right": 1150.40625, + "bottom": 14235.296875 + }, + "stage": { + "x": 375.9921875, + "y": 13247.296875, + "width": 774.4140625, + "height": 988, + "right": 1150.40625, + "bottom": 14235.296875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 413.1953125, + "y": 13276.296875, + "width": 700, + "height": 930, + "right": 1113.1953125, + "bottom": 14206.296875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 422.1953125, + "y": 13285.296875, + "width": 682, + "height": 912, + "right": 1104.1953125, + "bottom": 14197.296875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-desktop.png", + "naturalSize": [ + 682, + 912 + ], + "loaded": true, + "alt": "Draft confirmation with two targeted customers, Club included, QA excluded, WhatsApp only, November 2 at 12:00 and no specific reply assignment.", + "caption": "Real interface with fictional data. Review before sending: two eligible customers, WhatsApp only and the selected date.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "campaign-en-1440-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "bfdab71464b63f3346b4db43ad2f0221905bdcfcbda193db86ac4e7309fc11fb", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 0 + }, + { + "file": "campaign-en-1440-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "15ad5abc4c1261af515a66d7b6ec67a191431246e07c5966ff8fee99984acf86", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "2ddbaef4c25a3d7d4479285771dd128775c788420935a0d775220b23162c55f5", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "b5042651310a8b7101a429802f84a1950ff3ee7359a074751a03a68abd5d260f", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "33a3d60ea76a98e12be08f33ba779d7b52f9865bd94fe558f878e2ac11e373b0", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "6ed426bd678430918c53022dee4dbf28cca7d2c1cdd8ac1238664050bd0e3388", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "eddcb89c092553e3e6c0f306181cb9fda985396592c312ff1e603218d252bb71", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "0a0fffcd06418f2bcbe6235e9493b70daa32b29eeb9f91dc06ca2b65df3faf3a", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "cc32952d66dda94995cb059dd8044b24805900729ddaea71ec217000346b193f", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "dbca85dc29b4699ce31eb44932d9c48e72fe19a824c8c2e9f10b1c53be0e81e8", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "7d0800ef77466385acda266a976009a3b176cd7dcef9b0e860fa571537649867", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "cd7ae0ac39429ade571020107fd897bd784eac6b8d84b233e79391b25b7a8618", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "9cf362293a8771d1140e3ae4116b39db2ea611a53e1c66680bf8084daa98efbd", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "06afb43c4b11a55c9da9f9c13f8f88c3935d696ad4bc3cf802ce76393fed0461", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part15.png", + "clip": { + "x": 0, + "y": 15068.5, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15068.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "0b8a839fd850682bc59c111c4aadc40e1d950cd36002109a340ae49d489cc6bf", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 431.5 + }, + { + "file": "campaign-en-1440-campaign-channels.png", + "clip": { + "x": 363, + "y": 2371, + "width": 800, + "height": 937 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2240 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1874 + ], + "icc": "Display P3", + "sha256": "b4ba7d6cfea847af434b757bc7b38a6ea0e7748579c0e1e8fb403b84dbecd9a2" + }, + { + "file": "campaign-en-1440-campaign-audience.png", + "clip": { + "x": 363, + "y": 3869, + "width": 800, + "height": 603 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3570.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1206 + ], + "icc": "Display P3", + "sha256": "dbd8b97b2fa4c73314dd2ce5452e34a323a87e52259a9d807a04042ae59cd4fa" + }, + { + "file": "campaign-en-1440-campaign-audience-limit.png", + "clip": { + "x": 363, + "y": 4703, + "width": 800, + "height": 492 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4349 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 984 + ], + "icc": "Display P3", + "sha256": "a154bbc83638f3445ca293342709271c952bed32d3857d54d7bea4ed328d475d" + }, + { + "file": "campaign-en-1440-campaign-composer.png", + "clip": { + "x": 363, + "y": 5492, + "width": 800, + "height": 502 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5143 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1004 + ], + "icc": "Display P3", + "sha256": "b82b8c2bc44e0c5fd27b64f84a9cb2842bb413b8773330a0be06b77fca0a9bbc" + }, + { + "file": "campaign-en-1440-campaign-tracked-link-tool.png", + "clip": { + "x": 363, + "y": 6551, + "width": 800, + "height": 420 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6161 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 840 + ], + "icc": "Display P3", + "sha256": "08f9440c8dde1a8c685f8f54d3a28424992de1dcaa384149c096ee3ac65f8dc7" + }, + { + "file": "campaign-en-1440-campaign-personalization-tool.png", + "clip": { + "x": 363, + "y": 7308, + "width": 800, + "height": 442 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6929 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 884 + ], + "icc": "Display P3", + "sha256": "bff213bac727bc11470ccf4852cd010804cc3c88c9ee0e25e7c187b0c9794840" + }, + { + "file": "campaign-en-1440-campaign-coupon-picker.png", + "clip": { + "x": 363, + "y": 8087, + "width": 800, + "height": 356 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7665 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 712 + ], + "icc": "Display P3", + "sha256": "139918f21889042d4c3da3669017a002a1a3a379498f71fde7bf80dffdf388ec" + }, + { + "file": "campaign-en-1440-campaign-message-preview.png", + "clip": { + "x": 363, + "y": 8896, + "width": 800, + "height": 1009 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 2018 + ], + "icc": "Display P3", + "sha256": "09fbc8238017e0b8cdc69213a449f305a017547574cec42e82b9678f7e47ff12" + }, + { + "file": "campaign-en-1440-campaign-test-destination.png", + "clip": { + "x": 363, + "y": 10024, + "width": 800, + "height": 511 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9679.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1022 + ], + "icc": "Display P3", + "sha256": "a5e6027dbea83f17e1ebfbf2d7f7b2ef23be5348149b3fa7ea7c6424b118a4e2" + }, + { + "file": "campaign-en-1440-campaign-delivery-date.png", + "clip": { + "x": 363, + "y": 10996, + "width": 800, + "height": 725 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10758 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1450 + ], + "icc": "Display P3", + "sha256": "93ff7c2db56b3ac3732525776a52b9812822c1375616e64ee0bdea8773912c15" + }, + { + "file": "campaign-en-1440-campaign-reply-settings.png", + "clip": { + "x": 363, + "y": 12310, + "width": 800, + "height": 678 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12049 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1356 + ], + "icc": "Display P3", + "sha256": "740e4b9914039585ab9eeec4bb4e81f498d398ff8104fda2db3b3c469e40e2cd" + }, + { + "file": "campaign-en-1440-campaign-confirmation.png", + "clip": { + "x": 363, + "y": 13235, + "width": 800, + "height": 1013 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13141.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 2026 + ], + "icc": "Display P3", + "sha256": "2082dbd439c96ac5b88c94f031ac3cf26813045359cfcbd1e5db097dfd07ce82" + } + ] + }, + { + "source": "_i18n/en/campaigns/creating-a-campaign.md", + "source_sha256": "0169daac79dc25b5364287d9f48835519617c050c4d638855a206e763e3cf49a", + "built_html": "_site/creating-a-campaign.html", + "built_html_sha256": "04c2326a9efae59e1afb792a902ba3fddbf2222fbb681b50fd4059ba7f794293", + "geometry": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 580, + "documentHeight": 17756, + "article": { + "x": 16, + "y": 436, + "width": 548, + "height": 16748.09375, + "right": 564, + "bottom": 17184.09375 + }, + "headings": [ + "Before you startLink copied", + "1. Start the campaign and choose how it will be sentLink copied", + "2. Choose who will receive itLink copied", + "3. Compose the messageLink copied", + "Add tracked linksLink copied", + "Add personalization tagsLink copied", + "Add a couponLink copied", + "4. Preview and send a testLink copied", + "5. Choose when it will be sentLink copied", + "6. Review and confirmLink copied", + "Understand campaign reviewLink copied", + "After sendingLink copied", + "Preflight checklistLink copied", + "Related guidesLink copied" + ], + "message_examples": [ + { + "id": "custom-8c762f8c1e7828a2", + "title": "A WhatsApp campaign introducing new arrivals", + "figure": { + "x": 16, + "y": 656, + "width": 548, + "height": 714, + "right": 564, + "bottom": 1370 + }, + "stage": { + "x": 16, + "y": 656, + "width": 548, + "height": 714, + "right": 564, + "bottom": 1370 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.7882 1 0.7843)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "caption": "Illustrative WhatsApp example from Luma, aligned with a campaign preview using fictitious data. The new-arrivals link and Unsubscribe are inert. It does not establish a send, Meta approval or delivery.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "panelChannels": [ + "whatsapp" + ], + "businessMessages": [ + "Hi Sofía, explore the Club’s new arrivals and choose your favorite: https://example.com/campaign-fixture." + ], + "messageTimes": [ + "10:00" + ], + "businessName": "Luma", + "otherMessages": 0, + "actionLabels": [ + { + "tag": "SPAN", + "text": "Unsubscribe", + "tabIndex": -1, + "role": null, + "href": null + } + ], + "actions": 0, + "beforeFirstHeading": true, + "scrollOverflow": false, + "inert_action_and_keyboard_container": { + "before": "http://127.0.0.1:3382/creating-a-campaign.html", + "after": "http://127.0.0.1:3382/creating-a-campaign.html", + "focused": true, + "tabIndex": 0 + } + } + ], + "figures": [ + { + "id": "campaign-channels", + "figure": { + "x": 16, + "y": 2382, + "width": 548, + "height": 930, + "right": 564, + "bottom": 3312 + }, + "stage": { + "x": 16, + "y": 2382, + "width": 548, + "height": 930, + "right": 564, + "bottom": 3312 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 2411, + "width": 416, + "height": 872, + "right": 498, + "bottom": 3283 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 2420, + "width": 398, + "height": 854, + "right": 489, + "bottom": 3274 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-mobile.png", + "naturalSize": [ + 398, + 854 + ], + "loaded": true, + "alt": "Four campaign delivery options, with the WhatsApp only option enabled and selected.", + "caption": "Real interface with fictional data. The “WhatsApp only” option is enabled and selected among the four delivery options.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience", + "figure": { + "x": 16, + "y": 3952, + "width": 548, + "height": 1166, + "right": 564, + "bottom": 5118 + }, + "stage": { + "x": 16, + "y": 3952, + "width": 548, + "height": 1166, + "right": 564, + "bottom": 5118 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 3981, + "width": 416, + "height": 1108, + "right": 498, + "bottom": 5089 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 3990, + "width": 398, + "height": 1090, + "right": 489, + "bottom": 5080 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png", + "naturalSize": [ + 398, + 1090 + ], + "loaded": true, + "alt": "Open audience selector with Club included, QA excluded and an estimated reach of two eligible subscribers.", + "caption": "Audience selector with fictional data. Club is included, QA is excluded, and the open menu shows audience choices.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience-limit", + "figure": { + "x": 16, + "y": 5422, + "width": 548, + "height": 379.0390625, + "right": 564, + "bottom": 5801.0390625 + }, + "stage": { + "x": 16, + "y": 5422, + "width": 548, + "height": 379.0390625, + "right": 564, + "bottom": 5801.0390625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 45, + "y": 5451, + "width": 490, + "height": 321.0390625, + "right": 535, + "bottom": 5772.0390625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 54, + "y": 5460, + "width": 471.9921875, + "height": 303.0390625, + "right": 525.9921875, + "bottom": 5763.0390625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "naturalSize": [ + 609, + 391 + ], + "loaded": true, + "alt": "Audience limit options: send to everyone or limit to two customers, with Limit and Cancel controls.", + "caption": "Audience limit control with a maximum of two customers.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-composer", + "figure": { + "x": 16, + "y": 6129.0390625, + "width": 548, + "height": 573, + "right": 564, + "bottom": 6702.0390625 + }, + "stage": { + "x": 16, + "y": 6129.0390625, + "width": 548, + "height": 573, + "right": 564, + "bottom": 6702.0390625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 6158.0390625, + "width": 416, + "height": 515, + "right": 498, + "bottom": 6673.0390625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 6167.0390625, + "width": 398, + "height": 497, + "right": 489, + "bottom": 6664.0390625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-mobile.png", + "naturalSize": [ + 398, + 497 + ], + "loaded": true, + "alt": "WhatsApp editor with the name tag, a tracked link and composition tools.", + "caption": "Real interface with fictional data. The WhatsApp draft includes personalization and a tracked link. On mobile, Preview opens the channel view.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-tracked-link-tool", + "figure": { + "x": 16, + "y": 7338.0390625, + "width": 548, + "height": 370.078125, + "right": 564, + "bottom": 7708.1171875 + }, + "stage": { + "x": 16, + "y": 7338.0390625, + "width": 548, + "height": 370.078125, + "right": 564, + "bottom": 7708.1171875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 45, + "y": 7367.0390625, + "width": 490, + "height": 312.078125, + "right": 535, + "bottom": 7679.1171875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 54, + "y": 7376.0390625, + "width": 472, + "height": 294.078125, + "right": 526, + "bottom": 7670.1171875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-en-desktop.png", + "naturalSize": [ + 512, + 319 + ], + "loaded": true, + "alt": "Create a shortlink tool with the URL field, Add short link and Cancel controls, and the WhatsApp editor toolbar.", + "caption": "Real interface with fictional data. URL form for creating a tracked short link in the WhatsApp editor.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-personalization-tool", + "figure": { + "x": 16, + "y": 8076.1171875, + "width": 548, + "height": 369.703125, + "right": 564, + "bottom": 8445.8203125 + }, + "stage": { + "x": 16, + "y": 8076.1171875, + "width": 548, + "height": 369.703125, + "right": 564, + "bottom": 8445.8203125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 45, + "y": 8105.1171875, + "width": 490, + "height": 311.703125, + "right": 535, + "bottom": 8416.8203125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 54.0078125, + "y": 8114.1171875, + "width": 471.984375, + "height": 293.703125, + "right": 525.9921875, + "bottom": 8407.8203125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-en-desktop.png", + "naturalSize": [ + 548, + 341 + ], + "loaded": true, + "alt": "WhatsApp editor Tags menu with properties such as name, full_name and email, plus a fictional custom property.", + "caption": "Real interface with fictional data. WhatsApp Tags menu with standard properties and a fictional custom property.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-coupon-picker", + "figure": { + "x": 16, + "y": 8837.8203125, + "width": 548, + "height": 327, + "right": 564, + "bottom": 9164.8203125 + }, + "stage": { + "x": 16, + "y": 8837.8203125, + "width": 548, + "height": 327, + "right": 564, + "bottom": 9164.8203125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 74, + "y": 8866.8203125, + "width": 432, + "height": 269, + "right": 506, + "bottom": 9135.8203125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 83, + "y": 8875.8203125, + "width": 414, + "height": 251, + "right": 497, + "bottom": 9126.8203125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-mobile.png", + "naturalSize": [ + 414, + 251 + ], + "loaded": true, + "alt": "WhatsApp editor Coupon tool with the fictional GUIA-QR-10 coupon available and no coupon selected.", + "caption": "Real interface with fictional data. GUIA-QR-10 is available in the WhatsApp editor and no coupon has been selected.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-message-preview", + "figure": { + "x": 16, + "y": 9648.8203125, + "width": 548, + "height": 1042, + "right": 564, + "bottom": 10690.8203125 + }, + "stage": { + "x": 16, + "y": 9648.8203125, + "width": 548, + "height": 1042, + "right": 564, + "bottom": 10690.8203125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 66, + "y": 9677.8203125, + "width": 448, + "height": 984, + "right": 514, + "bottom": 10661.8203125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 75, + "y": 9686.8203125, + "width": 430, + "height": 966, + "right": 505, + "bottom": 10652.8203125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-mobile.png", + "naturalSize": [ + 430, + 966 + ], + "loaded": true, + "alt": "Native WhatsApp preview with Sofía’s name, the Club’s new arrivals, a tracked link and the Unsubscribe control.", + "caption": "Real interface with fictional data. The WhatsApp preview shows the content and the Unsubscribe control; it does not demonstrate sending or delivery.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-test-destination", + "figure": { + "x": 16, + "y": 10882.8203125, + "width": 548, + "height": 374.2734375, + "right": 564, + "bottom": 11257.09375 + }, + "stage": { + "x": 16, + "y": 10882.8203125, + "width": 548, + "height": 374.2734375, + "right": 564, + "bottom": 11257.09375 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 45, + "y": 10911.8203125, + "width": 490, + "height": 316.2734375, + "right": 535, + "bottom": 11228.09375 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 54, + "y": 10920.8203125, + "width": 472, + "height": 298.2734375, + "right": 526, + "bottom": 11219.09375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-mobile.png", + "naturalSize": [ + 432, + 273 + ], + "loaded": true, + "alt": "Send message to this number form with a country selector, empty phone field, disabled send control and the Send me a test message trigger.", + "caption": "Real interface with fictional data. WhatsApp test form with an empty phone field and disabled send control.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-delivery-date", + "figure": { + "x": 16, + "y": 11773.09375, + "width": 548, + "height": 816, + "right": 564, + "bottom": 12589.09375 + }, + "stage": { + "x": 16, + "y": 11773.09375, + "width": 548, + "height": 816, + "right": 564, + "bottom": 12589.09375 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 11802.09375, + "width": 416, + "height": 758, + "right": 498, + "bottom": 12560.09375 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 11811.09375, + "width": 398, + "height": 740, + "right": 489, + "bottom": 12551.09375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png", + "naturalSize": [ + 398, + 740 + ], + "loaded": true, + "alt": "Send later selected for November 2, 2026 at 12:00; the calendar is open on desktop and date and time fields are shown on mobile.", + "caption": "Fictional draft date and time: November 2, 2026 at 12:00. The calendar is open on desktop and closed on mobile.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-reply-settings", + "figure": { + "x": 16, + "y": 13233.09375, + "width": 548, + "height": 839, + "right": 564, + "bottom": 14072.09375 + }, + "stage": { + "x": 16, + "y": 13233.09375, + "width": 548, + "height": 839, + "right": 564, + "bottom": 14072.09375 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 13262.09375, + "width": 416, + "height": 781, + "right": 498, + "bottom": 14043.09375 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 13271.09375, + "width": 398, + "height": 763, + "right": 489, + "bottom": 14034.09375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png", + "naturalSize": [ + 398, + 763 + ], + "loaded": true, + "alt": "Configure replies with the person and team selector open, fictional people and demo teams, and no specific assignment active.", + "caption": "Reply settings with fictional people and teams. The teams submenu is open and no specific assignment remains selected.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-confirmation", + "figure": { + "x": 16, + "y": 14392.09375, + "width": 548, + "height": 1076, + "right": 564, + "bottom": 15468.09375 + }, + "stage": { + "x": 16, + "y": 14392.09375, + "width": 548, + "height": 1076, + "right": 564, + "bottom": 15468.09375 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 14421.09375, + "width": 416, + "height": 1018, + "right": 498, + "bottom": 15439.09375 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 14430.09375, + "width": 398, + "height": 1000, + "right": 489, + "bottom": 15430.09375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-mobile.png", + "naturalSize": [ + 398, + 1000 + ], + "loaded": true, + "alt": "Draft confirmation with two targeted customers, Club included, QA excluded, WhatsApp only, November 2 at 12:00 and no specific reply assignment.", + "caption": "Real interface with fictional data. Review before sending: two eligible customers, WhatsApp only and the selected date.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "campaign-en-580-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "5e5567f6737e8eea8871416275576a1ab8aad056b85b6c7fd43b625f5aea44f3", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 0 + }, + { + "file": "campaign-en-580-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "c8cada5e51c7e7dc74d28de58e25658f5f39db980c6fdefd942507cd463df0c6", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "80c64cb394f0a394934a72156ee09ba757d8ae4dfa2d0bd232975479acc831f7", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "7a98c55421900747f0d7eea7366cc887162c88cb6e45d708269d5ab3ecb4cdf2", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "599e74bd90beff361e31155ec20bfdbd1dc86140c37b64fc019a809c39cff257", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "3a1749a5658996381142bf5e42f46c4e5a1e072c300ffc6e04bf1d29e2aad612", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "698d636f8cf744bee102a47dbbafbf7aa3121e3669e78f45b7d9159385327aba", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "97f6ac38a2a2207c79d26a53f71f552bbbbeed5fae7ddf60cb7b136a3046d7ac", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "8db55e9dfca50b0c973557f4e3743bd639ac0ac68388f356ee907e7eb7dccf9c", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "c0947714b017fa6f1296d2892b64205b6b83049442890aeb56eea1b32c081187", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "58261146b8bdf276a0e1886b9e9723a0e93575aea7c87c7b9fed8a88f3aa37f5", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "f2ab658c5a86b25a2eccb356f27370f264768f8d05545f598b6694ccf6a90d9b", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "7871c3baa44a100cdbfa13029d9aff9bfda18db3b993b7e82c6f1ee791efb474", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "b7b69ceeeead15c6d19a03b81fe1f6241ab20270ce594d01b7d21e9abb835815", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "6b45d6c119bedbf7427102501d28224834ea2f2c9f1cbaeb2da7cc972d13df7f", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part16.png", + "clip": { + "x": 0, + "y": 16500, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16500 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "61da52f6cbddaa7f3b52e287f42916fa5c01fac16f9c359a35fdb5fa7c16a007", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part17.png", + "clip": { + "x": 0, + "y": 16556, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16556 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "7245ca920111666e28385cf98dce65356c01cf7684a6615f91996ac3967659b8", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 1144 + }, + { + "file": "campaign-en-580-campaign-channels.png", + "clip": { + "x": 4, + "y": 2370, + "width": 572, + "height": 954 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2247 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1908 + ], + "icc": "Display P3", + "sha256": "68341edc0646d359b1f36e9163794fc6b8d6e9e7752909958ac08d29776fc805" + }, + { + "file": "campaign-en-580-campaign-audience.png", + "clip": { + "x": 4, + "y": 3940, + "width": 572, + "height": 1190 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3935 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2380 + ], + "icc": "Display P3", + "sha256": "d4b6d933c5287736bffa134917cb041d39b401e9515fda297a332483b27376ac" + }, + { + "file": "campaign-en-580-campaign-audience-limit.png", + "clip": { + "x": 4, + "y": 5410, + "width": 572, + "height": 404 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5011.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 808 + ], + "icc": "Display P3", + "sha256": "8bd5b2a8158e399d7a7614171cc20c2ec9ef610d1933bf61554888161e64ef31" + }, + { + "file": "campaign-en-580-campaign-composer.png", + "clip": { + "x": 4, + "y": 6117, + "width": 572, + "height": 598 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5815.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1196 + ], + "icc": "Display P3", + "sha256": "177f5e68cee14fd7897702864dc69188bf6459f7c71a7db7d04bed02eedf323e" + }, + { + "file": "campaign-en-580-campaign-tracked-link-tool.png", + "clip": { + "x": 4, + "y": 7326, + "width": 572, + "height": 395 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6923 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 790 + ], + "icc": "Display P3", + "sha256": "14b67344331c0a29e534309835905a6bab9c995a5bda70921016b367b9f438cd" + }, + { + "file": "campaign-en-580-campaign-personalization-tool.png", + "clip": { + "x": 4, + "y": 8064, + "width": 572, + "height": 394 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7661 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 788 + ], + "icc": "Display P3", + "sha256": "1e361872eb480a1d7edd95b2f520f482068904ca3bf0d07ee4400e77b146ff50" + }, + { + "file": "campaign-en-580-campaign-coupon-picker.png", + "clip": { + "x": 4, + "y": 8825, + "width": 572, + "height": 352 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8401.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 704 + ], + "icc": "Display P3", + "sha256": "b557a37503c26492463ca59ee8a60451bb96b8b398f440ea4879e050b007edfe" + }, + { + "file": "campaign-en-580-campaign-message-preview.png", + "clip": { + "x": 4, + "y": 9636, + "width": 572, + "height": 1067 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9570 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2134 + ], + "icc": "Display P3", + "sha256": "9a0241d889322f22330b450401aec30ef9a1dfbd00014644cb8e8a3c4e23d019" + }, + { + "file": "campaign-en-580-campaign-test-destination.png", + "clip": { + "x": 4, + "y": 10870, + "width": 572, + "height": 400 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10470 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 800 + ], + "icc": "Display P3", + "sha256": "18030919d11e6a207519f0566a1fda07462c340a963e5b056bcffa192953188c" + }, + { + "file": "campaign-en-580-campaign-delivery-date.png", + "clip": { + "x": 4, + "y": 11761, + "width": 572, + "height": 841 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11581 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1682 + ], + "icc": "Display P3", + "sha256": "7f0a82b46e35f8bc0e11244e9184fbebe804180f775992925ec4ba28d24d0ee1" + }, + { + "file": "campaign-en-580-campaign-reply-settings.png", + "clip": { + "x": 4, + "y": 13221, + "width": 572, + "height": 864 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13052.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1728 + ], + "icc": "Display P3", + "sha256": "9c8c635235aebce17498323514619fe1ec4f7c0a2ecfeee341ed93cf8aecced1" + }, + { + "file": "campaign-en-580-campaign-confirmation.png", + "clip": { + "x": 4, + "y": 14380, + "width": 572, + "height": 1101 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14330 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2202 + ], + "icc": "Display P3", + "sha256": "214842d0aa745c562edd22abd76dd2083606352a7715571eb47fcfe73c9a6629" + } + ] + }, + { + "source": "_i18n/en/campaigns/creating-a-campaign.md", + "source_sha256": "0169daac79dc25b5364287d9f48835519617c050c4d638855a206e763e3cf49a", + "built_html": "_site/creating-a-campaign.html", + "built_html_sha256": "04c2326a9efae59e1afb792a902ba3fddbf2222fbb681b50fd4059ba7f794293", + "geometry": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 390, + "documentHeight": 17645, + "article": { + "x": 16, + "y": 449, + "width": 358, + "height": 16624.1875, + "right": 374, + "bottom": 17073.1875 + }, + "headings": [ + "Before you startLink copied", + "1. Start the campaign and choose how it will be sentLink copied", + "2. Choose who will receive itLink copied", + "3. Compose the messageLink copied", + "Add tracked linksLink copied", + "Add personalization tagsLink copied", + "Add a couponLink copied", + "4. Preview and send a testLink copied", + "5. Choose when it will be sentLink copied", + "6. Review and confirmLink copied", + "Understand campaign reviewLink copied", + "After sendingLink copied", + "Preflight checklistLink copied", + "Related guidesLink copied" + ], + "message_examples": [ + { + "id": "custom-8c762f8c1e7828a2", + "title": "A WhatsApp campaign introducing new arrivals", + "figure": { + "x": 16, + "y": 765, + "width": 358, + "height": 649.265625, + "right": 374, + "bottom": 1414.265625 + }, + "stage": { + "x": 16, + "y": 765, + "width": 358, + "height": 649.265625, + "right": 374, + "bottom": 1414.265625 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.7882 1 0.7843)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "caption": "Illustrative WhatsApp example from Luma, aligned with a campaign preview using fictitious data. The new-arrivals link and Unsubscribe are inert. It does not establish a send, Meta approval or delivery.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "panelChannels": [ + "whatsapp" + ], + "businessMessages": [ + "Hi Sofía, explore the Club’s new arrivals and choose your favorite: https://example.com/campaign-fixture." + ], + "messageTimes": [ + "10:00" + ], + "businessName": "Luma", + "otherMessages": 0, + "actionLabels": [ + { + "tag": "SPAN", + "text": "Unsubscribe", + "tabIndex": -1, + "role": null, + "href": null + } + ], + "actions": 0, + "beforeFirstHeading": true, + "scrollOverflow": false, + "inert_action_and_keyboard_container": { + "before": "http://127.0.0.1:3382/creating-a-campaign.html", + "after": "http://127.0.0.1:3382/creating-a-campaign.html", + "focused": true, + "tabIndex": 0 + } + } + ], + "figures": [ + { + "id": "campaign-channels", + "figure": { + "x": 16, + "y": 2678.265625, + "width": 358, + "height": 728.046875, + "right": 374, + "bottom": 3406.3125 + }, + "stage": { + "x": 16, + "y": 2678.265625, + "width": 358, + "height": 728.046875, + "right": 374, + "bottom": 3406.3125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 2697.265625, + "width": 328, + "height": 690.046875, + "right": 359, + "bottom": 3387.3125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 2703.265625, + "width": 315.9921875, + "height": 678.046875, + "right": 352.9921875, + "bottom": 3381.3125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-mobile.png", + "naturalSize": [ + 398, + 854 + ], + "loaded": true, + "alt": "Four campaign delivery options, with the WhatsApp only option enabled and selected.", + "caption": "Real interface with fictional data. The “WhatsApp only” option is enabled and selected among the four delivery options.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience", + "figure": { + "x": 16, + "y": 4226.3125, + "width": 358, + "height": 915.421875, + "right": 374, + "bottom": 5141.734375 + }, + "stage": { + "x": 16, + "y": 4226.3125, + "width": 358, + "height": 915.421875, + "right": 374, + "bottom": 5141.734375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 4245.3125, + "width": 328, + "height": 877.421875, + "right": 359, + "bottom": 5122.734375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 4251.3125, + "width": 315.9921875, + "height": 865.421875, + "right": 352.9921875, + "bottom": 5116.734375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png", + "naturalSize": [ + 398, + 1090 + ], + "loaded": true, + "alt": "Open audience selector with Club included, QA excluded and an estimated reach of two eligible subscribers.", + "caption": "Audience selector with fictional data. Club is included, QA is excluded, and the open menu shows audience choices.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience-limit", + "figure": { + "x": 16, + "y": 5541.734375, + "width": 358, + "height": 252.8828125, + "right": 374, + "bottom": 5794.6171875 + }, + "stage": { + "x": 16, + "y": 5541.734375, + "width": 358, + "height": 252.8828125, + "right": 374, + "bottom": 5794.6171875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 5560.734375, + "width": 328, + "height": 214.8828125, + "right": 359, + "bottom": 5775.6171875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 5566.734375, + "width": 315.9921875, + "height": 202.8828125, + "right": 352.9921875, + "bottom": 5769.6171875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "naturalSize": [ + 609, + 391 + ], + "loaded": true, + "alt": "Audience limit options: send to everyone or limit to two customers, with Limit and Cancel controls.", + "caption": "Audience limit control with a maximum of two customers.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-composer", + "figure": { + "x": 16, + "y": 6206.6171875, + "width": 358, + "height": 444.6015625, + "right": 374, + "bottom": 6651.21875 + }, + "stage": { + "x": 16, + "y": 6206.6171875, + "width": 358, + "height": 444.6015625, + "right": 374, + "bottom": 6651.21875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 6225.6171875, + "width": 328, + "height": 406.6015625, + "right": 359, + "bottom": 6632.21875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 6231.6171875, + "width": 315.9921875, + "height": 394.6015625, + "right": 352.9921875, + "bottom": 6626.21875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-mobile.png", + "naturalSize": [ + 398, + 497 + ], + "loaded": true, + "alt": "WhatsApp editor with the name tag, a tracked link and composition tools.", + "caption": "Real interface with fictional data. The WhatsApp draft includes personalization and a tracked link. On mobile, Preview opens the channel view.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-tracked-link-tool", + "figure": { + "x": 16, + "y": 7431.21875, + "width": 358, + "height": 246.8828125, + "right": 374, + "bottom": 7678.1015625 + }, + "stage": { + "x": 16, + "y": 7431.21875, + "width": 358, + "height": 246.8828125, + "right": 374, + "bottom": 7678.1015625 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 7450.21875, + "width": 328, + "height": 208.8828125, + "right": 359, + "bottom": 7659.1015625 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 7456.21875, + "width": 316, + "height": 196.8828125, + "right": 353, + "bottom": 7653.1015625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-en-desktop.png", + "naturalSize": [ + 512, + 319 + ], + "loaded": true, + "alt": "Create a shortlink tool with the URL field, Add short link and Cancel controls, and the WhatsApp editor toolbar.", + "caption": "Real interface with fictional data. URL form for creating a tracked short link in the WhatsApp editor.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-personalization-tool", + "figure": { + "x": 16, + "y": 8154.1015625, + "width": 358, + "height": 246.6328125, + "right": 374, + "bottom": 8400.734375 + }, + "stage": { + "x": 16, + "y": 8154.1015625, + "width": 358, + "height": 246.6328125, + "right": 374, + "bottom": 8400.734375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 8173.1015625, + "width": 328, + "height": 208.6328125, + "right": 359, + "bottom": 8381.734375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 8179.1015625, + "width": 315.9921875, + "height": 196.6328125, + "right": 352.9921875, + "bottom": 8375.734375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-en-desktop.png", + "naturalSize": [ + 548, + 341 + ], + "loaded": true, + "alt": "WhatsApp editor Tags menu with properties such as name, full_name and email, plus a fictional custom property.", + "caption": "Real interface with fictional data. WhatsApp Tags menu with standard properties and a fictional custom property.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-coupon-picker", + "figure": { + "x": 16, + "y": 8864.734375, + "width": 358, + "height": 241.578125, + "right": 374, + "bottom": 9106.3125 + }, + "stage": { + "x": 16, + "y": 8864.734375, + "width": 358, + "height": 241.578125, + "right": 374, + "bottom": 9106.3125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 8883.734375, + "width": 328, + "height": 203.578125, + "right": 359, + "bottom": 9087.3125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37.0078125, + "y": 8889.734375, + "width": 315.984375, + "height": 191.578125, + "right": 352.9921875, + "bottom": 9081.3125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-mobile.png", + "naturalSize": [ + 414, + 251 + ], + "loaded": true, + "alt": "WhatsApp editor Coupon tool with the fictional GUIA-QR-10 coupon available and no coupon selected.", + "caption": "Real interface with fictional data. GUIA-QR-10 is available in the WhatsApp editor and no coupon has been selected.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-message-preview", + "figure": { + "x": 16, + "y": 9698.3125, + "width": 358, + "height": 759.890625, + "right": 374, + "bottom": 10458.203125 + }, + "stage": { + "x": 16, + "y": 9698.3125, + "width": 358, + "height": 759.890625, + "right": 374, + "bottom": 10458.203125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 9717.3125, + "width": 328, + "height": 721.890625, + "right": 359, + "bottom": 10439.203125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 9723.3125, + "width": 315.9921875, + "height": 709.890625, + "right": 352.9921875, + "bottom": 10433.203125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-mobile.png", + "naturalSize": [ + 430, + 966 + ], + "loaded": true, + "alt": "Native WhatsApp preview with Sofía’s name, the Club’s new arrivals, a tracked link and the Unsubscribe control.", + "caption": "Real interface with fictional data. The WhatsApp preview shows the content and the Unsubscribe control; it does not demonstrate sending or delivery.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-test-destination", + "figure": { + "x": 16, + "y": 10698.203125, + "width": 358, + "height": 249.6875, + "right": 374, + "bottom": 10947.890625 + }, + "stage": { + "x": 16, + "y": 10698.203125, + "width": 358, + "height": 249.6875, + "right": 374, + "bottom": 10947.890625 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 10717.203125, + "width": 328, + "height": 211.6875, + "right": 359, + "bottom": 10928.890625 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 10723.203125, + "width": 316, + "height": 199.6875, + "right": 353, + "bottom": 10922.890625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-mobile.png", + "naturalSize": [ + 432, + 273 + ], + "loaded": true, + "alt": "Send message to this number form with a country selector, empty phone field, disabled send control and the Send me a test message trigger.", + "caption": "Real interface with fictional data. WhatsApp test form with an empty phone field and disabled send control.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-delivery-date", + "figure": { + "x": 16, + "y": 11643.890625, + "width": 358, + "height": 637.53125, + "right": 374, + "bottom": 12281.421875 + }, + "stage": { + "x": 16, + "y": 11643.890625, + "width": 358, + "height": 637.53125, + "right": 374, + "bottom": 12281.421875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 11662.890625, + "width": 328, + "height": 599.53125, + "right": 359, + "bottom": 12262.421875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 11668.890625, + "width": 315.9921875, + "height": 587.53125, + "right": 352.9921875, + "bottom": 12256.421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png", + "naturalSize": [ + 398, + 740 + ], + "loaded": true, + "alt": "Send later selected for November 2, 2026 at 12:00; the calendar is open on desktop and date and time fields are shown on mobile.", + "caption": "Fictional draft date and time: November 2, 2026 at 12:00. The calendar is open on desktop and closed on mobile.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-reply-settings", + "figure": { + "x": 16, + "y": 13045.421875, + "width": 358, + "height": 655.796875, + "right": 374, + "bottom": 13701.21875 + }, + "stage": { + "x": 16, + "y": 13045.421875, + "width": 358, + "height": 655.796875, + "right": 374, + "bottom": 13701.21875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 13064.421875, + "width": 328, + "height": 617.796875, + "right": 359, + "bottom": 13682.21875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 13070.421875, + "width": 315.9921875, + "height": 605.796875, + "right": 352.9921875, + "bottom": 13676.21875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png", + "naturalSize": [ + 398, + 763 + ], + "loaded": true, + "alt": "Configure replies with the person and team selector open, fictional people and demo teams, and no specific assignment active.", + "caption": "Reply settings with fictional people and teams. The teams submenu is open and no specific assignment remains selected.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-confirmation", + "figure": { + "x": 16, + "y": 14117.21875, + "width": 358, + "height": 843.96875, + "right": 374, + "bottom": 14961.1875 + }, + "stage": { + "x": 16, + "y": 14117.21875, + "width": 358, + "height": 843.96875, + "right": 374, + "bottom": 14961.1875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 14136.21875, + "width": 328, + "height": 805.96875, + "right": 359, + "bottom": 14942.1875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 14142.21875, + "width": 315.9921875, + "height": 793.96875, + "right": 352.9921875, + "bottom": 14936.1875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-mobile.png", + "naturalSize": [ + 398, + 1000 + ], + "loaded": true, + "alt": "Draft confirmation with two targeted customers, Club included, QA excluded, WhatsApp only, November 2 at 12:00 and no specific reply assignment.", + "caption": "Real interface with fictional data. Review before sending: two eligible customers, WhatsApp only and the selected date.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "campaign-en-390-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "2dd0732258a7247b66ccc3dfa06ceb2c7e7445f5579951453f0329a7ec1a181a", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 0 + }, + { + "file": "campaign-en-390-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "0ba2d09dff133d37720ab5cf62e2db6c6281c2da7fae62c030035370cfee4988", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "3c5a88ae778f133400f5e1c4b4e849d07b035ffa39c6a271ab1b5e2788bea7a5", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "7edfb6435f0555eefe91cb2be9c084589b150e3a3e75560cadda09e1346d1d1d", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "43513645b55ddb386ac2de8be2adce5511ec92e86c3cb756deb5008758a83fe2", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "6d1184acd51a82b4c2b834dac7160b885b8430be7167a2fe15d29d9c3048bb48", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "29391f4037cb2767398221eb6f2eb0e5eff46645b0e2aacb420e9bac01a03540", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "7b780da597f6adeb2759c8afb2ad1a83d42ce9f959897c135ce177ae4f4a1fd3", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "1836e7b276b47cf11ffa21eabf3199eb64a879f7a6d8e9d88589bd094dc17ff2", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "4c7c0f6b5036f0e246ff193bc40053faa8a77cb38203cf5e35983d278cc11983", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "84f53f18c45eed09627b5eab2df1f24bbca8498caa4fb2ea0ffeacc13454f472", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "6f106b2ad71c4c1c950a3a54e374c91db8bdcea788bfa254603d83c8644fae88", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "8727955257d9e5562874e2dc4e09c8e5051c9dba3f4065c6a65a2be219930f4f", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "bf2d2732a23d14713b89fc0e01ccc30229a2dc6e0848ccaa272100aca2609765", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "bb2908d1f635e4f3fd5a698a0ae9c9e7dfc25aa78315a6f08830fc4c193d431a", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part16.png", + "clip": { + "x": 0, + "y": 16445, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16445 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "0a3ed3d6c503c6de338b68631f67d57e690a7ff86ecf6660f86f50fa6346f4e6", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 155 + }, + { + "file": "campaign-en-390-campaign-channels.png", + "clip": { + "x": 4, + "y": 2666, + "width": 382, + "height": 753 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2442.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1506 + ], + "icc": "Display P3", + "sha256": "6ef0b125994b93ad6d2edb1002a68b3b1e7048d212fb3f70752d913604ac20b1" + }, + { + "file": "campaign-en-390-campaign-audience.png", + "clip": { + "x": 4, + "y": 4214, + "width": 382, + "height": 940 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4084 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1880 + ], + "icc": "Display P3", + "sha256": "9fbf21f9f21c515f7460bd3547f174c35277ea3e6460aaf5dc16bacef6bfc4d8" + }, + { + "file": "campaign-en-390-campaign-audience-limit.png", + "clip": { + "x": 4, + "y": 5529, + "width": 382, + "height": 278 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5068 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 556 + ], + "icc": "Display P3", + "sha256": "eedd293ef8e37cc85954bd544e18ef6df0c506e86d0abe3d28b3bcdf68987ae3" + }, + { + "file": "campaign-en-390-campaign-composer.png", + "clip": { + "x": 4, + "y": 6194, + "width": 382, + "height": 470 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5829 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 940 + ], + "icc": "Display P3", + "sha256": "ddd553de6dd53891c65983d90d5bf6c0cc4f77d8e679dab78f4a43856035151b" + }, + { + "file": "campaign-en-390-campaign-tracked-link-tool.png", + "clip": { + "x": 4, + "y": 7419, + "width": 382, + "height": 272 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6954.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 544 + ], + "icc": "Display P3", + "sha256": "7743a1fab5108c4d215c5951e237a129815bc14159c34daf6246e8dcbce90d91" + }, + { + "file": "campaign-en-390-campaign-personalization-tool.png", + "clip": { + "x": 4, + "y": 8142, + "width": 382, + "height": 271 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7677.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 542 + ], + "icc": "Display P3", + "sha256": "d88c7f796ce95709c499b73801413ac4c302291795f5aaa46b9e452b391ba675" + }, + { + "file": "campaign-en-390-campaign-coupon-picker.png", + "clip": { + "x": 4, + "y": 8852, + "width": 382, + "height": 267 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8385.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 534 + ], + "icc": "Display P3", + "sha256": "be11b86962c1722ef73bcb925b5e6664997567b9b8dd187567aa952e0496d996" + }, + { + "file": "campaign-en-390-campaign-message-preview.png", + "clip": { + "x": 4, + "y": 9686, + "width": 382, + "height": 785 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9478.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1570 + ], + "icc": "Display P3", + "sha256": "e91576fa49de775555772b5060ab0ab3fabc12e7d84e92d8a07341397f0103bc" + }, + { + "file": "campaign-en-390-campaign-test-destination.png", + "clip": { + "x": 4, + "y": 10686, + "width": 382, + "height": 274 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10223 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 548 + ], + "icc": "Display P3", + "sha256": "edfbb33aa3a079b6030fce7e85a8aea3094645131216b10ca2d06b584a4dc942" + }, + { + "file": "campaign-en-390-campaign-delivery-date.png", + "clip": { + "x": 4, + "y": 11631, + "width": 382, + "height": 663 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11362.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1326 + ], + "icc": "Display P3", + "sha256": "c420ba024b106acb7f3b3e46ec8a929df43451771d43a18c44d5b24126b61dfd" + }, + { + "file": "campaign-en-390-campaign-reply-settings.png", + "clip": { + "x": 4, + "y": 13033, + "width": 382, + "height": 681 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12773.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1362 + ], + "icc": "Display P3", + "sha256": "b19d2816fea81f3736b6b35536e6aac60e45d5a211a6d4bd4ffe8ce5c1094dc4" + }, + { + "file": "campaign-en-390-campaign-confirmation.png", + "clip": { + "x": 4, + "y": 14105, + "width": 382, + "height": 869 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13939 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1738 + ], + "icc": "Display P3", + "sha256": "38acd7332918c922097a5fdb829ac861713ab2d36ae386d7a1790e5fbd9d0652" + } + ] + } + ], + "blocked_requests": [ + { + "at": "2026-10-27T01:50:49.499Z", + "phase": "es-1440:navigation", + "requestId": "interception-job-102.0", + "networkId": "90402.18", + "url": "https://www.googletagmanager.com", + "method": "GET", + "resourceType": "Script", + "action": "Fetch.failRequest", + "allowed": false + }, + { + "at": "2026-10-27T02:01:39.019Z", + "phase": "es-580:navigation", + "requestId": "interception-job-208.0", + "networkId": "90402.191", + "url": "https://www.googletagmanager.com", + "method": "GET", + "resourceType": "Script", + "action": "Fetch.failRequest", + "allowed": false + }, + { + "at": "2026-10-27T02:04:17.078Z", + "phase": "es-390:navigation", + "requestId": "interception-job-252.0", + "networkId": "90402.264", + "url": "https://www.googletagmanager.com", + "method": "GET", + "resourceType": "Script", + "action": "Fetch.failRequest", + "allowed": false + }, + { + "at": "2026-10-27T02:06:55.328Z", + "phase": "en-1440:navigation", + "requestId": "interception-job-296.0", + "networkId": "90402.337", + "url": "https://www.googletagmanager.com", + "method": "GET", + "resourceType": "Script", + "action": "Fetch.failRequest", + "allowed": false + }, + { + "at": "2026-10-27T02:09:24.007Z", + "phase": "en-580:navigation", + "requestId": "interception-job-349.0", + "networkId": "90402.419", + "url": "https://www.googletagmanager.com", + "method": "GET", + "resourceType": "Script", + "action": "Fetch.failRequest", + "allowed": false + }, + { + "at": "2026-10-27T02:12:02.252Z", + "phase": "en-390:navigation", + "requestId": "interception-job-393.0", + "networkId": "90402.492", + "url": "https://www.googletagmanager.com", + "method": "GET", + "resourceType": "Script", + "action": "Fetch.failRequest", + "allowed": false + } + ], + "runtime_errors": [], + "interception_action_errors": [], + "network_loading_failures": [ + { + "phase": "es-1440:navigation", + "requestId": "90402.18", + "type": "Script", + "canceled": false, + "errorText": "net::ERR_BLOCKED_BY_CLIENT.Inspector", + "blockedReason": "inspector" + }, + { + "phase": "es-580:navigation", + "requestId": "90402.191", + "type": "Script", + "canceled": false, + "errorText": "net::ERR_BLOCKED_BY_CLIENT.Inspector", + "blockedReason": "inspector" + }, + { + "phase": "es-390:navigation", + "requestId": "90402.264", + "type": "Script", + "canceled": false, + "errorText": "net::ERR_BLOCKED_BY_CLIENT.Inspector", + "blockedReason": "inspector" + }, + { + "phase": "en-1440:navigation", + "requestId": "90402.337", + "type": "Script", + "canceled": false, + "errorText": "net::ERR_BLOCKED_BY_CLIENT.Inspector", + "blockedReason": "inspector" + }, + { + "phase": "en-580:navigation", + "requestId": "90402.419", + "type": "Script", + "canceled": false, + "errorText": "net::ERR_BLOCKED_BY_CLIENT.Inspector", + "blockedReason": "inspector" + }, + { + "phase": "en-390:navigation", + "requestId": "90402.492", + "type": "Script", + "canceled": false, + "errorText": "net::ERR_BLOCKED_BY_CLIENT.Inspector", + "blockedReason": "inspector" + } + ], + "resumes": [ + { + "at": "2026-10-27T02:01:38.981Z", + "previous_receipt_sha256": "74528a3966712b605c3014c2da0387959c1396a272f37199600c863a4ee4259b", + "completed_views": [ + "es-1440" + ], + "completed_pngs": 27 + } + ], + "finished_at": "2026-10-27T02:14:34.839Z", + "source_and_build_hashes_preserved": true +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/en-1440.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/en-1440.json new file mode 100644 index 00000000..073ee80c --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/en-1440.json @@ -0,0 +1,2586 @@ +{ + "checkpoint_sha256": "e770d7793c427409cce801f0e64f822dbe7f809e57d89e8d57b5f356df3497f1", + "view": { + "source": "_i18n/en/campaigns/creating-a-campaign.md", + "source_sha256": "0169daac79dc25b5364287d9f48835519617c050c4d638855a206e763e3cf49a", + "built_html": "_site/creating-a-campaign.html", + "built_html_sha256": "04c2326a9efae59e1afb792a902ba3fddbf2222fbb681b50fd4059ba7f794293", + "geometry": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 1440, + "documentHeight": 16268, + "article": { + "x": 375.9921875, + "y": 563.828125, + "width": 774.4140625, + "height": 15267.46875, + "right": 1150.40625, + "bottom": 15831.296875 + }, + "headings": [ + "Before you startLink copied", + "1. Start the campaign and choose how it will be sentLink copied", + "2. Choose who will receive itLink copied", + "3. Compose the messageLink copied", + "Add tracked linksLink copied", + "Add personalization tagsLink copied", + "Add a couponLink copied", + "4. Preview and send a testLink copied", + "5. Choose when it will be sentLink copied", + "6. Review and confirmLink copied", + "Understand campaign reviewLink copied", + "After sendingLink copied", + "Preflight checklistLink copied", + "Related guidesLink copied" + ], + "message_examples": [ + { + "id": "custom-8c762f8c1e7828a2", + "title": "A WhatsApp campaign introducing new arrivals", + "figure": { + "x": 375.9921875, + "y": 735.828125, + "width": 774.4140625, + "height": 714, + "right": 1150.40625, + "bottom": 1449.828125 + }, + "stage": { + "x": 375.9921875, + "y": 735.828125, + "width": 774.4140625, + "height": 714, + "right": 1150.40625, + "bottom": 1449.828125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.7882 1 0.7843)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "caption": "Illustrative WhatsApp example from Luma, aligned with a campaign preview using fictitious data. The new-arrivals link and Unsubscribe are inert. It does not establish a send, Meta approval or delivery.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "panelChannels": [ + "whatsapp" + ], + "businessMessages": [ + "Hi Sofía, explore the Club’s new arrivals and choose your favorite: https://example.com/campaign-fixture." + ], + "messageTimes": [ + "10:00" + ], + "businessName": "Luma", + "otherMessages": 0, + "actionLabels": [ + { + "tag": "SPAN", + "text": "Unsubscribe", + "tabIndex": -1, + "role": null, + "href": null + } + ], + "actions": 0, + "beforeFirstHeading": true, + "scrollOverflow": false, + "inert_action_and_keyboard_container": { + "before": "http://127.0.0.1:3382/creating-a-campaign.html", + "after": "http://127.0.0.1:3382/creating-a-campaign.html", + "focused": true, + "tabIndex": 0 + } + } + ], + "figures": [ + { + "id": "campaign-channels", + "figure": { + "x": 375.9921875, + "y": 2383.828125, + "width": 774.4140625, + "height": 912, + "right": 1150.40625, + "bottom": 3295.828125 + }, + "stage": { + "x": 375.9921875, + "y": 2383.828125, + "width": 774.4140625, + "height": 912, + "right": 1150.40625, + "bottom": 3295.828125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 413.1953125, + "y": 2412.828125, + "width": 700, + "height": 854, + "right": 1113.1953125, + "bottom": 3266.828125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 422.1953125, + "y": 2421.828125, + "width": 682, + "height": 836, + "right": 1104.1953125, + "bottom": 3257.828125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-desktop.png", + "naturalSize": [ + 682, + 836 + ], + "loaded": true, + "alt": "Four campaign delivery options, with the WhatsApp only option enabled and selected.", + "caption": "Real interface with fictional data. The “WhatsApp only” option is enabled and selected among the four delivery options.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience", + "figure": { + "x": 375.9921875, + "y": 3881.828125, + "width": 774.4140625, + "height": 577.8046875, + "right": 1150.40625, + "bottom": 4459.6328125 + }, + "stage": { + "x": 375.9921875, + "y": 3881.828125, + "width": 774.4140625, + "height": 577.8046875, + "right": 1150.40625, + "bottom": 4459.6328125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 404.9921875, + "y": 3910.828125, + "width": 716.4140625, + "height": 519.8046875, + "right": 1121.40625, + "bottom": 4430.6328125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 413.9921875, + "y": 3919.828125, + "width": 698.40625, + "height": 501.8046875, + "right": 1112.3984375, + "bottom": 4421.6328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-en-desktop.png", + "naturalSize": [ + 984, + 707 + ], + "loaded": true, + "alt": "Open audience selector with Club included, QA excluded and an estimated reach of two eligible subscribers.", + "caption": "Audience selector with fictional data. Club is included, QA is excluded, and the open menu shows audience choices.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience-limit", + "figure": { + "x": 375.9921875, + "y": 4715.6328125, + "width": 774.4140625, + "height": 467, + "right": 1150.40625, + "bottom": 5182.6328125 + }, + "stage": { + "x": 375.9921875, + "y": 4715.6328125, + "width": 774.4140625, + "height": 467, + "right": 1150.40625, + "bottom": 5182.6328125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 449.6953125, + "y": 4744.6328125, + "width": 627, + "height": 409, + "right": 1076.6953125, + "bottom": 5153.6328125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 458.6953125, + "y": 4753.6328125, + "width": 609, + "height": 391, + "right": 1067.6953125, + "bottom": 5144.6328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "naturalSize": [ + 609, + 391 + ], + "loaded": true, + "alt": "Audience limit options: send to everyone or limit to two customers, with Limit and Cancel controls.", + "caption": "Audience limit control with a maximum of two customers.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-composer", + "figure": { + "x": 375.9921875, + "y": 5504.6328125, + "width": 774.4140625, + "height": 477, + "right": 1150.40625, + "bottom": 5981.6328125 + }, + "stage": { + "x": 375.9921875, + "y": 5504.6328125, + "width": 774.4140625, + "height": 477, + "right": 1150.40625, + "bottom": 5981.6328125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 413.1953125, + "y": 5533.6328125, + "width": 700, + "height": 419, + "right": 1113.1953125, + "bottom": 5952.6328125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 422.1953125, + "y": 5542.6328125, + "width": 682, + "height": 401, + "right": 1104.1953125, + "bottom": 5943.6328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-desktop.png", + "naturalSize": [ + 682, + 401 + ], + "loaded": true, + "alt": "WhatsApp editor with the name tag, a tracked link and composition tools.", + "caption": "Real interface with fictional data. The WhatsApp draft includes personalization and a tracked link. On mobile, Preview opens the channel view.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-tracked-link-tool", + "figure": { + "x": 375.9921875, + "y": 6563.6328125, + "width": 774.4140625, + "height": 395, + "right": 1150.40625, + "bottom": 6958.6328125 + }, + "stage": { + "x": 375.9921875, + "y": 6563.6328125, + "width": 774.4140625, + "height": 395, + "right": 1150.40625, + "bottom": 6958.6328125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 498.1953125, + "y": 6592.6328125, + "width": 530, + "height": 337, + "right": 1028.1953125, + "bottom": 6929.6328125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 507.1953125, + "y": 6601.6328125, + "width": 512, + "height": 319, + "right": 1019.1953125, + "bottom": 6920.6328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-en-desktop.png", + "naturalSize": [ + 512, + 319 + ], + "loaded": true, + "alt": "Create a shortlink tool with the URL field, Add short link and Cancel controls, and the WhatsApp editor toolbar.", + "caption": "Real interface with fictional data. URL form for creating a tracked short link in the WhatsApp editor.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-personalization-tool", + "figure": { + "x": 375.9921875, + "y": 7320.6328125, + "width": 774.4140625, + "height": 417, + "right": 1150.40625, + "bottom": 7737.6328125 + }, + "stage": { + "x": 375.9921875, + "y": 7320.6328125, + "width": 774.4140625, + "height": 417, + "right": 1150.40625, + "bottom": 7737.6328125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 480.1953125, + "y": 7349.6328125, + "width": 566, + "height": 359, + "right": 1046.1953125, + "bottom": 7708.6328125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 489.1953125, + "y": 7358.6328125, + "width": 548, + "height": 341, + "right": 1037.1953125, + "bottom": 7699.6328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-en-desktop.png", + "naturalSize": [ + 548, + 341 + ], + "loaded": true, + "alt": "WhatsApp editor Tags menu with properties such as name, full_name and email, plus a fictional custom property.", + "caption": "Real interface with fictional data. WhatsApp Tags menu with standard properties and a fictional custom property.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-coupon-picker", + "figure": { + "x": 375.9921875, + "y": 8099.6328125, + "width": 774.4140625, + "height": 331, + "right": 1150.40625, + "bottom": 8430.6328125 + }, + "stage": { + "x": 375.9921875, + "y": 8099.6328125, + "width": 774.4140625, + "height": 331, + "right": 1150.40625, + "bottom": 8430.6328125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 484.1953125, + "y": 8128.6328125, + "width": 558, + "height": 273, + "right": 1042.1953125, + "bottom": 8401.6328125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 493.1953125, + "y": 8137.6328125, + "width": 540, + "height": 255, + "right": 1033.1953125, + "bottom": 8392.6328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-desktop.png", + "naturalSize": [ + 540, + 255 + ], + "loaded": true, + "alt": "WhatsApp editor Coupon tool with the fictional GUIA-QR-10 coupon available and no coupon selected.", + "caption": "Real interface with fictional data. GUIA-QR-10 is available in the WhatsApp editor and no coupon has been selected.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-message-preview", + "figure": { + "x": 375.9921875, + "y": 8908.6328125, + "width": 774.4140625, + "height": 984, + "right": 1150.40625, + "bottom": 9892.6328125 + }, + "stage": { + "x": 375.9921875, + "y": 8908.6328125, + "width": 774.4140625, + "height": 984, + "right": 1150.40625, + "bottom": 9892.6328125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 562.1953125, + "y": 8937.6328125, + "width": 402, + "height": 926, + "right": 964.1953125, + "bottom": 9863.6328125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 571.1953125, + "y": 8946.6328125, + "width": 384, + "height": 908, + "right": 955.1953125, + "bottom": 9854.6328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-desktop.png", + "naturalSize": [ + 384, + 908 + ], + "loaded": true, + "alt": "Native WhatsApp preview with Sofía’s name, the Club’s new arrivals, a tracked link and the Unsubscribe control.", + "caption": "Real interface with fictional data. The WhatsApp preview shows the content and the Unsubscribe control; it does not demonstrate sending or delivery.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-test-destination", + "figure": { + "x": 375.9921875, + "y": 10036.6328125, + "width": 774.4140625, + "height": 485.5, + "right": 1150.40625, + "bottom": 10522.1328125 + }, + "stage": { + "x": 375.9921875, + "y": 10036.6328125, + "width": 774.4140625, + "height": 485.5, + "right": 1150.40625, + "bottom": 10522.1328125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 430.1953125, + "y": 10065.6328125, + "width": 666, + "height": 427.5, + "right": 1096.1953125, + "bottom": 10493.1328125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 439.1953125, + "y": 10074.6328125, + "width": 648, + "height": 409.5, + "right": 1087.1953125, + "bottom": 10484.1328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-desktop.png", + "naturalSize": [ + 432, + 273 + ], + "loaded": true, + "alt": "Send message to this number form with a country selector, empty phone field, disabled send control and the Send me a test message trigger.", + "caption": "Real interface with fictional data. WhatsApp test form with an empty phone field and disabled send control.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-delivery-date", + "figure": { + "x": 375.9921875, + "y": 11008.1328125, + "width": 774.4140625, + "height": 700.109375, + "right": 1150.40625, + "bottom": 11708.2421875 + }, + "stage": { + "x": 375.9921875, + "y": 11008.1328125, + "width": 774.4140625, + "height": 700.109375, + "right": 1150.40625, + "bottom": 11708.2421875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 404.9921875, + "y": 11037.1328125, + "width": 716.4140625, + "height": 642.109375, + "right": 1121.40625, + "bottom": 11679.2421875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 413.9921875, + "y": 11046.1328125, + "width": 698.40625, + "height": 624.109375, + "right": 1112.3984375, + "bottom": 11670.2421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-delivery-date-en-desktop.png", + "naturalSize": [ + 705, + 630 + ], + "loaded": true, + "alt": "Send later selected for November 2, 2026 at 12:00; the calendar is open on desktop and date and time fields are shown on mobile.", + "caption": "Fictional draft date and time: November 2, 2026 at 12:00. The calendar is open on desktop and closed on mobile.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-reply-settings", + "figure": { + "x": 375.9921875, + "y": 12322.2421875, + "width": 774.4140625, + "height": 653.0546875, + "right": 1150.40625, + "bottom": 12975.296875 + }, + "stage": { + "x": 375.9921875, + "y": 12322.2421875, + "width": 774.4140625, + "height": 653.0546875, + "right": 1150.40625, + "bottom": 12975.296875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 404.9921875, + "y": 12351.2421875, + "width": 716.4140625, + "height": 595.0546875, + "right": 1121.40625, + "bottom": 12946.296875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 413.9921875, + "y": 12360.2421875, + "width": 698.40625, + "height": 577.0546875, + "right": 1112.3984375, + "bottom": 12937.296875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-reply-settings-en-desktop.png", + "naturalSize": [ + 846, + 699 + ], + "loaded": true, + "alt": "Configure replies with the person and team selector open, fictional people and demo teams, and no specific assignment active.", + "caption": "Reply settings with fictional people and teams. The teams submenu is open and no specific assignment remains selected.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-confirmation", + "figure": { + "x": 375.9921875, + "y": 13247.296875, + "width": 774.4140625, + "height": 988, + "right": 1150.40625, + "bottom": 14235.296875 + }, + "stage": { + "x": 375.9921875, + "y": 13247.296875, + "width": 774.4140625, + "height": 988, + "right": 1150.40625, + "bottom": 14235.296875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 413.1953125, + "y": 13276.296875, + "width": 700, + "height": 930, + "right": 1113.1953125, + "bottom": 14206.296875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 422.1953125, + "y": 13285.296875, + "width": 682, + "height": 912, + "right": 1104.1953125, + "bottom": 14197.296875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-desktop.png", + "naturalSize": [ + 682, + 912 + ], + "loaded": true, + "alt": "Draft confirmation with two targeted customers, Club included, QA excluded, WhatsApp only, November 2 at 12:00 and no specific reply assignment.", + "caption": "Real interface with fictional data. Review before sending: two eligible customers, WhatsApp only and the selected date.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "campaign-en-1440-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "bfdab71464b63f3346b4db43ad2f0221905bdcfcbda193db86ac4e7309fc11fb", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 0 + }, + { + "file": "campaign-en-1440-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "15ad5abc4c1261af515a66d7b6ec67a191431246e07c5966ff8fee99984acf86", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "2ddbaef4c25a3d7d4479285771dd128775c788420935a0d775220b23162c55f5", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "b5042651310a8b7101a429802f84a1950ff3ee7359a074751a03a68abd5d260f", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "33a3d60ea76a98e12be08f33ba779d7b52f9865bd94fe558f878e2ac11e373b0", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "6ed426bd678430918c53022dee4dbf28cca7d2c1cdd8ac1238664050bd0e3388", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "eddcb89c092553e3e6c0f306181cb9fda985396592c312ff1e603218d252bb71", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "0a0fffcd06418f2bcbe6235e9493b70daa32b29eeb9f91dc06ca2b65df3faf3a", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "cc32952d66dda94995cb059dd8044b24805900729ddaea71ec217000346b193f", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "dbca85dc29b4699ce31eb44932d9c48e72fe19a824c8c2e9f10b1c53be0e81e8", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "7d0800ef77466385acda266a976009a3b176cd7dcef9b0e860fa571537649867", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "cd7ae0ac39429ade571020107fd897bd784eac6b8d84b233e79391b25b7a8618", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "9cf362293a8771d1140e3ae4116b39db2ea611a53e1c66680bf8084daa98efbd", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "06afb43c4b11a55c9da9f9c13f8f88c3935d696ad4bc3cf802ce76393fed0461", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 100 + }, + { + "file": "campaign-en-1440-full-part15.png", + "clip": { + "x": 0, + "y": 15068.5, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15068.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "0b8a839fd850682bc59c111c4aadc40e1d950cd36002109a340ae49d489cc6bf", + "complete_page_segment": true, + "documentHeight": 16268, + "overlap_css": 431.5 + }, + { + "file": "campaign-en-1440-campaign-channels.png", + "clip": { + "x": 363, + "y": 2371, + "width": 800, + "height": 937 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2240 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1874 + ], + "icc": "Display P3", + "sha256": "b4ba7d6cfea847af434b757bc7b38a6ea0e7748579c0e1e8fb403b84dbecd9a2" + }, + { + "file": "campaign-en-1440-campaign-audience.png", + "clip": { + "x": 363, + "y": 3869, + "width": 800, + "height": 603 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3570.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1206 + ], + "icc": "Display P3", + "sha256": "dbd8b97b2fa4c73314dd2ce5452e34a323a87e52259a9d807a04042ae59cd4fa" + }, + { + "file": "campaign-en-1440-campaign-audience-limit.png", + "clip": { + "x": 363, + "y": 4703, + "width": 800, + "height": 492 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4349 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 984 + ], + "icc": "Display P3", + "sha256": "a154bbc83638f3445ca293342709271c952bed32d3857d54d7bea4ed328d475d" + }, + { + "file": "campaign-en-1440-campaign-composer.png", + "clip": { + "x": 363, + "y": 5492, + "width": 800, + "height": 502 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5143 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1004 + ], + "icc": "Display P3", + "sha256": "b82b8c2bc44e0c5fd27b64f84a9cb2842bb413b8773330a0be06b77fca0a9bbc" + }, + { + "file": "campaign-en-1440-campaign-tracked-link-tool.png", + "clip": { + "x": 363, + "y": 6551, + "width": 800, + "height": 420 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6161 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 840 + ], + "icc": "Display P3", + "sha256": "08f9440c8dde1a8c685f8f54d3a28424992de1dcaa384149c096ee3ac65f8dc7" + }, + { + "file": "campaign-en-1440-campaign-personalization-tool.png", + "clip": { + "x": 363, + "y": 7308, + "width": 800, + "height": 442 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6929 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 884 + ], + "icc": "Display P3", + "sha256": "bff213bac727bc11470ccf4852cd010804cc3c88c9ee0e25e7c187b0c9794840" + }, + { + "file": "campaign-en-1440-campaign-coupon-picker.png", + "clip": { + "x": 363, + "y": 8087, + "width": 800, + "height": 356 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7665 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 712 + ], + "icc": "Display P3", + "sha256": "139918f21889042d4c3da3669017a002a1a3a379498f71fde7bf80dffdf388ec" + }, + { + "file": "campaign-en-1440-campaign-message-preview.png", + "clip": { + "x": 363, + "y": 8896, + "width": 800, + "height": 1009 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 2018 + ], + "icc": "Display P3", + "sha256": "09fbc8238017e0b8cdc69213a449f305a017547574cec42e82b9678f7e47ff12" + }, + { + "file": "campaign-en-1440-campaign-test-destination.png", + "clip": { + "x": 363, + "y": 10024, + "width": 800, + "height": 511 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9679.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1022 + ], + "icc": "Display P3", + "sha256": "a5e6027dbea83f17e1ebfbf2d7f7b2ef23be5348149b3fa7ea7c6424b118a4e2" + }, + { + "file": "campaign-en-1440-campaign-delivery-date.png", + "clip": { + "x": 363, + "y": 10996, + "width": 800, + "height": 725 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10758 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1450 + ], + "icc": "Display P3", + "sha256": "93ff7c2db56b3ac3732525776a52b9812822c1375616e64ee0bdea8773912c15" + }, + { + "file": "campaign-en-1440-campaign-reply-settings.png", + "clip": { + "x": 363, + "y": 12310, + "width": 800, + "height": 678 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12049 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1356 + ], + "icc": "Display P3", + "sha256": "740e4b9914039585ab9eeec4bb4e81f498d398ff8104fda2db3b3c469e40e2cd" + }, + { + "file": "campaign-en-1440-campaign-confirmation.png", + "clip": { + "x": 363, + "y": 13235, + "width": 800, + "height": 1013 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13141.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 2026 + ], + "icc": "Display P3", + "sha256": "2082dbd439c96ac5b88c94f031ac3cf26813045359cfcbd1e5db097dfd07ce82" + } + ] + } +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/en-390.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/en-390.json new file mode 100644 index 00000000..3bf581d2 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/en-390.json @@ -0,0 +1,2626 @@ +{ + "checkpoint_sha256": "e770d7793c427409cce801f0e64f822dbe7f809e57d89e8d57b5f356df3497f1", + "view": { + "source": "_i18n/en/campaigns/creating-a-campaign.md", + "source_sha256": "0169daac79dc25b5364287d9f48835519617c050c4d638855a206e763e3cf49a", + "built_html": "_site/creating-a-campaign.html", + "built_html_sha256": "04c2326a9efae59e1afb792a902ba3fddbf2222fbb681b50fd4059ba7f794293", + "geometry": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 390, + "documentHeight": 17645, + "article": { + "x": 16, + "y": 449, + "width": 358, + "height": 16624.1875, + "right": 374, + "bottom": 17073.1875 + }, + "headings": [ + "Before you startLink copied", + "1. Start the campaign and choose how it will be sentLink copied", + "2. Choose who will receive itLink copied", + "3. Compose the messageLink copied", + "Add tracked linksLink copied", + "Add personalization tagsLink copied", + "Add a couponLink copied", + "4. Preview and send a testLink copied", + "5. Choose when it will be sentLink copied", + "6. Review and confirmLink copied", + "Understand campaign reviewLink copied", + "After sendingLink copied", + "Preflight checklistLink copied", + "Related guidesLink copied" + ], + "message_examples": [ + { + "id": "custom-8c762f8c1e7828a2", + "title": "A WhatsApp campaign introducing new arrivals", + "figure": { + "x": 16, + "y": 765, + "width": 358, + "height": 649.265625, + "right": 374, + "bottom": 1414.265625 + }, + "stage": { + "x": 16, + "y": 765, + "width": 358, + "height": 649.265625, + "right": 374, + "bottom": 1414.265625 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.7882 1 0.7843)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "caption": "Illustrative WhatsApp example from Luma, aligned with a campaign preview using fictitious data. The new-arrivals link and Unsubscribe are inert. It does not establish a send, Meta approval or delivery.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "panelChannels": [ + "whatsapp" + ], + "businessMessages": [ + "Hi Sofía, explore the Club’s new arrivals and choose your favorite: https://example.com/campaign-fixture." + ], + "messageTimes": [ + "10:00" + ], + "businessName": "Luma", + "otherMessages": 0, + "actionLabels": [ + { + "tag": "SPAN", + "text": "Unsubscribe", + "tabIndex": -1, + "role": null, + "href": null + } + ], + "actions": 0, + "beforeFirstHeading": true, + "scrollOverflow": false, + "inert_action_and_keyboard_container": { + "before": "http://127.0.0.1:3382/creating-a-campaign.html", + "after": "http://127.0.0.1:3382/creating-a-campaign.html", + "focused": true, + "tabIndex": 0 + } + } + ], + "figures": [ + { + "id": "campaign-channels", + "figure": { + "x": 16, + "y": 2678.265625, + "width": 358, + "height": 728.046875, + "right": 374, + "bottom": 3406.3125 + }, + "stage": { + "x": 16, + "y": 2678.265625, + "width": 358, + "height": 728.046875, + "right": 374, + "bottom": 3406.3125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 2697.265625, + "width": 328, + "height": 690.046875, + "right": 359, + "bottom": 3387.3125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 2703.265625, + "width": 315.9921875, + "height": 678.046875, + "right": 352.9921875, + "bottom": 3381.3125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-mobile.png", + "naturalSize": [ + 398, + 854 + ], + "loaded": true, + "alt": "Four campaign delivery options, with the WhatsApp only option enabled and selected.", + "caption": "Real interface with fictional data. The “WhatsApp only” option is enabled and selected among the four delivery options.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience", + "figure": { + "x": 16, + "y": 4226.3125, + "width": 358, + "height": 915.421875, + "right": 374, + "bottom": 5141.734375 + }, + "stage": { + "x": 16, + "y": 4226.3125, + "width": 358, + "height": 915.421875, + "right": 374, + "bottom": 5141.734375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 4245.3125, + "width": 328, + "height": 877.421875, + "right": 359, + "bottom": 5122.734375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 4251.3125, + "width": 315.9921875, + "height": 865.421875, + "right": 352.9921875, + "bottom": 5116.734375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png", + "naturalSize": [ + 398, + 1090 + ], + "loaded": true, + "alt": "Open audience selector with Club included, QA excluded and an estimated reach of two eligible subscribers.", + "caption": "Audience selector with fictional data. Club is included, QA is excluded, and the open menu shows audience choices.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience-limit", + "figure": { + "x": 16, + "y": 5541.734375, + "width": 358, + "height": 252.8828125, + "right": 374, + "bottom": 5794.6171875 + }, + "stage": { + "x": 16, + "y": 5541.734375, + "width": 358, + "height": 252.8828125, + "right": 374, + "bottom": 5794.6171875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 5560.734375, + "width": 328, + "height": 214.8828125, + "right": 359, + "bottom": 5775.6171875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 5566.734375, + "width": 315.9921875, + "height": 202.8828125, + "right": 352.9921875, + "bottom": 5769.6171875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "naturalSize": [ + 609, + 391 + ], + "loaded": true, + "alt": "Audience limit options: send to everyone or limit to two customers, with Limit and Cancel controls.", + "caption": "Audience limit control with a maximum of two customers.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-composer", + "figure": { + "x": 16, + "y": 6206.6171875, + "width": 358, + "height": 444.6015625, + "right": 374, + "bottom": 6651.21875 + }, + "stage": { + "x": 16, + "y": 6206.6171875, + "width": 358, + "height": 444.6015625, + "right": 374, + "bottom": 6651.21875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 6225.6171875, + "width": 328, + "height": 406.6015625, + "right": 359, + "bottom": 6632.21875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 6231.6171875, + "width": 315.9921875, + "height": 394.6015625, + "right": 352.9921875, + "bottom": 6626.21875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-mobile.png", + "naturalSize": [ + 398, + 497 + ], + "loaded": true, + "alt": "WhatsApp editor with the name tag, a tracked link and composition tools.", + "caption": "Real interface with fictional data. The WhatsApp draft includes personalization and a tracked link. On mobile, Preview opens the channel view.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-tracked-link-tool", + "figure": { + "x": 16, + "y": 7431.21875, + "width": 358, + "height": 246.8828125, + "right": 374, + "bottom": 7678.1015625 + }, + "stage": { + "x": 16, + "y": 7431.21875, + "width": 358, + "height": 246.8828125, + "right": 374, + "bottom": 7678.1015625 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 7450.21875, + "width": 328, + "height": 208.8828125, + "right": 359, + "bottom": 7659.1015625 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 7456.21875, + "width": 316, + "height": 196.8828125, + "right": 353, + "bottom": 7653.1015625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-en-desktop.png", + "naturalSize": [ + 512, + 319 + ], + "loaded": true, + "alt": "Create a shortlink tool with the URL field, Add short link and Cancel controls, and the WhatsApp editor toolbar.", + "caption": "Real interface with fictional data. URL form for creating a tracked short link in the WhatsApp editor.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-personalization-tool", + "figure": { + "x": 16, + "y": 8154.1015625, + "width": 358, + "height": 246.6328125, + "right": 374, + "bottom": 8400.734375 + }, + "stage": { + "x": 16, + "y": 8154.1015625, + "width": 358, + "height": 246.6328125, + "right": 374, + "bottom": 8400.734375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 8173.1015625, + "width": 328, + "height": 208.6328125, + "right": 359, + "bottom": 8381.734375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 8179.1015625, + "width": 315.9921875, + "height": 196.6328125, + "right": 352.9921875, + "bottom": 8375.734375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-en-desktop.png", + "naturalSize": [ + 548, + 341 + ], + "loaded": true, + "alt": "WhatsApp editor Tags menu with properties such as name, full_name and email, plus a fictional custom property.", + "caption": "Real interface with fictional data. WhatsApp Tags menu with standard properties and a fictional custom property.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-coupon-picker", + "figure": { + "x": 16, + "y": 8864.734375, + "width": 358, + "height": 241.578125, + "right": 374, + "bottom": 9106.3125 + }, + "stage": { + "x": 16, + "y": 8864.734375, + "width": 358, + "height": 241.578125, + "right": 374, + "bottom": 9106.3125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 8883.734375, + "width": 328, + "height": 203.578125, + "right": 359, + "bottom": 9087.3125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37.0078125, + "y": 8889.734375, + "width": 315.984375, + "height": 191.578125, + "right": 352.9921875, + "bottom": 9081.3125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-mobile.png", + "naturalSize": [ + 414, + 251 + ], + "loaded": true, + "alt": "WhatsApp editor Coupon tool with the fictional GUIA-QR-10 coupon available and no coupon selected.", + "caption": "Real interface with fictional data. GUIA-QR-10 is available in the WhatsApp editor and no coupon has been selected.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-message-preview", + "figure": { + "x": 16, + "y": 9698.3125, + "width": 358, + "height": 759.890625, + "right": 374, + "bottom": 10458.203125 + }, + "stage": { + "x": 16, + "y": 9698.3125, + "width": 358, + "height": 759.890625, + "right": 374, + "bottom": 10458.203125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 9717.3125, + "width": 328, + "height": 721.890625, + "right": 359, + "bottom": 10439.203125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 9723.3125, + "width": 315.9921875, + "height": 709.890625, + "right": 352.9921875, + "bottom": 10433.203125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-mobile.png", + "naturalSize": [ + 430, + 966 + ], + "loaded": true, + "alt": "Native WhatsApp preview with Sofía’s name, the Club’s new arrivals, a tracked link and the Unsubscribe control.", + "caption": "Real interface with fictional data. The WhatsApp preview shows the content and the Unsubscribe control; it does not demonstrate sending or delivery.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-test-destination", + "figure": { + "x": 16, + "y": 10698.203125, + "width": 358, + "height": 249.6875, + "right": 374, + "bottom": 10947.890625 + }, + "stage": { + "x": 16, + "y": 10698.203125, + "width": 358, + "height": 249.6875, + "right": 374, + "bottom": 10947.890625 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 10717.203125, + "width": 328, + "height": 211.6875, + "right": 359, + "bottom": 10928.890625 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 10723.203125, + "width": 316, + "height": 199.6875, + "right": 353, + "bottom": 10922.890625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-mobile.png", + "naturalSize": [ + 432, + 273 + ], + "loaded": true, + "alt": "Send message to this number form with a country selector, empty phone field, disabled send control and the Send me a test message trigger.", + "caption": "Real interface with fictional data. WhatsApp test form with an empty phone field and disabled send control.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-delivery-date", + "figure": { + "x": 16, + "y": 11643.890625, + "width": 358, + "height": 637.53125, + "right": 374, + "bottom": 12281.421875 + }, + "stage": { + "x": 16, + "y": 11643.890625, + "width": 358, + "height": 637.53125, + "right": 374, + "bottom": 12281.421875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 11662.890625, + "width": 328, + "height": 599.53125, + "right": 359, + "bottom": 12262.421875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 11668.890625, + "width": 315.9921875, + "height": 587.53125, + "right": 352.9921875, + "bottom": 12256.421875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png", + "naturalSize": [ + 398, + 740 + ], + "loaded": true, + "alt": "Send later selected for November 2, 2026 at 12:00; the calendar is open on desktop and date and time fields are shown on mobile.", + "caption": "Fictional draft date and time: November 2, 2026 at 12:00. The calendar is open on desktop and closed on mobile.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-reply-settings", + "figure": { + "x": 16, + "y": 13045.421875, + "width": 358, + "height": 655.796875, + "right": 374, + "bottom": 13701.21875 + }, + "stage": { + "x": 16, + "y": 13045.421875, + "width": 358, + "height": 655.796875, + "right": 374, + "bottom": 13701.21875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 13064.421875, + "width": 328, + "height": 617.796875, + "right": 359, + "bottom": 13682.21875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 13070.421875, + "width": 315.9921875, + "height": 605.796875, + "right": 352.9921875, + "bottom": 13676.21875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png", + "naturalSize": [ + 398, + 763 + ], + "loaded": true, + "alt": "Configure replies with the person and team selector open, fictional people and demo teams, and no specific assignment active.", + "caption": "Reply settings with fictional people and teams. The teams submenu is open and no specific assignment remains selected.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-confirmation", + "figure": { + "x": 16, + "y": 14117.21875, + "width": 358, + "height": 843.96875, + "right": 374, + "bottom": 14961.1875 + }, + "stage": { + "x": 16, + "y": 14117.21875, + "width": 358, + "height": 843.96875, + "right": 374, + "bottom": 14961.1875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 14136.21875, + "width": 328, + "height": 805.96875, + "right": 359, + "bottom": 14942.1875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 14142.21875, + "width": 315.9921875, + "height": 793.96875, + "right": 352.9921875, + "bottom": 14936.1875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-mobile.png", + "naturalSize": [ + 398, + 1000 + ], + "loaded": true, + "alt": "Draft confirmation with two targeted customers, Club included, QA excluded, WhatsApp only, November 2 at 12:00 and no specific reply assignment.", + "caption": "Real interface with fictional data. Review before sending: two eligible customers, WhatsApp only and the selected date.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "campaign-en-390-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "2dd0732258a7247b66ccc3dfa06ceb2c7e7445f5579951453f0329a7ec1a181a", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 0 + }, + { + "file": "campaign-en-390-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "0ba2d09dff133d37720ab5cf62e2db6c6281c2da7fae62c030035370cfee4988", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "3c5a88ae778f133400f5e1c4b4e849d07b035ffa39c6a271ab1b5e2788bea7a5", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "7edfb6435f0555eefe91cb2be9c084589b150e3a3e75560cadda09e1346d1d1d", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "43513645b55ddb386ac2de8be2adce5511ec92e86c3cb756deb5008758a83fe2", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "6d1184acd51a82b4c2b834dac7160b885b8430be7167a2fe15d29d9c3048bb48", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "29391f4037cb2767398221eb6f2eb0e5eff46645b0e2aacb420e9bac01a03540", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "7b780da597f6adeb2759c8afb2ad1a83d42ce9f959897c135ce177ae4f4a1fd3", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "1836e7b276b47cf11ffa21eabf3199eb64a879f7a6d8e9d88589bd094dc17ff2", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "4c7c0f6b5036f0e246ff193bc40053faa8a77cb38203cf5e35983d278cc11983", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "84f53f18c45eed09627b5eab2df1f24bbca8498caa4fb2ea0ffeacc13454f472", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "6f106b2ad71c4c1c950a3a54e374c91db8bdcea788bfa254603d83c8644fae88", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "8727955257d9e5562874e2dc4e09c8e5051c9dba3f4065c6a65a2be219930f4f", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "bf2d2732a23d14713b89fc0e01ccc30229a2dc6e0848ccaa272100aca2609765", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "bb2908d1f635e4f3fd5a698a0ae9c9e7dfc25aa78315a6f08830fc4c193d431a", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 100 + }, + { + "file": "campaign-en-390-full-part16.png", + "clip": { + "x": 0, + "y": 16445, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16445 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "0a3ed3d6c503c6de338b68631f67d57e690a7ff86ecf6660f86f50fa6346f4e6", + "complete_page_segment": true, + "documentHeight": 17645, + "overlap_css": 155 + }, + { + "file": "campaign-en-390-campaign-channels.png", + "clip": { + "x": 4, + "y": 2666, + "width": 382, + "height": 753 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2442.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1506 + ], + "icc": "Display P3", + "sha256": "6ef0b125994b93ad6d2edb1002a68b3b1e7048d212fb3f70752d913604ac20b1" + }, + { + "file": "campaign-en-390-campaign-audience.png", + "clip": { + "x": 4, + "y": 4214, + "width": 382, + "height": 940 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4084 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1880 + ], + "icc": "Display P3", + "sha256": "9fbf21f9f21c515f7460bd3547f174c35277ea3e6460aaf5dc16bacef6bfc4d8" + }, + { + "file": "campaign-en-390-campaign-audience-limit.png", + "clip": { + "x": 4, + "y": 5529, + "width": 382, + "height": 278 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5068 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 556 + ], + "icc": "Display P3", + "sha256": "eedd293ef8e37cc85954bd544e18ef6df0c506e86d0abe3d28b3bcdf68987ae3" + }, + { + "file": "campaign-en-390-campaign-composer.png", + "clip": { + "x": 4, + "y": 6194, + "width": 382, + "height": 470 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5829 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 940 + ], + "icc": "Display P3", + "sha256": "ddd553de6dd53891c65983d90d5bf6c0cc4f77d8e679dab78f4a43856035151b" + }, + { + "file": "campaign-en-390-campaign-tracked-link-tool.png", + "clip": { + "x": 4, + "y": 7419, + "width": 382, + "height": 272 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6954.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 544 + ], + "icc": "Display P3", + "sha256": "7743a1fab5108c4d215c5951e237a129815bc14159c34daf6246e8dcbce90d91" + }, + { + "file": "campaign-en-390-campaign-personalization-tool.png", + "clip": { + "x": 4, + "y": 8142, + "width": 382, + "height": 271 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7677.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 542 + ], + "icc": "Display P3", + "sha256": "d88c7f796ce95709c499b73801413ac4c302291795f5aaa46b9e452b391ba675" + }, + { + "file": "campaign-en-390-campaign-coupon-picker.png", + "clip": { + "x": 4, + "y": 8852, + "width": 382, + "height": 267 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8385.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 534 + ], + "icc": "Display P3", + "sha256": "be11b86962c1722ef73bcb925b5e6664997567b9b8dd187567aa952e0496d996" + }, + { + "file": "campaign-en-390-campaign-message-preview.png", + "clip": { + "x": 4, + "y": 9686, + "width": 382, + "height": 785 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9478.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1570 + ], + "icc": "Display P3", + "sha256": "e91576fa49de775555772b5060ab0ab3fabc12e7d84e92d8a07341397f0103bc" + }, + { + "file": "campaign-en-390-campaign-test-destination.png", + "clip": { + "x": 4, + "y": 10686, + "width": 382, + "height": 274 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10223 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 548 + ], + "icc": "Display P3", + "sha256": "edfbb33aa3a079b6030fce7e85a8aea3094645131216b10ca2d06b584a4dc942" + }, + { + "file": "campaign-en-390-campaign-delivery-date.png", + "clip": { + "x": 4, + "y": 11631, + "width": 382, + "height": 663 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11362.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1326 + ], + "icc": "Display P3", + "sha256": "c420ba024b106acb7f3b3e46ec8a929df43451771d43a18c44d5b24126b61dfd" + }, + { + "file": "campaign-en-390-campaign-reply-settings.png", + "clip": { + "x": 4, + "y": 13033, + "width": 382, + "height": 681 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12773.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1362 + ], + "icc": "Display P3", + "sha256": "b19d2816fea81f3736b6b35536e6aac60e45d5a211a6d4bd4ffe8ce5c1094dc4" + }, + { + "file": "campaign-en-390-campaign-confirmation.png", + "clip": { + "x": 4, + "y": 14105, + "width": 382, + "height": 869 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13939 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1738 + ], + "icc": "Display P3", + "sha256": "38acd7332918c922097a5fdb829ac861713ab2d36ae386d7a1790e5fbd9d0652" + } + ] + } +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/en-580.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/en-580.json new file mode 100644 index 00000000..f08dd6f1 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/en-580.json @@ -0,0 +1,2666 @@ +{ + "checkpoint_sha256": "e770d7793c427409cce801f0e64f822dbe7f809e57d89e8d57b5f356df3497f1", + "view": { + "source": "_i18n/en/campaigns/creating-a-campaign.md", + "source_sha256": "0169daac79dc25b5364287d9f48835519617c050c4d638855a206e763e3cf49a", + "built_html": "_site/creating-a-campaign.html", + "built_html_sha256": "04c2326a9efae59e1afb792a902ba3fddbf2222fbb681b50fd4059ba7f794293", + "geometry": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 580, + "documentHeight": 17756, + "article": { + "x": 16, + "y": 436, + "width": 548, + "height": 16748.09375, + "right": 564, + "bottom": 17184.09375 + }, + "headings": [ + "Before you startLink copied", + "1. Start the campaign and choose how it will be sentLink copied", + "2. Choose who will receive itLink copied", + "3. Compose the messageLink copied", + "Add tracked linksLink copied", + "Add personalization tagsLink copied", + "Add a couponLink copied", + "4. Preview and send a testLink copied", + "5. Choose when it will be sentLink copied", + "6. Review and confirmLink copied", + "Understand campaign reviewLink copied", + "After sendingLink copied", + "Preflight checklistLink copied", + "Related guidesLink copied" + ], + "message_examples": [ + { + "id": "custom-8c762f8c1e7828a2", + "title": "A WhatsApp campaign introducing new arrivals", + "figure": { + "x": 16, + "y": 656, + "width": 548, + "height": 714, + "right": 564, + "bottom": 1370 + }, + "stage": { + "x": 16, + "y": 656, + "width": 548, + "height": 714, + "right": 564, + "bottom": 1370 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.7882 1 0.7843)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "caption": "Illustrative WhatsApp example from Luma, aligned with a campaign preview using fictitious data. The new-arrivals link and Unsubscribe are inert. It does not establish a send, Meta approval or delivery.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "panelChannels": [ + "whatsapp" + ], + "businessMessages": [ + "Hi Sofía, explore the Club’s new arrivals and choose your favorite: https://example.com/campaign-fixture." + ], + "messageTimes": [ + "10:00" + ], + "businessName": "Luma", + "otherMessages": 0, + "actionLabels": [ + { + "tag": "SPAN", + "text": "Unsubscribe", + "tabIndex": -1, + "role": null, + "href": null + } + ], + "actions": 0, + "beforeFirstHeading": true, + "scrollOverflow": false, + "inert_action_and_keyboard_container": { + "before": "http://127.0.0.1:3382/creating-a-campaign.html", + "after": "http://127.0.0.1:3382/creating-a-campaign.html", + "focused": true, + "tabIndex": 0 + } + } + ], + "figures": [ + { + "id": "campaign-channels", + "figure": { + "x": 16, + "y": 2382, + "width": 548, + "height": 930, + "right": 564, + "bottom": 3312 + }, + "stage": { + "x": 16, + "y": 2382, + "width": 548, + "height": 930, + "right": 564, + "bottom": 3312 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 2411, + "width": 416, + "height": 872, + "right": 498, + "bottom": 3283 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 2420, + "width": 398, + "height": 854, + "right": 489, + "bottom": 3274 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-mobile.png", + "naturalSize": [ + 398, + 854 + ], + "loaded": true, + "alt": "Four campaign delivery options, with the WhatsApp only option enabled and selected.", + "caption": "Real interface with fictional data. The “WhatsApp only” option is enabled and selected among the four delivery options.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience", + "figure": { + "x": 16, + "y": 3952, + "width": 548, + "height": 1166, + "right": 564, + "bottom": 5118 + }, + "stage": { + "x": 16, + "y": 3952, + "width": 548, + "height": 1166, + "right": 564, + "bottom": 5118 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 3981, + "width": 416, + "height": 1108, + "right": 498, + "bottom": 5089 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 3990, + "width": 398, + "height": 1090, + "right": 489, + "bottom": 5080 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-en-mobile.png", + "naturalSize": [ + 398, + 1090 + ], + "loaded": true, + "alt": "Open audience selector with Club included, QA excluded and an estimated reach of two eligible subscribers.", + "caption": "Audience selector with fictional data. Club is included, QA is excluded, and the open menu shows audience choices.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience-limit", + "figure": { + "x": 16, + "y": 5422, + "width": 548, + "height": 379.0390625, + "right": 564, + "bottom": 5801.0390625 + }, + "stage": { + "x": 16, + "y": 5422, + "width": 548, + "height": 379.0390625, + "right": 564, + "bottom": 5801.0390625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 45, + "y": 5451, + "width": 490, + "height": 321.0390625, + "right": 535, + "bottom": 5772.0390625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 54, + "y": 5460, + "width": 471.9921875, + "height": 303.0390625, + "right": 525.9921875, + "bottom": 5763.0390625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-limit-en-desktop.png", + "naturalSize": [ + 609, + 391 + ], + "loaded": true, + "alt": "Audience limit options: send to everyone or limit to two customers, with Limit and Cancel controls.", + "caption": "Audience limit control with a maximum of two customers.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-composer", + "figure": { + "x": 16, + "y": 6129.0390625, + "width": 548, + "height": 573, + "right": 564, + "bottom": 6702.0390625 + }, + "stage": { + "x": 16, + "y": 6129.0390625, + "width": 548, + "height": 573, + "right": 564, + "bottom": 6702.0390625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 6158.0390625, + "width": 416, + "height": 515, + "right": 498, + "bottom": 6673.0390625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 6167.0390625, + "width": 398, + "height": 497, + "right": 489, + "bottom": 6664.0390625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-mobile.png", + "naturalSize": [ + 398, + 497 + ], + "loaded": true, + "alt": "WhatsApp editor with the name tag, a tracked link and composition tools.", + "caption": "Real interface with fictional data. The WhatsApp draft includes personalization and a tracked link. On mobile, Preview opens the channel view.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-tracked-link-tool", + "figure": { + "x": 16, + "y": 7338.0390625, + "width": 548, + "height": 370.078125, + "right": 564, + "bottom": 7708.1171875 + }, + "stage": { + "x": 16, + "y": 7338.0390625, + "width": 548, + "height": 370.078125, + "right": 564, + "bottom": 7708.1171875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 45, + "y": 7367.0390625, + "width": 490, + "height": 312.078125, + "right": 535, + "bottom": 7679.1171875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 54, + "y": 7376.0390625, + "width": 472, + "height": 294.078125, + "right": 526, + "bottom": 7670.1171875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-en-desktop.png", + "naturalSize": [ + 512, + 319 + ], + "loaded": true, + "alt": "Create a shortlink tool with the URL field, Add short link and Cancel controls, and the WhatsApp editor toolbar.", + "caption": "Real interface with fictional data. URL form for creating a tracked short link in the WhatsApp editor.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-personalization-tool", + "figure": { + "x": 16, + "y": 8076.1171875, + "width": 548, + "height": 369.703125, + "right": 564, + "bottom": 8445.8203125 + }, + "stage": { + "x": 16, + "y": 8076.1171875, + "width": 548, + "height": 369.703125, + "right": 564, + "bottom": 8445.8203125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 45, + "y": 8105.1171875, + "width": 490, + "height": 311.703125, + "right": 535, + "bottom": 8416.8203125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 54.0078125, + "y": 8114.1171875, + "width": 471.984375, + "height": 293.703125, + "right": 525.9921875, + "bottom": 8407.8203125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-en-desktop.png", + "naturalSize": [ + 548, + 341 + ], + "loaded": true, + "alt": "WhatsApp editor Tags menu with properties such as name, full_name and email, plus a fictional custom property.", + "caption": "Real interface with fictional data. WhatsApp Tags menu with standard properties and a fictional custom property.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-coupon-picker", + "figure": { + "x": 16, + "y": 8837.8203125, + "width": 548, + "height": 327, + "right": 564, + "bottom": 9164.8203125 + }, + "stage": { + "x": 16, + "y": 8837.8203125, + "width": 548, + "height": 327, + "right": 564, + "bottom": 9164.8203125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 74, + "y": 8866.8203125, + "width": 432, + "height": 269, + "right": 506, + "bottom": 9135.8203125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 83, + "y": 8875.8203125, + "width": 414, + "height": 251, + "right": 497, + "bottom": 9126.8203125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-mobile.png", + "naturalSize": [ + 414, + 251 + ], + "loaded": true, + "alt": "WhatsApp editor Coupon tool with the fictional GUIA-QR-10 coupon available and no coupon selected.", + "caption": "Real interface with fictional data. GUIA-QR-10 is available in the WhatsApp editor and no coupon has been selected.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-message-preview", + "figure": { + "x": 16, + "y": 9648.8203125, + "width": 548, + "height": 1042, + "right": 564, + "bottom": 10690.8203125 + }, + "stage": { + "x": 16, + "y": 9648.8203125, + "width": 548, + "height": 1042, + "right": 564, + "bottom": 10690.8203125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 66, + "y": 9677.8203125, + "width": 448, + "height": 984, + "right": 514, + "bottom": 10661.8203125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 75, + "y": 9686.8203125, + "width": 430, + "height": 966, + "right": 505, + "bottom": 10652.8203125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-mobile.png", + "naturalSize": [ + 430, + 966 + ], + "loaded": true, + "alt": "Native WhatsApp preview with Sofía’s name, the Club’s new arrivals, a tracked link and the Unsubscribe control.", + "caption": "Real interface with fictional data. The WhatsApp preview shows the content and the Unsubscribe control; it does not demonstrate sending or delivery.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-test-destination", + "figure": { + "x": 16, + "y": 10882.8203125, + "width": 548, + "height": 374.2734375, + "right": 564, + "bottom": 11257.09375 + }, + "stage": { + "x": 16, + "y": 10882.8203125, + "width": 548, + "height": 374.2734375, + "right": 564, + "bottom": 11257.09375 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 45, + "y": 10911.8203125, + "width": 490, + "height": 316.2734375, + "right": 535, + "bottom": 11228.09375 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 54, + "y": 10920.8203125, + "width": 472, + "height": 298.2734375, + "right": 526, + "bottom": 11219.09375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-mobile.png", + "naturalSize": [ + 432, + 273 + ], + "loaded": true, + "alt": "Send message to this number form with a country selector, empty phone field, disabled send control and the Send me a test message trigger.", + "caption": "Real interface with fictional data. WhatsApp test form with an empty phone field and disabled send control.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-delivery-date", + "figure": { + "x": 16, + "y": 11773.09375, + "width": 548, + "height": 816, + "right": 564, + "bottom": 12589.09375 + }, + "stage": { + "x": 16, + "y": 11773.09375, + "width": 548, + "height": 816, + "right": 564, + "bottom": 12589.09375 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 11802.09375, + "width": 416, + "height": 758, + "right": 498, + "bottom": 12560.09375 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 11811.09375, + "width": 398, + "height": 740, + "right": 489, + "bottom": 12551.09375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-delivery-date-en-mobile.png", + "naturalSize": [ + 398, + 740 + ], + "loaded": true, + "alt": "Send later selected for November 2, 2026 at 12:00; the calendar is open on desktop and date and time fields are shown on mobile.", + "caption": "Fictional draft date and time: November 2, 2026 at 12:00. The calendar is open on desktop and closed on mobile.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-reply-settings", + "figure": { + "x": 16, + "y": 13233.09375, + "width": 548, + "height": 839, + "right": 564, + "bottom": 14072.09375 + }, + "stage": { + "x": 16, + "y": 13233.09375, + "width": 548, + "height": 839, + "right": 564, + "bottom": 14072.09375 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 13262.09375, + "width": 416, + "height": 781, + "right": 498, + "bottom": 14043.09375 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 13271.09375, + "width": 398, + "height": 763, + "right": 489, + "bottom": 14034.09375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-reply-settings-en-mobile.png", + "naturalSize": [ + 398, + 763 + ], + "loaded": true, + "alt": "Configure replies with the person and team selector open, fictional people and demo teams, and no specific assignment active.", + "caption": "Reply settings with fictional people and teams. The teams submenu is open and no specific assignment remains selected.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-confirmation", + "figure": { + "x": 16, + "y": 14392.09375, + "width": 548, + "height": 1076, + "right": 564, + "bottom": 15468.09375 + }, + "stage": { + "x": 16, + "y": 14392.09375, + "width": 548, + "height": 1076, + "right": 564, + "bottom": 15468.09375 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 14421.09375, + "width": 416, + "height": 1018, + "right": 498, + "bottom": 15439.09375 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 14430.09375, + "width": 398, + "height": 1000, + "right": 489, + "bottom": 15430.09375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-mobile.png", + "naturalSize": [ + 398, + 1000 + ], + "loaded": true, + "alt": "Draft confirmation with two targeted customers, Club included, QA excluded, WhatsApp only, November 2 at 12:00 and no specific reply assignment.", + "caption": "Real interface with fictional data. Review before sending: two eligible customers, WhatsApp only and the selected date.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "campaign-en-580-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "5e5567f6737e8eea8871416275576a1ab8aad056b85b6c7fd43b625f5aea44f3", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 0 + }, + { + "file": "campaign-en-580-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "c8cada5e51c7e7dc74d28de58e25658f5f39db980c6fdefd942507cd463df0c6", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "80c64cb394f0a394934a72156ee09ba757d8ae4dfa2d0bd232975479acc831f7", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "7a98c55421900747f0d7eea7366cc887162c88cb6e45d708269d5ab3ecb4cdf2", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "599e74bd90beff361e31155ec20bfdbd1dc86140c37b64fc019a809c39cff257", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "3a1749a5658996381142bf5e42f46c4e5a1e072c300ffc6e04bf1d29e2aad612", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "698d636f8cf744bee102a47dbbafbf7aa3121e3669e78f45b7d9159385327aba", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "97f6ac38a2a2207c79d26a53f71f552bbbbeed5fae7ddf60cb7b136a3046d7ac", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "8db55e9dfca50b0c973557f4e3743bd639ac0ac68388f356ee907e7eb7dccf9c", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "c0947714b017fa6f1296d2892b64205b6b83049442890aeb56eea1b32c081187", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "58261146b8bdf276a0e1886b9e9723a0e93575aea7c87c7b9fed8a88f3aa37f5", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "f2ab658c5a86b25a2eccb356f27370f264768f8d05545f598b6694ccf6a90d9b", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "7871c3baa44a100cdbfa13029d9aff9bfda18db3b993b7e82c6f1ee791efb474", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "b7b69ceeeead15c6d19a03b81fe1f6241ab20270ce594d01b7d21e9abb835815", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "6b45d6c119bedbf7427102501d28224834ea2f2c9f1cbaeb2da7cc972d13df7f", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part16.png", + "clip": { + "x": 0, + "y": 16500, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16500 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "61da52f6cbddaa7f3b52e287f42916fa5c01fac16f9c359a35fdb5fa7c16a007", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 100 + }, + { + "file": "campaign-en-580-full-part17.png", + "clip": { + "x": 0, + "y": 16556, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16556 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "7245ca920111666e28385cf98dce65356c01cf7684a6615f91996ac3967659b8", + "complete_page_segment": true, + "documentHeight": 17756, + "overlap_css": 1144 + }, + { + "file": "campaign-en-580-campaign-channels.png", + "clip": { + "x": 4, + "y": 2370, + "width": 572, + "height": 954 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2247 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1908 + ], + "icc": "Display P3", + "sha256": "68341edc0646d359b1f36e9163794fc6b8d6e9e7752909958ac08d29776fc805" + }, + { + "file": "campaign-en-580-campaign-audience.png", + "clip": { + "x": 4, + "y": 3940, + "width": 572, + "height": 1190 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3935 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2380 + ], + "icc": "Display P3", + "sha256": "d4b6d933c5287736bffa134917cb041d39b401e9515fda297a332483b27376ac" + }, + { + "file": "campaign-en-580-campaign-audience-limit.png", + "clip": { + "x": 4, + "y": 5410, + "width": 572, + "height": 404 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5011.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 808 + ], + "icc": "Display P3", + "sha256": "8bd5b2a8158e399d7a7614171cc20c2ec9ef610d1933bf61554888161e64ef31" + }, + { + "file": "campaign-en-580-campaign-composer.png", + "clip": { + "x": 4, + "y": 6117, + "width": 572, + "height": 598 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5815.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1196 + ], + "icc": "Display P3", + "sha256": "177f5e68cee14fd7897702864dc69188bf6459f7c71a7db7d04bed02eedf323e" + }, + { + "file": "campaign-en-580-campaign-tracked-link-tool.png", + "clip": { + "x": 4, + "y": 7326, + "width": 572, + "height": 395 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6923 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 790 + ], + "icc": "Display P3", + "sha256": "14b67344331c0a29e534309835905a6bab9c995a5bda70921016b367b9f438cd" + }, + { + "file": "campaign-en-580-campaign-personalization-tool.png", + "clip": { + "x": 4, + "y": 8064, + "width": 572, + "height": 394 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7661 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 788 + ], + "icc": "Display P3", + "sha256": "1e361872eb480a1d7edd95b2f520f482068904ca3bf0d07ee4400e77b146ff50" + }, + { + "file": "campaign-en-580-campaign-coupon-picker.png", + "clip": { + "x": 4, + "y": 8825, + "width": 572, + "height": 352 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8401.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 704 + ], + "icc": "Display P3", + "sha256": "b557a37503c26492463ca59ee8a60451bb96b8b398f440ea4879e050b007edfe" + }, + { + "file": "campaign-en-580-campaign-message-preview.png", + "clip": { + "x": 4, + "y": 9636, + "width": 572, + "height": 1067 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9570 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2134 + ], + "icc": "Display P3", + "sha256": "9a0241d889322f22330b450401aec30ef9a1dfbd00014644cb8e8a3c4e23d019" + }, + { + "file": "campaign-en-580-campaign-test-destination.png", + "clip": { + "x": 4, + "y": 10870, + "width": 572, + "height": 400 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10470 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 800 + ], + "icc": "Display P3", + "sha256": "18030919d11e6a207519f0566a1fda07462c340a963e5b056bcffa192953188c" + }, + { + "file": "campaign-en-580-campaign-delivery-date.png", + "clip": { + "x": 4, + "y": 11761, + "width": 572, + "height": 841 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11581 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1682 + ], + "icc": "Display P3", + "sha256": "7f0a82b46e35f8bc0e11244e9184fbebe804180f775992925ec4ba28d24d0ee1" + }, + { + "file": "campaign-en-580-campaign-reply-settings.png", + "clip": { + "x": 4, + "y": 13221, + "width": 572, + "height": 864 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13052.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1728 + ], + "icc": "Display P3", + "sha256": "9c8c635235aebce17498323514619fe1ec4f7c0a2ecfeee341ed93cf8aecced1" + }, + { + "file": "campaign-en-580-campaign-confirmation.png", + "clip": { + "x": 4, + "y": 14380, + "width": 572, + "height": 1101 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/creating-a-campaign.html", + "title": "Create a campaign | Hellotext", + "locale": "en", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14330 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2202 + ], + "icc": "Display P3", + "sha256": "214842d0aa745c562edd22abd76dd2083606352a7715571eb47fcfe73c9a6629" + } + ] + } +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/es-1440.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/es-1440.json new file mode 100644 index 00000000..526b4831 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/es-1440.json @@ -0,0 +1,2586 @@ +{ + "checkpoint_sha256": "e770d7793c427409cce801f0e64f822dbe7f809e57d89e8d57b5f356df3497f1", + "view": { + "source": "_i18n/es/campaigns/creating-a-campaign.md", + "source_sha256": "d90c8aa0055195ff15644a9197e0bdff9465926dd3b82a70822db6346d88e755", + "built_html": "_site/es/crear-una-campaña.html", + "built_html_sha256": "99c43869d3ea80422f294b2a6d660a50df6b8bb6fd289bbb7d2c0c3e791a7d17", + "geometry": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 1440, + "documentHeight": 16454, + "article": { + "x": 375.9921875, + "y": 563.828125, + "width": 774.4140625, + "height": 15453.15625, + "right": 1150.40625, + "bottom": 16016.984375 + }, + "headings": [ + "Antes de empezarEnlace copiado", + "1. Inicia la campaña y elige cómo se enviaráEnlace copiado", + "2. Elige quién la recibiráEnlace copiado", + "3. Redacta el mensajeEnlace copiado", + "Agrega links con trackingEnlace copiado", + "Agrega etiquetas de personalizaciónEnlace copiado", + "Agrega un cupónEnlace copiado", + "4. Revisa la vista previa y envía una pruebaEnlace copiado", + "5. Elige cuándo se enviaráEnlace copiado", + "6. Revisa y confirmaEnlace copiado", + "Entiende la revisión de campañasEnlace copiado", + "Después de enviarEnlace copiado", + "Checklist antes de enviarEnlace copiado", + "Guías relacionadasEnlace copiado" + ], + "message_examples": [ + { + "id": "custom-e5e9a9e137eaff6e", + "title": "Una campaña de WhatsApp para presentar novedades", + "figure": { + "x": 375.9921875, + "y": 735.828125, + "width": 774.4140625, + "height": 714, + "right": 1150.40625, + "bottom": 1449.828125 + }, + "stage": { + "x": 375.9921875, + "y": 735.828125, + "width": 774.4140625, + "height": 714, + "right": 1150.40625, + "bottom": 1449.828125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.7882 1 0.7843)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "caption": "Ejemplo ilustrativo de WhatsApp de Luma, alineado con la vista previa de una campaña con datos ficticios. El enlace de novedades y Detener son inertes. No acredita un envío, una aprobación de Meta ni una entrega.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "panelChannels": [ + "whatsapp" + ], + "businessMessages": [ + "Hola Sofía, mira las novedades del Club y elige tu favorito: https://example.com/campaign-fixture. BAJA para salir" + ], + "messageTimes": [ + "10:00" + ], + "businessName": "Luma", + "otherMessages": 0, + "actionLabels": [ + { + "tag": "SPAN", + "text": "Detener", + "tabIndex": -1, + "role": null, + "href": null + } + ], + "actions": 0, + "beforeFirstHeading": true, + "scrollOverflow": false, + "inert_action_and_keyboard_container": { + "before": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "after": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "focused": true, + "tabIndex": 0 + } + } + ], + "figures": [ + { + "id": "campaign-channels", + "figure": { + "x": 375.9921875, + "y": 2365.828125, + "width": 774.4140625, + "height": 884, + "right": 1150.40625, + "bottom": 3249.828125 + }, + "stage": { + "x": 375.9921875, + "y": 2365.828125, + "width": 774.4140625, + "height": 884, + "right": 1150.40625, + "bottom": 3249.828125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 413.1953125, + "y": 2394.828125, + "width": 700, + "height": 826, + "right": 1113.1953125, + "bottom": 3220.828125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 422.1953125, + "y": 2403.828125, + "width": 682, + "height": 808, + "right": 1104.1953125, + "bottom": 3211.828125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-desktop.png", + "naturalSize": [ + 682, + 808 + ], + "loaded": true, + "alt": "Cuatro opciones de envío de campaña, con la opción «Solo WhatsApp» habilitada y seleccionada.", + "caption": "Interfaz real con datos ficticios. La opción «Solo WhatsApp» está habilitada y seleccionada entre las cuatro opciones de envío.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience", + "figure": { + "x": 375.9921875, + "y": 3859.828125, + "width": 774.4140625, + "height": 597.6796875, + "right": 1150.40625, + "bottom": 4457.5078125 + }, + "stage": { + "x": 375.9921875, + "y": 3859.828125, + "width": 774.4140625, + "height": 597.6796875, + "right": 1150.40625, + "bottom": 4457.5078125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 404.9921875, + "y": 3888.828125, + "width": 716.4140625, + "height": 539.6796875, + "right": 1121.40625, + "bottom": 4428.5078125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 413.9921875, + "y": 3897.828125, + "width": 698.40625, + "height": 521.6796875, + "right": 1112.3984375, + "bottom": 4419.5078125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-es-desktop.png", + "naturalSize": [ + 984, + 735 + ], + "loaded": true, + "alt": "Selector de audiencia abierto con Club incluido, QA excluido y un alcance estimado de dos suscriptores elegibles.", + "caption": "Selector real con datos ficticios. Club está incluido y QA excluido; el menú de audiencias está abierto y el alcance muestra dos suscriptores.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience-limit", + "figure": { + "x": 375.9921875, + "y": 4737.5078125, + "width": 774.4140625, + "height": 467, + "right": 1150.40625, + "bottom": 5204.5078125 + }, + "stage": { + "x": 375.9921875, + "y": 4737.5078125, + "width": 774.4140625, + "height": 467, + "right": 1150.40625, + "bottom": 5204.5078125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 449.6953125, + "y": 4766.5078125, + "width": 627, + "height": 409, + "right": 1076.6953125, + "bottom": 5175.5078125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 458.6953125, + "y": 4775.5078125, + "width": 609, + "height": 391, + "right": 1067.6953125, + "bottom": 5166.5078125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "naturalSize": [ + 609, + 391 + ], + "loaded": true, + "alt": "Opciones de límite de audiencia: enviar a todos o limitar a dos clientes, con los botones Limitar y Cancelar.", + "caption": "Control de límite de audiencia con un máximo de dos clientes.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-composer", + "figure": { + "x": 375.9921875, + "y": 5526.5078125, + "width": 774.4140625, + "height": 477, + "right": 1150.40625, + "bottom": 6003.5078125 + }, + "stage": { + "x": 375.9921875, + "y": 5526.5078125, + "width": 774.4140625, + "height": 477, + "right": 1150.40625, + "bottom": 6003.5078125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 413.1953125, + "y": 5555.5078125, + "width": 700, + "height": 419, + "right": 1113.1953125, + "bottom": 5974.5078125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 422.1953125, + "y": 5564.5078125, + "width": 682, + "height": 401, + "right": 1104.1953125, + "bottom": 5965.5078125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-desktop.png", + "naturalSize": [ + 682, + 401 + ], + "loaded": true, + "alt": "Editor de WhatsApp con etiqueta de nombre, enlace con tracking, texto BAJA para salir y herramientas de composición.", + "caption": "Interfaz real con datos ficticios. El borrador de WhatsApp conserva la personalización y el enlace. En móvil, Vista previa abre la vista del canal.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-tracked-link-tool", + "figure": { + "x": 375.9921875, + "y": 6673.5078125, + "width": 774.4140625, + "height": 371, + "right": 1150.40625, + "bottom": 7044.5078125 + }, + "stage": { + "x": 375.9921875, + "y": 6673.5078125, + "width": 774.4140625, + "height": 371, + "right": 1150.40625, + "bottom": 7044.5078125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 498.1953125, + "y": 6702.5078125, + "width": 530, + "height": 313, + "right": 1028.1953125, + "bottom": 7015.5078125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 507.1953125, + "y": 6711.5078125, + "width": 512, + "height": 295, + "right": 1019.1953125, + "bottom": 7006.5078125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-es-desktop.png", + "naturalSize": [ + 512, + 295 + ], + "loaded": true, + "alt": "Herramienta Crear un enlace corto, con el campo de URL, los botones Agregar enlace corto y Cancelar y la barra del editor de WhatsApp.", + "caption": "Interfaz real con datos ficticios. Formulario de URL para crear un enlace corto con tracking en el editor de WhatsApp.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-personalization-tool", + "figure": { + "x": 375.9921875, + "y": 7406.5078125, + "width": 774.4140625, + "height": 417, + "right": 1150.40625, + "bottom": 7823.5078125 + }, + "stage": { + "x": 375.9921875, + "y": 7406.5078125, + "width": 774.4140625, + "height": 417, + "right": 1150.40625, + "bottom": 7823.5078125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 480.1953125, + "y": 7435.5078125, + "width": 566, + "height": 359, + "right": 1046.1953125, + "bottom": 7794.5078125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 489.1953125, + "y": 7444.5078125, + "width": 548, + "height": 341, + "right": 1037.1953125, + "bottom": 7785.5078125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-es-desktop.png", + "naturalSize": [ + 548, + 341 + ], + "loaded": true, + "alt": "Menú Etiquetas del editor de WhatsApp con propiedades como name, full_name, email y una propiedad personalizada ficticia.", + "caption": "Interfaz real con datos ficticios. Menú de etiquetas de WhatsApp con propiedades estándar y una propiedad personalizada ficticia.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-coupon-picker", + "figure": { + "x": 375.9921875, + "y": 8169.5078125, + "width": 774.4140625, + "height": 331, + "right": 1150.40625, + "bottom": 8500.5078125 + }, + "stage": { + "x": 375.9921875, + "y": 8169.5078125, + "width": 774.4140625, + "height": 331, + "right": 1150.40625, + "bottom": 8500.5078125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 484.1953125, + "y": 8198.5078125, + "width": 558, + "height": 273, + "right": 1042.1953125, + "bottom": 8471.5078125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 493.1953125, + "y": 8207.5078125, + "width": 540, + "height": 255, + "right": 1033.1953125, + "bottom": 8462.5078125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-desktop.png", + "naturalSize": [ + 540, + 255 + ], + "loaded": true, + "alt": "Herramienta Cupones del editor de WhatsApp con el cupón ficticio GUIA-QR-10 disponible y Ninguno seleccionado.", + "caption": "Interfaz real con datos ficticios. GUIA-QR-10 está disponible en el editor de WhatsApp y todavía no se ha seleccionado.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-message-preview", + "figure": { + "x": 375.9921875, + "y": 8978.5078125, + "width": 774.4140625, + "height": 984, + "right": 1150.40625, + "bottom": 9962.5078125 + }, + "stage": { + "x": 375.9921875, + "y": 8978.5078125, + "width": 774.4140625, + "height": 984, + "right": 1150.40625, + "bottom": 9962.5078125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 562.1953125, + "y": 9007.5078125, + "width": 402, + "height": 926, + "right": 964.1953125, + "bottom": 9933.5078125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 571.1953125, + "y": 9016.5078125, + "width": 384, + "height": 908, + "right": 955.1953125, + "bottom": 9924.5078125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-desktop.png", + "naturalSize": [ + 384, + 908 + ], + "loaded": true, + "alt": "Vista previa nativa de WhatsApp con el nombre Sofía, las novedades del Club, enlace, BAJA para salir y control Detener.", + "caption": "Interfaz real con datos ficticios. La vista previa de WhatsApp muestra el contenido y el control Detener; no acredita un envío ni una entrega.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-test-destination", + "figure": { + "x": 375.9921875, + "y": 10194.5078125, + "width": 774.4140625, + "height": 485.5, + "right": 1150.40625, + "bottom": 10680.0078125 + }, + "stage": { + "x": 375.9921875, + "y": 10194.5078125, + "width": 774.4140625, + "height": 485.5, + "right": 1150.40625, + "bottom": 10680.0078125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 430.1953125, + "y": 10223.5078125, + "width": 666, + "height": 427.5, + "right": 1096.1953125, + "bottom": 10651.0078125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 439.1953125, + "y": 10232.5078125, + "width": 648, + "height": 409.5, + "right": 1087.1953125, + "bottom": 10642.0078125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-desktop.png", + "naturalSize": [ + 432, + 273 + ], + "loaded": true, + "alt": "Formulario Enviar mensaje a este número con selector de país, campo de teléfono vacío, envío deshabilitado y el botón Envíame un mensaje de prueba.", + "caption": "Interfaz real con datos ficticios. Formulario de prueba de WhatsApp con el campo de teléfono vacío y el botón de envío deshabilitado.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-delivery-date", + "figure": { + "x": 375.9921875, + "y": 11102.0078125, + "width": 774.4140625, + "height": 700.109375, + "right": 1150.40625, + "bottom": 11802.1171875 + }, + "stage": { + "x": 375.9921875, + "y": 11102.0078125, + "width": 774.4140625, + "height": 700.109375, + "right": 1150.40625, + "bottom": 11802.1171875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 404.9921875, + "y": 11131.0078125, + "width": 716.4140625, + "height": 642.109375, + "right": 1121.40625, + "bottom": 11773.1171875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 413.9921875, + "y": 11140.0078125, + "width": 698.40625, + "height": 624.109375, + "right": 1112.3984375, + "bottom": 11764.1171875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-delivery-date-es-desktop.png", + "naturalSize": [ + 705, + 630 + ], + "loaded": true, + "alt": "Enviar más tarde seleccionado para el 2 de noviembre de 2026 a las 12:00; calendario abierto en escritorio y campos de fecha y hora en móvil.", + "caption": "Fecha y hora ficticias de un borrador: 2 de noviembre de 2026 a las 12:00. El calendario está abierto en escritorio y cerrado en móvil.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-reply-settings", + "figure": { + "x": 375.9921875, + "y": 12440.1171875, + "width": 774.4140625, + "height": 672.8671875, + "right": 1150.40625, + "bottom": 13112.984375 + }, + "stage": { + "x": 375.9921875, + "y": 12440.1171875, + "width": 774.4140625, + "height": 672.8671875, + "right": 1150.40625, + "bottom": 13112.984375 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 404.9921875, + "y": 12469.1171875, + "width": 716.4140625, + "height": 614.8671875, + "right": 1121.40625, + "bottom": 13083.984375 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 413.9921875, + "y": 12478.1171875, + "width": 698.40625, + "height": 596.8671875, + "right": 1112.3984375, + "bottom": 13074.984375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-reply-settings-es-desktop.png", + "naturalSize": [ + 846, + 723 + ], + "loaded": true, + "alt": "Configurar respuestas con Asignar respuestas a abierto, personas ficticias y los equipos Atención demo y Ventas demo; Sin asignación específica sigue activo.", + "caption": "Configuración real con personas y equipos ficticios. El menú de equipos está abierto y se conserva Sin asignación específica.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-confirmation", + "figure": { + "x": 375.9921875, + "y": 13408.984375, + "width": 774.4140625, + "height": 1012, + "right": 1150.40625, + "bottom": 14420.984375 + }, + "stage": { + "x": 375.9921875, + "y": 13408.984375, + "width": 774.4140625, + "height": 1012, + "right": 1150.40625, + "bottom": 14420.984375 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 413.1953125, + "y": 13437.984375, + "width": 700, + "height": 954, + "right": 1113.1953125, + "bottom": 14391.984375 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 422.1953125, + "y": 13446.984375, + "width": 682, + "height": 936, + "right": 1104.1953125, + "bottom": 14382.984375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-desktop.png", + "naturalSize": [ + 682, + 936 + ], + "loaded": true, + "alt": "Confirmación del borrador con dos clientes segmentados, Club incluido, QA excluido, Solo WhatsApp, 2 de noviembre a las 12:00 y sin asignación específica.", + "caption": "Interfaz real con datos ficticios. Revisión previa al envío: dos clientes elegibles, Solo WhatsApp y la fecha seleccionada.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "campaign-es-1440-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "850130ce7dbec5058c73401a4107357c9cd493a0cb042edc771b35cb1f572c3b", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 0 + }, + { + "file": "campaign-es-1440-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "2808950e0dc1cc430c5b5e9b4adbf1808fc0f2d7d65b5f92068414f5090b23a2", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "5122c318ec48e8e7c8c2d8869edd37c3ad6e733f8f32712f54bcb5d48d99f361", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "00c4d53129d6246f125474dd013fe44b9b481f5f4fa4e36edff86195a322ef2f", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "30d826a758e16dbe20270697ba383c37b1d642116f23222150580b8d27507d9c", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "5a85773b975a9c68bc1654194ede394a54e40d95f6cfc13d740d83473571cd7c", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "9f64f8472b4a25f0e9e57da24fafca988ffbb36f99e4fbcb2d9bbfc49b17b6c5", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "f7491edc9579f4c13dd35b7837e6431971da870fe3c8d1f56b7fdd20608cbce2", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "a1eb18f5eef8d2e2f3de23d71bcebac870711e816b25e0ff46076495f47d4e8d", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "dae9f392a1c77798e9336920c38e723772ecf7cf0680bc53ebdad5a6c88e2e39", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "32306d1f59276cb8a4df9e796560fd3e2ba8525681b6eacefd80d0c7a932ba48", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "5d13a325c6ab0253d1c9357dd4e63178592ee6f6e57c26946f6d3f2de371fad6", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "68c0654e6ce1d53362f72bef563cd615370c1ed0584580546df16d8c70d70212", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "f119330597c3252535269295de4595af4a08e8e10c270df3a5e5072b6bf85fc4", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 100 + }, + { + "file": "campaign-es-1440-full-part15.png", + "clip": { + "x": 0, + "y": 15254, + "width": 1440, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15254 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 2880, + 2400 + ], + "icc": "Display P3", + "sha256": "663fade48ce05289783c0cfea3428a19793245f76f23eae60d71975f05b44e0c", + "complete_page_segment": true, + "documentHeight": 16454, + "overlap_css": 246 + }, + { + "file": "campaign-es-1440-campaign-channels.png", + "clip": { + "x": 363, + "y": 2353, + "width": 800, + "height": 909 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2208 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1818 + ], + "icc": "Display P3", + "sha256": "03334e6b977dc79dadaaf3d65a925950cefd84d9298da59fe1539f144282da0a" + }, + { + "file": "campaign-es-1440-campaign-audience.png", + "clip": { + "x": 363, + "y": 3847, + "width": 800, + "height": 623 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3558.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1246 + ], + "icc": "Display P3", + "sha256": "a619bdc5bb0359462f74af9b45fa59570c5eb9c3a96ca1bf4ff103037f6fd949" + }, + { + "file": "campaign-es-1440-campaign-audience-limit.png", + "clip": { + "x": 363, + "y": 4725, + "width": 800, + "height": 492 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4371 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 984 + ], + "icc": "Display P3", + "sha256": "01224831780b12003ceb3a432e493b033683cd33432be35a22d9f3cb23eaef33" + }, + { + "file": "campaign-es-1440-campaign-composer.png", + "clip": { + "x": 363, + "y": 5514, + "width": 800, + "height": 502 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5165 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1004 + ], + "icc": "Display P3", + "sha256": "6e311db5a116ad21c4209a2d0b08ef34a2a36e69daff3ce01e7b5dd81be2fad1" + }, + { + "file": "campaign-es-1440-campaign-tracked-link-tool.png", + "clip": { + "x": 363, + "y": 6661, + "width": 800, + "height": 396 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6259 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 792 + ], + "icc": "Display P3", + "sha256": "20ea8bececab1218ee2f8202db7fa0b217f7cf32b04ba56408dfc58a938ad2e4" + }, + { + "file": "campaign-es-1440-campaign-personalization-tool.png", + "clip": { + "x": 363, + "y": 7394, + "width": 800, + "height": 442 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7015 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 884 + ], + "icc": "Display P3", + "sha256": "8891e956d325e6aa462c76078c23d781526a1910e3197928838d2e0446fd7b7e" + }, + { + "file": "campaign-es-1440-campaign-coupon-picker.png", + "clip": { + "x": 363, + "y": 8157, + "width": 800, + "height": 356 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7735 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 712 + ], + "icc": "Display P3", + "sha256": "b1ba3ecfe57b7e5bdb4f1dd7e58f9330db7affe58c5809afb5a862331282f8f4" + }, + { + "file": "campaign-es-1440-campaign-message-preview.png", + "clip": { + "x": 363, + "y": 8966, + "width": 800, + "height": 1009 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8870.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 2018 + ], + "icc": "Display P3", + "sha256": "110660d51daa41f4f6a87bb1d29296fbed94c2cd7ff154e0ae4fcde6cc018e52" + }, + { + "file": "campaign-es-1440-campaign-test-destination.png", + "clip": { + "x": 363, + "y": 10182, + "width": 800, + "height": 511 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9837.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1022 + ], + "icc": "Display P3", + "sha256": "f4a502d5d18075b538f58c31508fa5652bb4c1b57b2795f99c339736ba001858" + }, + { + "file": "campaign-es-1440-campaign-delivery-date.png", + "clip": { + "x": 363, + "y": 11090, + "width": 800, + "height": 725 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10852 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1450 + ], + "icc": "Display P3", + "sha256": "4a3b54629aca2f60255a06c74a1202b291b3970d7d68813e51b6ec5008d4e64c" + }, + { + "file": "campaign-es-1440-campaign-reply-settings.png", + "clip": { + "x": 363, + "y": 12428, + "width": 800, + "height": 697 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12176.5 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 1394 + ], + "icc": "Display P3", + "sha256": "2e05ce91d1d575ba007217fd1ecc8ba8a8a22308180ec5f90144d469ac026166" + }, + { + "file": "campaign-es-1440-campaign-confirmation.png", + "clip": { + "x": 363, + "y": 13396, + "width": 800, + "height": 1037 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13315 + ] + }, + "viewport": [ + 1440, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1600, + 2074 + ], + "icc": "Display P3", + "sha256": "59236fa9e5296c552f149718c32f2900f83f7c28515e8e7a4e2458bc71e7432c" + } + ] + } +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/es-390.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/es-390.json new file mode 100644 index 00000000..e37e9bc6 --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/es-390.json @@ -0,0 +1,2666 @@ +{ + "checkpoint_sha256": "e770d7793c427409cce801f0e64f822dbe7f809e57d89e8d57b5f356df3497f1", + "view": { + "source": "_i18n/es/campaigns/creating-a-campaign.md", + "source_sha256": "d90c8aa0055195ff15644a9197e0bdff9465926dd3b82a70822db6346d88e755", + "built_html": "_site/es/crear-una-campaña.html", + "built_html_sha256": "99c43869d3ea80422f294b2a6d660a50df6b8bb6fd289bbb7d2c0c3e791a7d17", + "geometry": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 390, + "documentHeight": 18267, + "article": { + "x": 16, + "y": 449, + "width": 358, + "height": 17245.71875, + "right": 374, + "bottom": 17694.71875 + }, + "headings": [ + "Antes de empezarEnlace copiado", + "1. Inicia la campaña y elige cómo se enviaráEnlace copiado", + "2. Elige quién la recibiráEnlace copiado", + "3. Redacta el mensajeEnlace copiado", + "Agrega links con trackingEnlace copiado", + "Agrega etiquetas de personalizaciónEnlace copiado", + "Agrega un cupónEnlace copiado", + "4. Revisa la vista previa y envía una pruebaEnlace copiado", + "5. Elige cuándo se enviaráEnlace copiado", + "6. Revisa y confirmaEnlace copiado", + "Entiende la revisión de campañasEnlace copiado", + "Después de enviarEnlace copiado", + "Checklist antes de enviarEnlace copiado", + "Guías relacionadasEnlace copiado" + ], + "message_examples": [ + { + "id": "custom-e5e9a9e137eaff6e", + "title": "Una campaña de WhatsApp para presentar novedades", + "figure": { + "x": 16, + "y": 765, + "width": 358, + "height": 649.265625, + "right": 374, + "bottom": 1414.265625 + }, + "stage": { + "x": 16, + "y": 765, + "width": 358, + "height": 649.265625, + "right": 374, + "bottom": 1414.265625 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.7882 1 0.7843)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "caption": "Ejemplo ilustrativo de WhatsApp de Luma, alineado con la vista previa de una campaña con datos ficticios. El enlace de novedades y Detener son inertes. No acredita un envío, una aprobación de Meta ni una entrega.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "panelChannels": [ + "whatsapp" + ], + "businessMessages": [ + "Hola Sofía, mira las novedades del Club y elige tu favorito: https://example.com/campaign-fixture. BAJA para salir" + ], + "messageTimes": [ + "10:00" + ], + "businessName": "Luma", + "otherMessages": 0, + "actionLabels": [ + { + "tag": "SPAN", + "text": "Detener", + "tabIndex": -1, + "role": null, + "href": null + } + ], + "actions": 0, + "beforeFirstHeading": true, + "scrollOverflow": false, + "inert_action_and_keyboard_container": { + "before": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "after": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "focused": true, + "tabIndex": 0 + } + } + ], + "figures": [ + { + "id": "campaign-channels", + "figure": { + "x": 16, + "y": 2642.265625, + "width": 358, + "height": 747.1015625, + "right": 374, + "bottom": 3389.3671875 + }, + "stage": { + "x": 16, + "y": 2642.265625, + "width": 358, + "height": 747.1015625, + "right": 374, + "bottom": 3389.3671875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 2661.265625, + "width": 328, + "height": 709.1015625, + "right": 359, + "bottom": 3370.3671875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 2667.265625, + "width": 315.9921875, + "height": 697.1015625, + "right": 352.9921875, + "bottom": 3364.3671875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-mobile.png", + "naturalSize": [ + 398, + 878 + ], + "loaded": true, + "alt": "Cuatro opciones de envío de campaña, con la opción «Solo WhatsApp» habilitada y seleccionada.", + "caption": "Interfaz real con datos ficticios. La opción «Solo WhatsApp» está habilitada y seleccionada entre las cuatro opciones de envío.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience", + "figure": { + "x": 16, + "y": 4281.3671875, + "width": 358, + "height": 915.421875, + "right": 374, + "bottom": 5196.7890625 + }, + "stage": { + "x": 16, + "y": 4281.3671875, + "width": 358, + "height": 915.421875, + "right": 374, + "bottom": 5196.7890625 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 4300.3671875, + "width": 328, + "height": 877.421875, + "right": 359, + "bottom": 5177.7890625 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 4306.3671875, + "width": 315.9921875, + "height": 865.421875, + "right": 352.9921875, + "bottom": 5171.7890625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png", + "naturalSize": [ + 398, + 1090 + ], + "loaded": true, + "alt": "Selector de audiencia abierto con Club incluido, QA excluido y un alcance estimado de dos suscriptores elegibles.", + "caption": "Selector real con datos ficticios. Club está incluido y QA excluido; el menú de audiencias está abierto y el alcance muestra dos suscriptores.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience-limit", + "figure": { + "x": 16, + "y": 5620.7890625, + "width": 358, + "height": 252.8828125, + "right": 374, + "bottom": 5873.671875 + }, + "stage": { + "x": 16, + "y": 5620.7890625, + "width": 358, + "height": 252.8828125, + "right": 374, + "bottom": 5873.671875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 5639.7890625, + "width": 328, + "height": 214.8828125, + "right": 359, + "bottom": 5854.671875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 5645.7890625, + "width": 315.9921875, + "height": 202.8828125, + "right": 352.9921875, + "bottom": 5848.671875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "naturalSize": [ + 609, + 391 + ], + "loaded": true, + "alt": "Opciones de límite de audiencia: enviar a todos o limitar a dos clientes, con los botones Limitar y Cancelar.", + "caption": "Control de límite de audiencia con un máximo de dos clientes.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-composer", + "figure": { + "x": 16, + "y": 6249.671875, + "width": 358, + "height": 444.6015625, + "right": 374, + "bottom": 6694.2734375 + }, + "stage": { + "x": 16, + "y": 6249.671875, + "width": 358, + "height": 444.6015625, + "right": 374, + "bottom": 6694.2734375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 6268.671875, + "width": 328, + "height": 406.6015625, + "right": 359, + "bottom": 6675.2734375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 6274.671875, + "width": 315.9921875, + "height": 394.6015625, + "right": 352.9921875, + "bottom": 6669.2734375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-mobile.png", + "naturalSize": [ + 398, + 497 + ], + "loaded": true, + "alt": "Editor de WhatsApp con etiqueta de nombre, enlace con tracking, texto BAJA para salir y herramientas de composición.", + "caption": "Interfaz real con datos ficticios. El borrador de WhatsApp conserva la personalización y el enlace. En móvil, Vista previa abre la vista del canal.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-tracked-link-tool", + "figure": { + "x": 16, + "y": 7646.2734375, + "width": 358, + "height": 232.0703125, + "right": 374, + "bottom": 7878.34375 + }, + "stage": { + "x": 16, + "y": 7646.2734375, + "width": 358, + "height": 232.0703125, + "right": 374, + "bottom": 7878.34375 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 7665.2734375, + "width": 328, + "height": 194.0703125, + "right": 359, + "bottom": 7859.34375 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 7671.2734375, + "width": 316, + "height": 182.0703125, + "right": 353, + "bottom": 7853.34375 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-es-desktop.png", + "naturalSize": [ + 512, + 295 + ], + "loaded": true, + "alt": "Herramienta Crear un enlace corto, con el campo de URL, los botones Agregar enlace corto y Cancelar y la barra del editor de WhatsApp.", + "caption": "Interfaz real con datos ficticios. Formulario de URL para crear un enlace corto con tracking en el editor de WhatsApp.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-personalization-tool", + "figure": { + "x": 16, + "y": 8378.34375, + "width": 358, + "height": 246.6328125, + "right": 374, + "bottom": 8624.9765625 + }, + "stage": { + "x": 16, + "y": 8378.34375, + "width": 358, + "height": 246.6328125, + "right": 374, + "bottom": 8624.9765625 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 8397.34375, + "width": 328, + "height": 208.6328125, + "right": 359, + "bottom": 8605.9765625 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 8403.34375, + "width": 315.9921875, + "height": 196.6328125, + "right": 352.9921875, + "bottom": 8599.9765625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-es-desktop.png", + "naturalSize": [ + 548, + 341 + ], + "loaded": true, + "alt": "Menú Etiquetas del editor de WhatsApp con propiedades como name, full_name, email y una propiedad personalizada ficticia.", + "caption": "Interfaz real con datos ficticios. Menú de etiquetas de WhatsApp con propiedades estándar y una propiedad personalizada ficticia.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-coupon-picker", + "figure": { + "x": 16, + "y": 9072.9765625, + "width": 358, + "height": 241.578125, + "right": 374, + "bottom": 9314.5546875 + }, + "stage": { + "x": 16, + "y": 9072.9765625, + "width": 358, + "height": 241.578125, + "right": 374, + "bottom": 9314.5546875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 9091.9765625, + "width": 328, + "height": 203.578125, + "right": 359, + "bottom": 9295.5546875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37.0078125, + "y": 9097.9765625, + "width": 315.984375, + "height": 191.578125, + "right": 352.9921875, + "bottom": 9289.5546875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-mobile.png", + "naturalSize": [ + 414, + 251 + ], + "loaded": true, + "alt": "Herramienta Cupones del editor de WhatsApp con el cupón ficticio GUIA-QR-10 disponible y Ninguno seleccionado.", + "caption": "Interfaz real con datos ficticios. GUIA-QR-10 está disponible en el editor de WhatsApp y todavía no se ha seleccionado.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-message-preview", + "figure": { + "x": 16, + "y": 9906.5546875, + "width": 358, + "height": 759.890625, + "right": 374, + "bottom": 10666.4453125 + }, + "stage": { + "x": 16, + "y": 9906.5546875, + "width": 358, + "height": 759.890625, + "right": 374, + "bottom": 10666.4453125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 9925.5546875, + "width": 328, + "height": 721.890625, + "right": 359, + "bottom": 10647.4453125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 9931.5546875, + "width": 315.9921875, + "height": 709.890625, + "right": 352.9921875, + "bottom": 10641.4453125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-mobile.png", + "naturalSize": [ + 430, + 966 + ], + "loaded": true, + "alt": "Vista previa nativa de WhatsApp con el nombre Sofía, las novedades del Club, enlace, BAJA para salir y control Detener.", + "caption": "Interfaz real con datos ficticios. La vista previa de WhatsApp muestra el contenido y el control Detener; no acredita un envío ni una entrega.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-test-destination", + "figure": { + "x": 16, + "y": 11042.4453125, + "width": 358, + "height": 249.6875, + "right": 374, + "bottom": 11292.1328125 + }, + "stage": { + "x": 16, + "y": 11042.4453125, + "width": 358, + "height": 249.6875, + "right": 374, + "bottom": 11292.1328125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 11061.4453125, + "width": 328, + "height": 211.6875, + "right": 359, + "bottom": 11273.1328125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 11067.4453125, + "width": 316, + "height": 199.6875, + "right": 353, + "bottom": 11267.1328125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-mobile.png", + "naturalSize": [ + 432, + 273 + ], + "loaded": true, + "alt": "Formulario Enviar mensaje a este número con selector de país, campo de teléfono vacío, envío deshabilitado y el botón Envíame un mensaje de prueba.", + "caption": "Interfaz real con datos ficticios. Formulario de prueba de WhatsApp con el campo de teléfono vacío y el botón de envío deshabilitado.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-delivery-date", + "figure": { + "x": 16, + "y": 11900.1328125, + "width": 358, + "height": 678.8203125, + "right": 374, + "bottom": 12578.953125 + }, + "stage": { + "x": 16, + "y": 11900.1328125, + "width": 358, + "height": 678.8203125, + "right": 374, + "bottom": 12578.953125 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 11919.1328125, + "width": 328, + "height": 640.8203125, + "right": 359, + "bottom": 12559.953125 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 11925.1328125, + "width": 315.9921875, + "height": 628.8203125, + "right": 352.9921875, + "bottom": 12553.953125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png", + "naturalSize": [ + 398, + 792 + ], + "loaded": true, + "alt": "Enviar más tarde seleccionado para el 2 de noviembre de 2026 a las 12:00; calendario abierto en escritorio y campos de fecha y hora en móvil.", + "caption": "Fecha y hora ficticias de un borrador: 2 de noviembre de 2026 a las 12:00. El calendario está abierto en escritorio y cerrado en móvil.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-reply-settings", + "figure": { + "x": 16, + "y": 13390.953125, + "width": 358, + "height": 655.796875, + "right": 374, + "bottom": 14046.75 + }, + "stage": { + "x": 16, + "y": 13390.953125, + "width": 358, + "height": 655.796875, + "right": 374, + "bottom": 14046.75 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 13409.953125, + "width": 328, + "height": 617.796875, + "right": 359, + "bottom": 14027.75 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 13415.953125, + "width": 315.9921875, + "height": 605.796875, + "right": 352.9921875, + "bottom": 14021.75 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png", + "naturalSize": [ + 398, + 763 + ], + "loaded": true, + "alt": "Configurar respuestas con Asignar respuestas a abierto, personas ficticias y los equipos Atención demo y Ventas demo; Sin asignación específica sigue activo.", + "caption": "Configuración real con personas y equipos ficticios. El menú de equipos está abierto y se conserva Sin asignación específica.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-confirmation", + "figure": { + "x": 16, + "y": 14534.75, + "width": 358, + "height": 843.96875, + "right": 374, + "bottom": 15378.71875 + }, + "stage": { + "x": 16, + "y": 14534.75, + "width": 358, + "height": 843.96875, + "right": 374, + "bottom": 15378.71875 + }, + "stageStyle": { + "padding": [ + "18px", + "14px", + "18px", + "14px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "18px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 31, + "y": 14553.75, + "width": 328, + "height": 805.96875, + "right": 359, + "bottom": 15359.71875 + }, + "frameStyle": { + "padding": [ + "5px", + "5px", + "5px", + "5px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "12px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 37, + "y": 14559.75, + "width": 315.9921875, + "height": 793.96875, + "right": 352.9921875, + "bottom": 15353.71875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-mobile.png", + "naturalSize": [ + 398, + 1000 + ], + "loaded": true, + "alt": "Confirmación del borrador con dos clientes segmentados, Club incluido, QA excluido, Solo WhatsApp, 2 de noviembre a las 12:00 y sin asignación específica.", + "caption": "Interfaz real con datos ficticios. Revisión previa al envío: dos clientes elegibles, Solo WhatsApp y la fecha seleccionada.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "campaign-es-390-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "ea6fc48a88ec076a7844288e08b91937bb13e857a3b525219634cf77ee41ed45", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 0 + }, + { + "file": "campaign-es-390-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "95add8d7d2ebfa561945a64b10a35e859834190895f2c68d3ec6ee9c80476bdd", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "5d37e02b91c21e79d837697058bcab4f1770711b724770c85f0ebd39ed4d3dbe", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "26493fd3bd037541b62a27c1c661d2b1c0d91c3868f478c0a549b00ae83b46dd", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "1edfbe403f1fe9de05da2f899103536fdf2c440c26db65a39a8a86df9b3d35e4", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "446fa812d51dffa8e6bac73394caa0087855324479268d0f46b729c9e92a6b65", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "28483a32907c36f2b1200c3c569b4f7d0402b7ef46c6143ae67916caf7fbd398", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "3b4e59db9f39321a2233e638ee1736d15da4a5f2e712f60fd4f609d406aede09", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "19b10bb121829023d7ff3a5625968333e86938d31b0e3af321a885a6a6d3451a", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "3c0f4ba0b3e8bddd547dd6df1eae946e930bd5538b60e59f502c072bc9a70dc7", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "164f3b6e0352c068b5209d160a2a77edcb43db4e5e1e8c8beaac38701af1a0fa", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "eaf7df161a1cf513f50fb99ad20211fce7c86631c8b589f38c3feafc835838cd", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "f30ae2f141a1d630d1c710403de6d8f583392f1b414c621b42d6dc90db83c687", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "5834fdf99f8007f335e1a2ad853d7c0a6b22ee03e4f3dca3d3cc4889d181ae19", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "8c523b67271bc053d24bc105f99c799d0e6ddd0a37b94ad0de4503d3d9212f59", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part16.png", + "clip": { + "x": 0, + "y": 16500, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16500 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "3c532e1842f9e1e31e9fee6f8c02c7b734d182ac3fe1931034a503860c25aade", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 100 + }, + { + "file": "campaign-es-390-full-part17.png", + "clip": { + "x": 0, + "y": 17066.5, + "width": 390, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 17066.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 780, + 2400 + ], + "icc": "Display P3", + "sha256": "4d774ce6e0d37c9983e019180c7031fee1406604a7bcb832cbac5fc8d8060dc8", + "complete_page_segment": true, + "documentHeight": 18267, + "overlap_css": 633.5 + }, + { + "file": "campaign-es-390-campaign-channels.png", + "clip": { + "x": 4, + "y": 2630, + "width": 382, + "height": 772 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2416 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1544 + ], + "icc": "Display P3", + "sha256": "7787f7d23fce0c9bcaab61a1c4c92dd5e8196bdb9fdc602f7dc9f363c8a2e9b4" + }, + { + "file": "campaign-es-390-campaign-audience.png", + "clip": { + "x": 4, + "y": 4269, + "width": 382, + "height": 940 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4139 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1880 + ], + "icc": "Display P3", + "sha256": "05fc4e2ebaa6ada1e4ea7efe8dc0502d96194da4d6a3f6ab85c0c5fe654e4ff8" + }, + { + "file": "campaign-es-390-campaign-audience-limit.png", + "clip": { + "x": 4, + "y": 5608, + "width": 382, + "height": 278 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5147 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 556 + ], + "icc": "Display P3", + "sha256": "38123b745e6eb192fd7ebcb2804d5f974a1803907ec55e8cbdd479a876e49da0" + }, + { + "file": "campaign-es-390-campaign-composer.png", + "clip": { + "x": 4, + "y": 6237, + "width": 382, + "height": 470 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5872 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 940 + ], + "icc": "Display P3", + "sha256": "f4df0501908d8b8f2bb1ab54f90e79db116ca4a0058b9bbd79ea19f58e4fefb4" + }, + { + "file": "campaign-es-390-campaign-tracked-link-tool.png", + "clip": { + "x": 4, + "y": 7634, + "width": 382, + "height": 257 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7162.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 514 + ], + "icc": "Display P3", + "sha256": "fc5cf904b5c81ff61fc7cf4740a1a488bbc52ed79a6d850d8340878bb0f3d24b" + }, + { + "file": "campaign-es-390-campaign-personalization-tool.png", + "clip": { + "x": 4, + "y": 8366, + "width": 382, + "height": 271 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7901.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 542 + ], + "icc": "Display P3", + "sha256": "63fb81bb90cc0d6cd6bcd177a159fe12f8d4ebe58e1c2b629107245f3c1d9e68" + }, + { + "file": "campaign-es-390-campaign-coupon-picker.png", + "clip": { + "x": 4, + "y": 9060, + "width": 382, + "height": 267 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8594 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 534 + ], + "icc": "Display P3", + "sha256": "abad4c382d349c8f9f4ace0ed6575477eea89d54582fd12a97f545d12e1488dd" + }, + { + "file": "campaign-es-390-campaign-message-preview.png", + "clip": { + "x": 4, + "y": 9894, + "width": 382, + "height": 785 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9686.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1570 + ], + "icc": "Display P3", + "sha256": "1a8e47baceb153f38db1b18353e2250ba47834a1815179bf0c7f3da35f738de1" + }, + { + "file": "campaign-es-390-campaign-test-destination.png", + "clip": { + "x": 4, + "y": 11030, + "width": 382, + "height": 275 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10567.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 550 + ], + "icc": "Display P3", + "sha256": "1faf48f6211d12d407fac39c9ca6d7dd8550f8d7ad402900f7db7abd955c78fa" + }, + { + "file": "campaign-es-390-campaign-delivery-date.png", + "clip": { + "x": 4, + "y": 11888, + "width": 382, + "height": 703 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11639.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1406 + ], + "icc": "Display P3", + "sha256": "9165338ee6d520c2b08cfac1cf199beebbe62feae6820b27aa71cf7eab92e82c" + }, + { + "file": "campaign-es-390-campaign-reply-settings.png", + "clip": { + "x": 4, + "y": 13378, + "width": 382, + "height": 681 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13119 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1362 + ], + "icc": "Display P3", + "sha256": "394fad0979e8a60beb62dc0972eacbb38781c4e3fccc3319909dfa61f9edb083" + }, + { + "file": "campaign-es-390-campaign-confirmation.png", + "clip": { + "x": 4, + "y": 14522, + "width": 382, + "height": 869 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14356.5 + ] + }, + "viewport": [ + 390, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 764, + 1738 + ], + "icc": "Display P3", + "sha256": "954da970c22e3f80f5482fe12fdafd7fd6da57b04b71590f97db3e65877a0d26" + } + ] + } +} diff --git a/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/es-580.json b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/es-580.json new file mode 100644 index 00000000..c3e3bd7e --- /dev/null +++ b/docs/editorial-work/captures/campaign-whatsapp-correction-20261027/validation/page-review/views/es-580.json @@ -0,0 +1,2666 @@ +{ + "checkpoint_sha256": "e770d7793c427409cce801f0e64f822dbe7f809e57d89e8d57b5f356df3497f1", + "view": { + "source": "_i18n/es/campaigns/creating-a-campaign.md", + "source_sha256": "d90c8aa0055195ff15644a9197e0bdff9465926dd3b82a70822db6346d88e755", + "built_html": "_site/es/crear-una-campaña.html", + "built_html_sha256": "99c43869d3ea80422f294b2a6d660a50df6b8bb6fd289bbb7d2c0c3e791a7d17", + "geometry": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "documentWidth": 580, + "documentHeight": 18262, + "article": { + "x": 16, + "y": 468, + "width": 548, + "height": 17221.96875, + "right": 564, + "bottom": 17689.96875 + }, + "headings": [ + "Antes de empezarEnlace copiado", + "1. Inicia la campaña y elige cómo se enviaráEnlace copiado", + "2. Elige quién la recibiráEnlace copiado", + "3. Redacta el mensajeEnlace copiado", + "Agrega links con trackingEnlace copiado", + "Agrega etiquetas de personalizaciónEnlace copiado", + "Agrega un cupónEnlace copiado", + "4. Revisa la vista previa y envía una pruebaEnlace copiado", + "5. Elige cuándo se enviaráEnlace copiado", + "6. Revisa y confirmaEnlace copiado", + "Entiende la revisión de campañasEnlace copiado", + "Después de enviarEnlace copiado", + "Checklist antes de enviarEnlace copiado", + "Guías relacionadasEnlace copiado" + ], + "message_examples": [ + { + "id": "custom-e5e9a9e137eaff6e", + "title": "Una campaña de WhatsApp para presentar novedades", + "figure": { + "x": 16, + "y": 688, + "width": 548, + "height": 714, + "right": 564, + "bottom": 1402 + }, + "stage": { + "x": 16, + "y": 688, + "width": 548, + "height": 714, + "right": 564, + "bottom": 1402 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.7882 1 0.7843)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "caption": "Ejemplo ilustrativo de WhatsApp de Luma, alineado con la vista previa de una campaña con datos ficticios. El enlace de novedades y Detener son inertes. No acredita un envío, una aprobación de Meta ni una entrega.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "panelChannels": [ + "whatsapp" + ], + "businessMessages": [ + "Hola Sofía, mira las novedades del Club y elige tu favorito: https://example.com/campaign-fixture. BAJA para salir" + ], + "messageTimes": [ + "10:00" + ], + "businessName": "Luma", + "otherMessages": 0, + "actionLabels": [ + { + "tag": "SPAN", + "text": "Detener", + "tabIndex": -1, + "role": null, + "href": null + } + ], + "actions": 0, + "beforeFirstHeading": true, + "scrollOverflow": false, + "inert_action_and_keyboard_container": { + "before": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "after": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "focused": true, + "tabIndex": 0 + } + } + ], + "figures": [ + { + "id": "campaign-channels", + "figure": { + "x": 16, + "y": 2414, + "width": 548, + "height": 954, + "right": 564, + "bottom": 3368 + }, + "stage": { + "x": 16, + "y": 2414, + "width": 548, + "height": 954, + "right": 564, + "bottom": 3368 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 2443, + "width": 416, + "height": 896, + "right": 498, + "bottom": 3339 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 2452, + "width": 398, + "height": 878, + "right": 489, + "bottom": 3330 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-mobile.png", + "naturalSize": [ + 398, + 878 + ], + "loaded": true, + "alt": "Cuatro opciones de envío de campaña, con la opción «Solo WhatsApp» habilitada y seleccionada.", + "caption": "Interfaz real con datos ficticios. La opción «Solo WhatsApp» está habilitada y seleccionada entre las cuatro opciones de envío.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience", + "figure": { + "x": 16, + "y": 4032, + "width": 548, + "height": 1166, + "right": 564, + "bottom": 5198 + }, + "stage": { + "x": 16, + "y": 4032, + "width": 548, + "height": 1166, + "right": 564, + "bottom": 5198 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 4061, + "width": 416, + "height": 1108, + "right": 498, + "bottom": 5169 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 4070, + "width": 398, + "height": 1090, + "right": 489, + "bottom": 5160 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-es-mobile.png", + "naturalSize": [ + 398, + 1090 + ], + "loaded": true, + "alt": "Selector de audiencia abierto con Club incluido, QA excluido y un alcance estimado de dos suscriptores elegibles.", + "caption": "Selector real con datos ficticios. Club está incluido y QA excluido; el menú de audiencias está abierto y el alcance muestra dos suscriptores.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-audience-limit", + "figure": { + "x": 16, + "y": 5526, + "width": 548, + "height": 379.0390625, + "right": 564, + "bottom": 5905.0390625 + }, + "stage": { + "x": 16, + "y": 5526, + "width": 548, + "height": 379.0390625, + "right": 564, + "bottom": 5905.0390625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 45, + "y": 5555, + "width": 490, + "height": 321.0390625, + "right": 535, + "bottom": 5876.0390625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 54, + "y": 5564, + "width": 471.9921875, + "height": 303.0390625, + "right": 525.9921875, + "bottom": 5867.0390625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-audience-limit-es-desktop.png", + "naturalSize": [ + 609, + 391 + ], + "loaded": true, + "alt": "Opciones de límite de audiencia: enviar a todos o limitar a dos clientes, con los botones Limitar y Cancelar.", + "caption": "Control de límite de audiencia con un máximo de dos clientes.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-composer", + "figure": { + "x": 16, + "y": 6233.0390625, + "width": 548, + "height": 573, + "right": 564, + "bottom": 6806.0390625 + }, + "stage": { + "x": 16, + "y": 6233.0390625, + "width": 548, + "height": 573, + "right": 564, + "bottom": 6806.0390625 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 6262.0390625, + "width": 416, + "height": 515, + "right": 498, + "bottom": 6777.0390625 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 6271.0390625, + "width": 398, + "height": 497, + "right": 489, + "bottom": 6768.0390625 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-mobile.png", + "naturalSize": [ + 398, + 497 + ], + "loaded": true, + "alt": "Editor de WhatsApp con etiqueta de nombre, enlace con tracking, texto BAJA para salir y herramientas de composición.", + "caption": "Interfaz real con datos ficticios. El borrador de WhatsApp conserva la personalización y el enlace. En móvil, Vista previa abre la vista del canal.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-tracked-link-tool", + "figure": { + "x": 16, + "y": 7554.0390625, + "width": 548, + "height": 347.953125, + "right": 564, + "bottom": 7901.9921875 + }, + "stage": { + "x": 16, + "y": 7554.0390625, + "width": 548, + "height": 347.953125, + "right": 564, + "bottom": 7901.9921875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 45, + "y": 7583.0390625, + "width": 490, + "height": 289.953125, + "right": 535, + "bottom": 7872.9921875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 54, + "y": 7592.0390625, + "width": 472, + "height": 271.953125, + "right": 526, + "bottom": 7863.9921875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-es-desktop.png", + "naturalSize": [ + 512, + 295 + ], + "loaded": true, + "alt": "Herramienta Crear un enlace corto, con el campo de URL, los botones Agregar enlace corto y Cancelar y la barra del editor de WhatsApp.", + "caption": "Interfaz real con datos ficticios. Formulario de URL para crear un enlace corto con tracking en el editor de WhatsApp.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-personalization-tool", + "figure": { + "x": 16, + "y": 8293.9921875, + "width": 548, + "height": 369.703125, + "right": 564, + "bottom": 8663.6953125 + }, + "stage": { + "x": 16, + "y": 8293.9921875, + "width": 548, + "height": 369.703125, + "right": 564, + "bottom": 8663.6953125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 45, + "y": 8322.9921875, + "width": 490, + "height": 311.703125, + "right": 535, + "bottom": 8634.6953125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 54.0078125, + "y": 8331.9921875, + "width": 471.984375, + "height": 293.703125, + "right": 525.9921875, + "bottom": 8625.6953125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-es-desktop.png", + "naturalSize": [ + 548, + 341 + ], + "loaded": true, + "alt": "Menú Etiquetas del editor de WhatsApp con propiedades como name, full_name, email y una propiedad personalizada ficticia.", + "caption": "Interfaz real con datos ficticios. Menú de etiquetas de WhatsApp con propiedades estándar y una propiedad personalizada ficticia.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-coupon-picker", + "figure": { + "x": 16, + "y": 9039.6953125, + "width": 548, + "height": 327, + "right": 564, + "bottom": 9366.6953125 + }, + "stage": { + "x": 16, + "y": 9039.6953125, + "width": 548, + "height": 327, + "right": 564, + "bottom": 9366.6953125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 74, + "y": 9068.6953125, + "width": 432, + "height": 269, + "right": 506, + "bottom": 9337.6953125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 83, + "y": 9077.6953125, + "width": 414, + "height": 251, + "right": 497, + "bottom": 9328.6953125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-mobile.png", + "naturalSize": [ + 414, + 251 + ], + "loaded": true, + "alt": "Herramienta Cupones del editor de WhatsApp con el cupón ficticio GUIA-QR-10 disponible y Ninguno seleccionado.", + "caption": "Interfaz real con datos ficticios. GUIA-QR-10 está disponible en el editor de WhatsApp y todavía no se ha seleccionado.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-message-preview", + "figure": { + "x": 16, + "y": 9886.6953125, + "width": 548, + "height": 1042, + "right": 564, + "bottom": 10928.6953125 + }, + "stage": { + "x": 16, + "y": 9886.6953125, + "width": 548, + "height": 1042, + "right": 564, + "bottom": 10928.6953125 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 66, + "y": 9915.6953125, + "width": 448, + "height": 984, + "right": 514, + "bottom": 10899.6953125 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 75, + "y": 9924.6953125, + "width": 430, + "height": 966, + "right": 505, + "bottom": 10890.6953125 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-mobile.png", + "naturalSize": [ + 430, + 966 + ], + "loaded": true, + "alt": "Vista previa nativa de WhatsApp con el nombre Sofía, las novedades del Club, enlace, BAJA para salir y control Detener.", + "caption": "Interfaz real con datos ficticios. La vista previa de WhatsApp muestra el contenido y el control Detener; no acredita un envío ni una entrega.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-test-destination", + "figure": { + "x": 16, + "y": 11208.6953125, + "width": 548, + "height": 374.2734375, + "right": 564, + "bottom": 11582.96875 + }, + "stage": { + "x": 16, + "y": 11208.6953125, + "width": 548, + "height": 374.2734375, + "right": 564, + "bottom": 11582.96875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 45, + "y": 11237.6953125, + "width": 490, + "height": 316.2734375, + "right": 535, + "bottom": 11553.96875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 54, + "y": 11246.6953125, + "width": 472, + "height": 298.2734375, + "right": 526, + "bottom": 11544.96875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-mobile.png", + "naturalSize": [ + 432, + 273 + ], + "loaded": true, + "alt": "Formulario Enviar mensaje a este número con selector de país, campo de teléfono vacío, envío deshabilitado y el botón Envíame un mensaje de prueba.", + "caption": "Interfaz real con datos ficticios. Formulario de prueba de WhatsApp con el campo de teléfono vacío y el botón de envío deshabilitado.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-delivery-date", + "figure": { + "x": 16, + "y": 12058.96875, + "width": 548, + "height": 868, + "right": 564, + "bottom": 12926.96875 + }, + "stage": { + "x": 16, + "y": 12058.96875, + "width": 548, + "height": 868, + "right": 564, + "bottom": 12926.96875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 12087.96875, + "width": 416, + "height": 810, + "right": 498, + "bottom": 12897.96875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 12096.96875, + "width": 398, + "height": 792, + "right": 489, + "bottom": 12888.96875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-delivery-date-es-mobile.png", + "naturalSize": [ + 398, + 792 + ], + "loaded": true, + "alt": "Enviar más tarde seleccionado para el 2 de noviembre de 2026 a las 12:00; calendario abierto en escritorio y campos de fecha y hora en móvil.", + "caption": "Fecha y hora ficticias de un borrador: 2 de noviembre de 2026 a las 12:00. El calendario está abierto en escritorio y cerrado en móvil.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-reply-settings", + "figure": { + "x": 16, + "y": 13570.96875, + "width": 548, + "height": 839, + "right": 564, + "bottom": 14409.96875 + }, + "stage": { + "x": 16, + "y": 13570.96875, + "width": 548, + "height": 839, + "right": 564, + "bottom": 14409.96875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 13599.96875, + "width": 416, + "height": 781, + "right": 498, + "bottom": 14380.96875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 13608.96875, + "width": 398, + "height": 763, + "right": 489, + "bottom": 14371.96875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign/campaign-reply-settings-es-mobile.png", + "naturalSize": [ + 398, + 763 + ], + "loaded": true, + "alt": "Configurar respuestas con Asignar respuestas a abierto, personas ficticias y los equipos Atención demo y Ventas demo; Sin asignación específica sigue activo.", + "caption": "Configuración real con personas y equipos ficticios. El menú de equipos está abierto y se conserva Sin asignación específica.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + }, + { + "id": "campaign-confirmation", + "figure": { + "x": 16, + "y": 14777.96875, + "width": 548, + "height": 1076, + "right": 564, + "bottom": 15853.96875 + }, + "stage": { + "x": 16, + "y": 14777.96875, + "width": 548, + "height": 1076, + "right": 564, + "bottom": 15853.96875 + }, + "stageStyle": { + "padding": [ + "28px", + "28px", + "28px", + "28px" + ], + "border": [ + "1px", + "solid", + "color(srgb 0.0882121 0.0125694 0.213533 / 0.04)" + ], + "radius": "24px", + "background": "color(display-p3 0.9333 0.898 1)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "frame": { + "x": 82, + "y": 14806.96875, + "width": 416, + "height": 1018, + "right": 498, + "bottom": 15824.96875 + }, + "frameStyle": { + "padding": [ + "8px", + "8px", + "8px", + "8px" + ], + "border": [ + "1px", + "solid", + "color(display-p3 0.9059 0.898 0.9176)" + ], + "radius": "16px", + "background": "rgb(255, 255, 255)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "image": { + "x": 91, + "y": 14815.96875, + "width": 398, + "height": 1000, + "right": 489, + "bottom": 15815.96875 + }, + "imageStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "8px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "static", + "visibility": "visible" + }, + "currentSrc": "http://127.0.0.1:3382/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-mobile.png", + "naturalSize": [ + 398, + 1000 + ], + "loaded": true, + "alt": "Confirmación del borrador con dos clientes segmentados, Club incluido, QA excluido, Solo WhatsApp, 2 de noviembre a las 12:00 y sin asignación específica.", + "caption": "Interfaz real con datos ficticios. Revisión previa al envío: dos clientes elegibles, Solo WhatsApp y la fecha seleccionada.", + "captionStyle": { + "padding": [ + "0px", + "0px", + "0px", + "0px" + ], + "border": [ + "0px", + "none", + "color(display-p3 0.0784 0.0157 0.2039)" + ], + "radius": "0px", + "background": "rgba(0, 0, 0, 0)", + "display": "block", + "position": "absolute", + "visibility": "visible" + }, + "interactiveCount": 0, + "ancestorsLinked": false + } + ] + }, + "captures": [ + { + "file": "campaign-es-580-full-part1.png", + "clip": { + "x": 0, + "y": 0, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 0 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "19484d158c23a2dcd7d5b98c3e9be178e0754fdd823e2acb4bc6aee3636b5fe5", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 0 + }, + { + "file": "campaign-es-580-full-part2.png", + "clip": { + "x": 0, + "y": 1100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 1100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "2afe3cb3e9b69dcd107fc3f80ddeb0936b26ac03378d0bd13b7884623fea0f10", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part3.png", + "clip": { + "x": 0, + "y": 2200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "a5fd29200fb3b82eeae2edca032695f79fb8166a7d19ca93a5dd53348751fa9b", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part4.png", + "clip": { + "x": 0, + "y": 3300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 3300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "acf20fc9aa6e3d54ebb9c6b23e0165a504a0c40304888b36aa285b6db9f91d24", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part5.png", + "clip": { + "x": 0, + "y": 4400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "3dc55e8528572a2daba3091a49277c0bc0ff09b0246aea4232244b8e7a0beaef", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part6.png", + "clip": { + "x": 0, + "y": 5500, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5500 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "3a9c9f7e16b5f37769d7fb494e5cf2ee2d01dae42f032b29c861e9a211cd2ae9", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part7.png", + "clip": { + "x": 0, + "y": 6600, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 6600 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "f005195941a3093db333790641608518363d633287aa7496080be5c6dbcb5ea0", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part8.png", + "clip": { + "x": 0, + "y": 7700, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7700 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "f21622dc80794ea7cd917e71733e3193a2f3aecb76c43a186c5a764e07b4bf23", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part9.png", + "clip": { + "x": 0, + "y": 8800, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8800 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "ba487849d96bb528fac86808cd8e35d67e8f3d4e92ea26d2315357e783c4a9ba", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part10.png", + "clip": { + "x": 0, + "y": 9900, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9900 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "430e4375a11894a6cb1793726010006128a92934b8858439a4eec6a5b4b1abc9", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part11.png", + "clip": { + "x": 0, + "y": 11000, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11000 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "fe92ce1b51601796d52cc3115541f689947c46bde1bea51a13c7f5edc8934225", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part12.png", + "clip": { + "x": 0, + "y": 12100, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 12100 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "ea344db668d73e12687ba0d4fdb4f48696da3c7323bb0afaf08bc869db1ef794", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part13.png", + "clip": { + "x": 0, + "y": 13200, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13200 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "19d677066788f0379c5de5edbd9c6bdfa47ac95918f5187fb37f5d1bd18b26c4", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part14.png", + "clip": { + "x": 0, + "y": 14300, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14300 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "5f72a1502ecbc372f0ecaa5a37bc84a5febe610ceb457487a21efd47f507f6e5", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part15.png", + "clip": { + "x": 0, + "y": 15400, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 15400 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "e18aa7dfdce9cb326bdde7f32c578d1c3ba2c3695ecb758525d17a70968dbb24", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part16.png", + "clip": { + "x": 0, + "y": 16500, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 16500 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "f9117503dcbe2622f7413e43b95bcd76eadf4ab057f36eceba22d5d2c587443b", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 100 + }, + { + "file": "campaign-es-580-full-part17.png", + "clip": { + "x": 0, + "y": 17062, + "width": 580, + "height": 1200 + }, + "viewport_capture": true, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 17062 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1160, + 2400 + ], + "icc": "Display P3", + "sha256": "819ff84ca4deb1f53b2fd15d7a6917ddd0da9e28a7cfdb42a56406793fc96dcc", + "complete_page_segment": true, + "documentHeight": 18262, + "overlap_css": 638 + }, + { + "file": "campaign-es-580-campaign-channels.png", + "clip": { + "x": 4, + "y": 2402, + "width": 572, + "height": 978 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 2291 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1956 + ], + "icc": "Display P3", + "sha256": "ff60c71dbb527366b0f73bd94b2a6ded2134e27c28cb79a599fbae832fd1e2e2" + }, + { + "file": "campaign-es-580-campaign-audience.png", + "clip": { + "x": 4, + "y": 4020, + "width": 572, + "height": 1190 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 4015 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2380 + ], + "icc": "Display P3", + "sha256": "c8ba438e7e5b9bd12d8372f78ac0d39cdddf0da8630911545f7e997bff780cdd" + }, + { + "file": "campaign-es-580-campaign-audience-limit.png", + "clip": { + "x": 4, + "y": 5514, + "width": 572, + "height": 404 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5115.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 808 + ], + "icc": "Display P3", + "sha256": "8104fefd09565898fc6c3e11bc638fde27c4d5fb03ebbc8ca9a110c061db4fde" + }, + { + "file": "campaign-es-580-campaign-composer.png", + "clip": { + "x": 4, + "y": 6221, + "width": 572, + "height": 598 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 5919.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1196 + ], + "icc": "Display P3", + "sha256": "c422e1122f5e122572d3d1a615783566ce4ac0fc6e17269ce503f3c788fe3b23" + }, + { + "file": "campaign-es-580-campaign-tracked-link-tool.png", + "clip": { + "x": 4, + "y": 7542, + "width": 572, + "height": 372 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7128 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 744 + ], + "icc": "Display P3", + "sha256": "6132da082e4e558a94e9a3fc0b50cd02408ae74bc29ae88a90cedc924957cd68" + }, + { + "file": "campaign-es-580-campaign-personalization-tool.png", + "clip": { + "x": 4, + "y": 8281, + "width": 572, + "height": 395 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 7879 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 790 + ], + "icc": "Display P3", + "sha256": "8bcfc3a36b1b076812dd019d20f285c9bed9eba6430e8713f4efdcc35551e270" + }, + { + "file": "campaign-es-580-campaign-coupon-picker.png", + "clip": { + "x": 4, + "y": 9027, + "width": 572, + "height": 352 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 8603 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 704 + ], + "icc": "Display P3", + "sha256": "704d34dc6a87e9cd7a3a903af91d5c4d377eac2545a6a8e6d1c8b76c1fde7af6" + }, + { + "file": "campaign-es-580-campaign-message-preview.png", + "clip": { + "x": 4, + "y": 9874, + "width": 572, + "height": 1067 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 9807.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2134 + ], + "icc": "Display P3", + "sha256": "b1b7ee95911f5871586c7966030f6b3d1423a9623c28c242adf863bb66986744" + }, + { + "file": "campaign-es-580-campaign-test-destination.png", + "clip": { + "x": 4, + "y": 11196, + "width": 572, + "height": 399 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 10796 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 798 + ], + "icc": "Display P3", + "sha256": "fd332193f8e46aaa5efe28c579285dcfd1385483aa1955b551c354c42a6ab6d2" + }, + { + "file": "campaign-es-580-campaign-delivery-date.png", + "clip": { + "x": 4, + "y": 12046, + "width": 572, + "height": 893 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 11893 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1786 + ], + "icc": "Display P3", + "sha256": "c33aea4ec2ad32b62786b19245d0d67d1e331e31d4438b2b1c000cbbe15b6c11" + }, + { + "file": "campaign-es-580-campaign-reply-settings.png", + "clip": { + "x": 4, + "y": 13558, + "width": 572, + "height": 864 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 13390.5 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 1728 + ], + "icc": "Display P3", + "sha256": "51fdd9bc25afc5737fea7870c893bc116809ccd7868242ca9d616447de800bd8" + }, + { + "file": "campaign-es-580-campaign-confirmation.png", + "clip": { + "x": 4, + "y": 14765, + "width": 572, + "height": 1101 + }, + "viewport_capture": false, + "capture_beyond_viewport": false, + "page_state": { + "url": "http://127.0.0.1:3382/es/crear-una-campa%C3%B1a.html", + "title": "Crea una campaña | Hellotext", + "locale": "es", + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "zoom": 1, + "scroll": [ + 0, + 14716 + ] + }, + "viewport": [ + 580, + 1200 + ], + "dpr": 2, + "pixelSize": [ + 1144, + 2202 + ], + "icc": "Display P3", + "sha256": "7645c05427ed681db72bec7df739ae039f9b6d6dff48ffc1d34c125d84eb673c" + } + ] + } +} diff --git a/docs/editorial-work/progress.csv b/docs/editorial-work/progress.csv index 43558c4f..1191deb4 100644 --- a/docs/editorial-work/progress.csv +++ b/docs/editorial-work/progress.csv @@ -34,7 +34,7 @@ billing/understanding-plan-quotas.md,local_verified,c4e988ccec1d6ff3e43bdd5731e4 billing/whatsapp-fees.md,local_verified,c004d2bb3ee0d8a4cca6117036413e2579042165,docs/editorial-work/whatsapp-fees.md campaigns/campaign-best-practices.md,local_verified,022cc577,docs/editorial-work/campaign-best-practices.md campaigns/campaigns-overview.md,local_verified,cffe95ee,docs/editorial-work/campaigns-overview.md -campaigns/creating-a-campaign.md,local_verified,24fa15de997761230c2e483595dc805509d505ac,docs/editorial-work/campaign-creation-completion-20261026.md +campaigns/creating-a-campaign.md,local_verified,0c5a46c61ca3eff5eb2ea61b855a779cccbc3b9c,docs/editorial-work/campaign-whatsapp-correction-20261027.md captures/capture-overview.md,local_verified,724549d93d1c574fb5823da44ced2da12ab4236a,docs/editorial-work/capture-overview.md captures/forms.md,local_verified,68ea8fc4e9071a73b4e745d9aaf4726848cd4328,docs/editorial-work/forms.md captures/property-collector-playbook.md,local_verified,2059d23c1b762a94e0ef23ad6f5ee7dc8e4c0cfb,docs/editorial-work/property-collector-playbook.md diff --git a/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-desktop.png b/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-desktop.png new file mode 100644 index 00000000..e4e0b757 Binary files /dev/null and b/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-desktop.png differ diff --git a/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-mobile.png b/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-mobile.png new file mode 100644 index 00000000..326cc291 Binary files /dev/null and b/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-en-mobile.png differ diff --git a/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-desktop.png b/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-desktop.png new file mode 100644 index 00000000..cc9a7f92 Binary files /dev/null and b/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-desktop.png differ diff --git a/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-mobile.png b/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-mobile.png new file mode 100644 index 00000000..83fd48d6 Binary files /dev/null and b/images/campaigns/creating-a-campaign-whatsapp/campaign-channels-es-mobile.png differ diff --git a/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-desktop.png b/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-desktop.png new file mode 100644 index 00000000..6c617509 Binary files /dev/null and b/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-desktop.png differ diff --git a/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-mobile.png b/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-mobile.png new file mode 100644 index 00000000..12108f6d Binary files /dev/null and b/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-en-mobile.png differ diff --git a/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-desktop.png b/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-desktop.png new file mode 100644 index 00000000..dcf4a935 Binary files /dev/null and b/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-desktop.png differ diff --git a/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-mobile.png b/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-mobile.png new file mode 100644 index 00000000..4cdbc074 Binary files /dev/null and b/images/campaigns/creating-a-campaign-whatsapp/campaign-composer-es-mobile.png differ diff --git a/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-desktop.png b/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-desktop.png new file mode 100644 index 00000000..513afd9d Binary files /dev/null and b/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-desktop.png differ diff --git a/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-mobile.png b/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-mobile.png new file mode 100644 index 00000000..dce167ff Binary files /dev/null and b/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-en-mobile.png differ diff --git a/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-desktop.png b/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-desktop.png new file mode 100644 index 00000000..9d8fdd80 Binary files /dev/null and b/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-desktop.png differ diff --git a/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-mobile.png b/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-mobile.png new file mode 100644 index 00000000..d2c64e81 Binary files /dev/null and b/images/campaigns/creating-a-campaign-whatsapp/campaign-confirmation-es-mobile.png differ diff --git a/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-desktop.png b/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-desktop.png new file mode 100644 index 00000000..d0b78008 Binary files /dev/null and b/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-desktop.png differ diff --git a/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-mobile.png b/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-mobile.png new file mode 100644 index 00000000..6fab6f8b Binary files /dev/null and b/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-en-mobile.png differ diff --git a/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-desktop.png b/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-desktop.png new file mode 100644 index 00000000..8781af4a Binary files /dev/null and b/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-desktop.png differ diff --git a/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-mobile.png b/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-mobile.png new file mode 100644 index 00000000..a2cb3184 Binary files /dev/null and b/images/campaigns/creating-a-campaign-whatsapp/campaign-coupon-picker-es-mobile.png differ diff --git a/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-desktop.png b/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-desktop.png new file mode 100644 index 00000000..d57857b0 Binary files /dev/null and b/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-desktop.png differ diff --git a/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-mobile.png b/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-mobile.png new file mode 100644 index 00000000..08477e89 Binary files /dev/null and b/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-en-mobile.png differ diff --git a/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-desktop.png b/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-desktop.png new file mode 100644 index 00000000..4eaa43fc Binary files /dev/null and b/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-desktop.png differ diff --git a/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-mobile.png b/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-mobile.png new file mode 100644 index 00000000..00544f0a Binary files /dev/null and b/images/campaigns/creating-a-campaign-whatsapp/campaign-message-preview-es-mobile.png differ diff --git a/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-en-desktop.png b/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-en-desktop.png new file mode 100644 index 00000000..cdc393d8 Binary files /dev/null and b/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-en-desktop.png differ diff --git a/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-es-desktop.png b/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-es-desktop.png new file mode 100644 index 00000000..ffcc2e6d Binary files /dev/null and b/images/campaigns/creating-a-campaign-whatsapp/campaign-personalization-tool-es-desktop.png differ diff --git a/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-desktop.png b/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-desktop.png new file mode 100644 index 00000000..9b29baca Binary files /dev/null and b/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-desktop.png differ diff --git a/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-mobile.png b/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-mobile.png new file mode 100644 index 00000000..0bfc2735 Binary files /dev/null and b/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-en-mobile.png differ diff --git a/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-desktop.png b/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-desktop.png new file mode 100644 index 00000000..c0e11b24 Binary files /dev/null and b/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-desktop.png differ diff --git a/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-mobile.png b/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-mobile.png new file mode 100644 index 00000000..482c5079 Binary files /dev/null and b/images/campaigns/creating-a-campaign-whatsapp/campaign-test-destination-es-mobile.png differ diff --git a/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-en-desktop.png b/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-en-desktop.png new file mode 100644 index 00000000..592ab949 Binary files /dev/null and b/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-en-desktop.png differ diff --git a/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-es-desktop.png b/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-es-desktop.png new file mode 100644 index 00000000..e35053cb Binary files /dev/null and b/images/campaigns/creating-a-campaign-whatsapp/campaign-tracked-link-tool-es-desktop.png differ