In other words, the small business has a clear understanding of their market segment, and they have a clear picture of how they can win. Strategic marketing is how you make this happen.
If there isn't a expected outcome and clear indication of your expected return, then find other help marketing your small business.
If the small business marketing agency you found to help raise your visibility in your market doesn't have a testing and learning plan, find someone else
Any small business digital marketing agency should have digital knowhow. But, you would be surprised that many don't. Before you accept marketing help for your small business, check their technical credentials. Do they offer email marketing? What does their own online marketing look like? How about social media marketing? What do their post look like?
This probably goes without saying, but you'll want to make sure that any marketing help you hire has significant small business experience. Large company solutions won't work.
Marketing is inherently risky. When seeking marketing help, see whether they will share the risk with your small business.