For the complete documentation index, see llms.txt. This page is also available as Markdown.

Managing affiliates

Adding affiliates

After getting your app listed, you will want affiliate partners to join your affiliate program. This can happen through four main channels:

  • Affiliate requests Affiliates on Shoffi can find your app on the Market page and request to connect.

  • Affiliate invites You can invite affiliates outside Shoffi to join your affiliate program with a unique invite link to any affiliate group. If Auto Approval is off, these joins still need your approval.

  • Affiliates Imports

    You can import affiliates from different platforms into Shoffi. We automatically add them to your program and create their affiliate links.

    To give imported affiliates the terms of one of your affiliate groups instead of your default terms, add a Group Invite Link column to the affiliates file and paste that group's invite link (or its group ID) on the rows that belong to it. Those affiliates join the group and their imported referrals use the group's terms. Rows you leave empty, or a link that does not belong to this app, get your default terms.

  • Shoffi API You can use the Shoffi API to add affiliates directly to your program with a POST request. Learn more here.

Affiliate requests

Good to know: Depending on your preference, you can auto-approve affiliate requests or review each one manually. This applies to both market requests and invite-link joins. Affiliates you add yourself through import or the Shoffi API are added to your program directly.

Affiliate requests appear on the Affiliates page. If you do not auto-approve requests, you must approve each one manually.

Affiliate information

To learn more about your affiliates, click a name on the Affiliates page (or on a group page). This opens the affiliate connection page, where you can see details and perform actions such as editing affiliate terms or removing an affiliate.

You can download a CSV of your affiliates from the Affiliates page with Export. The file includes each affiliate’s referral link along with their terms and performance.

Editing affiliate terms

If you want to offer special affiliate terms to specific affiliates, it is possible to revise their affiliate terms. This is possible only after the affiliate joins your affiliate program.

On the Affiliates page, find the affiliate whose terms you want to edit for a specific app, then click their name to open the affiliate connection page.

Under Actions, choose Edit affiliate terms.

Affiliates are notified when you change commission terms (rate, period, CPI, or minimum withdrawal). They are not notified if you only change Disable manual referrals.

Adding a bonus reward

You can manually reward an affiliate with a one-time bonus commission from the affiliate details page.

1

Open the affiliate details

2

Add the bonus reward

Click Actions, then select Add bonus reward.

3

Fill in the bonus details

  • Reward amount: enter the bonus amount (any amount).

  • Internal note (optional): internal note for your own use.

Removing affiliates

On the Affiliates page, find the affiliate you want to remove for a specific app affiliate program, then click their name to open the affiliate connection page.

Under Actions, choose Remove affiliate.

Last updated