Start with the cranberry sauce. Heat cranberries and 1/4 cup of water over medium heat for about 5-10 minutes until cranberries begin to pop and soften. Add either honey or coconut sugar (I used honey and it came out great!). Use a wooden spoon to crush the cranberries against the side of the pan. Reduce heat to low and let it sit for a few minutes to thicken.
Add meatballs to crock pot. Pour in both bottles of BBQ sauce. Add cranberry sauce and stir everything to combine. Set the crock pot on low and cook for 8-10 hours. Turn to the "warm" setting.
For homemade meatballs:
Preheat oven to 375. Combine all meatball ingredients in a large bowl and mix well using your hands. Roll meatballs into small (1 inch-ish) meatballs and place on a parchment-lined baking sheet. Bake them for 15 minutes or until mostly cooked through. Add meatballs to crock pot along with BBQ sauce and cranberry sauce as noted above. Cook on low for 5-6 hours on low and then keep on "warm" for the remaining time.
**If making your own meatballs, you can do this ahead of time and refrigerate or freeze them before using to make life easier on the day of your event!