We need a Facebook API expert that can set up a custom bid management solution for our facebook ads.
The bid management solution should fetch the latest performance statistics from the FB Ads Insight API, analyse the performance over the last timeframe and push any necessary changes to the running Ads by modifying the existing Ads and Adsets via the FB Marketing API.
We would prefer an PHP implementation, as a command on top of the Symfony framework reusing an existing bundle for communication with the FB API. An UI is not necessary however any changes to ads/adsets should be logged - either to a DB or a log file. If you prefer a different architecture please state architecture and your reasons for it in the reply.
For Example: This solution should update the bids of all adsets every 30 minutes according to their performance of the last 30 minutes.
- If the avg. CPC of an Adset >= 0,012€ since 60 minutes, change the bid to 0,01€
- If the avg. CPC of an Adset is <00,008€ since 60 minutes, change the bid to 0,02€
- If the avg. CPC of an Adset is between 0,008€ and 0,012€ since 60 minutes, don’t change the bid
Can you help us with this?