First, if you are opting to cook your own chickpeas instead of using canned, make sure they are very soft and tender.
Give the chickpeas a quick whirl in a blender, or mash them up well.
Next, add them into a mixing bowl with the rest of the ingredients. The mayo, or oil, is really dependent on your preference. Personally, I like to use a couple tablespoons of mayo and then top it off with some oil for a creamy texture.
Then, you'll want to mix or mash the salad very well. I use my stand mixer, but a hand-held mixer will work fine. Let the mixer run on medium speed for a few minutes until you have a smooth texture. Or, if you don't have a mixer, just keep mashing and hand-stirring! It may not be a super smooth chickpea salad, but it will still be delicious.
Spread on your favorite bread, on a tortilla, or a lettuce wrap and top with your favorite toppings. My personal favorite topping for a chickpea salad sandwich is lots of cucumbers, sprinkled with a little extra pink salt on top.