---
title: "Track a Page Load or App Open"
method: POST
path: "/PageLoad"
tags: ["Tracking"]
---

# Track a Page Load or App Open

`POST /PageLoad`

Tracks a user session start, either from a web page load or a mobile app open.
This endpoint returns a `clickId` which should be captured and can be used later to attribute a conversion.

## Response `200`

Successfully tracked the event. The response will contain a clickId and either a landingPage or sessionStart. It may also include warnings.

- union
  - PageLoadResponseGateway
    - `landingPage` string, uri — The destination landing page URL. Present when PageUrl is an impact.com gateway tracking link.
    - `clickId` string — The unique click ID generated by impact.com for this event.
    - `warnings` ResponseMessage[] — Non-fatal warnings about the request.
      - `field` string — The request parameter that caused the message.
      - `level` 'ERROR' | 'WARNING' — The severity level of the message.
      - `message` string — A detailed explanation of the issue.
  - PageLoadResponseDirect
    - `clickId` string — The unique click ID generated by impact.com for this event.
    - `sessionStart` string, date-time — The timestamp when the user session started.
    - `warnings` ResponseMessage[] — Non-fatal warnings about the request.
      - `field` string — The request parameter that caused the message.
      - `level` 'ERROR' | 'WARNING' — The severity level of the message.
      - `message` string — A detailed explanation of the issue.

## Other responses

- `400` — Bad Request. The request was invalid due to missing or malformed parameters.

---

[API](https://skmtc.net/impact/apis/brand-api-account-information.md) · [All operations](https://skmtc.net/impact/apis/brand-api-account-information/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/impact/brand-api-account-information/revisions/c53422ebb833/schema)
