You can find answers to common questions in the FAQ section.
After successfully integrating the index.php file, a preloader must be displayed when redirecting to the black page upon accessing the white page.
Additionally, test transition logs must be visible on the dashboard:
Before adding the white page link to your ad campaign and launching traffic, make sure the integration is set up correctly. Open the white page link and check that the redirect to the black page is working as expected.
If the redirect from the white page to the black page doesn't happen, consider the possible reasons and address them.
Check if Pause Mode is enabled in the flow — when it's active, all visitors are kept on the white page
All visitors using IPv4 or IPv6 proxies, VPNs, TOR, or IP addresses from corporate networks and data centers will stay on the white page
The easiest way to check if the integration and redirect to the black page are working correctly is to enter your IP address (any type) into the Allowed IP for Test field in the flow settings and perform the redirect test from that IP.
This method ignores all flow settings, cloaking filters, and browser fingerprints.
You can check your current IP address here:
https://browserleaks.com/ip
When using a test IP address, the visit will always appear as a white page visit in the dashboard — even if the redirect to the black page worked correctly
If you want to test the redirect to the black page without using a test IP address, but you're still landing on the white page, follow these steps:
Use a residential or mobile proxy from an allowed country, or your own home/mobile IP address. Make sure your country is temporarily added to the list of allowed countries in the flow settings during testing.
Make sure you’re not testing from a virtual machine — use a regular browser on a physical device.
If Click ID filtering is enabled in the flow, don’t forget to add a test Click ID parameter to the white page URL:
/?gclid=Cj0KCQiAmpyRBhC-ARIsABs2EArUH0fVxaDZJyqvuAUjkHhEgQAWmTfENIrJyQ7tJtteDAdfryCV4REaAoXnEALw_wcB
Example:
https://whitepage.com/?gclid=Cj0KCQiAmpyRBhC-ARIsABs2EArUH0fVxaDZJyqvuAUjkHhEgQAWmTfENIrJyQ7tJtteDAdfryCV4REaAoXnEALw_wcB
❗ This parameter is only for testing and should not be used in real ad campaigns.
Use a standard browser without extensions that may block or remove the Click ID parameter (such as Adblock), and without custom settings that could affect browser fingerprinting — like disabled WebGL or a modified timezone. Avoid using the Brave browser, as it may also strip the Click ID parameter by default.
If your white page is built with WordPress and uses a caching plugin (like LiteSpeed Cache, W3 Total Cache, or WP Fastest Cache), make sure to clear the cache and disable caching after integration.
Also check the following:
Is your test visit coming from a device and country that are allowed in the flow settings?
Is your computer set to a timezone allowed in the flow (if Timezone Filter is enabled), and does it match your country (if Matching browser time zone and visitor location is enabled)?
Are there any custom filters in the flow (e.g., allowed referrers or IP ranges) that could be affecting the test visit?
Is touchscreen filtering enabled while testing from a desktop device?
If you've checked everything above and are still being sent to the white page, please contact support.
The cURL library is not installed.
You need to:
If you are unable to perform these actions independently, contact your hosting provider's support.
The file index2.php is missing. This usually happens if the files are incorrectly renamed during integration on the server.
For proper integration, you need to rename the white page's launch file index.php to index2.php (if the launch file is index.html, then rename it to index2.php, changing the extension to .php) and upload the downloaded index.php file from the flow to the root of your website.
Correct file renaming:
<body>
tagThe <body>
tag is missing in the white page code, which is necessary for embedding the hoax.tech integration script.
Add the <body>
tag to the code of the launch file index2.php after the </head>
tag, or replace the white page with another one that contains the <body>
tag in the code of the index file.
Learn more about traffic loss in a special Traffic losses section.
With JS Fingerprinting enabled, the consistency of operating system parameters and digital fingerprints of visitors is checked. For example, parameters such as:
and dozens of other parameters that cannot be obtained using PHP. With JS Fingerprinting enabled, the redirect occurs not on the server but in the visitor's browser on their device after loading the white page. Therefore, to reduce traffic losses, it is necessary to accelerate the loading speed of the white page.
This can be achieved by:
PHP integration on white pages created with WordPress is similar to integration on static HTML websites and is done in the root folder:
❗️ What to pay attention to:
If a caching plugin, such as LiteSpeed Cache, W3 Total Cache, or WP Fastest Cache, is activated on the site, and after installing the integration script index.php, you observe the absence of the preloader or an infinite display of the preloader when transitioning to the white page - it is recommended to clear the cache and disable caching plugins.
If you encounter the error html markup error: missing <body>
tag, the selected theme's code is missing the <body>
tag. Try changing the theme.