Skip to content

How to launch an affiliate program

An affiliate program is a pay-for-performance sales channel: you recruit external partners — creators, bloggers, publishers — and pay them a commission only on the orders they actually drive. Cost scales with revenue, making it one of the lowest-risk ways to grow a Shopify store. Set a commission worth promoting, decide who gets in, and pay reliably; Bloop handles the tracking.

A tour of the Affiliate program tabs: Campaigns, Affiliates, Sales, Payouts, Branding, Email and Settings

If you are deciding between this and a customer referral program, read referral program vs affiliate program. The short version: referral programs reward your existing customers for inviting friends, while affiliate programs reward partners for driving sales at scale. You can run both with Bloop at the same time.

  1. You create a campaign that sets the commission structure and the attribution window (cookie).
  2. You add affiliates manually, or let them self-register through your registration form.
  3. Each approved affiliate receives a unique referral link (and optionally a discount coupon to share).
  4. When a customer orders through that link within the cookie window, Bloop records a sale and calculates the commission.
  5. You review sales, approve the valid ones, then pay out the approved commissions.

The first time the affiliate module initializes for your store, Bloop creates a set of defaults so you can start immediately:

  • A Default Campaign with a 15% percentage commission and a 30-day cookie window.
  • The default affiliate email notifications (registration, sale approved/declined, new payout, and more).
  • Default portal settings for the affiliate-facing portal.
  • A default set of payment methods (Bank transfer, PayPal, Debit cash, Google pay) you can enable and configure later.

You do not have to keep these defaults. Every one of them is editable from the affiliate dashboard.

Open the Campaigns tab. You will see the Default Campaign already created.

The Default Campaign paying 15% commission in the Campaigns tab

  1. Set the commission structure — a flat amount, a percentage, or tiered rates. See affiliate campaigns and commissions for every option and which model fits your margins.
  2. Set the cookie (attribution window) in days. This is how long after a click a purchase still counts for the affiliate. The default is 30 days.
  3. Optionally turn on an auto-apply discount so customers who arrive through an affiliate link get a discount automatically.

You can run multiple campaigns at once and assign different affiliates to different campaigns.

You can populate your program two ways:

Adding an affiliate manually with first name, last name, email and campaign

  • Manually add an affiliate from the Affiliates tab by entering their name and email and assigning a campaign.
  • Self-registration: add the registration form to a page in your store with the Bloop app block in your theme editor (Open app block in the registration form editor takes you there), then share that page’s link so affiliates apply themselves. New applicants land with a pending status until you approve them, unless you set Affiliate approval automation to Immediately in settings.

Full details, including approving applicants and the “login as” portal preview, are in managing affiliates.

Before you owe anyone money, decide how you will pay. Open Affiliate → Settings → Payment and enable the methods you support, then edit the fields each one collects from affiliates. See affiliate settings for the configuration steps.

Affiliate payment methods: Bank transfer, Paypal, Debit cash and Google pay

Once you have a campaign, at least one approved affiliate, and payment methods configured:

  1. Check that the switch next to the Affiliate program title is on. While it is off, affiliate links and coupons stop working and orders create no sales.
  2. Confirm the campaign status is active.
  3. Share referral links (and coupons) with your affiliates, or point them to the registration form.
  4. Watch the Sales tab as orders start coming in.

Your affiliate program is now live. As affiliates drive orders, sales appear for review in the dashboard, and approved commissions become available to pay out.