Partner Network

Xsolla Partner Network allows game developers to manage every affiliate and influencer program with a single, easy-to-use, cost-effective tool. With this product, you can create specific types of programs for influencers & affiliate networks and manage them using a convenient and effective tool.

Key features include:

  • Large database of collaborators from 40+ countries and territories:
    • 4,000+ influencers
    • 50+ affiliate networks
  • Interaction with collaborators based on either a revenue sharing, an incentive, or both models
  • Flexible configuration of programs depending on the selected collaborator type
  • Automatic sending of event notifications to program participants
  • Automatic generation of tracking links and promo codes for influencers
  • Various ways to track the connection between collaborators and referrals:
    • Via cookies
    • Via promo codes
  • Automatic payouts to collaborators for each referral
  • Analytics tools:
    • Activity tracking for collaborators
    • Program performance evaluation:
      • Number of referrals (clicks)
      • Number of successful transactions (sales)
      • Gross revenue generated via referrals
      • Revenue shared with collaborators
      • Net earnings from referrals

Glossary

Influencer

An influencer is an individual who has the power to affect purchase decisions of others because of their authority, knowledge, position, or relationship with their audience. An individual who has a following in a particular niche, which they actively engage with.

In the gaming industry, most influencers are video content creators posting game reviews, let’s plays, or live streaming their games.

Affiliate

An affiliate is an individual or company promoting an affiliate program of a game developer. They do so by advertising the game on their website, purchasing traffic, or its arbitrage. In exchange, they charge the developer a commission on every purchase made by the users they bring.

Affiliate Network

An affiliate network is an intermediary between the developer and an affiliate. It aggregates the game developer’s affiliate programs and advertising platforms, and gives the former access to an extensive database of affiliates to promote the game. It also ensures proper tracking, calculations, and payouts.

Partner Program

A partner (referral) program is a form of business cooperation between a game developer and a collaborator aimed at promoting the game by driving traffic to it. The game developer shares a certain percentage of its revenue with the collaborator for each referral. By acting as an intermediary between the participants, Xsolla lets developers and collaborators use a convenient tool to manage their respective programs.

One project can have an unlimited number of time-based programs. The following program types are supported:

  • For influencers
  • For affiliates/affiliate networks

Revenue Sharing

Revenue sharing is the business model behind Xsolla Partner Network. The game developer pays the collaborator a share of the revenue made on each referral.

Revenue sharing features:

  • No upfront cost required to launch the program.
  • The developer chooses the revenue percentage they are willing to share.
  • All calculations and payouts are made by Xsolla.

Incentive

The Incentive is an extended version of the Revenue sharing business model and a reward in Influencer sponsorship programs. It allows engaging influencers by offering a monetary bonus that is credited to an influencer’s wallet right after they join the program. The amount is blocked until the program’s conditions — such as publishing a YouTube video or a Twitch live stream — are fulfilled by the influencer and approved by the partner. The bonus amount is defined by the partner and withheld from the payable Revenue share.

Premium

Premium refers to a premier business model of distributing video games whereby users can only start playing after purchasing the game.

Free-to-play

Free-to-play is a business model of distributing video games whereby users can start playing without making a payment. Most free-to-play games monetize via in-game purchases.

How It Works

Minimum Requirements to Run a Program

  1. Pay Station is integrated on a performance-optimized landing page.
  2. Use Xsolla as an exclusive partner in terms of payments and billing on the game's landing page (or in client if revenue sharing is applied to in-game purchases).
  3. Distribute desktop or web games.

For influencer programs: A game should have a playable version that allows influencers to create video content.

For affiliate networks programs: A program must satisfy the minimum of the required promotional materials.

Promo Materials for Affiliate Networks

To create a program for affiliate networks, you need to provide promo materials. The promo materials should follow the requirements stated below.

The minimum set of materials required to activate an affiliate networks program includes:

Make sure that:

  • All the graphic materials (banners, screenshots, and key art) are high quality.
  • All images of high dimension and resolution are optimized for the web.
  • All promo materials are in one file in the ZIP or RAR format. The file size can be up to 250 MB.

Banners

Images should represent your game the best. It is better to prepare more than one image for different banner ad sizes. Color scheme needs to stand out without being overbearing and needs to match your logo and CTA buttons.

  • Sizes in pixels: 120x600, 160x600, 200x200, 200x300, 240x400, 300x250, 336x280, 460x215, 468x60, 500x500, 728x90, 336x768, 1600x1200, 234x60, 800x440, 1000x360, 600x90, 300x600, 1200x627, 1200х630, 1200х717, 828х315, 550х480, 640×200, 640х960, 640x360, 970x90, 320x100, 100x75, 180x150, 250x250, 1200x628, 1080x1080.
  • Preferred file format - JPEG; alternative - GIF and HTML5, PSD.
  • Call-To-Action (CTA): each banner needs to have CTA buttons in English. Call-To-Action buttons encourage users to take action. An example of CTA would be: Buy Now.
  • File size: up to 10 MB.

Note: If you are interested in acquiring worldwide traffic, your CTA buttons need to be translated into local languages.

Game Description

  • Length: up to 400 words.
  • Language: English.

Note: If you are interested in acquiring worldwide traffic, your game description needs to be translated into local languages.

  • Size in pixels: 460x215.
  • Preferred file format - JPEG; alternative - PNG.

Screenshots

  • Sizes in pixels: 1280x720 or 1920x1080.
  • File format: JPG.
  • File size: up to 10 MB.

Key Art

  • Sizes in pixels: recommended 800x440, 1600x1200; minimum 600x300.
  • Preferred file format - JPEG; alternative - PNG, PSD.
  • File size: up to 10 MB.

Video Trailer

  • Length: up to 2 minutes.
  • File format: MP4 or a link to the trailer on YouTube.
  • File size: up to 10 MB.

Make sure that your trailer is engaging and captures your audience's attention in the first 5-10 seconds. Keep things short - the recommended length is between 1m and 1m 30s.

You can also upload gameplay or other video types.

Integration Flow

To integrate Partner Network:

  1. Register an Xsolla Publisher Account.
  2. Create a project.
  3. Integrate the payment solution.
  4. Create a program.
  5. Launch the program.

Note: This guide describes the minimum settings required to quick-start the module. If you have any questions, please contact your Account Manager or email us at integration@xsolla.com.

Creating a Project

  1. Go to Projects and click Create new project.
  2. In setup mode:
    1. Enter project name.
    2. Provide website URL.

Integrating the Payment Solution

To track referrals and make payouts for collaborators, you first need to integrate Xsolla’s payment solution. You can find the integration guide here.

Notice: Xsolla’s payment solution must be the only way to pay used on the game’s landing page that traffic is driven to under the Partner Network program.

Creating a Program

The program creation flow depends on the type you specify below:

Influencers

The program type for promoting games via content creators on YouTube, Twitch, etc.

  1. Go to Partner Network and click Create program.
  2. On the Program type step:
    1. Enter the program name.
    2. Select the Influencers program type.

Before completing the following steps, learn our recommendations about influencer program parameters. It helps you to attract the most appropriate influencers and provide them with the most attractive conditions.

  1. On the Game profile step:
    1. Specify the following:
      • Game title
      • Genre
      • Game developer (optional)
      • Game publisher (optional)
      • Official website URL
      • Program description
      • Steam App ID (optional)
      • Release date (optional)
      • Link to promo materials (optional)
    2. Select the game’s business model:
      • Premium
      • Free-to-play
    3. Select the game’s platform:
      • PC
      • Steam
      • Mobile
      • Web

Note: You can complete the game profile automatically from its Steam page. Click Autofill from Steam, enter your Steam App ID, and click Import.

  1. On the Program settings step specify:
    1. Program terms:
      • Participation period
      • Revenue sharing percentage
      • Revenue sharing end date. This is the last day on which the collaborator can get paid for a referral brought within the participation period.
    2. Program details: landing page URL. It opens if the users follow your tracking link. The landing page must contain a call-to-action (game purchase).
    3. Promo codes settings
    4. Game keys distribution settings
    5. Minimum size requirements for influencers channels (optional)
    6. Audience exceptions (optional):
      • White list. Influencers in this list always have access to the program. If you add influencers to both lists, they can still join your program.
      • Black list. Influencers in this list do not have access to the program. If you add influencers to both lists, they can still join. If you add them to the black list after they have joined the program, they will still have access to it.
    7. Distribution via Keymailer (optional)
    8. Program’s target audience (optional):
      • Geo
      • Languages
      • Gender
      • Age
    9. Programs special terms (optional)

Note: If you want to delay creating the program, click Save draft and exit. All your changes will be saved.

  1. Click Submit program to complete program creation.

Affiliate Networks

The program type for promoting games via an extensive database of affiliate networks.

  1. Go to Partner Network and click Create program.
  2. On the Program type step:
    1. Enter the program name.
    2. Select the Affiliate networks program type.

  1. On the Game profile step:
    1. Specify the following:
      • Game title
      • Genre
      • Game developer (optional)
      • Game publisher (optional)
      • Official website URL
      • Program description
      • Steam App ID (optional)
      • Release date (optional)
    2. Select the game’s business model:
      • Premium
      • Free-to-play
    3. Select the game’s platform:
      • PC
      • Steam
      • Mobile
      • Web
    4. Specify promotional materials (optional):
      • Upload promo files
      • Link to promo materials

Note: You can complete the game profile automatically from its Steam page. Click Autofill from Steam, enter your Steam App ID, and click Import.

  1. On the Program settings step specify:
    1. Program terms:
      • Participation period
      • Revenue sharing percentage
      • Revenue sharing end date. This is the last day on which the collaborator can get paid for a referral brought within the participation period.
    2. Program details: landing page URL. It opens if the users follow your tracking link. The landing page must contain a call-to-action (game purchase).
    3. Excluded traffic types (optional):
      • Social media marketing
      • Search engine marketing
      • Mobile advertising
      • Mail-outs
      • Motivated traffic
      • Redirection
      • Other
    4. Program’s target audience (optional):
      • Geo
      • Languages

Note: If you want to delay creating the program, click Save draft and exit. All your changes will be saved.

  1. Click Submit program to complete program creation.

Influencer Sponsorship

The program type for promoting games by making sponsorship deals with content creators on YouTube, Twitch, Twitter, and Mixer.

  1. Go to Partner Network and click Create program.
  2. On the Program type step:
    1. Enter the program name.
    2. Select the Influencer sponsorship program type.

  1. On the Game info step:
    1. Specify the following:
      • Game name
      • Game link
      • Budget for sponsorship
    2. Add any special information for the program (optional).

  1. On the Influencer info step:
    1. Specify the links to the profiles of influencers you want to work with.
    2. Choose influencers from the recommended ones (optional).

  1. Click Submit program to complete program creation.

Digital Marketplaces

The program type for distributing game keys via popular video game marketplaces.

  1. Go to Partner Network and click Create program.
  2. On the Program type step:
    1. Enter the program name.
    2. Select the Digital marketplaces program type.

  1. On the Game info step:
    1. Specify the following:
      • Game name
      • Game is already out or not
      • Game link
    2. Add any special information for the program (optional).
  2. On the Marketplaces info step:
    1. Specify the links to the marketplaces you want to work with.
    2. Choose marketplaces from the recommended ones (optional).
  3. Click Submit program to complete program creation.

Digital Distribution Platforms

The program type for selling games distributed on popular digital platforms.

  1. Go to Partner Network and click Create program.
  2. On the Program type step:
    1. Enter the program name.
    2. Select the Digital distribution platforms program type.

  1. On the Game info step:
    1. Specify the following:
      • Game name
      • Game is already out or not
      • Game link
    2. Add any special information for the program (optional).
  2. On the Platforms info step:
    1. Specify the links to the distribution platforms you want to work with.
    2. Choose platforms from the recommended ones (optional).
  3. Click Submit program to complete program creation.

Mobile Stores

The program type for distributing Android games via a variety of mobile stores.

  1. Go to Partner Network and click Create program.
  2. On the Program type step:
    1. Enter the program name.
    2. Select the Mobile stores program type.

  1. On the Game info step:
    1. Specify the following:
      • Game name
      • Game is already out or not
      • Game link
    2. Add any special information for the program (optional).
  2. On the Stores info step:
    1. Specify the links to the Android stores you want to work with.
    2. Choose Android stores from the recommended ones (optional).
  3. Click Submit program to complete program creation.

Web Game Distribution Portals

The program type for promoting browser games via game distribution portals.

  1. Go to Partner Network and click Create program.
  2. On the Program type step:
    1. Enter the program name.
    2. Select the Web game distribution portals program type.

  1. On the Application acceptance step, check the program details and send the application to your Account Manager.

Note: Before sending the application, learn all the requirements for web game distribution portals.

Launching a Program

After you have created a program, it is submitted for approval. In case of approval:

  • An influencer program appears in the influencer’s account on the day it launches.
  • An affiliate program is distributed as an offer to all connected affiliates/affiliate networks on the day it launches.

Note: Approval can take up to three business days. If we find any inconsistencies, your Account Manager will get in touch with you. The program will be suspended until approval.

Recipes

Our Recipes will help you try out some of Partner Network’s advanced features:

FAQs

Common

I already use some Xsolla products and want to enable Partner Network. What do I need to do?

You can enable Partner Network in your Publisher Account, as described in the Partner Network integration flow. Before integrating the solution, contact your Account Manager to clarify if you need to sign an addendum to your license agreement.

Do you support integration with third-party tracking services?

We provide our proprietary tracking technology that you can learn more about in the Tracking analytics recipe. You can request an integration with any external tracking services. To learn more details, contact your Account Manager.

Can I edit an already-running program?

You can edit all the settings before you launch the program. After launching you can edit only the following:

  • Increase the parameters (e.g., Revenue share or participation period).
  • Enable additional options.

Notice: After launching the program, you can’t decrease parameters and disable options because it contradicts the initial conditions of the program.

Can I stop a program before its expiration?

Yes, you can stop the program by a request to your Account Manager. After the program is stopped, it won’t be available for new influencers and affiliate networks. Tracking links and promo codes will be effective until the Revenue share end date for collaborators who joined before the program was stopped.

Where can I find detailed sales statistics, including Revenue sharing data?

Go to Main Menu > Accounting > Transaction registry. Here you can find detailed statistics for all the transactions including User Acquisition fee. You can download this data in the CSV or XLS format by clicking the Download transaction report.

How do I receive payouts under Partner Network?

Payouts under Partner Network are included in the standard payouts for partners. You can find information about these payouts in the User Acquisition fee column in the Transactions table.

How long does it take to have my new Xsolla Partner Network program reviewed and approved?

Usually it takes 3-5 working days.

Can I set the Revenue share percentage to more than 50%?

If you want to set the Revenue share percentage at 50% or more, contact your Account Manager.

Do you have program localization?

We don’t provide automatic localization for the program content, but you can create different programs with necessary localized texts for appropriate audiences.

Where can I track program statistics?

To find the detailed statistics for your programs, go to the Statistics tab. Here, you can learn data about all the programs or choose the necessary one by using the filters.

Where can I find information about who’s joined my program?

Go to the Statistics tab and scroll to Performance Breakdown and Timeline dashboards. Here, you will see the partners' performance data and the list of partners who have joined the program. You can export performance reports in the CSV and XML formats by clicking the Export full report or Export contacts.

Can I add promo materials to the launched program?

You can add promo materials in editing mode. Choose your program, click Edit program in the menu and add the link to promo materials or download a file via the Game Profile tab.

How can I put call-to-action buttons on promo materials?

While creating promo materials for your program, add clickable call-to-action buttons (e.g, for purchasing in-game items). If you want to promote your game worldwide, you should translate all the call-to-action buttons. We recommend you provide source files of your promo materials, so influencers and affiliates can adjust, localize and personalize them as needed without your assistance.

Influencer Programs

What is the difference between Accepted and Active statuses for the influencer program?

Accepted means the influencer joined the program, while Active means they brought at least 5 purchases with their tracking link.

Where can I set the minimum/maximum requirements for the influencers’ channel?

Go to the Program settings step in the creation mode or to the Partner Requirements tab in the editing mode and scroll to the Program Requirements section.

Notice: We strongly recommend not raising the restrictions to avoid any backlash from the influencers.

What minimum/maximum requirements should I put for the influencers’ channel?

You can set any requirements to your program, but we recommend learning the recommendations for influencer programs to set optimal restrictions for the influencers’ channel.

What values should I put for the Revenue sharing end date, the participation end date, and the Revenue share percentage?

You can set any values you feel are suitable. But to target more effective game promotion, we recommend learning the recommendations for influencer programs for these parameters.

What is the profit of distribution via Keymailer and how can I turn on this feature?

Keymailer integration lets you expand the program audience and promote your games more effectively. This platform collaborates with more than 650,000 YouTube, Twitch, and Mixer content creators. Read more about Keymailer benefits in the Xsolla blog.

To integrate this feature, see the Keymailer program distribution recipe.

We haven’t released the playable game version yet, but we already started to sell pre-orders. Can we launch a program?

For a game that is not released yet, you can create and launch a program with test game keys and add promotional materials to motivate content creators to represent your future game. You can also launch an additional program for affiliate networks because they don’t need access to the game to drive sales.

Can I make an influencer partner program available only for certain influencers?

To make the program available for certain influencers, go to the Program settings step in the creation mode or Partner requirements tab in the editing mode and scroll to the Exceptions section. In the White list, you can add influencers who will get access to your program.

You can also invite certain influencers to the program. Learn more about this function in the Inviting influencers to the program recipe.

How does promo codes distribution work?

While creating or editing a program, you can enable promo codes distribution. It allows influencers who joined the program to create a custom code, distribute it to their audience, and motivate users to make purchases with a discount. This option is not required and totally up to the influencer.

Info: The purchases made using the promo codes are also attributed in the final Revenue share calculation.

Do you have your own base of influencers who will be notified about my program? Do I need to invite influencers to join the program?

There are many ways to work with influencers. Xsolla collaborates with a huge number of influencers who receive weekly newsletters about recently launched programs.

You can also invite certain influencers to the program. Learn more about this function in the Inviting influencers to the program recipe.

Can I create and launch a program in a test mode?

You are free to launch the program in a test mode to track the statistics and learn how the program works with different parameters. After analysing the test program performance, you can launch a modified live program.

What parameters should I set for programs with a free-to-play business model?

You can set the parameters that you feel are most suitable. But we recommend you learn the recommendations for influencer programs to set the optimal settings for programs with the free-to-play business model.

Affiliate Networks’ Programs

What kinds of traffic can I exclude while creating a program?

You can restrict the following types of traffic:

  • Social media marketing
  • Contextual advertising
  • Pop-up ads
  • Mailings
  • Incentivized traffic
  • Mobile traffic, etc.

Notice: Xsolla is not responsible for unfair partners who drive restricted traffic types, but we do everything to ban them if they are detected.

Where can I exclude particular traffic types when creating a program?

Go to the Program settings step in the creation mode or to the Partner Requirements tab in the editing mode and scroll to the Program Requirements section.

What are promo materials and what formats should I use?

Promo materials are products branded with your logo or slogan and distributed to promote your brand, corporate identity, or event. Influencers and affiliate networks work with all file format types. You can find preferable formats for each material type (banner, logo, etc.) in the article about promo materials.

How does the process for affiliate networks integration work in the program?

After creating a program, it appears on the dashboard with all programs you’ve created. We present this dashboard to the affiliate networks and they choose programs that they want to work with. The next step is we generate tracking links for every chosen program and share the links with the affiliate networks. After testing the links, an affiliate campaign starts.

What is the optimal Revenue share percentage?

The most suitable Revenue share percentage for affiliate networks’ program is 30-50%. We also recommend that you pay attention to the overall game cost — with a lower cost you should set a higher Revenue share percentage.

What is the optimal participation end date for the program?

We recommend that you set the program duration to no less than six months to give affiliate networks enough time to learn your program. You can also stop the program ahead of schedule as needed.

Tutorials