{"ok":true,"app":"gopads","operatorAccount":"gbcolorsc@gmail.com","client":{"id":"asador-bacanora-oaxaca","name":"Asador Bacanora Oaxaca","scope":"Cliente vinculado; datos y campanas separados de Gato Bronco."},"oauth":{"googleAds":"/api/oauth/google?connector=google_ads&business=asadorbacanora&login_hint=gbcolorsc%40gmail.com","businessProfile":"/api/oauth/google?connector=google_business_profile&business=asadorbacanora&login_hint=gbcolorsc%40gmail.com","analytics":"/api/oauth/google?connector=google_analytics&business=asadorbacanora&login_hint=gbcolorsc%40gmail.com","tagManager":"/api/oauth/google?connector=google_tag_manager&business=asadorbacanora&login_hint=gbcolorsc%40gmail.com"},"measurementAudit":{"date":"2026-07-05","visibleGa4":"G-LNMVG9D8Z2","visibleGoogleAdsConversionTag":"No detectado en HTML inicial","risk":"Google Ads puede estar optimizando con senales incompletas si GA4 no importa conversiones reales de reserva, llamada, ruta y confirmacion."},"metaAds":{"adAccountId":"1095451710958917","accountId":"acct-asador-bacanora-oaxaca","businessCode":"GB-ASADOR-001","goal":"Reconocimiento con destino a apps de mensajes y conversion operativa a reservas verificadas.","destinations":{"messenger":{"pageId":"108792091867910","label":"Asador Bacanora Oaxaca","url":"https://m.me/108792091867910"},"instagram":{"igUserId":"17841452687313972","handle":"@asadorbacanoraoax","url":"https://ig.me/m/asadorbacanoraoax"},"whatsapp":{"phone":"+52 1 951 217 3796","url":"https://wa.me/529512173796"}},"placements":{"facebook":["feed","story"],"instagram":["stream","story","reels","explore"],"messenger":["messenger_home"],"manualReview":["instagram_search"]},"buyerPersonas":[{"id":"turista-cultural","name":"Turista cultural Guelaguetza","age":"25-64","intent":"Busca actividades, comida oaxaquena y una experiencia local antes o despues de los eventos.","interests":["Oaxaca","Arts festival","Travel","Cultural tourism","Mexican cuisine","Mezcal"]},{"id":"foodie-viajero","name":"Foodie viajero","age":"25-55","intent":"Viaja por gastronomia, desayunos, restaurantes con patio y experiencias memorables.","interests":["Restaurants","Fine dining","Brunch","Mexican cuisine","Foodie","Mezcal"]},{"id":"visitante-reserva","name":"Visitante con intencion de reserva","age":"28-64","intent":"Esta en Oaxaca o llegara esta semana y necesita confirmar mesa rapido por mensaje.","interests":["Oaxaca City","Hotels","Tourism","Family travel","Cultural festivals","Dining out"]}],"interests":["Oaxaca","Arts festival","Travel","Cultural tourism","Mexican cuisine","Restaurants","Brunch","Mezcal","Hotels","Tourism"],"geo":{"label":"Oaxaca de Juarez y zona turistica cercana","latitude":17.0732,"longitude":-96.7266,"radiusKm":25,"locationTypes":["recent"]},"budget":{"dailyBudgetCents":1800,"currency":"MXN","ramp":["Dia 1-2: medir mensajes entrantes y reservas validas por canal.","Dia 3-4: pausar canal con baja calidad y subir presupuesto al canal ganador.","Dia 5-7: revisar costo por conversacion, costo por reserva y tasa de confirmacion."]},"creative":{"defaultImage":"https://gatobronco.com/assets/clients/asador-bacanora/social/asador-campaign-patio-wide.jpg","preferredFormat":"9:16 para Stories y Reels","alternatives":["https://gatobronco.com/assets/clients/asador-bacanora/social/asador-campaign-dance-red.jpg","https://gatobronco.com/assets/clients/asador-bacanora/social/asador-campaign-dance-star.jpg","https://gatobronco.com/assets/clients/asador-bacanora/social/asador-campaign-patio-tree.jpg"]},"campaignTemplates":[{"id":"asador-wa-reserva","channel":"whatsapp","headline":"Reserva por WhatsApp","image":"https://gatobronco.com/assets/clients/asador-bacanora/social/asador-campaign-patio-wide.jpg","message":"Hola, queremos recibirte en Asador Bacanora Oaxaca. Escribenos por WhatsApp y te ayudamos a revisar disponibilidad para tu mesa.","firstReply":"Gracias por escribir a Asador Bacanora. Para revisar tu reserva, usa Reservar y dejanos nombre, fecha, hora, personas, correo y si celebran algo especial."},{"id":"asador-ig-reserva","channel":"instagram","headline":"Reserva desde Instagram","image":"https://gatobronco.com/assets/clients/asador-bacanora/social/asador-campaign-dance-red.jpg","message":"Quieres reservar en Oaxaca? Escribenos por Instagram y revisamos disponibilidad para tu mesa en Asador Bacanora.","firstReply":"Gracias por escribirnos. Para revisar disponibilidad, usa Reservar y dejanos nombre, fecha, hora, personas, correo y ocasion. No confirmamos hasta validar cupo."},{"id":"asador-msgr-reserva","channel":"messenger","headline":"Mesa por Messenger","image":"https://gatobronco.com/assets/clients/asador-bacanora/social/asador-campaign-dance-star.jpg","message":"Reserva o pregunta por disponibilidad en Asador Bacanora Oaxaca. Te atendemos por Messenger.","firstReply":"Hola. Para ayudarte con tu reserva usa Reservar y dejanos nombre, fecha, hora, personas, correo y notas especiales. La confirmacion final depende de disponibilidad."}],"campaignCopies":[{"id":"desayunos-patio","channel":"whatsapp","headline":"Desayuna en Bacanora","image":"https://gatobronco.com/assets/clients/asador-bacanora/social/asador-campaign-patio-wide.jpg","message":"Guelaguetza en Oaxaca se vive desde temprano. Desayuna en el patio de Asador Bacanora y escribenos para reservar tu mesa."},{"id":"visita-cultural","channel":"instagram","headline":"Vive Oaxaca en Bacanora","image":"https://gatobronco.com/assets/clients/asador-bacanora/social/asador-campaign-dance-red.jpg","message":"Despues de recorrer Oaxaca, ven a Asador Bacanora. Cocina, patio y ambiente para cerrar tu visita. Mandanos mensaje y te atendemos."},{"id":"reserva-directa","channel":"messenger","headline":"Reserva por mensaje","image":"https://gatobronco.com/assets/clients/asador-bacanora/social/asador-campaign-dance-star.jpg","message":"Vienes a Guelaguetza? Reserva por WhatsApp, Instagram o Messenger y revisamos disponibilidad para tu mesa en Asador Bacanora Oaxaca."}],"instagramCampaignPlans":[{"id":"meta-bacanora-alcance-patio-20260802","business":"Asador Bacanora Oaxaca","tenant":"bacanora","adAccountId":"1095451710958917","previousAdAccountId":"1018815554351240","objective":"OUTCOME_AWARENESS","optimizationGoal":"REACH","destinationUrl":"https://asadorbacanoraoaxaca.com/reservaciones.html?utm_source=meta&utm_medium=paid_social&utm_campaign=meta_bacanora_alcance_patio_20260802","cta":"RESERVAR","headline":"Vive Oaxaca en Bacanora","primaryText":"Camina Jalatlaco y llega a un patio historico con cocina de fuego, maiz, mar y tierra. Asador Bacanora es una parada obligada en Oaxaca. Reserva tu mesa en un solo click.","messageCta":"Reservar mesa","buyerPersona":{"name":"Turista y local de alto valor","summary":"Viajeros, parejas y grupos de 25 a 55 anos con interes en restaurantes top rated, patios historicos, cocina de autor y experiencias oaxaquenas.","interests":["Oaxaca","Jalatlaco","restaurantes premium","cocina de autor","top rated restaurants","Guelaguetza","mezcal"]},"geo":{"center":"Oaxaca de Juarez","radiusKm":8},"placementMix":{"instagram":70,"facebook":30},"assets":["/assets/clients/asador-bacanora/campaigns/bacanora-patio-vertical-0i9a9518-43473.jpg","/assets/clients/asador-bacanora/campaigns/patio-bacanora-20260725.jpg"],"trackingEvents":["reach","landing_page_view","reservation_start","message_thread_started","directions_click","call_click"]},{"id":"meta-bacanora-top-rated-reserva-20260725","business":"Asador Bacanora Oaxaca","tenant":"bacanora","adAccountId":"1095451710958917","previousAdAccountId":"1018815554351240","objective":"OUTCOME_TRAFFIC","optimizationGoal":"LANDING_PAGE_VIEWS","destinationUrl":"https://asadorbacanoraoaxaca.com/reservaciones.html?utm_source=meta&utm_medium=paid_social&utm_campaign=meta_bacanora_top_rated_20260725","cta":"RESERVAR","headline":"Top rated en Oaxaca","primaryText":"Despues de recorrer Oaxaca, ven a Asador Bacanora. Cocina de fuego, patio historico y una mesa para cerrar tu visita con sabor memorable. Reserva en un solo click.","messageCta":"Reservar ahora","buyerPersona":{"name":"Visitante premium con intencion de reserva","summary":"Turistas gastronomicos, parejas y grupos locales que buscan reservar en restaurantes bien calificados.","interests":["fine dining","Oaxaca","Jalatlaco","cocina mexicana","restaurantes top rated","viajes gastronomicos"]},"geo":{"center":"Oaxaca de Juarez","radiusKm":8},"placementMix":{"instagram":70,"facebook":30},"assets":["/assets/clients/asador-bacanora/campaigns/tacos-de-costilla-20260725.jpg","/assets/clients/asador-bacanora/campaigns/bacanora-patio-host-0i9a8222-43457.jpg"],"trackingEvents":["landing_page_view","reservation_start","message_thread_started"]},{"id":"meta-oculto-alcance-menu-20260802","business":"Oculto Cocina de Autor","tenant":"oculto","adAccountId":"1095451710958917","previousAdAccountId":"1690765732279108","objective":"OUTCOME_AWARENESS","optimizationGoal":"REACH","destinationUrl":"https://ocultococinadeautor.com/reservaciones/?utm_source=meta&utm_medium=paid_social&utm_campaign=meta_oculto_alcance_menu_20260802","cta":"RESERVAR","headline":"Fine dining en Oaxaca","primaryText":"Oculto es una experiencia intima de cocina de autor en Oaxaca. Menu degustacion de 9 tiempos y maridaje exclusivo para una noche de alto nivel. Reserva rigurosa.","messageCta":"Solicitar disponibilidad","buyerPersona":{"name":"Fine dining exclusivo","summary":"Parejas, viajeros gastronomicos y comensales premium que buscan menu degustacion, maridaje y reserva anticipada.","interests":["fine dining","menu degustacion","maridaje","cocina de autor","vino","restaurantes premium"]},"geo":{"center":"Oaxaca de Juarez","radiusKm":8},"placementMix":{"instagram":70,"facebook":30},"assets":["/assets/clients/oculto-cocina-de-autor/campaigns/oculto-menu-alcance-codorniz-20260802.jpg","/assets/clients/oculto-cocina-de-autor/campaigns/oculto-menu-mensajes-erizo-20260802.jpg"],"trackingEvents":["reach","landing_page_view","reservation_start","message_thread_started"]},{"id":"meta-oculto-mensajes-menu-20260802","business":"Oculto Cocina de Autor","tenant":"oculto","adAccountId":"1095451710958917","previousAdAccountId":"1690765732279108","objective":"OUTCOME_ENGAGEMENT","optimizationGoal":"CONVERSATIONS","destinationUrl":"https://ocultococinadeautor.com/reservaciones/?utm_source=meta&utm_medium=paid_social&utm_campaign=meta_oculto_mensajes_menu_20260802","cta":"ENVIAR_MENSAJE","headline":"Reserva Oculto","primaryText":"Si buscas una cena especial en Oaxaca, Oculto abre una experiencia de 9 tiempos con maridaje. Escribenos y revisamos disponibilidad para tu mesa.","messageCta":"Enviar mensaje","buyerPersona":{"name":"Reserva premium por mensaje","summary":"Clientes con alta intencion que prefieren confirmar disponibilidad, precio y detalles antes de reservar.","interests":["fine dining","experiencias gastronomicas","vino","Oaxaca","cenas especiales"]},"geo":{"center":"Oaxaca de Juarez","radiusKm":8},"placementMix":{"instagram":70,"facebook":30},"assets":["/assets/clients/oculto-cocina-de-autor/campaigns/oculto-menu-mensajes-erizo-20260802.jpg","/assets/clients/oculto-cocina-de-autor/campaigns/oculto-menu-alcance-codorniz-20260802.jpg"],"trackingEvents":["message_thread_started","reservation_start","call_click"]},{"id":"meta-arte-italia-alcance-posicionamiento-20260802","business":"Ristorante Arte Italia","tenant":"arte-italia","adAccountId":"1095451710958917","previousAdAccountId":"532370146109913","objective":"OUTCOME_AWARENESS","optimizationGoal":"REACH","destinationUrl":"https://ristorantearteitalia.com/reservaciones?utm_source=meta&utm_medium=paid_social&utm_campaign=meta_arte_italia_alcance_20260802","cta":"RESERVAR","headline":"Italia en Oaxaca","primaryText":"Pasta, pizza al horno, vino y sobremesa. Ristorante Arte Italia es una mesa italiana para comer bien en Oaxaca. Reserva en un solo click.","messageCta":"Reservar mesa","buyerPersona":{"name":"Cena italiana premium","summary":"Parejas, familias y grupos de 25 a 55 anos que buscan comida italiana, vino, pizza y cena con ambiente cuidado.","interests":["comida italiana","pizza artesanal","pasta","vino","cenas romanticas","restaurantes en Oaxaca"]},"geo":{"center":"Oaxaca de Juarez","radiusKm":8},"placementMix":{"instagram":70,"facebook":30},"assets":["/assets/clients/ristorante-arte-italia/campaigns/arte-italia-pizza-bianchini-20260725.jpeg","/assets/clients/ristorante-arte-italia/campaigns/arte-italia-pizza-sorrento-20260725.jpg"],"trackingEvents":["reach","landing_page_view","reservation_start","message_thread_started"]},{"id":"meta-xadani-alcance-sabor-istmeno-20260802","business":"Xadani en Oaxaca","tenant":"xadani","adAccountStatus":"pending_client_ad_account","objective":"OUTCOME_AWARENESS","optimizationGoal":"REACH","destinationUrl":"https://xadanienoaxaca.com/reservas.html?utm_source=meta&utm_medium=paid_social&utm_campaign=meta_xadani_alcance_istmeno_20260802","cta":"RESERVAR","headline":"Sabor istmeno en Oaxaca","primaryText":"Ven a disfrutar el verdadero sabor istmeno en Xadani. Cocina con identidad, fuego y platos para compartir en Oaxaca. Reserva tu mesa en un solo click.","messageCta":"Reservar mesa","buyerPersona":{"name":"Comensal local y visitante cultural","summary":"Personas locales y turistas de 25 a 55 anos que buscan cocina regional, sabor istmeno, identidad y restaurantes con propuesta autentica.","interests":["cocina istmena","comida oaxaquena","restaurantes en Oaxaca","cultura oaxaquena","turismo gastronomico"]},"geo":{"center":"Oaxaca de Juarez","radiusKm":8},"placementMix":{"instagram":70,"facebook":30},"assets":["/assets/clients/xadani/campaigns/xadani-garnachas-alcance-20260802.jpeg","/assets/clients/xadani/campaigns/xadani-horno-reserva-20260802.jpeg"],"trackingEvents":["reach","landing_page_view","reservation_start","message_thread_started"]},{"id":"meta-xadani-reserva-fuego-20260802","business":"Xadani en Oaxaca","tenant":"xadani","adAccountStatus":"pending_client_ad_account","objective":"OUTCOME_TRAFFIC","optimizationGoal":"LANDING_PAGE_VIEWS","destinationUrl":"https://xadanienoaxaca.com/reservas.html?utm_source=meta&utm_medium=paid_social&utm_campaign=meta_xadani_reserva_fuego_20260802","cta":"RESERVAR","headline":"Reserva en Xadani","primaryText":"Sabor istmeno, cocina de fuego y una mesa lista para compartir. Ven a Xadani en Oaxaca y reserva en un solo click.","messageCta":"Reservar ahora","buyerPersona":{"name":"Reserva regional de alto interes","summary":"Comensales con interes en sabores regionales y restaurantes autenticos que pueden reservar por sitio o mensaje.","interests":["cocina istmena","Oaxaca","restaurantes","comida regional","planes en Oaxaca"]},"geo":{"center":"Oaxaca de Juarez","radiusKm":8},"placementMix":{"instagram":70,"facebook":30},"assets":["/assets/clients/xadani/campaigns/xadani-horno-reserva-20260802.jpeg","/assets/clients/xadani/campaigns/xadani-garnachas-alcance-20260802.jpeg"],"trackingEvents":["landing_page_view","reservation_start","message_thread_started","directions_click"]}],"instagramCampaignGuardrails":["Publicar en PAUSED hasta validar pixel, destino, CTA y cuenta publicitaria del cliente.","No mezclar reservas del cliente en la base de datos operativa de Gato Bronco.","Registrar campaign_id, adset_id, ad_id, asset, copy, CTA, publico, presupuesto y destino antes de activar.","Optimizar a landing_page_views cuando la conversion de reserva aun no tenga suficientes eventos limpios.","Revisar texto como UTF-8 antes de enviarlo a Meta. Este archivo evita acentos para prevenir mojibake."],"buttonMessageCampaign":{"id":"asador-bacanora-guelaguetza-boton-reserva","status":"ready_to_create","objective":"Mensajes con plantilla de boton","name":"Asador Bacanora - Guelaguetza boton reserva mensajes","headline":"Reserva en Bacanora","description":"Mensaje directo con botones para reservar, ver menu o pedir ubicacion.","primaryText":"Vienes a Oaxaca por Guelaguetza? Escribenos y te ayudamos a revisar disponibilidad en Asador Bacanora.","cta":"Enviar mensaje","image":"https://gatobronco.com/assets/clients/asador-bacanora/social/asador-campaign-patio-wide.jpg","destinations":["messenger","instagram","whatsapp"],"template":{"type":"button","text":"Hola, soy Asador Bacanora. Te puedo ayudar a reservar, ver el menu o revisar ubicacion y horarios.","buttons":[{"type":"web_url","title":"Reservar","url":"https://gatobronco.com/gopreservas/bacanora/reserva"},{"type":"postback","title":"Menu","payload":"BAC_MENU"},{"type":"postback","title":"Horarios","payload":"BAC_HORARIOS"},{"type":"postback","title":"Ubicacion","payload":"BAC_UBICACION"}]}},"liveTestStatus":{"updatedAt":"2026-07-18T19:37:00Z","messengerProfile":{"configured":true,"steps":["get_started","persistent_menu","ice_breakers"],"metaResult":"success"},"marketingApi":{"configured":true,"adAccountId":"act_1095451710958917","attemptedStatus":"ACTIVE","blocked":true,"reason":"API access deactivated. Reactivate/unarchive app in Meta My Apps before creating active campaigns through Marketing API."},"instagramMessaging":{"pageLinked":true,"instagramBusinessId":"17841452687313972","handle":"asadorbacanoraoax","blocked":true,"reason":"Application does not have the capability to make this API call for IG conversations."},"crmWorker":{"active":true,"mode":"asador_bacanora_active_worker","lastRunSourceEvents":0,"note":"Worker processes webhook events. Historical Graph reads do not create crm_channel_events automatically."}},"appEventsIntegration":{"status":"active_ready","appId":"1689276122283825","integrationMethods":{"web":"Meta Pixel + Conversions API","ios":"Pendiente de app nativa iOS. Requiere Facebook SDK iOS actualizado y publicacion App Store/TestFlight.","android":"No aplica hasta tener app nativa Android publicada."},"iosSdkTask":{"status":"blocked_until_native_ios_project_exists","app":"go-partner-reservations","appId":"1689276122283825","requiredSdkLine":"facebook-ios-sdk v18.x o superior estable","detectedNativeProject":false,"reason":"El repositorio no contiene Podfile, .xcodeproj, .xcworkspace ni Package.swift para iOS.","implementationOptions":["SPM: agregar https://github.com/facebook/facebook-ios-sdk y usar Up to Next Major / Update to Latest Package Versions.","CocoaPods: agregar FBSDKCoreKit/FBSDKLoginKit/FBSDKShareKit en linea 18.x y ejecutar pod update.","Publicar build actualizado en TestFlight/App Store; Meta puede tardar dias en marcar la tarea como completa."],"advertiserTracking":"Activar solo despues de consentimiento/ATT cuando aplique; no forzar tracking si el usuario no autorizo."},"inactiveEvents":[{"name":"fb_mobile_achievement_unlocked","label":"Desbloquear logro","status":"inactive","reason":"Evento de app/gaming. No se usa para reservas, mensajes, FBE ni campañas de restaurante."}],"activeBusinessEvents":[{"name":"PageView","source":"web_pixel","trigger":"Carga de gobookr, landing, politicas y consola publica."},{"name":"ViewContent","source":"pixel_capi","trigger":"Vista de landing, menu, contenido de reserva o promocion."},{"name":"Schedule","source":"pixel_capi","trigger":"Reserva solicitada o confirmada en GotoBook/CoverManager."},{"name":"Lead","source":"pixel_capi","trigger":"Cliente inicia flujo de reserva desde anuncio, CTA o formulario."},{"name":"Contact","source":"pixel_capi","trigger":"Click o conversacion en WhatsApp, Messenger o Instagram."},{"name":"InitiateCheckout","source":"pixel_capi","trigger":"Inicio de checkout para anticipo, pase o deposito."},{"name":"AddPaymentInfo","source":"capi","trigger":"Captura de informacion de pago durante checkout."},{"name":"Purchase","source":"capi","trigger":"Anticipo, deposito, pase o pago confirmado cuando aplique."},{"name":"Subscribe","source":"capi","trigger":"Alta a club, suscripcion o mensajes permitidos."},{"name":"CompleteRegistration","source":"pixel_capi","trigger":"Registro terminado en club, lista o experiencia."},{"name":"FindLocation","source":"pixel_capi","trigger":"Consulta de ubicacion con intencion de visita."},{"name":"Search","source":"pixel_capi","trigger":"Busqueda interna de menu, reserva, fecha o experiencia."},{"name":"AddToCart","source":"pixel_capi","trigger":"Agregar pase, menu o producto a carrito cuando aplique."},{"name":"AddToWishlist","source":"pixel_capi","trigger":"Guardar experiencia, pase o menu para despues."},{"name":"StartTrial","source":"capi","trigger":"Inicio de prueba de producto/servicio cuando aplique."}],"requiredForFbe":["PageView","Schedule"],"optionalForOptimization":["ViewContent","Lead","Contact","InitiateCheckout","AddPaymentInfo","Purchase","Subscribe","CompleteRegistration","FindLocation","Search","AddToCart","AddToWishlist","StartTrial"]},"recommendation":{"title":"Actualizar objetivo de rendimiento","action":"Maximizar visitas a la pagina de destino","expectedImpact":"Costo por visita a la pagina de destino hasta 23% menor segun recomendacion Meta.","applyTo":"Conjunto de anuncios con destino a reserva/link cuando el objetivo sea trafico cualificado."},"optimizationRules":["Pausar anuncios con costo por visita 25% superior al promedio despues de 72 horas y minimo 500 impresiones.","Mantener separados WhatsApp, Instagram, Messenger y Link para medir costo por objetivo sin mezclar canales.","Cruzar telefono/correo de reservas contra CRM antes de crear publico similar.","Usar landing page views cuando el pixel no este completo, pero migrar a Schedule/Lead confirmado como senal primaria."]},"diagnostics":{"personsDropJanToJun":-1241,"personsDropPctJanToJun":-32.7,"reservationDropJanToJun":-402,"reservationDropPctJanToJun":-34.4,"janFebAveragePersons":3491,"mayJunAveragePersons":2668,"averageDropPersons":-823,"googleWebPersonsDropJanToJun":-427,"googleWebPersonsDropPctJanToJun":-61.8,"googleWebReservationsDropJanToJun":-114,"googleWebReservationsDropPctJanToJun":-58.5,"juneGapToMinimum":950,"juneGapToStretch":1450,"rows":[{"month":"Enero 2026","reservations":1169,"persons":3791,"googleReservations":96,"webReservations":99,"digitalReservations":195,"googlePersons":295,"webPersons":396,"digitalPersons":691,"walkInPersons":2131,"digitalShare":18.2},{"month":"Febrero 2026","reservations":1068,"persons":3190,"googleReservations":92,"webReservations":86,"digitalReservations":178,"googlePersons":287,"webPersons":277,"digitalPersons":564,"walkInPersons":1857,"digitalShare":17.7},{"month":"Marzo 2026","reservations":1105,"persons":3448,"googleReservations":86,"webReservations":81,"digitalReservations":167,"googlePersons":269,"webPersons":271,"digitalPersons":540,"walkInPersons":2080,"digitalShare":15.7},{"month":"Abril 2026","reservations":888,"persons":2827,"googleReservations":68,"webReservations":68,"digitalReservations":136,"googlePersons":238,"webPersons":217,"digitalPersons":455,"walkInPersons":1803,"digitalShare":16.1},{"month":"Mayo 2026","reservations":882,"persons":2785,"googleReservations":47,"webReservations":53,"digitalReservations":100,"googlePersons":145,"webPersons":197,"digitalPersons":342,"walkInPersons":1725,"digitalShare":12.3},{"month":"Junio 2026","reservations":767,"persons":2550,"googleReservations":46,"webReservations":35,"digitalReservations":81,"googlePersons":129,"webPersons":135,"digitalPersons":264,"walkInPersons":1509,"digitalShare":10.4}]},"proposal":{"budgets":{"metaMonthlyMxn":1500,"googleAdsMonthlyMxn":3000,"totalMonthlyMxn":4500},"googleAds":[{"name":"Busqueda alta intencion - Reservar Bacanora Oaxaca","budgetMxn":1800,"objective":"Reservas y llamadas desde busqueda con intencion directa.","channels":["Search","Maps"],"conversions":["reservation_start","reservation_submit","call_click","directions_click"],"notes":"Separar marca, restaurante Oaxaca, Jalatlaco y cocina norte/sonorense para no quemar presupuesto en busquedas flojas."},{"name":"Local / Maps - Comensal cerca","budgetMxn":750,"objective":"Recuperar trafico Google y walk-in influido por Maps.","channels":["Performance Max local","Business Profile"],"conversions":["directions_click","call_click","reservation_start"],"notes":"Optimizar a ruta, llamada y reserva; excluir consultas informativas sin intencion de visita."},{"name":"Remarketing reservas incompletas","budgetMxn":450,"objective":"Regresar usuarios que vieron menu, ubicacion o motor y no reservaron.","channels":["Display remarketing","YouTube shorts si hay asset"],"conversions":["reservation_submit","reservation_confirmed"],"notes":"Solo audiencias propias: web, GA4, CRM y visitas al motor con UTM."}],"meta":[{"name":"CTA Reservar / WhatsApp / Instagram","budgetMxn":900,"objective":"Mensajes cortos y reservas, no conversaciones largas.","channels":["Instagram","Facebook","WhatsApp"],"conversions":["lead_created","reservation_submit","reservation_confirmed"]},{"name":"Alcance local + turista en Oaxaca","budgetMxn":375,"objective":"Mantener presencia en fines de semana y horarios fuertes.","channels":["Stories","Reels","Feed"],"conversions":["profile_engagement","directions_click"]},{"name":"Retargeting visitantes y engagers","budgetMxn":225,"objective":"Cerrar usuarios que ya tocaron web, IG, WhatsApp o boton de reserva.","channels":["Custom audiences","Lookalike despues de 100 conversiones limpias"],"conversions":["reservation_start","reservation_confirmed"]}],"expectedRecovery":["Restaurar Google + Motor Web a 550-700 personas/mes; junio esta en 264.","Recuperar 300-500 personas por Maps, llamadas y rutas con medicion correcta.","Sumar 200-350 personas por reactivacion CRM/WhatsApp/email sin duplicar clientes.","Con MXN 4,500 no conviene prometer 950-1,450 comensales solo por pauta; la meta 3,500-4,000 exige pauta + GBP + SEO + medicion + CRM."]},"report":{"title":"Reporte publicitario Asador Bacanora Oaxaca","date":"2026-07-24","links":{"html":"/docs/reports/gopads/20260724-asador-bacanora-campaign-report","markdown":"/docs/reports/gopads/20260724-asador-bacanora-campaign-report.md"},"profile":{"googleBusinessAccountId":"9615459671329732813","googleBusinessProfileId":"15170495689657482601","url":"https://business.google.com/n/9615459671329732813/profile?fid=15170495689657482601","requiredReservationTracking":["Actualizar URL de reserva con UTM por origen.","Separar organic_profile, paid_search, paid_social y crm_reactivation.","Medir directions_click, call_click y reservation_start desde el perfil."]},"adAccounts":{"googleAds":{"status":"OAuth/API pendiente en gopads","operator":"gbcolorsc@gmail.com","note":"No hay dump de gasto, CTR, CPC ni conversiones Google Ads en el repositorio. La lectura real se incorpora despues de autorizar Google Ads."},"meta":[{"id":"1018815554351240","relationship":"owned_by_client_administered_by_gato_bronco","recommendedUse":"Cuenta cliente preferente para nuevas campanas cuando permisos esten completos."},{"id":"1095451710958917","relationship":"owned_by_gato_bronco_used_for_bacanora_admin_scope","recommendedUse":"Legacy/admin scope; usar con cuidado para no mezclar propiedad."}]},"findings":["Personas totales: enero 3,791 vs junio 2,550 (-1241).","Reservas totales: enero 1,169 vs junio 767 (-402).","Google + Motor Web personas: enero 691 vs junio 264 (-427).","GA4 visible en sitio, pero AW/label de conversion no detectado en HTML inicial.","La perdida digital sugiere deterioro de perfil Google, motor web, tracking de reservas o conversiones de Ads."],"recommendations":["Conectar Google Ads desde gopads con gbcolorsc@gmail.com y extraer campanas activas, gasto, CTR, CPC, conversiones y search terms.","Confirmar que GA4 G-LNMVG9D8Z2 este enlazado a la cuenta Google Ads correcta.","Marcar como conversion primaria reservation_confirmed y directions_click; dejar page_view solo como senal secundaria.","Actualizar enlaces de Google Business Profile y motor web con UTMs persistentes.","Cruzar reservas CoverManager contra telefono/correo/fecha para atribuir Google, Motor Web, Meta y CRM sin duplicar leads."]}}