# Quora Ads Conversion API

{% hint style="info" %}
This destination is currently under final review and will be available soon.
{% endhint %}

[Quora](https://www.quora.com/about) is a social Q\&A website. Using this destination you can leverage [Quora Ads Conversion API](https://quoraadsupport.zendesk.com/hc/en-us/articles/23065751885069-Conversion-API-Overview) to send events to Quora Ads Manager to improve conversion match, which increases return on ad spend (ROAS) and lowers cost per action (CPA). This helps advertisers optimize targeting, decrease cost per result, and improve measurement reliability.

## Key features

The Quora Ads Conversion API destination provides the following key features:

* **Events structure**: our [Events reference](https://doc.commandersact.com/developers/tracking/events-reference) matches [Quora events](https://www.quora.com/ads/conversion_api_doc#/paths/~1conversion/post), meaning that your data is properly bridged to the expected fields in an optimized way.
* **Prebuilt mappings**: data mapping for event-based destinations happens automatically, which simplifies user inputs.
* **Smart mapping**: data mapping can be readjusted using your datalayer defined fields.
* **Event mapping**: change standard mapping between Quora events and yours or add new mappings.

## Destination setup

{% hint style="info" %}
Before configuring this destination, you need access to [Quora Ads Manager](https://www.quora.com/ads/account).
{% endhint %}

### Configuration

<table><thead><tr><th width="300">Settings</th><th>Description</th></tr></thead><tbody><tr><td><code>Access Token</code></td><td><em><strong><code>Required</code></strong></em><br>Your access key as generated by accessing the <a href="https://www.quora.com/ads/conversion_api">Conversion API tab</a> in <a href="https://www.quora.com/ads/account">Quora Ads Manager</a> and selecting "Generate Token". More details are available by following this <a href="https://www.quora.com/ads/conversion_api_doc#section/Authentication">LINK</a>.</td></tr><tr><td><code>Account Id</code></td><td><em><strong><code>Required</code></strong></em><br>Your account identifier as reported in <a href="https://www.quora.com/ads/settings?section=account">Quora Ads Manager account settings</a>. More details are available by following this <a href="https://www.quora.com/ads/conversion_api_doc#/paths/~1conversion/post">LINK</a>.</td></tr><tr><td><code>Click Id</code></td><td><em><strong><code>Required</code></strong></em><br>Click identifier added as parameter "qclid" to the landing page URL of Quora ads. Landing page URL of Quora ads includes the "qclid" parameter if a conversion API access token has been generated for the ad account. This is used to attribute conversions to Quora ads and users who clicked on the ad. If a user has clicked on more than one ad, the most recent click id should be passed back. More details are available by following this <a href="https://www.quora.com/ads/conversion_api_doc">LINK</a>.</td></tr><tr><td><code>Event Mapping</code></td><td>Change the standard mapping between Quora's events and yours or add new mappings. Quora event names must be one of the following: <code>Generic</code> , <code>AppInstall</code> , <code>Purchase</code> , <code>GenerateLead</code> , <code>CompleteRegistration</code> , <code>AddPaymentInfo</code> , <code>AddToCart</code> , <code>AddToWishlist</code> , <code>InitiateCheckout</code> and <code>Search</code> .</td></tr></tbody></table>

## Quick reference

| Commanders Act Events | Quora Events                   |
| --------------------- | ------------------------------ |
| `generic`             | `Generic`                      |
| `app_install`         | `AppInstall`                   |
| `purchase`            | `Purchase`                     |
| `generate_lead`       | `GenerateLead`                 |
| `sign_up`             | `CompleteRegistration`         |
| `add_payment_info`    | `AddPaymentInfo`               |
| `add_to_cart`         | `AddToCart`                    |
| `add_to_wishlist`     | `AddToWishlist`                |
| `begin_checkout`      | `InitiateCheckout`             |
| `search`              | `Search`                       |
| `[Any Event]`         | `[Any Allowed Event]` **\[1]** |

{% hint style="info" %}
**\[1]** See <mark style="color:blue;">`Event Mapping`</mark> in [Configuration](#configuration) for more details.
{% endhint %}

## Field mappings

{% hint style="info" %}
Most properties can be remapped using our "Smart Mapping" feature.
{% endhint %}

{% hint style="warning" %}
Quora strongly recommends using both the Quora client-side pixel and Conversion API. These are located in two different tabs of your [Quora Ads Manager](https://www.quora.com/ads/account).\
To deduplicate conversions between this destination and Quora pixel tag you need to set the same value for the mandatory field <mark style="color:blue;">`event_id`</mark>. More details are available by following this [LINK](https://quoraadsupport.zendesk.com/hc/en-us/articles/23065751885069-Conversion-API-Overview).
{% endhint %}

<table><thead><tr><th width="404.6685580062746">Commanders Act Properties</th><th>Quora Properties</th></tr></thead><tbody><tr><td><code>Account Id</code></td><td><code>account_id</code> <strong>[*]</strong></td></tr><tr><td><code>Click Id</code></td><td><code>conversion.click_id</code> <strong>[*]</strong></td></tr><tr><td><code>context.event_id</code></td><td><code>conversion.event_id</code> <strong>[*]</strong></td></tr><tr><td><code>context.event_timestamp</code></td><td><code>conversion.timestamp</code> <strong>[1]</strong></td></tr><tr><td><code>value</code></td><td><code>conversion.value</code></td></tr><tr><td><code>(event_name)</code></td><td><code>conversion.event_name</code> <strong>[2]</strong></td></tr><tr><td><code>user.email</code></td><td><code>user.email</code></td></tr><tr><td><code>user.firstname</code><br><code>user.lastname</code></td><td><code>user.name</code></td></tr><tr><td><code>context.device.ip</code></td><td><code>user.ip</code></td></tr><tr><td><code>user.country</code></td><td><code>user.country</code></td></tr><tr><td><code>user.state</code></td><td><code>user.region</code></td></tr><tr><td><code>user.city</code></td><td><code>user.city</code></td></tr><tr><td><code>user.zipcode</code></td><td><code>user.postal_code</code></td></tr><tr><td><code>context.device.advertising_id</code></td><td><code>device.mobile_device_id</code></td></tr><tr><td><code>context.device.user_agent</code></td><td><code>device.user_agent</code></td></tr><tr><td><code>context.device.language</code></td><td><code>device.language</code></td></tr></tbody></table>

{% hint style="info" %}

> **\[\*]** Mandatory property.\
> \&#xNAN;**\[1]** Automatically converted in microseconds.\
> \&#xNAN;**\[2]** See [Quick reference](#quick-reference) for more details.
> {% endhint %}


---

# Agent Instructions: Querying This Documentation

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

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.commandersact.com/features/destinations/destinations-catalog/quora-ads-conversion-api.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
