How to Analyze Data for Constant Facebook Ads Optimization


on Feb 11, 2013

Before we go into details, here’s a quick introduction to how the ad process works on Facebook:

A “sponsored story” or an ad limited to 90 characters and an image with a max size of 100X72 pixels is submitted to Facebook with a bid i.e. the maximum you are willing to pay for a click or thousand impressions.

Sponsored Story Text Ad

The suggested bid range, while starting an ad, is determined by the targeting of the ad and how many people are competing for that target market. Once it starts getting delivered, the suggested bid and the actual price of the ad can go down depending on how popular the ad is. The more popular the ad, the lesser its individual click price is. This is because if you (i.e. Facebook) are getting paid for each click, you would rather show the ads which get more clicks. Got it? OK.

So, while running an ad campaign, it is important to always ensure that you are getting a good click-through-rate (CTR, measured in percentage of clicks per impressions). The average CTR for ads on Facebook is less than 0.1%.

This is done by always being up to date on audience’s tastes, what they are interested in and what is relevant to them. In fact, before starting a campaign on Facebook, it is always advisable to test its expected popularity through an ad campaign… because money never lies.

Yes, there are other metrics of success of a Facebook ad campaign, including but not limited to, conversion ratio, reach, targeting and cost per fan.

For today, let us only consider the click-through-ratio leading to a lower cost per fan (CPF). There’s also the question of managing a specific budget and spending it in a particular time-frame to achieve certain marketing goals. Managing a situation like this is what leads to “optimization” tactics.

Now, consider the following chart that tracks the “spending” (blue line) and cost per fan (red line) of this particular ad campaign on Facebook. Assume that the only objective of this campaign is to gain as many “likes” on the page as possible with the lowest “CPF” possible. Assume, also that Rs. 40k are to be spent within 30 days to achieve the same.

[Note that this is not the CPC price that Facebook provides by default; this is the cost per fan i.e. money spent on a particular day divided by the likes received during that day. This also lets you know about the conversion rate of clicks-to-likes; which in some cases has also been seen to be more than 100%!]

Sample campaign amount spent and CPF chart
Relation between amount spent and CPF

From 6th December to 10th December i.e. during the first five days of the campaign, the cost of acquisition came down when constantly and automatically without any changes made to any of the ad copies. A couple of changes were made to the bid and it kept coming down.

This is the time that the system takes to optimize a particular ad. On the 10th of December, we reached a point when the bid was brought down to the lowest level and after that the spending started coming down because the ad just wasn’t delivering at the bid we had set for it. Thus the set budget of Rs. 1000 wasn’t being spent and it reached a nadir 3 days later i.e. on 13th December.

No changes were made during these 3 days because we were still testing waters and could afford under-spending at this point because the campaign had just started.

The bid was raised and ad copies tweaked on 14th when you see a sharp rise in the price of the fan and also adjustment in the money spent. Full budget was once again consumed on 14th December.

The new ad copied really hit the mark and a day later, the CPF automatically came down and remained at a low level for the next week and a half i.e. till 24th December.

Ad fatigue set in after that and as a result CPF increased. Now, it was the end of the year and we faced two problems: 1. Rising CPF and 2. Budget left to be consumed. It was countered by writing fresh copies yet again with specific year-end messaging. This didn’t pick up as much as expected since much time wasn’t allowed for it to be optimized by the Facebook delivery system. Before it could be optimized, it started losing steam.

The final straw came after we entered 2013. Budget was left and CPF was higher than we were comfortable with. Since the month long campaign was nearing its end, not much time was left for experimentation. Thankfully, the new ad copies written during this period picked up really well and not only did we manage to consume the entire budget by the defined time, we were also able to do it at a low CPF.

So, the major takeaways from interpreting this one Facebook ad campaign are:

  1. Among other objectives, set the objectives of the price per click/fan that you are comfortable with.
  2. Start at a higher bid, lower it constantly till you reach the point where budget is being consumed as well as the click is coming in at a good price range.
  3. A risky strategy which you might want to use with uttermost caution: if the budget is not being spent at a bid you are comfortable with, increase the budget in the ratio in which it is being spent. E.g. I want a click @ Rs. 2 and to spend Rs. 1000 each day, but Rs. 1000 get spent only when the click comes at Rs. 3, I can increase the budget to Rs. 3000 per day because of which Rs. 1000 will get spent.
    DO THIS ONLY IN EMERGENCIES AND WITH CONSTANT MONITORING!
  4. Constantly review the performance of the ads and tweak the copies, images, targeting and bid as needed.
  5. The Facebook ads reports offer a wealth of data if you know where to look. I manage multiple accounts and haven’t yet felt the need of an automated optimization system to do this for me.
  6. I wish there was a feature in Facebook – and I have provided this feedback to them in a call – where I could get a notification if the entire money wasn’t being spent. This could help me adjust the bid and budget in a timely manner rather than having to visit each campaign every time.
  7. Much of what works and doesn’t work is calculated guess-work and you have to live with the hit-and-trial aspect of it. If you are a marketer, you will soon get the hang of what works best and this might be different for each kind of client. The important thing to remember is to answer WIIFY from the customer’s point of view.

Other important observations:

  1. “Like” sponsored stories work better than any other ad format but then you are missing out an opportunity to deliver an ad message. So, make the choice between getting cheaper “likes” and promoting a relevant message.
  2. You have to make a trade-off between cheap “likes” and relevant “likes”. Our recommended strategy is to go for relevancy over inexpensiveness any day.
  3. Landing page optimization is as important as ads optimization. Constantly measure the clicks-to-action ratio that the ads dashboard provides just beneath every ad; this will give you an idea of the conversion of the ad instantly to make decisions. Matching the message of the ad to the landing page is of utmost importance. There are many other tactics in this which we can cover some other time.

It’s amazing how much you can make out from a CSV file!

Have you also been optimizing Facebook campaigns? Does your learning match with ours? Please write below and tell us. You could also share information with us at info@omlogic.com.

PS:

Other recommended readings (from Quora):

On brand positioning and why “coolness” for brand may not be the coolest value.
How to master your time like a Jedi master.
UI/UX reading resources for a web-marketer.
Social Media is About Listening, Not Just Talking.
Why Apple will die soon and why Google might not. Or why humility is important for disruption.

Nimit Kathuria
Team OMLogic

Post a comment

Your email address will not be published. Required fields are marked *

117 comments

  • Author Images
    casino en ligne France
    2 weeks ago

    I have read so many content about the blogger lovers except this piece of writing is really a nice paragraph, keep it up. casino en ligne France There is definately a lot to learn about this subject. I like all the points you've made. casino en ligne France Wonderful items from you, man. I have take into accout your stuff previous to and you are simply extremely wonderful. I actually like what you've got here, certainly like what you're stating and the way in which through which you say it. You are making it entertaining and you continue to take care of to stay it smart. I can't wait to read much more from you. This is actually a terrific website. casino en ligne francais Link exchange is nothing else but it is simply placing the other person's blog link on your page at suitable place and other person will also do similar for you. casino en ligne Hello, I think your web site could be having internet browser compatibility problems. When I look at your website in Safari, it looks fine but when opening in I.E., it's got some overlapping issues. I just wanted to give you a quick heads up! Other than that, wonderful site! casino en ligne Pretty nice post. I just stumbled upon your blog and wished to say that I've really enjoyed browsing your blog posts. In any case I'll be subscribing to your rss feed and I hope you write again very soon! casino en ligne fiable Superb, what a web site it is! This weblog provides valuable data to us, keep it up. casino en ligne France These are genuinely great ideas in regarding blogging. You have touched some pleasant factors here. Any way keep up wrinting. casino en ligne francais Fastidious answer back in return of this query with solid arguments and explaining everything on the topic of that. casino en ligne Hey just wanted to give you a quick heads up. The words in your content seem to be running off the screen in Ie. I'm not sure if this is a formatting issue or something to do with web browser compatibility but I figured I'd post to let you know. The style and design look great though! Hope you get the issue fixed soon. Cheers casino en ligne francais

  • Author Images
    casino en ligne
    2 weeks ago

    My partner and I stumbled over here by a different page and thought I should check things out. I like what I see so i am just following you. Look forward to looking into your web page yet again. casino en ligne Wonderful website you have here but I was curious if you knew of any community forums that cover the same topics discussed in this article? I'd really like to be a part of group where I can get comments from other knowledgeable people that share the same interest. If you have any recommendations, please let me know. Appreciate it! casino en ligne francais Hey there! I've been reading your website for some time now and finally got the courage to go ahead and give you a shout out from Houston Tx! Just wanted to tell you keep up the good job! casino en ligne France Pretty nice post. I simply stumbled upon your weblog and wished to mention that I've truly enjoyed browsing your weblog posts. In any case I'll be subscribing on your feed and I hope you write once more soon! casino en ligne fiable I blog frequently and I really thank you for your content. This great article has really peaked my interest. I'm going to take a note of your site and keep checking for new details about once per week. I subscribed to your RSS feed as well. casino en ligne fiable Hello all, here every person is sharing these kinds of know-how, thus it's nice to read this blog, and I used to go to see this weblog every day. casino en ligne Very soon this website will be famous among all blog people, due to it's fastidious articles or reviews casino en ligne fiable Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog that automatically tweet my newest twitter updates. I've been looking for a plug-in like this for quite some time and was hoping maybe you would have some experience with something like this. Please let me know if you run into anything. I truly enjoy reading your blog and I look forward to your new updates. casino en ligne fiable I know this if off topic but I'm looking into starting my own blog and was curious what all is required to get set up? I'm assuming having a blog like yours would cost a pretty penny? I'm not very web smart so I'm not 100% sure. Any suggestions or advice would be greatly appreciated. Cheers casino en ligne Terrific article! That is the type of info that are meant to be shared across the internet. Shame on Google for now not positioning this submit higher! Come on over and consult with my website . Thank you =) meilleur casino en ligne

  • Author Images
    casino en ligne
    1 week ago

    Today, I went to the beachfront with my children. I found a sea shell and gave it to my 4 year old daughter and said "You can hear the ocean if you put this to your ear." She put the shell to her ear and screamed. There was a hermit crab inside and it pinched her ear. She never wants to go back! LoL I know this is entirely off topic but I had to tell someone! casino en ligne Hello are using Wordpress for your site platform? I'm new to the blog world but I'm trying to get started and set up my own. Do you require any coding knowledge to make your own blog? Any help would be really appreciated! casino en ligne What's Going down i'm new to this, I stumbled upon this I've discovered It positively useful and it has aided me out loads. I hope to give a contribution & help different customers like its helped me. Good job. casino en ligne Wow, awesome weblog structure! How long have you been blogging for? you make blogging glance easy. The whole glance of your web site is excellent, as well as the content! meilleur casino en ligne Thanks very interesting blog! casino en ligne fiable I was extremely pleased to find this web site. I need to to thank you for ones time due to this wonderful read!! I definitely loved every bit of it and I have you saved as a favorite to check out new stuff on your site. casino en ligne France Hmm is anyone else having problems with the images on this blog loading? I'm trying to determine if its a problem on my end or if it's the blog. Any feed-back would be greatly appreciated. meilleur casino en ligne I savor, result in I found exactly what I used to be looking for. You've ended my four day long hunt! God Bless you man. Have a nice day. Bye casino en ligne Hello, yup this post is in fact fastidious and I have learned lot of things from it on the topic of blogging. thanks. casino en ligne fiable We're a bunch of volunteers and opening a brand new scheme in our community. Your web site offered us with valuable information to work on. You've done an impressive process and our entire group will probably be thankful to you. casino en ligne francais

  • Author Images
    casino en ligne fiable
    1 week ago

    Hello there! I could have sworn I've been to this website before but after browsing through some of the post I realized it's new to me. Nonetheless, I'm definitely delighted I found it and I'll be bookmarking and checking back often! casino en ligne fiable Hi there to every body, it's my first pay a visit of this blog; this blog consists of remarkable and in fact good information for readers. casino en ligne When I originally commented I clicked the "Notify me when new comments are added" checkbox and now each time a comment is added I get four e-mails with the same comment. Is there any way you can remove people from that service? Thank you! casino en ligne Appreciate this post. Let me try it out. casino en ligne My relatives all the time say that I am killing my time here at net, however I know I am getting familiarity all the time by reading such pleasant articles. casino en ligne France Greate article. Keep writing such kind of info on your page. Im really impressed by your blog. Hi there, You've done a fantastic job. I will definitely digg it and in my view suggest to my friends. I am confident they will be benefited from this web site. casino en ligne France What's up mates, how is everything, and what you desire to say on the topic of this post, in my view its really awesome for me. casino en ligne We are a group of volunteers and starting a new scheme in our community. Your website offered us with valuable info to work on. You have done an impressive job and our whole community will be grateful to you. casino en ligne fiable Hello there! This post couldn't be written any better! Reading through this post reminds me of my old room mate! He always kept talking about this. I will forward this write-up to him. Fairly certain he will have a good read. Many thanks for sharing! casino en ligne This is the perfect blog for anybody who really wants to understand this topic. You know so much its almost hard to argue with you (not that I really will need to…HaHa). You definitely put a brand new spin on a subject that's been discussed for years. Great stuff, just great! casino en ligne fiable

  • Author Images
    casino en ligne
    1 week ago

    I am regular reader, how are you everybody? This piece of writing posted at this site is genuinely nice. casino en ligne I think the admin of this site is in fact working hard in favor of his web page, since here every material is quality based material. casino en ligne francais I have to thank you for the efforts you have put in penning this website. I'm hoping to check out the same high-grade content from you in the future as well. In truth, your creative writing abilities has motivated me to get my own site now ;) casino en ligne France I was very pleased to find this site. I want to to thank you for your time for this fantastic read!! I definitely enjoyed every part of it and i also have you book marked to see new stuff in your website. casino en ligne hi!,I love your writing very so much! share we keep up a correspondence extra about your article on AOL? I require an expert in this house to unravel my problem. May be that's you! Taking a look forward to see you. casino en ligne Unquestionably believe that which you stated. Your favorite reason appeared to be on the web the simplest thing to be aware of. I say to you, I certainly get annoyed while people consider worries that they plainly do not know about. You managed to hit the nail upon the top and also defined out the whole thing without having side-effects , people can take a signal. Will probably be back to get more. Thanks meilleur casino en ligne Greetings! Very helpful advice within this post! It's the little changes that make the most important changes. Thanks for sharing! casino en ligne I do not know if it's just me or if everyone else experiencing problems with your blog. It seems like some of the written text in your posts are running off the screen. Can someone else please provide feedback and let me know if this is happening to them too? This could be a problem with my web browser because I've had this happen previously. Many thanks casino en ligne Asking questions are in fact nice thing if you are not understanding anything fully, however this paragraph gives nice understanding even. casino en ligne Hey! This post could not be written any better! Reading through this post reminds me of my previous room mate! He always kept talking about this. I will forward this article to him. Pretty sure he will have a good read. Thanks for sharing! casino en ligne France