# JuicyAds integration

Source: https://skro.eu/docs/integrations/juicyads-and-skro-integration

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

<Steps>

## Step 1. Create an JuicyAds traffic source and configure the postback URL [#step-1-create-an-juicyads-traffic-source-and-configure-the-postback-url]

1. Go to **Traffic Sources** and click **+ Create**.

![How to set up JuicyAds traffic source on Skro?](/images/docs/juicyads/juicyads_1.png)

2. Search for **juicyads** and click the **JuicyAds** template.

![Choose JuicyAds on the list](/images/docs/juicyads/juicyads_2.png)

3. Select the target **Workspace** and you need to modify your **Traffic Source Postback URL**.

![Set JuicyAds postback URL](/images/docs/juicyads/juicyads_3.png)

4. Log in to your **JuicyAds** account.

5. Go to the **Performance Tracking** section.

6. Click **S2S Postback**.

![Copy JuicyAds Postback URL 1](/images/docs/juicyads/juicyads_4.png)

7. Copy the generated **Postback URL**.

![Copy JuicyAds Postback URL 2](/images/docs/juicyads/juicyads_5.png)

8. Final postback URL must look similar to this:

<Callout type="warn">

`https://ck.juicyads.com/ilikeitjuicy.php?c=12345&s2s={externalId}&amount={payout}&token=hf7r87fd8fds78fsd`

</Callout>

**`c=12345`** - JuicyAds parameter with unique value.

**`token=7dd56e6f678d964f`** - JuicyAds token parameter with unique value.

**`s2s={externalId}`** - JuicyAds Click ID parameter with Skro macro.

**`amount={payout}`** - JuicyAds Payout parameter with Skro macro.

9. All tracking parameters are already prefilled for you.

![Pre-filled JuicyAds Postback URL macros](/images/docs/juicyads/juicyads_6.png)

10. Click **Save & Close**.

Integration setup is complete, and you are now ready to create your first campaign.

## Step 2. Create a campaign in Skro [#step-2-create-a-campaign-in-skro]

1. Go to **Ads Manager** and click the **Create**.

2. Select your **Traffic source** and click **Next**.

![Create a campaign 1](/images/docs/juicyads/juicyads_7.png)

3. Select your target **Workspace** for your campaign.

4. Give a **name** to your campaign and click **Next**.

![Create a campaign 2](/images/docs/juicyads/juicyads_8.png)

5. Select or create all your **landings** and **offers**.

6. Click **Save**.

![Create a campaign 3](/images/docs/juicyads/juicyads_9.png)

7. Copy the **Campaign Tracking URL** to clipboard.

![Create a campaign 4](/images/docs/juicyads/juicyads_10.png)

## Step 3. Create a campaign in JuicyAds [#step-3-create-a-campaign-in-juicyads]

1. Log in to your **JuicyAds** account.

2. Go to the **Advertisers** → **Campaigns** and click the **Start New Campaign**.

![Step 1. Create a campaign on JuicyAds.](/images/docs/juicyads/juicyads_11.png)

3. Give a **Name** to your campaign.

4. Paste the **Skro campaign tracking link** into the **Campaign URL** field, including all tracking parameters.

![Step 4. Create a campaign on JuicyAds.](/images/docs/juicyads/juicyads_12.png)

5. Complete the remaining campaign settings, then click **Save**.

6. After your campaign is approved on the side of JuicyAds, you can start driving traffic to your campaign and track all the data with Skro.

</Steps>

## 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>
