Preheat the oven to 450 degrees and line a baking sheet or pizza stone with parchment paper. On a floured surface, roll, stretch and shape the pizza dough to a 10-12 inch round, while creating an edge for the crust. Place pizza dough on a pizza stone or baking sheet lined with parchment paper.
Add 1 teaspoon of olive oil to a pan and sauté spinach until cooked and wilted, about 2 minutes. Let cool for a few minutes and then drain.
In a mixing bowl, combine spinach, 3/4 cup of artichoke hearts, 1/2 cup mozzarella cheese, 1/4 cup parmesan cheese, cream cheese, mayonnaise, garlic powder, onion powder, salt, and pepper. Mix until combined.
Spread the artichoke mixture evenly over the pizza dough, leaving about 1 inch for the crust.
Sprinkle the remaining mozzarella cheese, artichoke hearts and 1 tablespoon of parmesan cheese.
Bake for 15-20 minutes or until the edges of pizza are golden brown and the cheese is melted and bubbly. Garnish with parsley, cut into slices, serve, and enjoy!