# Variafy attribution test lab, version 1

These 12 scenarios use entirely fictional ad IDs, lead references and payment references. They contain no customer records or source-company identifiers.

Open the lab at https://www.variafy.com/guides/meta-ads-attribution-lab to see the expected results and explanations. Each scenario has an ads CSV and a payments CSV. The manifest records zero-based ID column indexes and the expected counts. The CSV separator follows the file contents, including the tab-separated fixture saved with a .csv extension.

Run a scenario by loading its two CSVs into the Variafy Attribution Checker and selecting the columns recorded in manifest.json. The invalid-meta-export scenario should stop with the documented error and show no count result.

A match means that a payment row contains the same exact ID as a row in the selected ads file. Counts describe payment rows, not distinct customers, payment value or causal attribution. Invalid payment IDs are a subset of unmatched rows. A rounded numeric ID can look valid. Missing matches do not establish where in an integration the error happened.

Reuse the fictional files in your own tests and teaching materials. You may copy, modify and redistribute this fixture set. Attribution to the Variafy test lab is appreciated.
