How to launch an affiliate program
An affiliate program pays partners you recruit, such as creators, bloggers and publishers, a commission on the orders they bring in. Each affiliate gets a unique link and, if you want, a coupon. You only pay when an order comes through them.
When you install Bloop, it sets up your affiliate program with these settings:
| Setting | Starts as |
|---|---|
| Affiliate program switch | Off, unless you already turned it on |
| Campaign | Default Campaign, Active |
| Commission | 15% of sales |
| Cookie days | 30 |
| Auto apply discount | Inactive |
| Affiliate approval automation | Manually |
| Order approval automation | Manually |
| Grant commission when the order is | Paid |
| Revoke commission when the order is | Canceled or refunded |
| Affiliate payment methods | Bank transfer, Paypal, Debit cash and Google pay, all on |
| Registration form fields | First name, Last name, Email |
The defaults work as they are, so skip any step you’re happy with. Want customers to refer friends instead? See How to launch a referral program.
-
Turn on the affiliate program
-
In your Shopify admin, under Apps, click BLOOP Refer & Aff, then click Affiliate program in the app menu.
-
Turn on the switch next to the Affiliate program title:

The badge changes from Inactive to Active. If it already shows Active, go to step 2.
-
-
Set your commission → Click Save
-
On the Campaigns tab, click Default Campaign:

-
In Cookie days, enter how many days after a click an order still counts for the affiliate.
-
In Type, choose Percentage of sales, Fix per order or Fix per item.
-
In Value, enter the commission.
-
Optional: in Auto apply discount, set Status to Active and enter a code in Discount code to apply. Shoppers who arrive on an affiliate link then get that discount without typing it. The code must already exist in your Shopify admin under Discounts.

-
Click Save in the bar at the top of the page.
-
-
Choose how you approve affiliates and sales → Click Save
-
Click Settings in the app menu. Under Affiliate, click Automation:

-
In Affiliate approval automation, keep Manually to review each applicant, or choose Immediately to approve everyone who signs up and put them on your default campaign.
-
In Order approval automation, keep Manually to review each affiliate sale on the Sales tab, or choose Immediately to approve sales without review.
-
If you changed anything, click Save in the bar at the top of the page.
-
-
Put the registration form on your store → Click Save
-
Click Affiliate program in the app menu, then the Branding tab. In Affiliate registration, click Customize:

-
Check the form fields. Click Add field if you want to ask for more, such as a website or a social profile.
-
Click Open app block:

-
The theme editor opens with the Aff registration form block added to your home page. Click Save.
The block only appears in the theme editor and on your store while the affiliate program is on.
-
-
Add your first affiliates
-
Click the Affiliates tab, then click Add affiliate.
-
Enter First name, Last name and Email, choose a Campaign, then click Add:

The affiliate is approved right away and gets a welcome email with a link to activate their account. The link works for 3 days.
-
-
Approve applicants from the form
People who sign up through the registration form appear on the Affiliates tab as Pending.
-
Click the applicant’s name, then click Approve.
-
In Affiliate campaign, click Select campaign and choose a campaign:

-
-
Choose when commission is earned and how you pay → Click Save
-
Click Settings in the app menu. Under Affiliate, click Order settings.
-
In Grant affiliate commission when the order is, keep Paid or choose Fulfilled.
-
In Revoke the affiliate’s commission when the order is, keep Canceled or refunded, or choose only one of them. Click Save in the bar at the top of the page if you changed anything:

-
Click Payment. In Affiliate Payment Methods, untick the methods you don’t offer. Click the pencil next to a method to change what it asks affiliates for, or Add payment method to add your own:

Affiliates choose one of these methods in their portal. You pay them yourself, then record it on the Payouts tab.
-
-
Check an affiliate’s link and portal
-
Click Affiliate program in the app menu. On the Affiliates tab, click an approved affiliate’s name.
-
Under Affiliate campaign, find their Affiliate link. It’s your store address followed by
?baf_ref=and the affiliate’s code. -
Click Log in as affiliate to open their portal and see what they see:

The login link works once and expires after 5 minutes. Click the button again if it has expired.
-
-
Turn on the app embed → Click Save
The app embed is what puts Bloop on your online store and records visits from affiliate links, so it comes last. If App embed status already shows Active and a Manage button, the embed is on: skip to the test below.
-
In the Shopify admin sidebar, click BLOOP Refer & Aff to open the Bloop home page.
-
In App embed status, click Turn on:

-
Click Save:

-
How it looks on your store
Section titled “How it looks on your store”New affiliates sign up on the registration form you added in step 4:

Once approved and activated, affiliates log in to their portal. The dashboard shows their sales, their commission, their Affiliate link and their Coupon code:

Related
Section titled “Related”- Set up affiliate campaigns and commissions - every commission type, advanced levels and product rules
- Manage affiliates - approve, reject, assign coupons and log in as an affiliate
- Build your registration form - fields, content and CAPTCHA
- Configure affiliate settings - approvals, order settings, tags and payment methods
- Pay your affiliates - from approved sales to a paid payout

