Give Specific Free Product

hi i want give customers free products.

i am selling cell phone case. if customer order one iphone 7 case i want give one free screen protector.

amounts must be same 1-1 , 2-2 etc. and each product free products different.

also protectors will sell alone.

how can i do that ?

i check some product packages addons but its not packages