meta-ads-integration

Pair browser Pixel events with server-side Conversions API for accurate Meta conversion attribution.

14|3|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/tomtoto757/ecomm-ai-skills-hub --skill meta-ads-integration-tomtoto757
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: meta-ads-integration
Source: https://github.com/tomtoto757/ecomm-ai-skills-hub/tree/main/skills/marketing-growth/finsilabs/marketing-growth/meta-ads-integration
Command: npx skills add https://github.com/tomtoto757/ecomm-ai-skills-hub --skill meta-ads-integration-tomtoto757

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many ecommerce stores experience under-reported Facebook/Instagram conversions after privacy changes because browser pixels alone lose signals; this skill pairs the browser Pixel with server-side Conversions API (CAPI) and catalog sync to restore reliable attribution and improve ROAS measurement.

Core Features & Use Cases

  • Platform integrations: Guidance for Shopify, WooCommerce, BigCommerce, and custom/headless stores to enable Pixel + CAPI with recommended "Maximum" data sharing where available.
  • Server-side CAPI implementation: Best-practice example for sending purchase events using the official Node.js SDK, including eventTime, eventID deduplication, and strong identity signals (hashed email/phone, fbp, fbc, client IP, user agent).
  • Dynamic Product Ads & Catalog feed: How to generate and schedule a Meta-compliant CSV product feed and verify catalog sync for Dynamic Product Ads.
  • Campaign structure & troubleshooting: Recommended prospecting/retargeting/retention campaign splits, EMQ checks, deduplication guidance, and common fixes for misreported conversions.

Quick Start

Connect your store to Meta, set data sharing to Maximum or implement server-side CAPI, verify matching eventID between Pixel and CAPI for purchases, and publish a stable product catalog feed.

Frequently Asked Questions about meta-ads-integration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
Why is my Facebook Pixel under-reporting ecommerce conversions and how do I fix it?

Browser-only Facebook Pixels lose conversion signals after privacy changes. You fix Meta ad attribution by pairing the Pixel with server-side Conversions API (CAPI) to restore reliable ROAS measurement.

How do I set up Conversions API for a Shopify or WooCommerce store?

Set up Conversions API by enabling Maximum data sharing in Shopify or WooCommerce. Use the Node.js SDK to send purchase events with eventID deduplication, hashed PII, and fbp/fbc cookies.

What is eventID deduplication and do I need it for Meta CAPI?

EventID deduplication matches browser Pixel events with server-side Conversions API calls. It is required for Meta CAPI to prevent counting the same purchase twice and ensure accurate attribution.

How do I generate a Meta-compliant product feed for Dynamic Product Ads?

Generate a Meta-compliant CSV product feed and schedule regular catalog sync. Verify the catalog sync within Meta to ensure your Dynamic Product Ads display correct inventory and pricing.

Does Meta Conversions API work with custom headless storefronts?

Yes, Meta Conversions API works with custom headless storefronts. Implement server-side calls using the official Node.js SDK, passing client IP, user agent, and normalized SHA-256 hashed identity signals.

What campaign structure should I use for Meta prospecting and retargeting?

Structure Meta campaigns by splitting prospecting, retargeting, and retention phases. Use catalog sync for Dynamic Product Ads and run EMQ checks to troubleshoot misreported conversions.