Thanks for the suggestion, Dan.
I think this might be a duplicate of One frees - cumulative retros/loyalty discount/scheme (e.g. get one free for every 10 purchased) but can you please confirm that you agree? If so, please let me know and don’t forget to vote on that other thread.
Cheers.