How to Set Up an Affiliate Program on UniLink (Let Others Earn by Promoting You)

By UniLink May 02, 2026 11 min read
How to Set Up an Affiliate Program on UniLink (Let Others Earn by Promoting You)


How to Set Up an Affiliate Program on UniLink (Let Others Earn by Promoting You)

Enable the Affiliate block, set your commission rate, give affiliates a unique link, and pay out automatically via Stripe — without needing separate affiliate software.

TL;DR: UniLink's Affiliate block lets you run a commission-based referral program directly from your page. Affiliates sign up, get a unique tracking link, and earn a percentage of each sale they refer. You track referrals in the Dashboard and pay out via Stripe. Cookie duration, commission rate, and fraud prevention settings are all configurable.

Most creators and small businesses that want an affiliate program face the same problem: dedicated affiliate software costs $50–$200 per month before you've earned a single referral sale, and integrating it with your existing checkout and link-in-bio setup takes days of technical work. UniLink's Affiliate block removes that barrier. You can have a functioning affiliate program — with unique tracking links, commission tracking, and Stripe-connected payouts — running from the same page where you already sell your products or services. This guide covers everything from initial setup to recruiting your first affiliates and preventing fraud.

What the Affiliate Block Does

The Affiliate block adds a referral tracking layer to your UniLink page. When you enable it, a sign-up flow becomes available where potential affiliates can register and receive a unique tracking URL. That URL includes a parameter tied to their affiliate account, so every visit and purchase that originates from their link is credited to them in your Dashboard.

Commissions are calculated as a percentage of the sale amount (excluding taxes and shipping) and accumulate in each affiliate's balance. You set the payout threshold — the minimum balance an affiliate must reach before a payout is triggered — and UniLink automates the transfer via Stripe Connect. Affiliates connect their own Stripe or bank account during signup to receive payouts directly, which removes the manual bank transfer step from your workflow entirely.

The cookie duration setting determines how long after someone clicks an affiliate link that a sale is credited to that affiliate. A 30-day cookie is standard; longer durations are more generous to affiliates and work better for products with longer consideration cycles.

How to Get Started With Your Affiliate Program

  1. Connect Stripe to your UniLink account — go to Dashboard → Settings → Payments and connect your Stripe account. The Affiliate block requires Stripe Connect to automate payouts; this step must be completed before enabling the block.
  2. Enable the Affiliate block — in the block builder, click "Add Block" and select Affiliate. The block adds both a public-facing affiliate signup section to your page and a private affiliate management panel in your Dashboard.
  3. Set your commission rate — in the Affiliate block settings, enter the commission percentage you want to pay per referred sale. For digital products, 20–40% is typical. For physical products with higher fulfillment costs, 10–15% is more common. Start on the higher end to attract quality affiliates early.
  4. Configure cookie duration — set the number of days a referral cookie is active. 30 days is a reasonable default. Increase to 60 or 90 days if your product has a long purchase decision cycle (courses, high-ticket services).
  5. Write your affiliate program terms — in the Affiliate block settings, add a terms and conditions field. Keep it short but cover: what counts as a qualifying sale, how and when payouts happen, prohibited promotion methods (spam, fake reviews, paid search on your brand name), and what causes account termination.
  6. Set a payout threshold — choose the minimum commission balance before a payout is triggered. $25–$50 is common. A threshold reduces transaction costs for small commissions and prevents affiliates from requesting tiny payouts before they've generated meaningful revenue for you.
  7. Publish the page and share the affiliate signup URL — the Affiliate block adds a dedicated section to your page where potential affiliates can apply. Copy the direct link to this section and start sharing it with your audience, email list, and outreach targets.

How to Recruit and Manage Affiliates

  1. Start with your existing customers — your best affiliates are people who already use and love your product. Send an email to your customer list announcing the affiliate program. Buyers who had a good experience are the most credible promoters and have the lowest acquisition cost.
  2. Reach out to relevant content creators — identify bloggers, YouTubers, newsletter writers, or podcast hosts whose audience overlaps with your target customer. Send them a personalized pitch that includes your commission rate, a sample affiliate link to test, and a brief explanation of your product's value proposition.
  3. Approve affiliates manually in the Dashboard — under the Affiliate block's management panel, new affiliate applications appear for review. Approve, reject, or request more information before activating any account. Manual approval prevents automated signups from spam bots and ensures you know who is promoting you.
  4. Provide promotional materials — add a Links block or a downloadable asset (via Shop block as a free download) containing pre-written copy, approved images, and example social posts affiliates can use. Affiliates who have materials ready to use start generating referrals significantly faster than those who have to create everything from scratch.
  5. Monitor referral performance in the Dashboard — the affiliate management panel shows clicks, conversions, and commission earned per affiliate. Check this weekly. Affiliates who are driving clicks but no conversions may need better materials or may be targeting the wrong audience. Reach out proactively to help them improve.
  6. Process payouts on a regular schedule — set a monthly or bi-weekly payout cadence. Stripe automates the transfer once the threshold is met, but communicate the schedule to affiliates upfront. Reliable, predictable payouts are the top factor in whether affiliates continue promoting you over time.
  7. Recognize and reward top performers — when an affiliate consistently generates high-value referrals, offer them an increased commission rate or a custom deal. A tiered structure (e.g., 20% standard, 30% for affiliates who drive more than 10 sales/month) incentivizes top performers to prioritize promoting you over competitors.

Key Settings Explained

SettingWhat it controlsBest practice
Commission rate (%)The percentage of each referred sale paid to the affiliateStart at 20–30% for digital products to attract quality affiliates; adjust based on your margin after the first 90 days
Cookie duration (days)How long after a click a sale is credited to the referring affiliateUse 30 days as a minimum; increase to 60–90 days for products with longer sales cycles like courses or high-ticket services
Payout thresholdMinimum commission balance before a payout is sentSet $25–$50 to reduce micro-transactions; communicate the threshold clearly during affiliate signup
Manual approvalWhether new affiliate applications are reviewed before activationAlways keep manual approval enabled; automated approval exposes you to spam and brand-harmful promotion practices
Fraud prevention sensitivityHow aggressively the system flags suspicious referral patternsSet to "Medium" for most programs; increase to "High" if you offer a high commission rate (over 30%) that attracts gaming attempts
Pro tip: Create a dedicated "Become an Affiliate" landing section using an Overview block placed directly above the Affiliate signup block. Include three bullet points: your commission rate, your cookie duration, and your average order value (which lets affiliates estimate their earning potential). Affiliates evaluate multiple programs — making your terms immediately legible converts more applicants from the page.

How to Get the Most Out of Your Affiliate Program

The most common mistake in running an affiliate program is treating it as a passive channel after the initial setup. Affiliate programs that generate meaningful revenue have an active relationship between the creator and their affiliates. This means regular communication — a monthly email with performance tips, upcoming promotions to announce, and any new materials available — makes a measurable difference in how much effort affiliates put into promoting you.

Seasonal promotions are one of the highest-leverage tactics in affiliate marketing. When you run a limited-time sale or offer a bonus (e.g., "buy before Friday and get a free bonus"), affiliates have a reason to actively promote rather than passively including your link in existing content. Plan at least two or three promotional windows per year and brief your affiliates one to two weeks in advance so they have time to create content around it.

Fraud prevention deserves consistent attention, especially as your program grows. The most common form of affiliate fraud is self-referral — an affiliate buying your own product through their link to earn the commission. You can detect this by comparing affiliate emails with customer emails in your order list. UniLink's fraud detection also flags unusual patterns like multiple purchases from the same IP address across different affiliate links. Review flagged referrals before processing payouts, not after.

Consider setting up a separate UniLink page specifically for your affiliate program — a page that explains the program, answers common questions, displays testimonials from successful affiliates, and has the signup block prominently placed. This page can rank for searches like "[your brand] affiliate program" and serves as a permanent recruiting asset you can link to from your main page, your email footer, and any content you publish about affiliate partnerships.

Troubleshooting Common Issues

ProblemLikely causeFix
Affiliates report their link isn't tracking correctlyBrowser cookie blocking (common in Safari) or ad blockersAdvise affiliates to test their link in Chrome without extensions; consider server-side tracking as an upgrade for high-volume affiliates
Payouts not processing despite threshold being metAffiliate's Stripe Connect account not fully verifiedAsk the affiliate to log into their Stripe Express dashboard and complete any pending identity verification steps
Suspicious spike in referral clicks with no conversionsPossible click fraud or affiliate sending bot trafficReview the affiliate's referral source in the Dashboard; suspend the account while investigating and dispute payout if fraud is confirmed
Commission rate change not applying to existing affiliatesRate changes only apply to new referrals by defaultCheck whether the "apply to existing affiliates" option is available in your settings, or communicate the change directly to affiliates and apply it manually

Pros

  • Fully integrated with your existing UniLink page — no separate affiliate software subscription needed
  • Stripe Connect automates payouts to affiliates without manual bank transfers
  • Manual approval gives you control over who promotes your brand and how
  • Cookie-based tracking works across sessions so affiliates get credit for sales that happen days after the initial click

Cons

  • Cookie-based tracking can be blocked by some browsers and ad blockers, leading to under-attribution in privacy-conscious audiences
  • Advanced multi-tier commission structures (affiliates recruiting sub-affiliates) are not supported in the current block
  • Stripe Connect is required for automated payouts — manual payout via other methods requires exporting data and processing outside UniLink

Frequently Asked Questions

How do affiliates sign up for my program?

The Affiliate block adds a signup form to your page. Potential affiliates fill in their name, email, and payment information (via Stripe Connect). Applications go to your approval queue in the Dashboard. Once you approve, they receive an email with their unique tracking link.

Can I offer different commission rates to different affiliates?

Yes. After approving an affiliate, you can edit their individual commission rate in the affiliate management panel. This allows you to offer higher rates to top performers or influencers with large audiences without changing the default rate for your entire program.

What happens to pending commissions if I close my affiliate program?

Any earned but unpaid commissions remain in your liability until paid out. UniLink prompts you to clear all pending balances before deactivating the Affiliate block. It's good practice to process a final payout run and notify all affiliates before closing the program.

Can affiliates promote me on paid advertising platforms?

This depends on the terms you set in your program. Many brands prohibit affiliates from bidding on branded keywords in paid search because it inflates your own advertising costs. Include a clear policy on paid advertising in your affiliate terms and conditions.

Is there a limit to how many affiliates I can have?

There is no hard cap on the number of affiliates in your program. Performance does not degrade with more affiliates — each has their own isolated tracking link and commission ledger. Focus on quality over quantity; 10 active affiliates who genuinely promote you outperform 200 inactive ones.

Key Takeaways

  • Enable the Affiliate block, connect Stripe, and set your commission rate and cookie duration before inviting anyone to join
  • Start recruiting with existing customers — they convert the most authentically and have the lowest acquisition cost
  • Keep manual approval enabled to control who promotes your brand and how
  • Treat affiliates as partners: communicate regularly, provide promotional materials, and reward top performers
  • Monitor for fraud before each payout cycle — especially self-referral and click fraud — to protect your margins

Ready to launch your affiliate program?

Enable the Affiliate block on your UniLink page, set your commission rate, and start turning your best customers into your best sales team — with automatic Stripe payouts built in.

Get Started Free

Create Your Free Link-in-Bio Page

Join thousands of creators using UniLink. 40+ blocks, analytics, e-commerce, and AI tools — all free.

Get Started Free