Spray your slow cooker with non-stick cooking spray to make cleanup a breeze.
In a large mixing bowl, combine cream cheese, sour cream, and mayonnaise until smooth and well-blended.
Stir in chopped artichoke hearts, mozzarella cheese, Parmesan cheese, minced garlic, salt, and pepper until everything is evenly distributed.
Transfer the mixture to your slow cooker and spread it out evenly.
Cover and cook on low for 2 hours, stirring once halfway through, until the dip is hot and bubbly.
Switch to the "warm" setting and serve with crackers, baguette slices, or fresh vegetables for dipping.