---
title: "Google Ads offline click conversions (CSV)"
method: GET
path: "/v1/ads/conversions.csv"
tags: ["billing"]
---

# Google Ads offline click conversions (CSV)

`GET /v1/ads/conversions.csv`

## Request

- Base URL: `https://api.hyperresearch.ai`
- URL: `https://api.hyperresearch.ai/v1/ads/conversions.csv`
- Auth: none required

Keyless for the Google Ads scheduled HTTPS upload, which authenticates with HTTP Basic: the password is `ADS_EXPORT_PASSWORD` (any username; a Bearer token with the same value also works). 501 when no password is configured. The Google Ads offline click-conversion template for the last `days` (default 7, max 90), one row per GCLID per event, times in UTC.

## Query parameters

- `days` string

## Response `200`

The conversion file

## Other responses

- `400`: Invalid request
- `401`: Authentication failed
- `403`: Insufficient scope or plan
- `404`: Not found
- `429`: Rate limited or over quota
- `500`: Internal error

---

[API](https://skmtc.dev/hyperresearch/apis/hyperresearch-cloud-api.md) · [All operations](https://skmtc.dev/hyperresearch/apis/hyperresearch-cloud-api/llms.txt) · [OpenAPI document](https://skmtc.dev/hyperresearch/apis/hyperresearch-cloud-api/revisions/726ef831ebf4?raw)
