Commission flows in Tolt allow you to define precise conditions for when commissions should be triggered based on partner, customer, and transaction attributes. We break down each condition type and provide examples to help you set up your ideal commission rules, ensuring that your payouts are aligned with the performance criteria you want to reward.
Partner conditions:
Number of transactions: This condition checks the total number of transactions made by the partner.
Example: "Trigger commission if the partner’s number of transactions is greater than 5."
Number of leads: This condition checks the number of leads generated by the partner.
Example: "Trigger commission if the partner has generated at least 10 leads."
Number of customers: This condition checks the number of customers brought in by the partner.
Example: "Trigger commission if the partner has converted more than 3 customers."
Partner ID: This condition checks if a specific partner ID matches certain criteria.
Example: "Trigger commission if the partner ID equals 'part_123'."
Customer conditions:
Number of transactions: This condition checks the total number of transactions made by customers.
Example: "Trigger commission if the customer has completed 5 transactions."
Total paid: This condition checks the total amount a customer has paid.
Example: "Trigger commission if the customer has paid more than $500 with all transactions."
Identifier: This condition checks if a customer’s unique identifier matches certain criteria.
Example: "Trigger commission if the customer’s identifier contains 'cust_123'."
Created date: This condition checks how long ago a customer account was created.
Example: "Trigger commission if the customer was created (signed up) more than 30 days ago."
Conversion date: This condition checks how long ago a customer converted from a lead.
Example: "Trigger commission if the customer converted within the last 60 days."
Transaction conditions:
Amount: This condition checks the transaction amount.
Example: "Trigger commission if the transaction amount exceeds $100."
Product ID: This condition checks if the product ID in a transaction matches specific criteria.
Example: "Trigger commission if the product ID equals 'PROD001'."
Interval: This condition checks the interval of recurring transactions (e.g., yearly or monthly).
Example: "Trigger commission if the transaction interval is 'monthly'.