Purpose
1.2. Auto-launch dynamic ad campaigns showing browsed/imported items to prior store visitors.
1.3. Synchronize cart abandonment data with ad platforms for segmented audience targeting.
1.4. Reduce manual ad setup; optimize spend and relevancy per cultural segment (e.g., Ghanaian, Nigerian products).
1.5. Cross-channel campaign alignment for Facebook, Instagram, Google, and email ads.
Trigger Conditions
2.2. Cart is abandoned beyond 15 minutes.
2.3. User signs in but makes no checkout action.
2.4. Specific high-interest SKUs (e.g., Shea Butter, Ankara fabrics) are browsed.
2.5. Loyalty program member meets inactivity threshold.
Platform Variants
3.1. Facebook Ads
• Function: Custom Audience API — sync browsed users for retargeting.
• Sample: POST /act_{ad_account_id}/customaudiences; inject hashed emails.
3.2. Google Ads
• Setting: Remarketing Tag — auto-generate segmented audiences.
• Sample: GA.gtag(‘event’, ‘conversion’, { send_to: ‘AW-XXXXXX/AbandonCart’ });
3.3. Instagram Ads
• Function: Same as Facebook Marketing API Custom Audiences.
• Sample: POST /{ig-user-id}/ad-accounts; send audience_id.
3.4. TikTok Ads
• Setting: Events API, Website pixel events — trigger retargeting segments.
• Sample: POST /open_api/v1.2/pixel/track/; {“event”: “AddToCart”, “user_id”: ...}
3.5. Twitter Ads
• Feature: Tailored Audiences API — upload user lists for remarketing.
• Sample: POST /0/accounts/{account_id}/tailored_audiences
3.6. Snapchat Ads
• Setting: Audience Match API — synchronize user abandoners.
• Sample: POST /audiences/; connect with hashed customer data.
3.7. Pinterest Ads
• Feature: Conversion Tags for retargeting.
• Sample: