---
title: "Report Signup"
method: POST
path: "/api/signup-attribution"
tags: ["signup-attribution"]
---

# Report Signup

`POST /api/signup-attribution`

## Request

- Base URL: `https://api.quadrillion.io` (the document declares no server; this is the origin it was published from)
- URL: `https://api.quadrillion.io/api/signup-attribution`
- Auth: none declared

## Headers

- `sec-gpc` string, nullable

## Cookies

- `quadrillion_consent` string, nullable
- `quadrillion_consent_required` string, nullable

## Request body

- SignupAttribution: Where a visitor came from, as the browser saw it on arrival. The marketing site and the hosted app record the campaign parameters, the Google Ads click IDs, the external referrer's hostname, and the website's anonymous visitor ID, and send them with the onboarding or contact form and with the hosted app's signup report. Nothing here is verified. Malformed values are dropped rather than rejected, so attribution can never fail the request it rides on. The visitor ID must be a UUID, as the website and PostHog generate, so it can never name a distinct ID PostHog uses for something else, such as a numeric user ID.
  - `utm_source` string, nullable
  - `utm_medium` string, nullable
  - `utm_campaign` string, nullable
  - `utm_term` string, nullable
  - `utm_content` string, nullable
  - `referrer` string, nullable
  - `gclid` string, nullable
  - `gbraid` string, nullable
  - `wbraid` string, nullable
  - `visitor_id` string, nullable
  - `ad_click` boolean

## Response `204`

Successful Response

## Other responses

- `422`: Validation Error

## Changes

- **2026-10-28** `2e1425e0e054`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/quadrillion/apis/quadrillion-cloud-api/changes/api/signup-attribution/post.md)

---

[API](https://skmtc.dev/quadrillion/apis/quadrillion-cloud-api.md) - [All operations](https://skmtc.dev/quadrillion/apis/quadrillion-cloud-api/llms.txt) - [OpenAPI document](https://skmtc.dev/quadrillion/apis/quadrillion-cloud-api/revisions/2e1425e0e054?raw)
