Mix the yogurt, mayo, salt, pepper, garlic, lemon juice, and herbs in a large bowl and stir well to combine. Cover and set aside in the fridge until ready to use.
Mix the hot sauce and melted butter to form the buffalo sauce.
Mix the chicken with the shallots until combined. Form 4 burger patties making sure they are a similar size to the buns, and the center of the burgers is thinner than the edges to prevent plumping on the grill.
Preheat grill, griddle, or frying pan to medium high heat. Brush burger with oil to prevent sticking.
Cook burgers to brown on both sides and cook through in the center, about 5 minutes per side.
To build the burger, put the patty down on the bottom bun, top with buffalo sauce, then the diced carrot and celery, then top with the ranch and top bun.