New BT customers are being offered vouchers as an incentive to sign up for broadband and calls packages.
The reward cards on offer range in value between £50, £100 and £125, depending on the deal.
For instance, a £50 Reward prepaid card is being offered with the BT Unlimited Broadband & Calls package - which offers totally unlimited broadband with speeds of up to 17Mbps, unlimited downloads and BT Wi-Fi minutes and free weekend calls.
The 12-month contract also features a BT SmartTalk app and a free £40 Next voucher. This costs £5 a month (plus £17.99 line rental).
Meanwhile, a free £125 BT Reward card is being offered with the BT Infinity 2 Unlimited Broadband, Calls & TV Entertainment Plus Package. This 12-month contract costs £35 (plus £17.99 line rental) and includes fibre broadband with speeds of up to 76Mbps, unlimited downloads, 80 Freeview channels and 28 premium channels.
Subscribers can also get a free BT Sport pack, YouView box, 50GB of cloud storage and a £40 Next voucher.