A tool to upload offline conversions (in a CSV file) to Facebook.
Offline Conversion Automated Uploader is a command line tool that helps Facebook advertisers and marketing partners upload offline transactions and Custom Audience to the Facebook marketing API without building their own application for API Integration.
We previously built a tool named MDFU with similar functionality. Use this tool whenever possible, the MDFU will be deprecated soon. This tool provides the following additional functionality:
Whitelist Facebook IP's: Contact your security team to whitelist IP addresses returned by this command:
whois -h whois.radb.net -- '-i origin AS32934' | grep ^route
For more information, please refer to this guide which explains whitelisting for Facebook crawlers, but the same set of IP's are used for API servers.
Request your security team to create DMZ where outbound HTTP request is allowed.
This is a node.js application that will go through following steps to upload your offline conversions to Facebook's marketing API. Here is how the tool uploads data:
Facebook Offline Conversion Automated Uploader is BSD-licensed. We also provide an additional patent grant.