Introduction
Price Per Product (PPP) lets you track and reward Partners based on each product (SKU) in an order. Instead of one flat payout per sale, you define what each item is worth and how much to pay out for it.
Why Use Price Per Product?
- Different SKUs have different value or margins
- You want to reward Partners per item sold
- You need SKU-level reporting for insights
How It Works
When someone makes a purchase:
- The Conversion is tracked (via JS SDK or S2S postback)
- The order includes product details — SKUs, quantities, etc.
- Everflow checks each SKU against your PPP rules
- If there’s a match:
- A sub-conversion is created for that item
- It gets its own Revenue and Payout
- All items show up as separate rows in reporting
- Partners only earn Payout for items that match your rule
Setting Up Price Per Product
How Discounts Work In Shopify
If a discount is applied, Everflow uses this formula for price:
You'll need to make sure:
- You enable reconciliation in the Shopify integration
- You enable discount tracking
Discounts only apply to percentage-based settings (RPS & CPS, RPA/RPS & CPA/CPS, and PRV). Plus, the discount code used is displayed in the Coupon Code column on the Conversion Report.
Shopify Discount Example
- Base Revenue: 75% RPS
- Base Payout: 10% CPS
- Custom Rule (for SKU 123456): 75% RPS / 25% CPS
- Order:
- Pants ($10, SKU 123456)
- Shirt ($10, SKU 998877)
- Discount: 50%
Result
- Pants (Custom Rule): $1.25 Rev / $1.25 Payout
- Shirt (Base Rule): $3.75 Rev / $0.50 Payout
Supported eCommerce Integrations
You can track by SKU automatically with:
- Shopify
- WooCommerce
- BigCommerce
- Clickfunnels
These platforms send structured order data automatically. If you're not using the integration, here’s what the order object should look like (whether it’s passed via JavaScript or Server Postback):
The Mappings
- oid -> Order ID
- amt -> Total Order Amount
- bs / bc -> Billing State & Country
- cc -> Coupon Code
- items -> Each product, with: SKU (ps), Price (p), Quantity (qty)
Example Orders
One Item:
Two Items:
WooCommerce Setup
To pass SKUs from WooCommerce, use this code in your site’s theme:
Replace:
- [YOUR_AID] with your Everflow Advertiser ID
- [YOUR_DOMAIN] with your tracking domain
Bottom Line
Price Per Product (PPP) lets you pay partners based on specific products sold rather than using flat-rate commissions. It's ideal when products have different values or when you need detailed SKU-level insights.
Available with Everflow's eCommerce package, PPP works easily with major platforms like Shopify and WooCommerce.