Internal AdminAffiliate operations workspace
Admin

Performance

Import performance CSV

Paste daily campaign performance rows exported from ads and affiliate reports.

CSV import

Rows are upserted by campaign and date. Derived metrics use the same calculations as manual entry.

Expected columns

Column names are flexible, but this order is recommended for clean imports.

ColumnRequiredNotes
campaignIdOptionalOptional when externalCampaignId or campaignName is provided. This is the internal CommissionFlow campaign ID.
externalCampaignIdOptionalOptional when campaignId or campaignName is provided. Use Meta or platform campaign ID when importing ad exports.
campaignNameOptionalOptional when campaignId or externalCampaignId is provided. Must match one campaign name.
dateRequiredRequired. Use YYYY-MM-DD or MM/DD/YYYY.
spendRequiredRequired. Non-negative dollars.
impressionsRequiredRequired. Whole number.
clicksRequiredRequired. Whole number.
landingPageViewsRequiredRequired. Whole number.
leadsRequiredRequired. Whole number.
affiliateClickoutsRequiredRequired. Whole number.
estimatedConversionsRequiredRequired. Whole number.
confirmedConversionsOptionalOptional. Defaults to 0.
estimatedCommissionRequiredRequired. Non-negative dollars.
confirmedCommissionOptionalOptional. Defaults to 0.