> ## Documentation Index
> Fetch the complete documentation index at: https://support.tapfiliate.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Integrating Different Analytics Tools with Tapfiliate

> This article provides options on how to Integrate with different analytics tools

November 9, 2026

Tapfiliate integrates with popular analytics and data platforms, letting you automate affiliate workflows, sync conversion events, and enrich your data pipelines. This article covers how to connect Tapfiliate with Amplitude, Clay, Looker, and Mixpanel using Make (formerly Integromat) and Zapier as integration middleware.\
In this article:\

[Integrating Tapfiliate with Amplitude (via Make)](#h_8879250a0d)\

[Integrating Tapfiliate with Clay (via Zapier)](#h_027b75adfa)\

[Integrating Tapfiliate with Looker (via Zapier)](#h_d0792a9316)\

[Integrating Tapfiliate with Mixpanel (via Zapier)](#h_f5a76d3140)\

[Integration Summary](#h_63cd492e0e)\

[How to Test and Verify Your Integration](#h_8cecd28d5d)

## 1. Integrating Tapfiliate with Amplitude

Amplitude is a leading product analytics platform. Make offers a scenario that creates a Tapfiliate conversion when a new annotation is added in Amplitude.\

**Integration Platform** Make (formerly Integromat)\

**Data Flow** Amplitude > Make Scenario > Tapfiliate\

Amplitude events trigger a Make scenario, which then creates conversions in Tapfiliate. This is a one-directional flow from Amplitude into Tapfiliate.\

⚠️ Important: an Amplitude annotation is a note on your charts, not a user event. It carries no referral code, coupon, click ID or customer ID, and Tapfiliate needs one of them to credit an affiliate. This scenario only works if you add such a value to the annotation yourself and map it to the conversion. To attribute product events to affiliates per user, send them to Tapfiliate from your backend through the [REST API](https://support.tapfiliate.com/integrations/supported-integrations/how-to-integrate-with-tapfiliate-via-the-rest-api.md).\

**Available Events**\

Amplitude - Trigger Event:

* Watch New Annotations: fires whenever a new annotation is created in Amplitude. Inside this module, select New Annotations as the annotation type to watch.

Tapfiliate - Action Event:

* Create Conversion: creates a new conversion record in your Tapfiliate program

[https://www.make.com/en/integrations/amplitude/tapfiliate](https://www.make.com/en/integrations/amplitude/tapfiliate)

![](https://mintcdn.com/tapfiliate-help/dUoAZUYA1C6FND70/images/14884433/01-image.png?fit=max\&auto=format\&n=dUoAZUYA1C6FND70\&q=85\&s=5f1e1ba0747b529e0afa3e7debe75f81)

**Step-by-Step Setup**

1. Log in to your Make account and click Create a new scenario.
2. Search for and select Amplitude as the trigger app.
3. Choose Watch New Annotations as the trigger event.
4. Inside the module configuration, select New Annotations as the annotation type.
5. Add a new module and search for Tapfiliate.
6. Select Create Conversion as the action.
7. Map the annotation fields to the Tapfiliate conversion fields, including the referral code, coupon, click ID or customer ID you added to the annotation.
8. Save the scenario and turn it on. Make will now automatically create a Tapfiliate conversion each time a new Amplitude annotation is detected.

## 2. Integrating Tapfiliate with Clay

Clay is a data enrichment and outreach automation platform. When connected to Tapfiliate via Zapier, Clay can receive affiliate data from Tapfiliate to enrich, segment, or automate outreach workflows.\

**Integration Platform** Zapier\

**Data Flow** Tapfiliate > Zapier Zap > Clay\

⚠️ Important: Clay can only be used as the second step (action) in a Zapier Zap. Clay cannot trigger a Zap, so data flows from Tapfiliate into Clay only, not the other way around. If you need to push data from Clay into Tapfiliate, consider using Clay's HTTP request feature alongside Tapfiliate's REST API directly.\

**Available Clay Action Events**

* Create record in Table: create a new row in a Clay table with Tapfiliate data
* Update record in Table: update an existing row in a Clay table
* Find row in Table: locate an existing record in Clay
* Find select option ID for Table field: retrieve option IDs for dropdown fields in Clay

[https://zapier.com/apps/tapfiliate/integrations/clay](https://zapier.com/apps/tapfiliate/integrations/clay)

![](https://mintcdn.com/tapfiliate-help/dUoAZUYA1C6FND70/images/14884433/02-image.png?fit=max\&auto=format\&n=dUoAZUYA1C6FND70\&q=85\&s=8cce609fe4028608ae2d01558ffc6983)

**Step-by-Step Setup**

1. Log in to Zapier and click Create a new Zap.
2. Set Tapfiliate as the trigger app and choose a trigger event (e.g. New Conversion or New Affiliate).
3. Connect your Tapfiliate account and test the trigger to pull in sample data.
4. Click + to add an action step and search for Clay.
5. Select the desired Clay action (e.g. Create record in Table).
6. Connect your Clay account and select the target table.
7. Map the Tapfiliate data fields (e.g. affiliate ID, conversion value, referral link) to the corresponding Clay table columns.
8. Test the step to verify data flows correctly into Clay, then publish your Zap.

**Use Case Example** Each time a new affiliate signs up in Tapfiliate, Zapier automatically creates a new record in a Clay table. Clay then enriches that record with the affiliate's company information, LinkedIn profile, and estimated audience size, helping your team prioritize partnership outreach.

## 3. Integrating Tapfiliate with Looker

Looker is a business intelligence and data analytics platform from Google Cloud. By connecting Looker with Tapfiliate via Zapier, you can trigger affiliate actions in Tapfiliate based on new records detected within Looker, or directly from SQL query results.\

**Integration Platform** Zapier\

**Data Flow** Looker > Zapier Zap > Tapfiliate\

Looker events trigger Zapier workflows that create conversions, affiliates, or other records in Tapfiliate. This lets you use your data warehouse insights to drive affiliate program automation.\

**Available Looker Trigger Events**

* New record created in Looker: fires when a new record appears in a Looker Explore or view
* New record created in SQL: fires when a new row appears based on a custom SQL query result
* New user: fires when a new user is created in your Looker instance. This is a Looker user, not your customer, and it carries no affiliate data, so don’t use it to create conversions.

[https://zapier.com/apps/tapfiliate/integrations/looker](https://zapier.com/apps/tapfiliate/integrations/looker)

![](https://mintcdn.com/tapfiliate-help/dUoAZUYA1C6FND70/images/14884433/03-image.png?fit=max\&auto=format\&n=dUoAZUYA1C6FND70\&q=85\&s=f209ca61e8e9cb37a0bfbd20eaf48c46)

**Example Workflow** Looker: New record created in SQL > Zapier Zap > Tapfiliate: Create Conversion\

Whenever your SQL query returns a new row, Zapier creates a conversion in Tapfiliate. The query must return a referral code, coupon, click ID or customer ID for each row: without one of them Tapfiliate cannot attribute the conversion to an affiliate.\

**Step-by-Step Setup**

1. Log in to Zapier and click Create a new Zap.
2. Select Looker as the trigger app.
3. Choose your trigger event: New record in Looker or New record in SQL.
4. Connect your Looker account and configure the trigger (select the relevant Explore, view, or SQL query).
5. Test the trigger to ensure Zapier can read sample Looker data.
6. Click + to add an action step and search for Tapfiliate.
7. Select your desired Tapfiliate action (e.g. Create Conversion).
8. Map Looker fields to the appropriate Tapfiliate fields (e.g. order ID to external ID, and the referral code, coupon, click ID or customer ID returned by your query to the matching field).
9. Test the action and publish your Zap.

💡 Tip: Use the New record created in SQL trigger with a custom query to filter for only the most relevant Looker events, for example users who completed a specific high-value action, before creating a conversion in Tapfiliate.\

**Use Case Example** A B2B company uses Looker to track product-qualified leads. When Looker identifies a new PQL via a SQL query, Zapier creates a conversion in Tapfiliate, enabling accurate performance-based payouts tied directly to business outcomes.

## 4. Integrating Tapfiliate with Mixpanel

Mixpanel is an event-based analytics platform widely used for product and growth analytics. When connected to Tapfiliate via Zapier, you can push affiliate and conversion data from Tapfiliate directly into Mixpanel profiles and event streams, enriching your analytics with affiliate attribution data.

**Integration Platform** Zapier\

**Data Flow** Tapfiliate > Zapier Zap > Mixpanel

⚠️ Important: Mixpanel can only be used as the second step (action) in a Zapier Zap. Data flows from Tapfiliate into Mixpanel only. Mixpanel cannot trigger a Zap to send data back to Tapfiliate. For reverse flows, consider using Mixpanel's Data Pipelines or Webhooks alongside Tapfiliate's REST API.

**Available Mixpanel Action Events**

* Create or update profile: create a new Mixpanel People profile or update an existing one with affiliate data
* Track event: send a custom event to Mixpanel's event stream tagged with affiliate attribution metadata

![](https://mintcdn.com/tapfiliate-help/dUoAZUYA1C6FND70/images/14884433/04-image.png?fit=max\&auto=format\&n=dUoAZUYA1C6FND70\&q=85\&s=fdb4d36a1f7206d420621ec25d0fef39)

**Step-by-Step Setup**

1. Log in to Zapier and click Create a new Zap.
2. Set Tapfiliate as the trigger app and choose a trigger event (e.g. New Conversion, New Affiliate, or New Customer).
3. Connect your Tapfiliate account and test the trigger.
4. Click + to add an action step and search for Mixpanel.
5. Select your desired action: Create or update profile or Track event.
6. Connect your Mixpanel account (you'll need your Project Token and Service Account credentials).
7. For Create or update profile: map the Tapfiliate affiliate ID to the Mixpanel distinct ID and add profile properties such as affiliate name and commission tier.
8. For Track event: define an event name (e.g. Affiliate Conversion) and map Tapfiliate conversion properties like value, program, and referral code as event properties.
9. Test the action step to verify data appears correctly in Mixpanel, then publish your Zap.

**Use Case Example** Every time a conversion is recorded in Tapfiliate, Zapier sends a Track event to Mixpanel with the affiliate ID, conversion value, and referring program. Your analytics team can then build funnels and cohort analyses that include affiliate-driven users alongside organic and paid channels, giving you a more complete picture of your growth.

## Integration Summary

| Tool | Platform | Data Direction | Key Events |
| - | - | - | - |
| Amplitude | Make | Amplitude > Tapfiliate | Watch New Annotations > Create Conversion |
| Clay | Zapier | Tapfiliate > Clay only | Create / Update / Find record in Table |
| Looker | Zapier | Looker > Tapfiliate | New record in Looker / SQL |
| Mixpanel | Zapier | Tapfiliate > Mixpanel only | Create or update profile, Track event |

## How to Test and Verify Your Integration

After setting up any of the above integrations, follow these steps to confirm everything is working correctly.

1. Trigger a test event in the source platform (e.g. create a test annotation in Amplitude or a test conversion in Tapfiliate).
2. Check your Make scenario or Zapier Zap history to confirm the trigger fired successfully.
3. Verify the action executed without errors. Look for a green checkmark in Make or Zapier's run log.
4. Confirm the data arrived in the destination platform (e.g. check Tapfiliate's conversions list or inspect the Clay table or Mixpanel event stream).
5. Navigate to your Tapfiliate Dashboard and verify the conversion, affiliate, or commission record was created as expected.

> [!WARNING]
>
> Note: Zapier and Make may have rate limits or task limits depending on your plan. Make sure your plan supports the expected volume of events before going live.

Need more help? Reach out to us at [support@tapfiliate.com](mailto:support@tapfiliate.com) and we'll be happy to help.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.