How to Add Manual Affiliate Sales in Sparkforge

By Sparkforge Support Team ·Last reviewed May 3, 2026

Sparkforge lets admins manually attribute sales to affiliates when the referral link wasn't used — through existing transactions, new offline sales, or workflow automation. Commission is calculated from the campaign's default rate.

Manual Sale Attribution credits affiliates for sales their link didn't track — offline events, word-of-mouth referrals, or any deal where the customer skipped the referral URL. Sparkforge gives you three ways to do it.

When to use manual attribution

  • Offline sales — affiliates promoting at events, conferences, or in-person.
  • Untracked sales — the customer was referred but didn't click the affiliate link.
  • Customer referrals — word-of-mouth recommendations without any link click.

Method 1: Use an existing transaction

If the sale already exists in Sparkforge, link it to an affiliate retroactively.

  1. Open the Affiliate Manager.
  2. Select the affiliate's profile and go to the Commissions tab.
  3. Click Add Sales Manually and choose Import Existing Transaction.
  4. Enter the customer's email and select the campaign.
  5. Review the matching transactions and select the one to attribute.
  6. Confirm and submit.

Method 2: Add a new sale (no transaction exists)

For offline or external sales that aren't in Sparkforge yet:

  1. Open Sub Account Affiliate Manager and go to the affiliate profile.
  2. Scroll to the Commissions tab and click Add Sales Manually.
  3. If the lead or customer doesn't exist, add them as a new lead.
  4. Enter the transaction amount. Commission is calculated automatically from the campaign's default rate.
  5. Optionally add transaction date and reference number.
  6. Submit and save.

Example: Enter a $100 sale on a campaign with a 20% default commission, and the affiliate is credited $20 automatically.

Method 3: Workflow automation

For recurring or batch attribution, use the workflow action Add Manual Sales For An Affiliate:

  1. Add the action to a workflow.
  2. Choose first or latest attribution (which affiliate interaction wins).
  3. Select the affiliate campaign and enter revenue details.
  4. Save the workflow.

Why use manual attribution

  • Flexibility — credit sales from any source, on or offline.
  • Accuracy — every affiliate-driven sale gets tracked, link or no link.
  • Custom tracking — works even when standard tracking mechanisms didn't fire.

Frequently Asked Questions

Do I need to enter the commission amount manually?
No. Enter only the revenue amount. Sparkforge calculates the commission from the campaign's default rate (or the affiliate-level rate if one is set).
Can I attribute one sale to multiple affiliates?
Yes. Manual attribution supports splitting credit across affiliates as your program rules allow.
Do manual sales need approval before payout?
Yes. They go through the same validation as any other affiliate commission and appear in the pending payouts queue.
Can I attribute a sale without the customer's email?
Yes. Manual attribution accepts other identifiers like unique IDs or custom fields when an email isn't available.
Can I bulk-attribute sales using a workflow?
Yes. Use the Add Manual Sales For An Affiliate action in a workflow with first or latest attribution rules.

Was this article helpful?