Muestra a Google Ads qué clics se convirtieron en ventas.
El anuncio trae al cliente. El cliente compra. La venta vuelve al anuncio, y él aprende quién compra. Apointoo mantiene ese ciclo funcionando.
Conserva el clic hasta la venta
La capa de captura usa la base de tracking de ClickTrail para guardar el primer y el último toque con los detalles de la visita, entre sesiones y dispositivos. Cuando la persona vuelve días después, la venta sigue encontrando el anuncio que la trajo.
// app/api/conversion/route.ts
import { app } from '@/lib/apointoo'
export { app as POST }Conecta el frontend que ya usas
Un formulario, una reserva, un presupuesto, un flujo propio. Apointoo se integra en lo que ya has construido. Tú mantienes el diseño y el copy; la atribución vive detrás.
// Attribution captured at the real conversion moment
const attribution = getAttribution()
// { gclid: 'xxx', utm_source: 'google', source: 'first-touch', ... }Confirma la venta, no el clic
Un lead puede convertirse en una reserva. Un presupuesto puede aceptarse. Una venta puede pagarse. Marca el resultado, manualmente o mediante integración, y el clic por fin tiene un resultado vinculado a él.
// Confirm the outcome when it actually happens
await apointoo.confirm({
leadId: lead.id,
outcome: 'sale_paid',
value: sale.value,
currency: sale.currency,
})Devuelve la venta a Google Ads
Cuando se confirma la venta, Apointoo envía datos limpios a Google Ads. La campaña aprende de quien compró, no de quien rellenó un formulario.
// Offline conversion goes back to Google Ads on confirm
await apointoo.uploadOfflineConversion({
gclid: attribution.gclid,
conversionName: 'sale_paid',
conversionValue: sale.value,
})Se integra en los sistemas donde ocurren las conversiones
Reservas, notificaciones, deduplicación y almacenamiento, cada uno sigue la misma forma de adaptador. Conecta lo que ya usas para confirmar conversiones y cámbialos después sin tocar el resto.
BLVD
booking
OpenDental
booking
direct-confirm
booking
Brevo REST
notification
Twilio WhatsApp
notification
Sheets
persistence
Upstash
dedup
Del clic a la venta confirmada, en un solo camino
Cada conversión recorre el mismo pipeline. El clic original permanece vinculado en cada etapa, por lo que la venta que vuelve a Google Ads siempre puede trazarse hasta el anuncio que la inició.
- 1Lead recibido
- 2Atribución vinculada
- 3Verificación de deduplicación (Upstash)
- 4Resultado confirmado
- 5Conversión offline enviada
- 6Estado persistido
Haz clic en un lead para enviar la conversión a su canal de origen
Reserve with Google, listo para conectar.
Para clientes orientados a reservas, Apointoo incluye un publicador de feed para el programa Reserve with Google. La disponibilidad aparece en Google Search y Maps, la reserva se captura con atribución completa y la venta sigue llegando al anuncio que trajo el clic.