Preheat oven to 300°F and line a large baking sheet with parchment paper.
In a large bowl, mix together oats, pecans, pumpkin seeds, cinnamon, pumpkin pie spice, and salt.
In a separate bowl, whisk together pumpkin puree, maple syrup, melted coconut oil, brown sugar, and vanilla until smooth.
Pour the wet ingredients over the oat mixture and stir until everything is evenly coated.
Spread granola onto prepared baking sheet in an even layer, pressing down gently to help form clusters.
Bake for 40-45 minutes, stirring gently every 15 minutes, until golden and fragrant. Don't over-stir or you won't get those beautiful clusters!
Remove from oven and let cool completely on the baking sheet without stirring (this is key for cluster formation!). Stir in dried cranberries if using, then store in an airtight container for up to 2 weeks.