Facebook Pixel Setup & Troubleshooting
What is Facebook Pixel?
Facebook Pixel is a code snippet that tracks visitor actions on your website, enabling conversion tracking, optimization, and remarketing.
Setting Up Your Pixel
Step 1: Create a Pixel
- Go to Events Manager in Business Manager
- Click "Connect Data Sources"
- Select "Web" → "Facebook Pixel"
- Name your pixel and enter your website URL
Step 2: Install Pixel Code
Choose one method:
Method A: Manual Installation
<!-- Facebook Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', 'YOUR_PIXEL_ID');
fbq('track', 'PageView');
</script>
<!-- End Facebook Pixel Code -->Method B: Partner Integration
- Shopify, WordPress, Wix, etc. have built-in integrations
- Follow platform-specific instructions
Step 3: Connect Pixel to Ad Account
- Go to Business Settings
- Navigate to "Data Sources" → "Pixels"
- Click "Assign Assets"
- Select your Ad Account
- Save changes
Common Issues & Solutions
Pixel Not Showing in Campaign Setup
Solution:
- Verify pixel is assigned to your ad account
- Check Business Manager → Settings → Data Sources
- Ensure you have proper permissions
- Refresh your connection in BoxNCase AI
No Events Firing
Solution:
- Use Facebook Pixel Helper Chrome extension
- Check for JavaScript errors in console
- Verify pixel ID matches
- Test in Events Manager's Test Events tool
Duplicate Events
Solution:
- Check for multiple pixel installations
- Review GTM/tag manager setup
- Ensure pixel isn't fired twice on same page
Event Tracking
Standard Events
ViewContent: Product/content viewsAddToCart: Add to cart actionsPurchase: Completed purchasesLead: Form submissionsCompleteRegistration: Sign-ups
Custom Events
fbq('trackCustom', 'ShareDiscount', {value: 10});Best Practices
- Test pixel before launching campaigns
- Use Conversions API for better tracking
- Set up custom conversions for specific goals
- Monitor pixel diagnostics regularly