> For the complete documentation index, see [llms.txt](https://docs.dapta.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.dapta.ai/dapta-docs-es/dforms/connect/hubspot/attribution.md).

# Página de origen y atribución en HubSpot

Cuando un formulario está insertado en tu sitio web, dForms le dice a HubSpot en qué página convirtió la persona y une el contacto con las visitas que hizo antes. Qué recibe HubSpot, las tres cosas qu

La mayoría de los formularios viven dentro de tus propias páginas. Con el fragmento de inserción completo, cada respuesta sabe en qué página se respondió y, cuando esa página carga tu código de seguimiento de HubSpot, la cookie de HubSpot de la visita. La sincronización con HubSpot usa las dos para unir el contacto nuevo con las páginas que vio antes de convertir.

***

## De dónde sale la página

Cuando el formulario está insertado, el script de inserción de tu página le dice al formulario la dirección y el título de la página y, cuando la página carga HubSpot, la cookie de visitante de HubSpot (`hubspotutk`). Qué envía, qué pasa cuando la persona rechazó el seguimiento de HubSpot y cómo apagarlo está en [Insertar en tu sitio web](/dapta-docs-es/dforms/share/embed.md#lo-que-tu-pagina-le-cuenta-al-formulario).

Cuando alguien abre el enlace propio del formulario, la página es el formulario mismo:

* Su dirección conserva solo los parámetros UTM. Los demás parámetros son respuestas prellenadas, así que se dejan fuera.
* Su título es el título público del formulario.
* La cookie de HubSpot viaja solo cuando el formulario carga su propio código de seguimiento de HubSpot, con el **ID de seguimiento de HubSpot** de [Seguimiento y píxeles](/dapta-docs-es/dforms/connect/tracking-and-pixels.md). Esa cookie identifica a la persona en la dirección del formulario, no en tu sitio web.

***

## Qué recibe HubSpot

La página llega a HubSpot solo en respuestas completadas, en dos lugares:

| Dónde                                            | Qué llega                                                                                                                                                                                                                                                                         | El interruptor que necesita                                |
| ------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------- |
| La **actividad de form submission** del contacto | La dirección de la página, su título (el título público del formulario cuando la página no informó ninguno), el ID de página de HubSpot en una página alojada en HubSpot, y la cookie de HubSpot de la visita. La cookie es lo que une el contacto con las páginas que vio antes. | **Registrar la respuesta como form submission en HubSpot** |
| La **nota** del contacto                         | Una línea **Page:** con la dirección de la página.                                                                                                                                                                                                                                | **Crear una nota en respuestas completadas**               |

Los dos interruptores están en la tarjeta de HubSpot. Mira [Elementos del formulario: UTMs, puntaje, resultado, fecha de envío](/dapta-docs-es/dforms/connect/hubspot/form-elements.md).

Si HubSpot rechaza la respuesta por los datos de la página, por ejemplo una cookie que no reconoce, dForms la envía una vez más sin ellos. La actividad de form submission igual aparece en el contacto. Solo se pierde, para esa respuesta, la unión con las visitas anteriores.

***

## Qué necesitas

Tres cosas, todas:

1. **La conexión y el interruptor correctos.** La private app detrás de tu [conexión con HubSpot](/dapta-docs-es/dforms/connect/connections.md) tiene los permisos `forms` y `form-submissions-write`, y **Registrar la respuesta como form submission en HubSpot** está activado en el formulario.
2. **Un solo portal.** La conexión y el código de seguimiento de tu página pertenecen al mismo portal de HubSpot. Una cookie de otro portal igual llega, pero HubSpot no puede unirla a las visitas de ese contacto.
3. **El fragmento completo.** Tu página tiene el iframe y el script de inserción, pegados tal como los da el editor. Un iframe sin el script pasa solo la dirección de tu sitio, casi siempre sin la ruta, y nunca la cookie.

> **💡 Tip:** Cuando el formulario está insertado en páginas que ya cargan tu código de seguimiento de HubSpot, deja vacío el **ID de seguimiento de HubSpot** del formulario. La inserción pasa la visita de esas páginas.

***

## Dónde se ve

* **En Respuestas.** El panel de la respuesta muestra una fila **Página** con el título de la página y su dominio, y la etiqueta **Cookie de HubSpot recibida** cuando llegó la cookie. La etiqueta significa que la cookie llegó con la respuesta, no que HubSpot aceptó la visita. La cookie en sí nunca se muestra. Mira [Respuestas](/dapta-docs-es/dforms/results/submissions.md).
* **En el CSV exportado.** Una columna **URL de la página** al final. Mira [Exportar a CSV](/dapta-docs-es/dforms/results/export-csv.md).
* **En los webhooks.** Cada entrega lleva un objeto `visit`. Mira [Referencia del payload y las cabeceras](/dapta-docs-es/dforms/connect/webhooks/payload-reference.md).
* **En HubSpot.** La actividad de form submission en la línea de tiempo del contacto, y la línea **Page:** de la nota.

<figure><img src="https://365551146-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FMUYDYzjmxpzlYaw0gcaZ%2Fuploads%2Fgit-blob-36f45367c31a6f22115e34f034025858b6e902ba%2Fforms-attribution-01-page-in-response.png?alt=media" alt="El panel de una respuesta en Respuestas con la fila Página, que muestra el título y el dominio de la página, y la etiqueta Cookie de HubSpot recibida"><figcaption><p>Revisa una respuesta aquí: la fila <strong>Página</strong> y la etiqueta <strong>Cookie de HubSpot recibida</strong> dicen qué llegó con ella.</p></figcaption></figure>

***

## Bueno saberlo

* La cookie se guarda solo cuando algo del formulario puede usarla: un webhook activado, o HubSpot con **Registrar la respuesta como form submission en HubSpot** activado. Si no, se descarta antes de guardar la respuesta.
* Con la [protección contra spam](/dapta-docs-es/dforms/connect/spam-protection.md) activa, las respuestas parciales no se entregan. La respuesta completa y verificada lleva la página.
* El **Historial de HubSpot** no muestra lo que se envió a HubSpot. Abre la respuesta en **Respuestas** para ver qué llegó con ella.

## Qué sigue

* [Insertar en tu sitio web](/dapta-docs-es/dforms/share/embed.md): el fragmento y lo que tu página le cuenta al formulario.
* [Elementos del formulario: UTMs, puntaje, resultado, fecha de envío](/dapta-docs-es/dforms/connect/hubspot/form-elements.md): los interruptores de la tarjeta de HubSpot.
* [Cómo funciona la sincronización y solución de problemas](/dapta-docs-es/dforms/connect/hubspot/how-sync-works.md): cómo se encuentra el contacto por correo y cómo leer el historial.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.dapta.ai/dapta-docs-es/dforms/connect/hubspot/attribution.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
