Add Manual Sales for an Affiliate Workflow Action

By Sparkforge Support Team ·Last reviewed May 3, 2026

The Add Manual Sales for an Affiliate action records a sale against an affiliate inside a chosen campaign. Commissions are calculated using that campaign's default settings, no manual math required.

The Add Manual Sales for an Affiliate action records a sale against a specific affiliate in a specific campaign. Once added, commissions calculate automatically based on the campaign's default commission settings.

What it does

This action assigns a manual sale (revenue amount, optional event date and event ID) to an affiliate inside a campaign. The platform then runs commission math against the campaign's default rules and credits the affiliate accordingly.

Good fits for this action

  • Recurring manual commissions — credit ongoing sales that happen outside Sparkforge on a schedule.
  • Offline sale tracking — capture sales made in person, by phone, or through external channels so affiliate attribution stays accurate.
  • Reward non-monetary contributions — credit affiliates for activities like training completion, top-tier support, or high-quality lead generation.

Configure the action

  1. Add the Add Manual Sales for an Affiliate action to your workflow.
  2. Select the affiliate campaign. The affiliate dropdown will then list only affiliates inside that campaign.
  3. Pick the affiliate.
  4. Enter the revenue amount for the transaction.
  5. Optionally add the Event Date (when the sale happened) and Event ID (reference or transaction ID).
  6. Save the action.

Note: This action records a manual sale only. The commission is calculated using the campaign's default commission settings, not values you enter on the action.

Frequently Asked Questions

How is the commission calculated?
Sparkforge applies the affiliate campaign's default commission settings to the revenue you enter. The action itself doesn't override those settings.
Why is my affiliate missing from the dropdown?
The affiliate dropdown only shows affiliates that are part of the campaign you selected. Add the affiliate to that campaign first, or pick a different campaign.
What's the Event ID for?
Event ID is an optional reference like a transaction ID or external order number. Use it to tie the manual sale back to the source system for reconciliation.
Can I add manual sales for offline transactions?
Yes — that's the main use case. Trigger the workflow when an offline sale is logged (a form, webhook, or scheduled job) and use this action to credit the affiliate.

Was this article helpful?