If your CRM doesn’t natively integrate with Meta, the best way to send post-purchase data back is through Offline Conversions, using Meta’s Offline Events Manager. This allows you to upload actual customer data (like purchases, revenue, email, phone, etc.) and match it back to ad interactions—even after the fact.
Here's How to Set It Up:
1. Use Offline Events Manager
- Go to Events Manager > Data Sources > Offline Events
- Create a new Offline Event Set (e.g., “Post-Purchase Events”)
- Assign it to your ad account
2. Prepare Your Data for Upload
- Export post-purchase data from your CRM (email, phone, timestamp, purchase amount, etc.)
- Make sure your file matches Meta’s formatting (they provide a template)
- The more identifiers you include (email + phone + name), the better the match rate
3. Upload Manually or Automate
- You can upload CSV files manually (weekly or daily is ideal)
- Or, use tools like Zapier, LeadsBridge, or a custom API solution if you want to automate it
4. Track & Optimize
- Once uploaded, Meta will match conversions back to your campaigns
- This helps the algorithm optimize toward higher-value users, not just clicks or form fills
- You'll also see more accurate ROAS in Ads Manager over time
Bonus Tip:
If you can’t automate yet, manual uploads 1–2x per week are still worth it. Make it part of your ops cycle until you're ready to scale the tech side.