Add Manual Sales for an Affiliate in Sparkforge Workflows
The Add Manual Sales for an Affiliate workflow action assigns sales to a specific affiliate and campaign and calculates commissions from the campaign's default settings. It works with or without URL attribution, so offline, phone, and recurring sales all get tracked.
Not every sale comes through a tracked checkout. Phone orders, offline subscriptions, and reward-based commissions still need to land on an affiliate's record. The Add Manual Sales for an Affiliate workflow action handles that.
What the action does
Assigns a sale to a chosen affiliate inside a chosen campaign. Once the action runs, Sparkforge calculates the commission from the campaign's default commission settings and credits the affiliate.
Use cases
1. Recurring manual commissions
For subscriptions or services billed outside Sparkforge, schedule a workflow that adds a manual sale each cycle so the affiliate keeps earning.
2. Offline and phone sales
Capture sales taken over the phone or in-person and attribute them to the affiliate who referred the customer.
3. Reward-based commissions
Pay an affiliate for non-monetary contributions — training attendance, lead quality, referrals — by adding a manual sale in the amount you want to reward.
Setup with attribution tracking
- Add the Add Manual Sales for an Affiliate action to your workflow.
- Toggle AUTO-TRACK AFFILIATE VIA ATTRIBUTION on. Sparkforge will read the affiliate ID from the URL and assign the sale automatically.
- Select the affiliate campaign from the dropdown.
- Enter revenue and any optional details — event date, transaction ID.
- Save the action.
How attribution chooses the affiliate
- First Attribution: the first time the contact interacted with your system (for example, a form fill).
- Latest Attribution: the most recent interaction (for example, a checkout). Latest updates with every new session; First stays fixed.
Setup without attribution tracking
- Add the Add Manual Sales for an Affiliate action.
- Pick the affiliate campaign. The affiliate dropdown will show only partners enrolled in that campaign.
- Pick the affiliate.
- Enter revenue and optional details — event date, transaction ID.
- Save the action.
When to use which mode
- With attribution: the contact already came through an affiliate link and you want the system to find the right affiliate.
- Without attribution: you know exactly which affiliate gets credit (offline order, manual reward, recurring assignment).
Frequently Asked Questions
How are commissions calculated when I add a manual sale?
Can I credit a sale to an affiliate who is not in the campaign?
Do manual sales count toward affiliate payouts?
What is the difference between First and Latest attribution?
Can I use this action for offline sales?
Was this article helpful?
Thanks for the feedback.