A Full Affiliate Program Built Into Your Rewards Platform

Recruit affiliates, assign custom commission rates, generate discount codes, and track performance from the same dashboard you use for loyalty and referrals. No separate affiliate platform, no extra monthly fee, no fragmented data.

How it works

One platform for loyalty, referrals, and affiliates. No extra tools or monthly fees.

Affiliates apply

Affiliates apply

Potential affiliates submit through your customizable application page.

You approve and customize

You approve and customize

Review applications, set custom commission rates and discount codes.

Affiliates drive sales

Affiliates drive sales

Affiliates use their links and discount codes to send customers to your store.

Commissions are handled automatically

Commissions are handled automatically

Every sale is attributed, commissions are calculated, and payouts happen through the platform.

Recruit and Manage Affiliates

Accept applications, approve or deny, and manage your entire affiliate roster from one place. Customize the application form to collect what you need.

Custom Commission Rates

Set per-affiliate commission rates, customer offers, and attribution windows. Give your top performers better terms without changing your program defaults.

Bitcoin or Discounts

Affiliates can promote the Bitcoin rewards angle or the discount angle, whatever resonates with their audience. They share referral links or discount codes to drive sales.

Application and Approval Workflow

Configure a public application page where potential affiliates can apply to your program. You control which fields to collect and whether applications require manual approval or are auto-approved. When someone applies, you get an email notification and can review their details before deciding.

  • Approve, deny, revoke, or re-approve affiliates at any time
  • Branded application page with your logo and colors
How to configure application settings
Application and Approval Workflow

Per-Affiliate Commission and Offer Customization

Every affiliate starts with your program defaults, but you can override commission rates, customer offers, attribution windows, and eligible products on a per-affiliate basis. This lets you run a standard program for most affiliates while giving strategic partners customized terms.

  • Give top performers better terms without changing your program defaults
  • Percentage or fixed commission rates per affiliate
  • Affiliates see their own terms in their portal, no manual communication needed
  • Restrict affiliates to specific products or collections
How to customize affiliate commissions
Per-Affiliate Commission and Offer Customization

Shopify Discount Code Management

For Shopify merchants, Oshi creates and manages discount codes linked to each affiliate. When an affiliate is approved, their discount code is automatically created in your Shopify admin. You control code combinations, usage limits, purchase types, and whether to include free shipping.

  • Codes are created in your Shopify admin automatically when an affiliate is approved
  • Each code is tracked back to the affiliate for commission attribution
How to manage discount codes
Shopify Discount Code Management

Bulk Import and Management

Already have a list of affiliates from another platform? Import them all at once with a CSV file. The importer auto-detects column mappings for email, discount codes, commission rates, and customer offers. Imported affiliates are immediately active.

  • Existing Shopify discount codes are linked automatically
  • Send welcome emails to imported affiliates in bulk
How to bulk import affiliates
Bulk Import and Management

Frequently asked questions

Common questions about Affiliate Program.

After customers make a purchase, they automatically get access to a personal referral link for your business. When they share this link and someone makes a purchase, the referrer earns Bitcoin commissions (you set the rate) and the new customer gets bonus rewards. This turns your customers into a distributed marketing team, driving new customer acquisition while you only pay for completed transactions. It's performance-based marketing built into your loyalty program.
You control both the referrer commission and the referee bonus in your dashboard. Common setups: give the referrer 10-20% commission on the first purchase, and give the new customer 5-10% bonus rewards. You can also choose to offer lifetime commissions (at reduced rates) to reward your best promoters. Test different rates to find what drives the most referrals for your business.
Referrals are automatic - any customer who makes a purchase can share their link and earn commissions. Affiliates are curated partners who apply through your affiliate signup portal and get approved by you. Affiliates typically get custom discount codes and can have customized commission rates. They're usually influencers, content creators, or active promoters who will dedicate effort to marketing your business.
Your business gets a dedicated affiliate signup portal where prospective affiliates can apply. You can configure it to auto-approve affiliates or require manual approval. When someone applies, both you and the applicant receive email notifications. The application includes their email, website/social platforms they'll promote on, and other relevant details. From your affiliate management dashboard, you can approve, deny, or edit commission percentages for each affiliate at any time.
Yes! You can edit affiliate commission percentages at any point from your dashboard. This flexibility lets you reward top-performing affiliates with higher rates or adjust commissions based on performance. You have complete control over your affiliate program economics.
With lifetime commissions enabled, affiliates earn Bitcoin rewards not just on the first purchase from their referrals, but on all subsequent purchases too. You set both the first-purchase commission rate (typically higher, like 10-20%) and the ongoing commission rate (typically lower, like 2-5%). This creates long-term partnerships with affiliates who'll keep promoting your business for years because they earn passive Bitcoin income from their network.
Yes! You can assign custom discount codes to affiliates in your merchant dashboard. This is perfect for influencers who prefer sharing codes with their audience (like 'INFLUENCER20' for 20% off). The affiliate still earns Bitcoin commissions on these sales, and you can track which codes drive the most revenue.
First-purchase commissions (10-20%) drive quick referrals and new customer acquisition. Lifetime commissions (2-5%) create long-term partnerships with your best promoters who'll keep promoting your business for years. Many businesses use a hybrid: higher rates on first purchase, then reduced lifetime rates. Test both to see what works for your business model and margins.

Build your affiliate program today

No separate platform needed. 90 days free, rewards covered.