Guide To unlocking Your Growth Through Facebook Ads

Using This Facebook Ad Framework

This is what 2B MAUs looks like

This is what 2B MAUs looks like

Being able to know your way around a social network of 2B MAUs is pretty useful. It's an ocean of opportunity. And if you have the right tools for this ocean, such as, the right goggles, flippers and scuba gear, you'll not only be able to find the small fish (🎣  ), but also the medium to large ones (🐟 ). Oh heck, you may even find a whale or two (🐋 x2). Sounds good right?

Now enough with the ocean analogies. 

I'll walk you through this robust framework which allows for A/B testing, multivariate testing, optimising and iterating, no matter how you target your users.

How I learnt the framework and strategy was predominantly through jumping in the deep end (ok just one more 🌊 reference) and trying to make sense of things as I went. 

That way does work. But as Brian Balfour put it (and I mentioned in an earlier essay) to learn the most you must put one foot in the known and one in the unknown. If you're like me - who just went full unknown - it's hard to unpack the best practices and structure, resulting in a much slower learning rate. And that is blasphemy in user acquisition.

Let's stay in the green

Let's stay in the green

So hopefully, this essay will allow you to have that little bit of known to make your learning super fast. 

Facebook Ads Basics

Conversion Funnel

Facebook is pretty far reaching and can even help aid you with your conversion funnel and pirate metrics. Well some of them at least.

Quite an offering

Quite an offering

As you can see, Facebook Ads have great use-cases and can help directly with:

  • Awareness - brand awareness, reach, video views, lead generation

  • Acquisition - app installs, signups

  • Activation - engagement

  • Retention - engagement (retargeting)

  • Revenue - conversions, product catalogue sales

  • Referral - asking people to share, invite etc

Targeting

Facebook's targeting capabilities are second to none. They have made it so easy to target their 2B MAU user-base to seriously granular levels. For example, you can target women, aged 35-38, newly engaged, with an income of X+, who own an iPhone on iOS 10 in Okehampton in Devon, England. Granted that target audience will be pretty small and won't be that effective, you get the gist. 

But this essay isn't about these targeting capabilities, rather to give you a framework to help with your overall paid campaigns no matter which stage of the conversion funnel you focus on and however you decide to target.

Facebook Ads Framework

This framework is built for testing. Testing gives us more value. More value means more of your OMTM.  Now let's maximise your ROAS.

Structure

Simply put, when building an ad campaign you have a campaign, an adset and an ad.

Simple setup

Simple setup

Each stage represents something different.

Represent ;)

Represent ;)

Campaign = title

  • Allows you to organise campaigns

  • Because you'll be launching and testing loads

Adset = targeting

  • Targeting your users based on location, behaviour, lookalike, custom fields etc

  • Ability to A/B test different targeted user-profiles

  • Multivariate test different user profiles

  • Set the ground work for testing creatives 

Ads = creative

  • The part of the campaign that convinces targeted users to act

  • A/B test creative

  • A/B test copy

  • Multivariate test creative

  • Multivariate test copy

  • Multivariate test creative and copy

The best structure I have found is for each campaign to have four adsets with four ads a piece, meaning, 16 ads running simultaneously.

A winning formula

A winning formula

Of course, you can change this depending on what you want to test. If you have a top performing adset, then you only need the one adset and test 16 different ads simultaneously to find what drives your OMTM most. 

Another alternative

Another alternative

Similarly, if you have already found a best performing ad, you can replicate that one ad across 16 different adsets (if you have that many user profiles you want to test). You can freestyle.

Testing

Depending on what you are testing - be it different adsets or ads - you'll be structuring your campaign similar to the previous images. At this stage you will have already an idea as to whether you'd like to run A/B or multivariate tests. 

Choosing to run A/B tests means you have one constant and you test the compatibility with only one other variable. Meaning you can test the following:

A/B test one variable, one constant

Simple A/B test

Simple A/B test

A/B testing 4 variables, one constant

Testing four variations of copy against one constant creative

Testing four variations of copy against one constant creative

A/B testing 4 variables, one constant

Testing one constant copy against four creative variations

Testing one constant copy against four creative variations

Similarly, electing to run multivariate tests, you will be testing >1 constants against >1 variables against in an orderly fashion. For example, you can have two copy variations and two creative variations. This allows you to run larger scale tests to give you data driven answers quicker than A/B testing. Like the below:

Multivariate testing two creative variations and two copy variations to find best combination

Testing two copy variations against two creative variations simultaneously

Testing two copy variations against two creative variations simultaneously

The above can be done with varying degrees of difficulty, for example, you can have 4 copy variations and 4 creative variations meaning you'd have 16 testing variations for that one adset.

Once your campaign is structured, your tests are outlined, and you've run it for the first two weeks, you can now make data driven decisions. 

Below is your campaign running an A/B test with 4 creative variations.

Running real fast

Running real fast

Let's say, from the above A/B test with 4 creatives, you now see clear winners in each of your four adsets. Adset 1 shows a clear winner "Creative C". See below:

And the winners are...

And the winners are...

Next step is to iterate three more images based on the winner from each adset to use for the next two weeks. Meaning adset 1 would will then have creatives C, C.2, C.3 and C.4 as the new batch. Similarly, adset 2 will have creatives D, D.2, D.3 and D.4. And so on for each adset. 

Conclusion

This process allows you to iterate on the best performing ads to really drive your OMTM, no matter what stage of funnel you are trying to influence. Continue this iteration process until you find your best performing ads. After doing this particular test for a few months, you will get an awesome picture about which type of ad creative drives your OMTM the most. 

This process can be replicated for testing different copy, different creative, different adsets simultaneously or individually. Best thing to do now is just go out, set the structure, set the tests and press go. 

To summarise this framework:

  • Stages are campaign, adset and ad

  • Set the structure depending on your needs

  • Set the test you want to run, A/B or multivariate

  • Structure the stages around the above, e.g. 4 adsets with 4 ads a piece, meaning 16 ads live at one time

  • Run for two weeks

  • Analyse data to see what is positively driving your OMTM

  • Iterate based on results

  • Rinse. Repeat


If you liked this, you can find more and subscribe on the homepage of Bright Fund. Feel free to check more essays on growthstrategy and user acquisition.