Create the cranberry syrup: Combine cranberries, sugar, and 1 cup of water in a medium saucepan. Bring to a boil over medium-high heat, then reduce to a simmer and cook for 8-10 minutes until cranberries burst and soften completely.
Strain the mixture through a fine-mesh strainer into a bowl, pressing gently with a wooden spoon to extract all the juice. Discard the solids or save for another use. Allow the syrup to cool to room temperature.
Prepare the citrus: While the syrup cools, juice your lemons and oranges. Remember to zest an orange before juicing it to capture those aromatic oils.
Combine the flavors: In a large pitcher, mix the cooled cranberry syrup, lemon juice, orange juice, and orange zest. Stir well to combine all elements thoroughly.
Dilute to perfect strength by adding the remaining 4 cups of cold water or sparkling water. Stir gently to combine without losing carbonation if using sparkling water.
Chill thoroughly for at least 1 hour before serving to allow flavors to meld together perfectly.
Serve with presentation in mind by pouring over ice in glasses garnished with fresh cranberries, orange slices, and lemon wheels for a visually stunning beverage.