Skip to main content

How to Validate Your Tracking

Testing your Tapfiliate installation to check if clicks, customers and conversions are being tracked

Anna Holovashchenko avatar
Written by Anna Holovashchenko
Updated over a week ago

Before you start spreading the word about your affiliate program, it's very important that you have a solid integration.

This means checking that your scripts/integration can do these two things:

  • Track clicks and sort cookies in a user's browser.

  • Track conversions and send that conversion data back to Tapfiliate.

After completing your integration process, you should test your integration. Not only does this verify your integration, but it will let you know what data is being passed along to Tapfiliate each time a purchase takes place. To learn more about integrations, see our integrations guide.

Below, we’ll go over two main options for testing your integration:

Option 1: Using the Tapfiliate Integration Tester

Option 2: Simulating a real customer flow and creating a conversion

The Tapfiliate Integration Tester works for all integrations except Wix Stores and REST API. It checks that the tracking codes are correctly added to your website and that no required parameters are missing. The tester does not create real clicks or conversions in your Tapfiliate account, so nothing will appear in your statistics.

Simulating a conversion is necessary if you’re using Wix Stores or a REST API integration. It’s also a good alternative if you want to go beyond just checking code placement and accuracy — this way, you can see an actual conversion appear in your Tapfiliate account.

How Tapfiliate integration tester works

The Tapfiliate integration tester helps you verify that your tracking codes are properly communicating with our platform. No real clicks or conversions will be recorded in your Tapfiliate account. Instead, the tester simply sends a signal confirming that your integration is working and that Tapfiliate’s codes are present on your website.

Note: If you’re using Wix Stores or have a REST API integration, the steps below won’t apply. In that case, you’ll need to simulate a test conversion to check that your tracking is working correctly.

Step 1: Open the tester

We've created a special link that you can use to check your integration:

  • Another way to launch the tester would be to go to your landing page and then append tap_test=true at the end of the URL and press Enter. You should see a pop-up box at the bottom of your website. This is the Tapfiliate Integration Tester.

  • If you don't see this box at the bottom of your screen, then the Tapfiliate tracking code is either incorrectly installed on your website or the Tapfiliate tracking parameter is lost in a redirect.

  • If you do see the box, proceed to step 2.

Step 2: Make a purchase

If you see the tester open, make a purchase or conversion (or track a customer) while the tester is open.

Note: You don’t always need to make a real purchase. Here are ways to complete a test conversion safely:

  • Use a 100% discount coupon on checkout (commonly used if coupons are available).

  • Create a free product (price = 0) and purchase it—especially convenient for platforms like Shopify or other e-commerce platforms.

  • Make a real purchase, if necessary, to test the full flow.

  • Consult your developers if your purchase or signup flow is complex—they might provide a test product, sandbox environment, or other safe method.

The second box in the tester will check if a conversion can be tracked, and you'll be able to see what information would be fetched in the case that a real conversion took place.

Important note: If you are on the Verify tab of the Getting Started guide and see the animation asking you to verify your integration, it means the setup process is not yet completed on your end-you have to make a test conversion to finish the integration process. Tapfiliate cannot verify the integration on your behalf; hence, an action on your end is required.

Option 2: Simulating Test Conversions

To test your integration with Tapfiliate effectively, you want to verify that your system is correctly sending and receiving affiliate tracking events, conversions, and referrals. Here's a structured approach.

Step 1. Add yourself as a test affiliate in Tapfiliate.

Add yourself as a test affiliate in the system. The simplest way is to do it manually, and we’ve put together a step-by-step guide to help you through the process. See the step-by-step guide.

Step 2. Use your test affiliate link to ensure click tracking works.

Grab your test affiliate link and follow it:

Step 3. Complete a test conversion (purchase, signup, etc.).

After visiting your website via the affiliate link, follow the customer journey and complete a test conversion, such as making a purchase, signing up, or booking a call with your sales team.

Note: You don’t always need to make a real purchase. Here are ways to complete a test conversion safely:

  • Use a 100% discount coupon on checkout (commonly used if coupons are available).

  • Create a free product (price = 0) and purchase it—especially convenient for platforms like Shopify or other e-commerce platforms.

  • Make a real purchase, if necessary, to test the full flow.

  • Consult your developers if your purchase or signup flow is complex—they might provide a test product, sandbox environment, or other safe method.

Completing a real test is strongly recommended because automated checks (like verifying the presence of promo codes on the page) do not fully ensure the conversion works correctly.

Step 4. Verify in the Tapfiliate dashboard that both clicks and conversions are being tracked.

Go to Dashboard → Recent Activity and check if your clicks and conversions are showing in the statistics:

If you encounter any issues while testing your integration, please refer to our troubleshooting article here for detailed guidance.

FAQ

I created a test conversion, but the tracking doesn’t seem to be working. What should I do?

If you run into issues while testing your integration, please check out our troubleshooting article here for step-by-step guidance.

What kind of technical support can I get?

Our technical support team is here to help you succeed. We can:

  • Review your use case and provide recommendations on how to implement your flow effectively.
    Point you to relevant code snippets and resources in our technical library.

  • Outline the types of code your developers would need to create for your specific setup.

While we don’t create custom code for individual clients, we work closely with your team to guide, support, and empower them so that your implementation is smooth and successful.

Did this answer your question?