You get one free summons token every day.
Every day you also get:
1 x ad to watch (it’s actually more than this, but we’ll call it 1)
2 x map missions (kill 100 monsters)
2 x raid missions (kill 40 heroes)
1 x Titan to kill
None of these guarantees a token, but all generate a chance. I think you get a token about 60% of the time, but to be conservative let’s call it 50%, for an additional 3 tokens per day on average (some days you get 1, some days you get 7) a total of four per day.
Even if you feel like you are cursed, and get a summons token less than 50% of the time from these rewards, or say sometimes you can’t kill your Titan, consider that summons tokens are also often awarded for aggregate Titan kills, and for levelling up. I haven’t even counted those.
So if you’re not getting 40 every 10 days, either you are unfathomably unlucky or you’re just not taking your opportunities.