Swimbaits can be effective for barracuda.  Find some fish that are actively feeding in the shallows and you should be able to get some bites by throwing swimbaits.  The heavier swimbaits can also be effective in deeper water when the bite is on.  At times, swimbaits won’t be as effective as other lures, but when the bite is on, these are great baits for covering some water and finding active fish.