In this post I’ll show in detail how to install and use the features of Facebook Ads Manager. Installation is easy, just open the xpi and agree to install the extension.
To open the extension go to View > Sidebar > FB Ads Manager.
The extension will open in a sidebar with tabs for the two main functions: creating new ads, and managing existing ads.
** Creating New Ads **
The Create tabs shows a form that can be used to create multiple ads with split testing features. Ad copy, headers, images, and targeting can all be split tested by just checking an option.
To start off, there are 3 ways to create a new ad: in a new campaign, in an existing campaign, or by copying an existing ad. If you are starting a new campaign enter the campaign name and budget as you would on Facebook. If you want to create ads in an existing campaign, enter the exact name of the campaign you want to create the ads in.
You might want to pick the copy ad option if you want to take advantage of Facebook’s automatic approval (which doesn’t always work, you’ll have to try it out). To do this, enter the “Create a Similar Ad” link that shows up on Facebook.
Next enter the destination URL. This is a bit tricky, and works different from Facebook since this URL will be used to several ads. The way Ads Manager works is that for each ad created, a number is appended to the end of the URL, from 1 up to the total number of ads. For example, if your split testing 10 ads, and you enter “trackingyyz.com/?sub=” as your URL, the first ad will have a URL:
http://trackingyyz.com/?sub=1,
The 2nd ad will have URL:
http://trackingyyz.com/?sub=2,
Etc, etc.
This allows for tracking performance of each ad. You must enter a URL with a GET parameter at the end (ie “facebook.com” will not work).
Next up is the ad copy and images. Here is where to start split testing variations, and this is where the real power of the tool comes in. Let’s say you’re starting a new campaign and you want to split test images first, and keep the rest the same across all ads. Then you would keep all other split test options unchecked, and the split test images option checked, with a number of images entered. If you enter 5 images, 5 new ads will be created.
Now if you want to split test BOTH images and headers, 5 headers and 5 images, Ads Manager will create 5 X 5 = 25 ads. This will test each combination of image and header text. If you add gender split testing, there would be 5 X 5 X 2 (male and female) = 50 ads created. As you can see, this can grow pretty fast, so I’d recommend only split testing one or two variables at a time.
Here’s an example ad setup:
Finally, enter your targeting. Here you can split test by gender and age. Gender is pretty simple, but age targeting has a few useful options. If you don’t want to split test ages, leave the checkbox unchecked and just enter the lower and upper age range as you would on Facebook. To split test ages, check the checkbox and pick one of the split options.
All Ages In Range: Will create an ad targeted to each age in the range, eg. if you enter 20-24, there will be one ad targeted to 20 year olds, another ad targeted to 21 year olds, etc in total 5 ads.
Adult Split: Will create ads for those age groups. This is nice to quickly set up ads to different age ranges.
Teen Split: Similar to Adult Split, targets teens.
The rest of the options are the same as Facebooks own interface. Before running, make sure you are logged into Facebook in Firefox. Click the Run button and watch it go. If you made a mistake, the Stop button will stop the script from running.
Just a word of warning: go easy with this, if you create too many ads they will suspect you are using automation and may disable your account. I am not responsible if this happens, use this at your own risk. I have been using this tool for a while with no problems, just don’t be an idiot and blast them with thousands of ads! I’d say 1-50 is a good safe amount.
Another useful feature is Save/Open. You can save your ad configurations to a file and load them up anytime. You might even build into your workflow starting from different templates rather than starting from scratch My ads have gotten a hell of a lot better since using this tool since it encourages more split testing.
Targeting right now is missing a lot of Facebook’s features, in future versions I plan to add support for state/city targeting as well as keywords.
** Managing Ads **
With the manage ads tab, you can automatically resubmit ads or set bids for each campaign. This will save everyone a huge amount of time resubmitting ads that will end up going through anyway. I’m sure Facebook wouldn’t be happy about this, but until their fix their bunk approval process, you gotta do what it takes.
To use the resubmit feature, make sure when you open the sidebar your current tab is open to the main Facebook ads screen (http://www.facebook.com/ads/manage). If you don’t see your campaign names in the list, close the sidebar, open the above URL, and open the sidebar again. Now just select the campaigns you want to resubmit, and click the “Resubmit Ads” button. This will go through all the ads in the selected campaigns, and resubmit them, with the same bid amount and ad name.
Likewise, to change bids, select your campaigns, enter the bid amount, and hit “Change Bids”. All running or paused ads in those campaigns will have their bids changed.
Leave a comment here with any questions or suggestions for future versions. Enjoy.