А как вы будете определять пришел клиент с моей рекламной кампании, а не просто с улицы. И на моменте заказа, как правило маркетолог не присутствует, не знает, на 1000 рублей или на 10000 была покупка. % возможен только в работе с  инстамаркетами, да и то не со всеми категориями товаров. И то не полный, а частичный. Потому что подготовка кампании: разработка стратегии, материалов, проведение кампании — это время исполнителя, а значит деньги. Так что только фикс. % частичный, при полной прозрачности покупок. Кампании на продажу стоят дорого, конверсия не 100 и даже не 50%.