We run an affiliate campaign for our SaaS with Trial Subscription.
Sadly, Affiliate Manager do give commissions right away after the lead purchase the product.
It's going to be better if the commission will start when the first collection happen. By doing that, we can make sure that there will be no churned customers that we will be giving commissions with.