Features How it works Pricing Guides
Console
← Back to playbooks
Advanced Tracking Published on June 28, 2026

How to Sync Cash-on-Delivery (COD) and Call Center Sales Retroactively

Learn how to import offline sales CSV data, match them to your campaign clicks, and retroactively feed Facebook CAPI and Google Ads APIs.

The Headache: Tracking Offline & COD Sales

Not all conversions occur instantly on a browser thank-you page. If you promote:



Because the final sale happens offline or in a separate database, your Facebook Pixel or Google Ads tag cannot track it. If you don't feed this final sale data back to your ad networks:
1. Your ad algorithms will optimize for "cheap clicks" instead of "actual buyers".
2. You won't know your true ROAS, leading to unprofitable ad scaling.

PostbackFlow solves this with the Retroactive Offline CSV Importer.

---

How It Works

Our importer matches offline sales to original ad clicks and retroactively triggers API conversions.

1. Click Capture: When a visitor clicks your ad, our JS pixel saves their click data and registers a unique click_id.
2. Sub-ID Mapping: You pass this click_id to your COD form or call center system as a custom field.
3. CSV Export: At the end of the day or week, you export your list of confirmed/paid sales containing the click_id.
4. CSV Import: You upload this CSV file into PostbackFlow.
5. Retroactive Forwarding: Our server parses the file, matches each click ID to its original campaign, registers the conversion, and instantly fires it to Meta CAPI, Google Ads, and TikTok API.

---

Step-by-Step Implementation

Step 1: Pass the Click ID to Your Form

Ensure your landing page form includes a hidden input field that captures the click_id generated by our Auto-Tagger JS script. Save this ID in your CRM or order database.

Step 2: Prepare Your CSV File

Create a CSV file with the following column headers (a downloadable template is available on the Import page):
click_id,event_type,payout,currency,sub1
pbf_click_id_12345,purchase,49.00,USD,adset_1
pbf_click_id_67890,purchase,25.50,USD,adset_2

Step 3: Upload and Process

1. Go to Import Conversions on your left-hand menu in PostbackFlow. 2. Drag and drop your CSV file into the upload zone. 3. Click Upload & Process. 4. The system will display the total number of successfully imported sales, duplicates filtered out, and any format errors.

---

Expected Results & ROI Impact