Some people like to over complicate things.
A simple solution, might be to brew a base beer, such as a wheat beer or a kolsch, then at serving add in a bit of gingerale and cranberry juice to the glass.. That way you can adjust as needed to get the desired flavor.