Preheat oven according to pizza crust instructions.
Heat olive oil in a pan over medium heat. Add garlic and sauté for 1 minute, stirring frequently.
Add artichoke hearts and spinach. Stir to combine and cook until spinach begins to wilt. Add cream cheese, mayo, garlic powder, salt, pepper and red pepper flakes to the pan and stir to combine. Heat through and adjust seasonings as needed.
Top pizza crust with warm dip and spread evenly. Place in the oven and cook according to crust package instructions.
Remove from the oven, slice and enjoy!