1. Get involved
You must designate a champion or product owner. If that’s you, I’m sorry. If there is no champion, establish one quickly. This person has the responsibility to push forward.
No one is perfect. Neither is an agency nor a merchant. Accept responsibility for the state of the project and look critically at what happened. More often, merchants trust the agency too much and don’t properly flesh out the project requirements or own this project as their own. As the merchant, you have enough on your plate to hope for a company that autonomously builds the exact solution you want. It doesn’t work like that.
The reality is that the agency gets in too deep, and the merchant comes to the point of thinking, “this isn’t what we need.”