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:
1. Integrating Tapfiliate with Amplitude
Amplitude is a leading product analytics platform. By connecting Amplitude with Tapfiliate via Make, you can automatically create Tapfiliate conversions whenever a specific event is annotated in Amplitude, enabling precise, event-driven affiliate attribution.
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.
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
Step-by-Step Setup
Log in to your Make account and click Create a new scenario.
Search for and select Amplitude as the trigger app.
Choose Watch New Annotations as the trigger event.
Inside the module configuration, select New Annotations as the annotation type.
Add a new module and search for Tapfiliate.
Select Create Conversion as the action.
Map the relevant data fields from the Amplitude annotation (e.g. timestamp, event metadata) to the Tapfiliate conversion fields.
Save the scenario and turn it on. Make will now automatically create a Tapfiliate conversion each time a new Amplitude annotation is detected.
💡 Tip: Use Amplitude annotations to mark key product milestones such as a user completing onboarding or upgrading their plan, and map those moments directly to affiliate conversions in Tapfiliate for accurate attribution.
Use Case Example A SaaS company tags the moment a user upgrades their plan as an annotation in Amplitude. Using this Make scenario, that upgrade event automatically creates a conversion in Tapfiliate, crediting the referring affiliate with no manual work required.
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
Step-by-Step Setup
Log in to Zapier and click Create a new Zap.
Set Tapfiliate as the trigger app and choose a trigger event (e.g. New Conversion or New Affiliate).
Connect your Tapfiliate account and test the trigger to pull in sample data.
Click + to add an action step and search for Clay.
Select the desired Clay action (e.g. Create record in Table).
Connect your Clay account and select the target table.
Map the Tapfiliate data fields (e.g. affiliate ID, conversion value, referral link) to the corresponding Clay table columns.
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 or users 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
Example Workflow Looker: New User > Zapier Zap > Tapfiliate: Create Conversion
Whenever a new user is created in Looker, Zapier triggers and automatically creates a corresponding conversion in Tapfiliate, attributing signups or platform activations to the right affiliate.
Step-by-Step Setup
Log in to Zapier and click Create a new Zap.
Select Looker as the trigger app.
Choose your trigger event: New record in Looker, New record in SQL, or New user.
Connect your Looker account and configure the trigger (select the relevant Explore, view, or SQL query).
Test the trigger to ensure Zapier can read sample Looker data.
Click + to add an action step and search for Tapfiliate.
Select your desired Tapfiliate action (e.g. Create Conversion).
Map Looker fields to the appropriate Tapfiliate fields (e.g. user ID to external ID, timestamp to conversion date).
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
Step-by-Step Setup
Log in to Zapier and click Create a new Zap.
Set Tapfiliate as the trigger app and choose a trigger event (e.g. Conversion created, Affiliate created, or Commission updated).
Connect your Tapfiliate account and test the trigger.
Click + to add an action step and search for Mixpanel.
Select your desired action: Create or update profile or Track event.
Connect your Mixpanel account (you'll need your Project Token and Service Account credentials).
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.
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.
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, New user |
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.
Trigger a test event in the source platform (e.g. create a test annotation in Amplitude or a test conversion in Tapfiliate).
Check your Make scenario or Zapier Zap history to confirm the trigger fired successfully.
Verify the action executed without errors. Look for a green checkmark in Make or Zapier's run log.
Confirm the data arrived in the destination platform (e.g. check Tapfiliate's conversions list or inspect the Clay table or Mixpanel event stream).
Navigate to your Tapfiliate Dashboard and verify the conversion, affiliate, or commission record was created as expected.
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 and we'll be happy to help.




