Понял, а можете еще объяснить, почему во втором случае этого не происходит? Так получается из-за того, что переменные в функции каждый раз как бы создаются заново?
Спасибо за идею про статистически недостоверные данные (маленькое количество регистраций). Действительно, смотреть статистику за неделю - было бы логичнее с моей стороны. Я согласен с тем, что нужно учитывать рентабельность, а не только количество конверсий и, если бы я был владельцем бизнеса, так бы и делал. Но, в компании, где я работаю, требуют фиксированного количества конверсий каждый день.
Анатолий, если бы каждую условную среду было 14 рег, а каждую условную пятницу - 2, то я бы, конечно, сделал так, как вы говорите. Но в этих скачках нет закономерности и в следующую среду может быть 6 регистраций, а в следующую пятницу - 8.