I've caught pickerel on ribbit frogs, usually the ribbits were submerged as I stopped to do something or another, and when I picked up the slack they would hit it or had it in their mouth. This trip they hit swim baits, One a lake fork swim bait in perch colors on a owner brand "flashy swimmer" hook. the other was a zoom super fluke jr in a shad color. on the last trip they would hit about 4-5 from the kayak. Set the hook hard they have tough mouths. they also have lots of sharp teeth, so no lipping them. The bass were not hitting hard. The only way you knew they bit was when the line felt heavier the normal. I also had a lot of they just grab the tail of the bait. Hope this helps. good luck.
May the Good Lord bless you with a bend in your rod.