Erman Ergun

Tools / Guide

Guide · Affiliate

How to start an affiliate program with zero budget

You don't need affiliate software, an agency or a team to launch. You need a spreadsheet, a short list of the right people, and the discipline to pay them on time. Here's the playbook I used, step by step.

Erman Ergun · Updated November 9, 2026 · 8 min read · Skip to the free template

Quick answer

To start an affiliate program with zero budget, write a one-page offer with a single commission rate, give each partner a tagged link, log every paying customer on a spreadsheet, personally invite 20 people who already talk to your customers, help them land their first sale, and pay them on a fixed day each month. Buy software only when the manual work holds you back.

Jotform had tried an affiliate program before my time, with no results. I restarted it on my own as a side project, on top of my email marketing and SEO work. We were bootstrapped, so there was no budget for affiliate platforms. I ran the whole thing on spreadsheets: I entered every sale by hand and ran payouts with help from our finance team. It grew one partner at a time, and eventually it reached thousands of partners.

So this isn't theory. It's what worked when we had nothing but time and a Google Sheet.

Step 1: Do you need affiliate software to start?

Affiliate platforms are great once you know what you're doing. Before that, they hide the most important lesson: who actually sends you customers, and why. When you log every sale yourself, you notice patterns no dashboard will show you. You see which partner writes tutorials that convert, which one only drives free signups, and which one went quiet after week two.

Starting manual also keeps you honest about scale. If you can't run 20 partners by hand, the software won't fix that. It will just let you run 2,000 partners badly.

Step 2: Write a one-page affiliate offer

Before you invite anyone, write down the deal on a single page. If it doesn't fit on one page, it's too complicated for a partner to explain to their audience.

DecideKeep it simple
CommissionOne model, one rate. Recurring commission for a fixed window (for example, 12 months) is easy to explain and easy to fund. Run your numbers in the commission calculator first.
What counts as a saleA paid plan, not a signup. Say whether upgrades and annual plans count.
AttributionPick a cookie window (30 to 90 days is common) and a rule for ties. Last click is the easiest to defend.
PayoutWhen (monthly, after a refund window), how (PayPal, bank transfer) and the minimum balance.
RulesNo bidding on your brand name in search ads, no coupon sites unless you approve them, no spam.

Put it on a simple landing page with a short application form. The form matters more than the page. It's your first filter.

Free reviewWrote your one-page offer? Send it to me

I'll tell you what I'd change before you show it to partners. The button opens an email with the outline above ready to fill in.

No email app? Send it to ermanergun93@gmail.com

Step 3: Track affiliate sales on a spreadsheet

You need three things to track affiliates by hand: a unique link for each partner, a way to see where a paying customer came from, and a sheet that ties them together.

  1. Give every partner a tagged link. Add a parameter to your signup URL, like ?ref=partnername or a UTM tag. Most website analytics and many signup flows can store it on the user record.
  2. Capture the source at signup. Make sure the ref value lands somewhere you can look it up later: your CRM, your user database or even a hidden field on the signup form.
  3. Log every paid conversion. Once a week, pull new paying customers with a ref value and add them to the Sales tab. Yes, by hand. This is where you learn the most.
  4. Let the sheet do the math. Commission, payout totals and a per-partner summary should all be formulas, so you only ever type the sale.
Free affiliate tracker templateThe spreadsheet setup I'd use today: Partners, Sales, Payouts and a Dashboard tab with every formula already built. Works in Excel and Google Sheets.
Download the template

A tip from experience: build a version of the dashboard you can share with partners. Even a simple view of their own clicks, sales and earnings makes them trust the program. Partners who can see their numbers keep promoting you.

Step 4: Hand-pick your first 20 affiliates

The biggest mistake is opening the doors and waiting. The second biggest is letting everyone in. (I wrote more about that in Stop recruiting partners. Start choosing them.)

Your first 20 partners should be people who already talk to your customers. Look for:

Invite them personally. A short, specific email beats any recruitment campaign: what you noticed about their work, why your product fits their audience, and the one-line offer. Then get on a call. Those one-on-one calls were the single best thing I did. They told me what partners needed, and they turned a link into a relationship.

Step 5: Help affiliates make their first sale

Partners don't get motivated by a welcome email. They get motivated by their first commission. Until that happens, your program is one more login they forget.

So make the first sale easy:

Step 6: Pay affiliates on time, every time

Nothing kills an affiliate program faster than late or wrong payouts. When you're running it by hand, payouts are where you build your reputation.

  1. Set a fixed payout day, for example the 15th of each month, for the commissions from the month before.
  2. Hold for your refund window. If customers can get a refund within 30 days, approve commissions after that. Say this clearly in your terms.
  3. Work with finance early. Agree on the process, the payment method and the tax forms you need from partners before your first payout, not during it.
  4. Send a short statement with every payment: which sales it covers and the total. It prevents most support emails.

Step 7: Know when to buy affiliate software

The spreadsheet stops working at some point, and that's a good problem. You'll know it's time when:

By then you'll know exactly what you need from a platform, because you've done every part of the job yourself. That makes you a much better buyer.

Key takeaways

Common questions

How much commission should a SaaS affiliate program pay?

Many SaaS programs pay 20 to 30% recurring for 12 months or for the customer's lifetime, but the right number depends on your margin and how long customers stay. Use the free commission calculator to compare models against your lifetime value before you commit.

Can I really run an affiliate program on a spreadsheet?

Yes, for the first stage. With tagged links, a way to capture the source at signup and a sheet with formulas, you can run dozens of partners by hand. Move to software once logging sales and payouts takes too much time or partners need live stats.

How do I find my first affiliate partners?

Start with people who already talk to your customers: fans who wrote about you, niche content creators, consultants who set up tools for clients and complementary products. Invite them personally and follow up with a call.

When should affiliates get paid?

Pick a fixed monthly payout day and approve commissions after your refund window ends, so you don't pay on sales that get refunded. Put both rules in your terms.

What's the difference between an affiliate and a referral program?

Affiliate programs usually pay content creators and publishers to promote you to an audience. Referral programs usually reward customers or contacts for one-to-one introductions. Many companies run both with similar tracking.

Keep going

Launching an affiliate program? I'm happy to take a look at your offer or setup.