Updated: Now displays campaign and ad id’s
If you’ve never used Facebook Ads, then, ummm . . . why are you here?
If you have used Facebook Ads, then you know that the interface kind of sucks. Yeah, when you’re creating an ad it has neat AJAXilicious goodies, fun targeting options, and absurdly out-of-line suggested bids, but when you’re managing your ads, you sometimes got to click a shit load of times to get simple shit done (like deleting that shit pile of rejected ads you’ve accumulated).
Lucky for you, this Greasemonkey script makes it all a little easier!
The Awesome Features
Change the status, change the bids, or even delete multiple ads at once from the front page.

Use the “Create Similar Ad” button, even on ads that have been disapproved.

Access convenient “Dick Roll” functionality right from the Facebook Ads interface! Perfect for when you need some dramatic inspiration!
![]()
Install Instructions
- Download and install Greasemonkey
- Download my script and open it with Firefox, so adding it to your Greasemonkey user scripts.
- Visit the Facebook Ad Manager.
- And like magic! You’re now a pimp!
Download
Thanks
This free script wouldn’t have been possible if not for jQuery, Greasemonkey, and Beer.
Disclaimer
I wrote this while drunk.
18 comments ↓
If you want to make things even easier, install the Checkfox extension and check multiple boxes at once:
https://addons.mozilla.org/en-US/firefox/addon/2393 Useful for selecting a range of ads but not all of the ads in a campaign.
Very useful… also for a drunken hack-n-slash you still managed to do a decent job of commenting your own code additions… kudos (and nice addition of the makemonies option)
[...] Facebook Ads Greasemonkey Script - You are gonna need Firefox and Greasemonkey to run this one. This thing lets you massively pause, activate, change click costs and even delete ads. This was great when I’d have 500 ads out of 501 ads disapproved in one adgroup (true story). It creates a checkbox for you to select which ads to modify without having to open up the indivdual ad’s page itself. This thing has saved me hours upon hours of work that I used to hate doing. It also allows me to easily pause ads and change bid prices during certain parts of the day I know an ad will do better. [...]
I LOVE YOU. THANK YOU THANK YOU THANK YOU THANK YOU
the script is great for making changes to approved ads.
there are alot of posts going around saying that dick roll can be used to edit & resubmit disapproved ads.
my experience is that dick roll does not handle disapproved ads.
am i missing something?
here’s an update to my previous post.
one of our members commented as follows:
“i’ve two campaigns disapproved and in one of them, i can edit and resubmit while i can’t do this with the other one, i don’t know why but it’s pretty weird.”
some of our member say the “edit & resub” function works fine. others, like me, are given no such option when we click on the ad title.
any ideas?
thanks, joe
comments from our members:
“in the same browser one of my campaigns has the edit option and the other doesn’t.”
“The ability to edit disapproved ads was what i found very interesting in it. Since It wasn’t working for me i ended up uninstalling the script.”
“Clicking on the disapproved campaign takes me to a separate page with a red color disapproved notice at the top & ad preview in the bottom right corner.
I don’t see “Edit and Resubmit Ad” or any other action buttons other than “Create an Ad” which means start from scratch.”
any work-arounds available?
thanks, joe
[...] see if there were any scripts around that might help. I was lucky enough to find this script and this script at [...]
niiice!
thanks from ppc coach
Hey, first off your greasemonkey script is incredibly helpful. But I’ve noticed that every since about three weeks ago, Facebook Ads has trouble loading (and takes me to error pages) if I run it. It didn’t use to do this so I assume they updated something and now the script is conflicting with it…I’m not sure if you’re still maintaining the script but just letting you know…
And in case you ARE still maintaining on the script, the only two things that I’d like to see added are: The ability to mass-select all ads labeled “dissapproved” for simple deletion. And the checkboxes dissappear if you sort the campaign at all (by day, by ctr, amount of clicks, etc…) that kinda sucks.
But thanks for this amazing tool!
Facebook just updated their UI and the checkboxs go away when you scroll through pages rendering the plug-in near useless. I would GREATLY appreciate it if you could update this to work well with the new UI. Thanks so much!
any chance for an updated script for the changed UI?
Use this link
http://www.facebook.com/ads/manage/?limit=2000
then the script works fine
Looks like it’s busted again. Any chance of a fix?
Create similar Add button doesnt seem to be working, thanks all the same
“Disclaimer
I wrote this while drunk.”
Woah. Will you marry me…?
[...] liked the greasemonkey script more with the old ad [...]
I want to thank the blogger very much not only for this post but also for his all previous efforts. I found netmischief.com to be extremely interesting. I will be coming back to netmischief.com for more information.
Leave a Comment