I would like to use offline conversion data to create a custom audience that I can map to visitors to my site. I am currently trying to do this:
Using the Facebook pixel (fbevents.js) to track users, pass extern_id with our unique user ID during the init call, and then view page views as follows:
fbq('init', '1234567890', {extern_id: UNIQUE_USER_ID}); fbq('track', 'PageView');
Later uploading offline event data using extern_id people who made purchases
But Facebook gives me a 0% record match speed for an offline event (I have ~ 150,000 page views and several thousand purchases if that matters). Has anyone succeeded in matching only with extern_id or does Facebook require more user data?
source share