Creating a New Affiliate

This guide will help you, as the admin of a company, enable affiliates to self-register with your company.

You can choose between two deep linking methods:

  1. Branch.io – Automatically generate deep links using the Branch.io bulk link creation process.
  2. Other Deep Linking Platforms – Manually enter a comma-separated list of deep links.

If you wish to manually create a single affiliate instead, see Creating an Affiliate (Admin Creation).


1. Choosing a Deep Linking Platform

When creating bulk affiliate links, first select whether you are using:

  • Branch.io – If your deep links are generated via Branch.io.
  • Other Platforms – If you already have deep links and want to upload them directly.

After selecting a platform, follow the relevant steps below.


Method 1: Using Branch.io

If you are using Branch.io for deep linking, follow these steps:

  1. Download the CSV Template

    • Visit the Create a New Affiliate page.
    • Select Bulk Link Creation and download the link creation CSV template.
  2. Generate Links in Branch.io

  3. Export the Generated Deep Links

    • Go to the Branch Export Deep Links.
    • Export the deep links you just created (select today’s date for easiest filtering).
  4. Upload to Insert Affiliate

    • Return to the Insert Affiliate platform and upload the exported deep links CSV.

Once uploaded, these deep links will automatically be assigned to affiliates when they sign up.


Method 2: Using Any Other Deep Linking Platform

If you are using another deep linking platform, follow these steps:

  1. Enter Your Deep Links
  • On the Create a New Affiliate page, select Bulk Link Creation.
  • Instead of downloading a template, enter a comma-separated list of deep links.
  • Example format:
    https://your-deeplink.com/abc123, https://your-deeplink.com/xyz789
    
  1. Submit Your Deep Links
  • Click Submit to upload the deep links.
  • These will be stored and automatically assigned to affiliates when they register.

3. Affiliate Signup Requirements

To sign up as an affiliate, users need to know your company name within the Insert Affiliate platform.

To find your company name:

  • Go to the Settings Page.
  • Share your company name with affiliates so they can register.

4. Affiliate Signup Process

Affiliates can sign up by following these steps:

  1. Visit the Signup Page
  1. Enter Your Company Name
  • They must enter your company name exactly as it appears in Insert Affiliate.
  1. Deep Link Assignment
  • Upon signup, the affiliate will automatically receive one of the pre-generated deep links.
  • They can start sharing this link to earn commissions for your company.

Final Notes

  • The Branch.io method is best for automating deep link generation.
  • The comma-separated list method is simpler if you already have deep links.
  • Make sure deep links are unique and not already assigned to an existing affiliate.