K

Add Sales Manually

Learn how to manually add sales to your affiliate program when automatic tracking isn't available or when you need to record offline transactions.

Emil Klitmose

Written by Emil Klitmose

Updated recently

When to Add Sales Manually

While Revshare automatically tracks sales through your payment provider integration, there are situations where you may need to add sales manually:

  • Offline transactions: Sales made over the phone, via email, or through other non-digital channels
  • Payment provider issues: When your payment provider integration isn't working or hasn't been set up yet
  • Custom integrations: When using payment providers that don't have direct integration support
  • Historical data: Importing sales from before you started using Revshare
  • Testing: Creating test sales to verify your affiliate program setup

How to Add a Sale

To add a sale manually, follow these steps:

  1. Navigate to your program: Go to your dashboard and select the affiliate program where you want to add the sale.
  2. Click "Add Sale" button: In the program dashboard header, click the "Add Sale" button (or press S on your keyboard).
  3. Fill in sale details: Enter the sale amount, currency, date, and select the affiliate who should receive credit for the sale.
  4. Submit the sale: Click "Add Sale" to create the transaction. The affiliate will immediately see the sale in their dashboard, and commissions will be calculated based on your program settings.

Sale Details Explained

When adding a sale manually, you'll need to provide the following information:

  • Sale Amount: The total amount of the sale in cents (e.g., $100.00 = 10000 cents). This is the gross sale amount before any discounts or fees.
  • Currency: The currency code for the sale (USD, EUR, GBP, etc.). Make sure this matches your program's currency settings.
  • Sale Date: The date and time when the sale occurred. This is used to calculate when the commission becomes due based on your payout delay settings.
  • Affiliate: Select the affiliate who should receive credit for this sale. You can search by name, email, or referral code.
  • Referrer URL (optional): If you know where the customer came from, you can add the referrer URL for tracking purposes.

Selecting the Affiliate

When adding a sale manually, you must select which affiliate should receive credit. The affiliate must already be enrolled in your program. If you need to add a new affiliate first, you can do so from the program's affiliate management page.

You can search for affiliates by:

  • Their name
  • Their email address
  • Their referral code

Commission Calculation

When you add a sale manually, the commission is calculated automatically based on your program settings:

  • Commission Type: If your program uses a percentage-based commission, the commission is calculated as a percentage of the sale amount. If it's a fixed amount, that fixed amount is used.
  • Commission Status: The sale will be marked as "confirmed" and will follow your program's payout delay settings before becoming eligible for payout.
  • Payout Delay: The commission will become due after your configured payout delay period (e.g., 30 days) has passed from the sale date.

Tip: Use the keyboard shortcut S to quickly open the Add Sale modal from any program dashboard page.