Skip to main content
October 15, 2026
Our Terminology: Throughout Tapfiliate, the term “Affiliate” is used as our universal designation for any partner: a referral agent, publisher, creator or influencer - a promoter who earns a commission by referring customers to your business.
  1. Options for Onboarding New Partners: Match the Method to the Partner
  2. How to add New Affiliates to Tapfiliate via Shareable Link and Manual Add
  3. Adding an Affiliate Manually via Form
  4. Bulk Import Affiliates via .CSV File
  5. Switching Programs for Existing Affiliates
  6. Technical or Bulk Import using API
  7. FAQ
  8. Next Steps

Options for Onboarding New Partners: Match the Method to the Partner

Using the right invitation method dramatically increases your efficiency. Here are a few scenarios:

How to add partners to Tapfiliate

1. New Affiliates via Shareable Link and Manual Add

This method is for partners who are not yet registered in your Tapfiliate account.
  • Invite via Shareable Sign-Up Link
This is the easiest way to scale recruitment, as partners sign up themselves.
How it works: When a potential affiliate clicks this link, they are taken directly to the Sign-up page (the customized form you created).
  1. Find the Link on your Dashboard or retrieve the invite link from your Affiliates Overview.
  2. Share the link on your social media channels (Twitter, Facebook, LinkedIn) using the provided buttons, or embed it in your email signature, newsletters, or website footer.
  • Manually Add or Bulk Import
For a small number of partners or private programs, you can add them directly.
  1. Go to your Affiliates Overview page.
  2. Click on New Affiliate in the top right corner.
  3. Choose one of the two options in the pop-up window:
    • Add via Form: Fill out the details manually.
    • Import affiliates via .CSV file: Use a spreadsheet file for bulk import.

2. Adding an Affiliate Manually via Form

This method lets you quickly create a new affiliate account and assign them to a program. The system automatically sends them an email with their unique referral link.
Custom Welcome Email: You can fully customize and personalize thу welcome email sent to the affiliate by following our guide: How to create your own welcome email for the affiliates.
Step 1: Affiliate’s Personal Details
Fill in the essential information needed to create the account:
Step 2: Company Details (Optional)
These fields are optional but are highly recommended for internal organization and tracking within your dashboard.
Usage Note: Although optional, the Company Details fields are crucial for advertiser management. They act as a permanent, searchable reference for what the affiliate does, helping you quickly identify them later for segmentation (Affiliate Groups) and filtering within your dashboard. Both you and the affiliate can view this information.
Step 3: Program Assignment (Required)
Step 4: Finalize and Create
  1. After filling out all required fields, click “Create new affiliate”.
  2. The system will instantly create the account and send the welcome email to the affiliate.

3. Bulk Import Affiliates via .CSV File

If you need to add many partners at once, you can use the bulk import feature via a file. This is ideal for migrating an existing partner base or adding a large group of new affiliates.
Step 1: File Preparation
Prepare your file in .CSV or Tab-Delimited (.TXT) format. The file must contain specific columns to ensure accurate import.
Required Columns:
For every affiliate, you must include:
  • First name
  • Last name
  • Email
Optional Columns:
You can include these optional columns for more detailed account setup:
  • Password
  • Company name
  • Address one, Address two
  • Postal code, City, State, Country code
  • Coupon
Step 2: File Upload and Column Mapping
This step ensures your data fields are correctly identified by Tapfiliate.
  1. Upload File: On the Import Affiliates page, click Drop file or browse and select your prepared CSV file.
  2. Review Data: Tapfiliate will immediately show you a preview of your data.
  3. Verify Headers: Check the box “First row contains column headers” if your CSV file includes a header row. This prevents the first row from being imported as an affiliate.
  4. Map Columns: The system automatically matches your column names (e.g., “Email”) to the correct Tapfiliate field (e.g., “Email*”).
  5. Manual Mapping: For any column that is not matched automatically, use the dropdown menu to manually select the correct Tapfiliate field or choose “Don’t import” to skip that column entirely.
  6. Click Next step.
Step 3: Program Assignment and Finalization
This final step completes the import process and handles initial communication.
  1. Assign Program: Select the specific program to which you want to import these affiliates.
  2. Send Welcome Email: Choose “Yes” if you want the system to send a welcome email containing their temporary password upon import, or “No” if you prefer to send your own custom communication later.
  3. Click Start Import. The system will create the accounts and send notifications if you selected “Yes.”

4. Switching Programs for Existing Affiliates

If you are running multiple programs, you can easily add existing affiliates to a new program without changing their login credentials.
Switching Programs with Batch Management
The Batch Management feature makes it easy to manage affiliates and conversions across your account with just a few clicks. You can use this feature on the Affiliates Overview page.
  1. On the Affiliates Overview page, check the box next to one or more affiliates.
  2. A menu will appear at the top, offering options to approve, disapprove, set an affiliate group, export, or add the affiliate to the program.
Managing Multiple Programs
If you have multiple programs enabled, note the following:
  • Batch Approve/Disapprove
Using the Approve All or Disapprove All buttons will impact the affiliate’s participation across all programs they are part of.
  • Program-Specific Editing
To edit an affiliate’s participation in a specific program, click on the affiliate’s name. Use the side panel that appears to approve or disapprove their participation for individual programs.
Pro Tip: Changing Referral Codes Affiliate links are created using 7 random symbols, but it’s very easy for them to change their referral codes in their accounts.

5. Technical or Bulk Import using API

This option is for program managers or developers who need to integrate affiliate recruitment directly into their own platform, CRM, or app, allowing for automation and scale.

Why Use the REST API? (Advanced Use Cases)

Using the REST API gives you advanced control and power over your affiliate onboarding process:
  • Seamless Integration: Automatically create an affiliate in Tapfiliate the moment they sign up on your main website (e.g., your partner hub or internal dashboard).
  • Scale and Volume: Quickly onboard hundreds or thousands of partners at once, which is essential for rapidly growing programs.
  • Custom Logic: Implement custom recruitment flows or integrate with internal HR/Partner Management systems.

How to Onboard Affiliates via REST API

This is a two-step technical process that your developer will need to handle.

What to Send to Your Developer

If you decide this is the right method for your program, send your developer these two primary resources:
  1. The Goal: Inform them that you need to automate the creation of affiliates in Tapfiliate.
  2. API Documentation: Direct links to the relevant endpoints:

FAQ

❓ How do I re-send an affiliate their password reset email?

If an affiliate needs help logging into their account, you can quickly launch a message containing a temporary password directly from the platform.
  1. Click on the affiliate’s name in the Affiliates Overview to open the side panel.
  2. Click on the three dots () at the top of the side-panel.
  3. The option to Reset Password is located here.

❓ How to Create Affiliates through Zapier

To create new affiliates and add them to your program using Zapier, the following actions must be sequenced correctly:
  1. Set an action in your ‘X’ platform/app (e.g., New Customer in Stripe).
  2. Use the Find/Create Affiliate action (make sure to check the box for creation).
  3. Use the Add Affiliate to Program action.
Important: The Add Affiliate to Program action is mandatory. Without this final step, the affiliate will be created but remain archived and unable to promote your program.

❓ Will a new referral link be created if I add an affiliate to a new program?

Yes. When an affiliate is added to a new program, a new referral link is automatically generated specifically for that program.

❓How can I change an affiliate’s commission rate without generating a new referral link?

A: To change an affiliate’s commission rate without changing their existing link, you should use the Affiliate Groups feature. Simply add the affiliate to a different group that is configured with the desired (higher or lower) reward rate.

‼️Single Sign-On (SSO)

  • If you are using Single Sign-On (SSO), your developers can use a specific guide to set up automatic affiliate creation upon login.

Still need help?

If you have any questions or if something in this guide is unclear, please don’t hesitate to contact us at support@tapfiliate.com-we’re happy to assist!

Next Steps

You have successfully learned how to invite partners to your program.