You can still receive (earn) Loyalty rewards points/miles with many of your favourite brands like Airlines and Car Rental brands when you book directly with TripGift however please be sure to check if the Travel brand allows for you to earn points if you do not book directly with them.
Some examples of brands that do not let you earn loyalty points are Marriott, IHG and Hilton.