Ads are essential to the Facebook platform, which offers extensive tools for creating, tracking, and optimizing ads. Consequently, many ManyChat clients use Facebook Ads for lead generation and re-engagement.
However, the process was cumbersome. Users had to create ads on Facebook, switch to ManyChat to set up automation, return to Facebook to check results, and then go back to ManyChat to compare data from both platforms and form a funnel.
When Facebook launched its Marketing API, we saw an opportunity to create a built-in tool within ManyChat, enabling users to manage ads directly from their ManyChat accounts.
Initially, we decided not to compete with Facebook's Ads Manager. Instead, we aimed to create a minimalistic version of the tool with only the main features.
We started with an MVP that allowed users to work with ads already created on Facebook.

Our Ads activation screen, that attracted users in the Beta.
The Beta was successful, but we faced technical challenges in managing pre-made Facebook ads. Consequently, we focused on enhancing our tool to work only with ads created within ManyChat.

After the Beta, we focused on improving the core functionality: