# ExoClick integration

Source: https://skro.eu/docs/integrations/exoclick-integration

Set up ExoClick tracking in Skro, configure traffic source parameters, and connect your advertising campaigns.

ExoClick integration gives you the ability to manage and optimize all your ExoClick ads through the Skro interface.

- Sync cost for campaigns, variations, zones and sites every 30 min.
- Check the status of your campaigns, variations, zones and sites.
- Pause or resume campaigns, variations, zones and sites.
- Change the bid value for campaigns and zones.

![Manager ExoClick campaigns](/images/docs/manage-campaigns.jpg)

## How to generate ExoClick API token? [#how-to-generate-exoclick-api-token]

- Log in to your **ExoClick** account.
- Navigate to **Profile** → **API Tokens**.

![ExoClick API Token 1](/images/docs/exoclick-api-token-1.jpg)

- Click **New API Token** and copy the token to clipboard.

![ExoClick API Token 1](/images/docs/exoclick-api-token-2.jpg)

## Add integration to Skro [#add-integration-to-skro]

- Log in to your **Skro** account.
- Navigate to **Integrations**.
- In the **Traffic Sources** section click **Add**.

![ExoClick Integration step 1](/images/docs/exoclick-integration-1.jpg)

- Click **ExoClick** logo.

![ExoClick Integration step 2](/images/docs/exoclick-integration-2.jpg)

- Paste the **ExoClick API Token** to **API Token** field and click **Create Integration**.

![ExoClick Integration step 3](/images/docs/exoclick-integration-3.jpg)

- You can turn on/off auto-cost update through **Data transfer** switch.

![ExoClick Integration step 4](/images/docs/exoclick-integration-4.jpg)

## Setup **Postback URL** and associate the integration with ExoClick traffic source. [#setup-postback-url-and-associate-the-integration-with-exoclick-traffic-source]

- Log in to your ExoClick account.
- Navigate to the **Campaigns** → **Conversion Tracking**.
- Click **New Conversion Goal**.

![Setup ExoClick conversion tracking step 1](/images/docs/exoclick-goal-1.jpg)

- Enter goal name.
- Set **Conversion value** dynamic then we can send payout value over postback URL with parameter **&value=`{payout}`**
- Click **Create**.

![Setup ExoClick conversion tracking step 2](/images/docs/exoclick-goal-2.jpg)

- Copy the **goal** parameter value from postback URL in section **Step 3. Triggering a Conversion**

![Setup ExoClick conversion tracking step 3](/images/docs/exoclick-goal-3.jpg)

- Go back to Skro and create a new traffic source.

![Setup ExoClick traffic source step 1](/images/docs/exoclick-traffic-source-1.jpg)

- Click **ExoClick** logo.

![Setup ExoClick traffic source step 2](/images/docs/exoclick-traffic-source-2.jpg)

- Replace goal value **REPLACE** with your goal value from ExoClick. In this example the value is **0f1fc9aa940f4abac90c35244b895bec**.

![Setup ExoClick traffic source step 3](/images/docs/exoclick-traffic-source-3.jpg)

- Add integration association.

![Setup ExoClick traffic source step 4](/images/docs/exoclick-traffic-source-4.jpg)

- All parameters are prefilled.
- Click **Save & Close**.

The integration is ready. Continue by creating a campaign.

## Verify the setup [#verify-the-setup]

Open the generated campaign URL and check that the visit appears in Skro. Confirm that traffic source macros resolve to actual values. If you send conversions back to the source, verify a test conversion in both systems.

<Callout title="Troubleshooting">

If data is missing, check the selected workspace, integration, campaign, and reporting date range. Compare parameter names and macro values with the examples in this guide before repeating the test.

</Callout>

## Related guides [#related-guides]

<Cards>

<Card title="Postback URL parameters" href="/docs/postback/parameters-in-postback-urls" />

<Card title="Custom conversions" href="/docs/postback/custom-conversions" />

</Cards>
