Warning - UID Imports are against Facebook TOS, use Burner accounts.
Hey guys,
So recently Facebook Ads stopped allowing you to import UIDs into your campaigns, unless you used a specific App - Which of course, they won't approve the upload if you just make an app and import a list not associated with that app.
Here's 2 methods to get around that!
Method #1 - Social Lead Fox
On your Ads account, create an app and get the App ID and Secret Key into a Notepad doc.
Then, download Social Lead Fox here - http://social-lead-fox.software.informer.com/
Once downloaded and authorized (it's free) just put in your app details, by clicking the "App Settings" box, which'll load this -

Input your App ID & Secret code, then get to scraping your lists, you'll need to authorize your account within SLF first, this'll happen when you first try to scrape something.
When you go to import your Custom Audience, just put in the same App ID from earlier and your audience will always be approved.
P.S. You'll need a phone verified account for this method.
Method #2 - Adespresso
Make a 30 day free trial Adespresso account here - http://adespresso.com
Once you've created, verified and logged in go to "Create your first campaign" -

Then, you'll need to go to the "Settings" on the top right -

Once you're in the Settings dashboard, go to "Custom audiences" and click "Create Audience" -

Just select "Facebook User ID" like you used to and import your list -

Then go back to your Ad Manager on Facebook, check custom audiences and it'll be uploaded - You may have to wait for a bit to get your audiences to be uploaded and verified in the Custom Audiences section.
I hope you enjoyed this quickie tutorial.
If you don't know what Custom Audience Targeting is -
If you've never done it before and don't know how to do it, then check out my video tutorial here -
This uses social lead fox, but an older version and you'll now have to use 1 of these 2 methods to import the UIDs.
Thanks
- Charles
Powerfull stuff ! 
Thanks for the good input. In my opinion, there is an even easier method that still works. I am not sure about posting it on here though, because I read that Facebook reads those forums too.. :-/
/Traffic Leak
Charles is notorious for just copy/pasting information from other sources or creating YouTube video regurgitating said content. His sole goal is to siphon off some of this forums traffic to his site.
Hi Charles,
Really like this but wondering how likely it is that of today, May 2015 your account will be banned?
...are you still using this method?
Not sure how this method worked but it would be pretty darn simple for Facebook to wipe out.
Check user IDs against list of users who have granted the app permissions. Simple. Would kill your entire list. How the first method circumvented this check I'm not sure.
The second method will almost certainly be plugged as allowing this would be a failure by the PMD to comply with Facebook's processes, and abuse of that could see a PMD losing their status.
In any case, don't let your FB marketing rely on a ToS-breaking hack-around to get a tiny audience of 5,000 people...
New update from Facebook. I guess there no way around it anymore ?
any new way to do it?
custom audience making me a lot of money.
any update? just upload my email to facebook and got disapproval today
how sad 