Ref. No. 38/826
In the name of Allah the most Gracious the most Merciful
The answer to your question is as follows:
Such a program is generated for advertisement of the products. Through this way you become a member of the company. If a company gives something to its advertisers as a gift, there is nothing wrong in it. So the money received from such programs is Halal. Nevertheless, one must avoid using any illegal and anti-sharia program for advertisement.
And Allah knows best
Darul Uloom Waqf Deoband