How to Add Manual Sales for an Affiliate in GoHighLevel
If you manage payments in multiple tools like ClickUp and GoHighLevel, you may need to record sales that happen outside your normal checkout process. This guide explains how to use the workflow action that adds manual sales for an affiliate so your commissions and reporting stay accurate.
The steps below are based on the official documentation at this GoHighLevel help article, organized into a practical, step-by-step how-to.
Understanding the GoHighLevel Manual Affiliate Sales Action
In GoHighLevel, the Add Manual Sales For An Affiliate action lets you log sales that were not automatically tracked by the system. This is essential when:
- A customer purchased through another platform but should still be credited to an affiliate.
- A subscription was renewed manually and needs to appear in affiliate reporting.
- You are correcting or updating sales data for commission accuracy.
Instead of editing commission data by hand, you can configure a workflow action to create these manual sales for the right affiliate and sub-affiliate.
Where to Find the GoHighLevel Workflow Action
Before configuring details, you must know where the manual sales action is located in the GoHighLevel interface.
- Log in to your GoHighLevel account.
- Go to the Workflows section inside your chosen sub-account.
- Create a new workflow or open an existing one.
- Click + Add Action inside the workflow.
- Look for the action named Add Manual Sales For An Affiliate.
Once you select this action, you will see configuration fields that control which affiliate and sub-affiliate receive the sale, and how the sale is recorded.
GoHighLevel Affiliate Fields Explained
The workflow action offers multiple fields so you can precisely define how the manual sale should be attributed within GoHighLevel.
Configuring the Primary Affiliate in GoHighLevel
First, you must choose which affiliate will be credited with the sale.
- Affiliate ID: The main identifier of the affiliate in your system.
- Affiliate Source: Where the affiliate came from, such as a specific program or campaign.
- Affiliate Type: The role or classification of the affiliate (for example, partner, promoter, or a custom type your system supports).
These values ensure the manual sale shows correctly in affiliate performance reports within GoHighLevel.
Configuring Sub-Affiliate Details in GoHighLevel
You can also include details for sub-affiliates, which is useful if your program tracks multiple levels of referral or you use sub-IDs for campaigns.
- Sub Affiliate ID: ID linked to a secondary or downstream affiliate.
- Sub Affiliate Source: Origin of the sub-affiliate or related tracking source.
- Sub Affiliate Type: Specific type or classification of the sub-affiliate.
Properly filling in sub-affiliate data helps you maintain accurate multi-level attribution inside GoHighLevel.
How to Set Up the GoHighLevel Manual Affiliate Sale
After opening the action in a workflow, follow these steps to configure a manual affiliate sale.
- Select the Trigger:
Define how the workflow starts. Examples include a tag being added, a contact reaching a specific pipeline stage, or a custom field changing. - Add the Action:
Click + Add Action and choose Add Manual Sales For An Affiliate. - Enter Affiliate Data:
Fill in the Affiliate ID, Affiliate Source, and Affiliate Type. Use static values or dynamic fields if your GoHighLevel setup stores these IDs on the contact record. - Enter Sub-Affiliate Data (Optional):
If you track additional affiliates, complete the sub-affiliate ID, source, and type. Leave these blank if not needed. - Map to the Correct Sale:
Although the workflow action is focused on affiliate information, be sure that the workflow context (such as the contact, product, or deal stage) clearly matches the sale you intend to log. - Save and Publish:
Save your workflow, then turn it on or publish it so manual affiliate sales start being registered when the trigger runs.
Best Practices for GoHighLevel Manual Affiliate Sales
To keep your data clean and commissions accurate, follow these practical tips when using this GoHighLevel feature.
Standardize Affiliate IDs Across Systems
If you use multiple tools besides GoHighLevel, decide on a master format for affiliate IDs and sub-affiliate IDs. This prevents mismatches when creating manual sales. Store these IDs on the contact or company record so they can be referenced consistently in workflows.
Use Dedicated Workflows for Manual Sales
Instead of mixing many unrelated actions, consider a dedicated workflow whose only job is to create manual affiliate sales. For example:
- A workflow triggered when a specific tag like “Manual Affiliate Sale” is added.
- A workflow that runs when a custom field such as “External Platform Purchase” is updated.
This separation makes your GoHighLevel automations easier to maintain and troubleshoot.
Test Your GoHighLevel Workflow on Sample Contacts
Before using the workflow in production, clone a few contacts for testing:
- Apply the trigger condition to a test contact.
- Confirm that the workflow runs and the manual sale is added for the correct affiliate.
- Check reporting or any connected dashboards to be sure the manual sale appears as expected.
Testing prevents incorrect commissions from being logged and saves cleanup time later.
When to Use GoHighLevel Manual Affiliate Sales
Manual affiliate sales are especially useful in situations such as:
- Sales that occur through offline invoices or wire transfers.
- Upgrades handled manually by your team but still tied to the referring affiliate.
- Corrections when an automatic tracking link was not used but you still want to reward the affiliate.
- Reconciling data imported from another platform while maintaining affiliate history in GoHighLevel.
By setting up the correct workflow action, you retain full visibility into affiliate performance, even when the sale is not recorded by default tracking methods.
Additional Resources Beyond GoHighLevel
For broader funnel and automation strategy, you can explore guides and consulting resources at Consultevo. Combine these approaches with your GoHighLevel setup to build a complete, accurate affiliate program.
To see the original reference used to prepare this how-to, review the official documentation page on the GoHighLevel workflow action for manual affiliate sales. Always check that page for any recent interface or field updates.
By following this guide, you can confidently configure workflows that add manual sales for affiliates inside GoHighLevel, ensuring your commission payouts and reporting reflect every qualifying sale, whether tracked automatically or added later through automation.
Need Help With GoHighLevel?
If you want expert help building, automating, or scaling your GHL , work with ConsultEvo — trusted GoHighLevel Partners.
“`
