Once a lead becomes a paying customer, mark it as converted in OCT, then export a CSV and upload it to Google Ads to close the attribution loop.
In your dashboard, open the Leads tab and click a lead row to open its details panel. Use the status buttons to set the status to Converted or Won.
You can also fill in:
In the Export page (Project → Export CSV), you can select date ranges and filter by status to batch-export all converted leads at once. You don't need to mark each lead individually if you know a date range of conversions.
Go to Project → Export CSV. Select:
Click Download CSV. The file is ready to upload directly to Google Ads without modification.
OCT exports exactly the 7 columns Google Ads requires:
| Column | Description | Example |
|---|---|---|
| Google Click ID | The gclid captured when the visitor clicked the ad | Cj0KCQjwwYSwBhDcARIs… |
| Conversion Name | Must match a conversion action in Google Ads | Job Booked |
| Conversion Time | ISO format with timezone offset | 2025-03-15 14:30:00 +0000 |
| Conversion Value | Numeric value (optional) | 1500.00 |
| Conversion Currency | 3-letter ISO code | USD |
| Ad User Data | Consent signal — always "Granted" in OCT exports | Granted |
| Ad Personalization | Consent signal — always "Granted" in OCT exports | Granted |
The first row of the CSV is a header row. Google Ads accepts this format in the standard upload flow.
Google recommends uploading within 90 days of the original click. After 90 days the gclid expires and the conversion can no longer be attributed.
OCT exports the conversion time as the time you marked the lead as converted — not the time of the original form submission. This is the recommended approach for offline conversions (e.g. a lead converted today via a phone call).
Every export is logged in the Export page under Recent exports. Each entry shows the date, platform, number of rows, and a re-download link. Leads are marked as exported after the first download — the status column in your lead list will show "Exported".