I don't think there is a way of adding new line items to shopping cart using Cart Scripts - they are pretty limited.
You could try using something like "Sales Motivator ‑ Free Gifts"
The App store proabably has something that meets your needs or you could develop it yourself.
|2 hours ago|
|05-30-2020 06:19 AM|
|05-28-2020 11:35 AM|
|05-28-2020 08:26 AM|
|05-27-2020 06:07 AM|