Apointoo
Producto

Cómo Apointoo demuestra qué campañas generaron ingresos.

Preserva el clic. Conecta el frontend que ya usas. Confirma qué se convirtió en una conversión real. Envía el resultado a Google Ads. El mismo ciclo, de principio a fin.

Preserva el clicConecta tu frontendConfirma el resultadoEnvíalo a Google Ads
01

Preserva el clic que generó la oportunidad

El GCLID, fbclid, msclkid, UTMs, página de destino y fuente se capturan en el primer contacto y se mantienen entre sesiones. Aunque el usuario vuelva días después, la conversión sigue atribuyéndose a la campaña que trajo el clic, sin que tengas que conectarlo tú.

// app/api/conversion/route.ts
import { app } from '@/lib/apointoo'
export { app as POST }
02

Conecta el frontend que ya usas

Un formulario, una página de reserva, una solicitud de presupuesto, un flujo personalizado. Apointoo se integra en la experiencia que ya has construido. Tú mantienes el control del diseño, el copy y el flujo. La capa de atribución vive detrás.

// Attribution captured at the real conversion moment
const attribution = getAttribution()
// { gclid: 'xxx', utm_source: 'google', source: 'first-touch', ... }
03

Confirma qué se convirtió en una conversión real

Un lead puede convertirse en una reserva, un presupuesto puede aceptarse, una venta puede pagarse. Marca ese resultado, manualmente o mediante integración, y el clic original tiene por fin un resultado vinculado a él. Tu informe ya no se detiene en el formulario.

// Confirm the outcome when it actually happens
await apointoo.confirm({
  leadId: lead.id,
  outcome: 'sale_paid',
  value: 1840.00,
  currency: 'EUR',
})
04

Envía el resultado a Google Ads

Cuando se confirma la conversión, Apointoo envía datos limpios a Google Ads para que la campaña empiece a aprender de lo que generó ingresos, no de lo que rellenó un formulario. La señal de Smart Bidding pasa de ser ruido a ser útil.

// Offline conversion goes back to Google Ads on confirm
await apointoo.uploadOfflineConversion({
  gclid: attribution.gclid,
  conversionName: 'sale_paid',
  conversionValue: 1840.00,
})

Se integra en los sistemas donde ocurren las conversiones

Software de reservas, canales de notificación, deduplicación y almacenamiento. Cada uno sigue la misma forma de adaptador. Conecta los sistemas que ya usas para confirmar conversiones y cámbialos después sin tocar el resto.

BLVD

booking

production

OpenDental

booking

beta

direct-confirm

booking

production

Brevo REST

notification

production

Twilio WhatsApp

notification

beta

Sheets

persistence

production

Upstash

dedup

production

Del clic a los ingresos confirmados, en un solo camino

Cada conversión recorre el mismo pipeline determinista. El clic original permanece vinculado en cada etapa, por lo que el resultado que vuelve a Google Ads siempre puede trazarse hasta la campaña que lo inició.

  1. 1Lead recibido
  2. 2Atribución vinculada
  3. 3Verificación de deduplicación (Upstash)
  4. 4Resultado confirmado
  5. 5Conversión offline enviada
  6. 6Estado persistido
Conversiones
Convertidos hoy12
João P.Search · Genérico€ 123
lead
Marina S.Meta · Remarketing€ 240
lead
Ana R.Performance Max€ 89
lead

Haz clic en un lead para enviar la conversión a su canal de origen

Google Ads
conversión offline
Meta
campaña aprende
Reserve with Google

Reserve with Google, listo para conectar.

Para clientes orientados a reservas, Apointoo incluye un publicador de feed para el programa Reserve with Google de Google. La disponibilidad aparece en Google Search y Maps, la reserva se captura con atribución completa y el resultado sigue llegando a la campaña que trajo el clic.