Step 4: Testing Your Campaign


You have finished setting up your campaign funnel by now. But before you start running traffic, you should test your campaign's setup to make sure you have configured everything properly. It is recommended that you test every campaign funnel that you will create in the future. This will save you time and money, that will not be wasted for the faulty campaign setup.

Table of Contents
I. Manually Test Your Campaign Funnel

Testing procedure

Depending on the type of a campaign funnel you use and the offer you have, testing scenarios might differ, but the key part is to follow the same path as a visitor will from the beginning to the end. The aim is to find any problems with redirections and recording events by Voluum.

This testing is divided into three steps. The first step will show you how to verify redirections. To check your funnel setup, follow the steps:

  1. In Voluum, go to the Campaigns tab. The Campaigns view will show up.

  2. Select and edit the campaign you want to test.

  3. Click the Copy button to copy a campaign URL to a clipboard.

  4. Close the campaign edit form, open a web browser in the incognito mode, paste the copied campaign URL to the address bar and go to the link.


    Voluum Info: It is a good practice to use the incognito mode to test your campaign because no cookies will be stored after closing a browser window. This will ensure that the next time you will test your campaign, a new click ID will be assigned and your test will be recorded as a separate visit.

  5. Verify, if you were redirected to your landing page.

  6. Click on a click URL and verify if it redirected you to the offer. Keep in mind that if you do not go through the campaign URL and click only on the click URL on the landing page, you will get the 400 Bad Request error. You can find more information on that in the next section.

  7. Click the offer link - it should take you to the offer's details page.

Now, you should have generated a visit and a click in Voluum. Let's check whether they were registered in Voluum. To do so, follow the steps below:

  1. Go back to Voluum, to the Campaigns tab, and refresh the platform's page by clicking the Refresh button.

  2. Check if a visit (activation of a campaign URL) or click (activation of a click URL) has been recorded.


The last step of a manual testing procedure is generating conversion and verifying it in Voluum. You will need to paste a click ID that you have generated with your visit just before into your postback URL. Voluum will receive this as information from your affiliate network about a conversion. To do so, perform the following steps:

  1. In Voluum, in the Campaigns tab, select your campaign.

  2. Click the Report button. The new specific report will be opened in the new tab, next to the Home tab.

    • If you use a campaign funnel with an offer only: Go to the Live events option and select the Live visits option from the drop-down menu. 

    • If you use a campaign funnel with an offer and a lander: Go to the Live events option and select the Live clicks option from the drop-down menu. 

  3. Locate the click ID of your test visit in the Click ID column and copy it to any text editing tool.



    Voluum Note: If you use a lander in your campaign funnel, you will see the click ID only in the Live clicks view. For this type of funnel, if you go to the Live visits view you will see Unknown in the Click ID column.

  4. Go to the Settings view, to the Tracking URLs tab, and copy the postback URL in a manner described in Step 3 of the guide.

  5. Paste the postback URL in any text editing tool. Replace the text string REPLACE after Voluum's {cid} token with the copied click ID value. Delete other tokens and parameters. Your edited postback URL should look like this:
  6. Copy your edited postback URL to clipboard and paste it in the address bar of your web browser, opened in the incognito mode. Go to the link. Voluum should record a conversion.

  7. Go to Voluum, to the Campaigns tab.

  8. Check if the conversion was recorded in an appropriate column.


Possible errors and solutions

During testing, the following problems and errors might occur:

  • "Error 404" after clicking a click URL on a landing page.

    Possible solution: 

    • Make sure you have clicked the campaign URL first. Click URL will not work without the initial redirect that assigns the click ID.

    • Make sure that you consistently use one type of a protocol through your campaign funnel (either HTTP or HTTPS).

  • No clicks were registered in Voluum.

    Possible solution: 

    • Make sure that you do not use the same offer in your campaign on both paths. You should use two different ones, one for the rule-based path, and a different one in the default path.

  • No conversion was recorded.

    Possible solution: Check if you have fired a conversion triggering event properly and if the domains used in the campaign URL matches exactly domains used in the click URL.

II. Test Your Funnel Automatically on a Traffic Sample

Automatic testing should be done after manual tests were completed with all redirections working properly and all events captured by Voluum. The goal of this part is to test your campaign's setup on larger sample size. The sample size depends on the type of traffic you use, and you should define it by yourself. To automatically test your campaign's setup, perform the following steps:

  1. Run traffic on your traffic source's side.

  2. Wait for some time, until you reach a target sample size of visits or conversions. If you feel that you have waited too long to reach a target sample size, contact your traffic source's support.

  3. Go to Voluum and verify the recorded data:

    • Compare the data recorder by Voluum with your traffic source's tracking system to see if there are any discrepancies.

    • If your traffic comes from different regions (like countries or cities), verify that the traffic from all regions was recorded by Voluum.

Possible errors and solutions

During testing, the following problems and errors might occur:

  • Discrepancies between my traffic source and Voluum

    Possible solutions:

    • Your traffic source might count only unique visits (one visit from one IP address), Voluum counts every visit.

    • Check the conversion registration time reporting in Settings to decide, when a tracked conversion should be recorded. Read the General Settings: Conversion Registration Time Reporting article for more info.

    • Make sure that the time zones set in both, traffic source and Voluum, match.

After Reading This Step You Should Know:

✔ How to generate a conversion by yourself

✔ How to check if your campaign funnel was setup up properly

✔ What are possible reasons for discrepancies between data in Voluum and in your traffic sources tracking system