Learning Center

Understand the setup, fix an upload, or make sense of your results. Find a practical answer—and see where TUOCA can take the recurring work off your hands.

What are you working on?

Choose a starting point, or browse all guides.

Understand

New to offline conversions? Start with what gets uploaded, why it matters, and the terms you will run into.

Set up

Connect the data you already have to the platform that needs it. Check the requirements before your first upload.

Troubleshoot

Upload rejected, conversion missing, or numbers not lining up? Work from the symptom to the cause.

Improve

Once uploads are flowing, decide which outcomes to measure and how to judge the results.

Find a guide

Browse by topic, or search titles, summaries, and keywords for a platform, concept, or error.

89 guides

Foundations

Foundations

Google Ads Click Date vs. Conversion Date: Why Your Reports Look Wrong and How to Read Them

Google Ads attributes offline conversions to the click date, not the conversion date. Learn why your reports seem delayed, how conversion lag works, and how The Upload Offline Conversions App accounts for this when uploading offline conversions.

Read article →
Foundations

What Are Offline Conversions? Definition, Examples, and Why Ad Platforms Need Them

Offline conversions are revenue-generating actions that happen outside of digital tracking — phone calls, booked jobs, signed contracts, and in-person sales. Learn why The Upload Offline Conversions App exists to bridge the gap between ad clicks and real business outcomes.

Read article →
Foundations

What Are WBRAID and GBRAID? Google's Privacy-Safe Click Identifiers Explained

WBRAID and GBRAID are Google's privacy-compliant alternatives to GCLID, designed for iOS 14.5+ and cookie-restricted environments. Learn how The Upload Offline Conversions App handles these identifiers for offline conversion tracking.

Read article →
Foundations

What Is a Click-Through Conversion? Attribution for Ad Clicks

A click-through conversion occurs when a user clicks your ad and later completes a conversion action. Learn how click-through conversions relate to offline conversion tracking with The Upload Offline Conversions App.

Read article →
Foundations

What Is a Conversion Action? Google Ads Conversion Actions Explained

A conversion action in Google Ads defines what you're tracking — form submissions, phone calls, booked jobs, or revenue events. Learn how to configure conversion actions for offline conversion tracking with The Upload Offline Conversions App.

Read article →
Foundations

What Is a Fusion Relay? TUOCA's Multi-Source Revenue Attribution

A Fusion Relay in TUOCA combines data from two sources — call tracking (which has the click ID) and CRM (which has the revenue) — to create complete, revenue-attributed conversions. Learn how Fusion Relays work in The Upload Offline Conversions App.

Read article →
Foundations

What is a GCLID? Google Click Identifier Explained

A GCLID (Google Click Identifier) is a unique tracking parameter that Google Ads appends to your landing page URLs to attribute conversions back to specific ad clicks. Learn how GCLIDs work, why they matter for offline conversion tracking, and how The Upload Offline Conversions App uses them.

Read article →
Foundations

What Is a Google Ads MCC? Manager Accounts for Agencies Explained

A Google Ads MCC (My Client Center) is a manager account that lets agencies manage multiple Google Ads accounts from a single login. Learn how MCCs work with offline conversion tracking and how The Upload Offline Conversions App streamlines multi-account management.

Read article →
Foundations

What Is a Lookback Window? Platform Limits for Offline Conversion Uploads

A lookback window is the maximum time period after an ad click during which you can upload an offline conversion. Learn lookback window limits for Google Ads, Meta, Microsoft Ads, and TikTok with The Upload Offline Conversions App.

Read article →
Foundations

What Is a Relay Pipeline? TUOCA's Automated Conversion Data Pipeline Explained

A relay pipeline in TUOCA is an automated data flow that fetches conversion data from a source, transforms it, and uploads it to an ad platform on a schedule. Learn how relay pipelines work in The Upload Offline Conversions App.

Read article →
Foundations

What Is a TTCLID? TikTok Click Identifier Explained

A TTCLID (TikTok Click Identifier) is TikTok's tracking parameter for attributing ad clicks to conversions. Learn how TTCLIDs work for offline conversion tracking and how The Upload Offline Conversions App sends events via TikTok's Events API.

Read article →
Foundations

What Is an Attribution Window? How Ad Platforms Credit Conversions

An attribution window is the time period after an ad click during which a conversion can be credited to that click. Learn how attribution windows affect offline conversion tracking across Google Ads, Meta, Microsoft Ads, and TikTok.

Read article →
Foundations

What Is an FBCLID? Facebook Click Identifier Explained

An FBCLID (Facebook Click Identifier) is Meta's tracking parameter appended to outbound links from Facebook and Instagram ads. Learn how FBCLIDs work, their role in offline conversion tracking, and how The Upload Offline Conversions App uses them with the Conversions API.

Read article →
Foundations

What Is an MSCLKID? Microsoft Click Identifier Explained

An MSCLKID (Microsoft Click Identifier) is the unique tracking parameter that Microsoft Ads appends to ad click URLs. Learn how MSCLKIDs work for offline conversion tracking and how The Upload Offline Conversions App uses them.

Read article →
Foundations

What Is Conversion Value? Assigning Revenue to Your Ad Conversions

Conversion value is the monetary amount assigned to each offline conversion, enabling Value-Based Bidding in Google Ads, Meta, and Microsoft Ads. Learn how The Upload Offline Conversions App uploads real revenue data for Smart Bidding optimization.

Read article →
Foundations

What Is Data Deduplication? Preventing Double-Counted Conversions

Data deduplication prevents the same offline conversion from being counted multiple times in your ad platform reports. Learn how The Upload Offline Conversions App deduplicates conversions across Google Ads, Meta, Microsoft Ads, and TikTok.

Read article →
Foundations

What Is Enhanced Conversions for Leads? Google's Offline PII Matching Explained

How to match an offline job back to the ad click: send the GCLID when you stored it, and a hashed email or phone from the same lead. This page shows what to put on the upload and where to turn it on.

Read article →
Foundations

What Is Enhanced Conversions? Google's First-Party Data Matching for Offline Conversion Tracking

Enhanced Conversions use hashed first-party data (email, phone, name) to match offline conversions to ad clicks without relying on cookies. Learn how The Upload Offline Conversions App uses Enhanced Conversions for Leads to improve match rates across Google Ads, Meta, and Microsoft Ads.

Read article →
Foundations

What Is Meta Conversions API (CAPI)? Server-Side Tracking for Facebook and Instagram Ads

Meta Conversions API (CAPI) is a server-side event tracking system that sends conversion data directly from your server to Meta without relying on browser pixels. Learn how The Upload Offline Conversions App uses CAPI for offline conversion uploads.

Read article →
Foundations

What Is Microsoft Ads Offline Conversions? Bing Ads Offline Tracking Explained

Microsoft Ads offline conversions let you upload CRM and call tracking data to Bing Ads for Smart Bidding optimization. Learn how The Upload Offline Conversions App connects your revenue data to Microsoft Ads.

Read article →
Foundations

What Is OAuth for Ad Platforms? Secure Authentication for Conversion Uploads

OAuth is the authentication protocol that lets The Upload Offline Conversions App securely connect to Google Ads, Meta, Microsoft Ads, and TikTok without storing your password. Learn how OAuth works for offline conversion tracking.

Read article →
Foundations

What Is Offline Conversion Tracking? The Complete Guide to Connecting Ad Clicks to Real Revenue

Understand how an ad click becomes a reported sale, what data you need, how to check results, and where TUOCA can automate the recurring upload work.

Read article →
Foundations

What Is Order ID Deduplication? Preventing Duplicate Offline Conversions

Order ID deduplication uses a unique transaction identifier to prevent the same offline conversion from being counted twice in Google Ads, Meta, and other ad platforms. Learn how The Upload Offline Conversions App implements order ID deduplication.

Read article →
Foundations

What Is Server-Side Tracking? Moving Conversion Data Off the Browser

Server-side tracking sends conversion events from your server instead of the user's browser, bypassing ad blockers, cookie restrictions, and iOS ATT limitations. Learn how The Upload Offline Conversions App uses server-side tracking for reliable offline conversion uploads.

Read article →
Foundations

What Is SHA-256 Hashing? Cryptographic Hashing for Conversion Tracking

SHA-256 is the cryptographic hash function required by Google Ads, Meta, Microsoft Ads, and TikTok for Enhanced Conversions. Learn how SHA-256 works, why it's the standard for PII hashing, and how The Upload Offline Conversions App uses it.

Read article →
Foundations

What Is the Offline Conversion Gap? The Revenue Your Ads Earned That the Ad Platform Never Saw

The Offline Conversion Gap is the disconnect between the revenue your ads generate and what your ad platforms can actually see. Learn how The Upload Offline Conversions App closes this gap with automated conversion uploads and Fusion Relays.

Read article →
Foundations

What Is the TikTok Events API? Server-Side Tracking for TikTok Ads

The TikTok Events API is a server-side interface for sending conversion events directly to TikTok Ads without relying on the TikTok Pixel. Learn how The Upload Offline Conversions App uses the Events API for offline conversion uploads.

Read article →
Foundations

What Is Value-Based Bidding (VBB)? Revenue-Optimized Smart Bidding for Google Ads

Value-Based Bidding uses offline conversion values to optimize Google Ads campaigns for revenue and ROAS instead of conversion volume. Learn how The Upload Offline Conversions App enables VBB with automated conversion value uploads.

Read article →

Platform Guides

Platform Guides

Google Ads Offline Conversions: The Complete Guide to Uploading Real Revenue Data

How offline conversions reach Google Ads: click IDs, hashed contact data, a file upload, and the Data Manager API. Covers conversion actions, Smart Bidding, and the errors that still reject a row.

Read article →
Platform Guides

Google Analytics Offline Conversions: Importing CRM Data into GA4

Learn how to import offline conversion data into Google Analytics 4 (GA4) using data imports and the Measurement Protocol. The Upload Offline Conversions App explains how offline conversion tracking works in GA4 vs. Google Ads.

Read article →
Platform Guides

LinkedIn Offline Conversions: Tracking CRM Revenue from LinkedIn Ads

LinkedIn offline conversions let you upload CRM data to attribute leads, deals, and revenue back to LinkedIn ad campaigns. Learn how offline conversion tracking works on LinkedIn and how it compares to Google Ads and Meta.

Read article →
Platform Guides

Meta/Facebook Offline Conversions Guide: CAPI, Enhanced Matching, and Offline Event Uploads

The complete guide to uploading offline conversions to Meta (Facebook/Instagram) using the Conversions API (CAPI). The Upload Offline Conversions App covers event setup, PII hashing, deduplication, iOS 14 impact, and common CAPI errors.

Read article →
Platform Guides

Microsoft Ads (Bing) Offline Conversions: Complete Guide

A complete guide to uploading offline conversions to Microsoft Ads (Bing Ads) — from enabling auto-tagging and creating conversion goals to formatting CSVs and automating uploads. The Upload Offline Conversions App walks through every step.

Read article →
Platform Guides

TikTok Offline Conversions: Complete Guide to Events API Integration

A complete guide to setting up offline conversion tracking for TikTok Ads using the Events API. Learn how The Upload Offline Conversions App uploads booked jobs, revenue, and CRM events to TikTok for campaign optimization.

Read article →

How-To Guides

How-To Guides

How to Automate Offline Conversion Uploads

Stop manually uploading CSV files. Learn how to automate offline conversion uploads across Google Ads, Meta, Microsoft Ads, and TikTok using The Upload Offline Conversions App's relay pipeline.

Read article →
How-To Guides

How to Capture GCLID in Hidden Form Fields

Learn how to capture the Google Click ID (GCLID) from ad click URLs and store it in hidden form fields for offline conversion tracking. The Upload Offline Conversions App provides copy-paste JavaScript for GCLID capture.

Read article →
How-To Guides

How to Format Phone Numbers in E.164 for Conversion Tracking

E.164 is the international phone number format required by Google Ads, Meta, Microsoft Ads, and TikTok for Enhanced Conversions. Learn how to normalize phone numbers to E.164 format with The Upload Offline Conversions App.

Read article →
How-To Guides

How to Hash PII for Enhanced Conversions: Normalization and SHA-256 Guide

A detailed guide to normalizing and hashing PII (email, phone, name) for Enhanced Conversions across Google Ads, Meta, Microsoft Ads, and TikTok. The Upload Offline Conversions App explains the normalize-then-hash pipeline.

Read article →
How-To Guides

How to Measure Offline Conversions: KPIs and Reporting Guide

Learn how to measure the effectiveness of your offline conversion tracking — from match rates and ROAS to conversion lag and upload health. The Upload Offline Conversions App guides you through the essential KPIs.

Read article →
How-To Guides

How to Send CallRail Conversions to Google Ads

Learn how to send CallRail phone call data as offline conversions to Google Ads — manually via CSV or automatically with The Upload Offline Conversions App. Includes GCLID capture verification and conversion action setup.

Read article →
How-To Guides

How to Send CallTrackingMetrics Conversions to Google Ads

Learn how to send CallTrackingMetrics (CTM) phone call data as offline conversions to Google Ads. The Upload Offline Conversions App walks through CTM's GCLID capture, export formats, and automated relay setup.

Read article →
How-To Guides

How to Send HubSpot Conversions to Google Ads as Offline Events

Choose a HubSpot conversion workflow: native lifecycle events or a prepared deal CSV uploaded through TUOCA. Learn which fields matter and what the current connector supports.

Read article →
How-To Guides

How to Send ServiceTitan Data to Google Ads as Offline Conversions

Learn how to connect ServiceTitan revenue data to Google Ads offline conversions using The Upload Offline Conversions App's Fusion Relays. Close the loop between ad clicks and completed jobs.

Read article →
How-To Guides

How to Set Up Enhanced Conversions in Google Ads

A step-by-step guide to enabling Enhanced Conversions in Google Ads for improved offline conversion matching using hashed PII. The Upload Offline Conversions App walks through account settings, customer data terms, and API configuration.

Read article →
How-To Guides

How to Set Up Offline Conversions for Facebook (Meta) Ads

A complete setup guide for Meta (Facebook/Instagram) offline conversion tracking — from Business Manager configuration to Conversions API authentication. The Upload Offline Conversions App walks through every prerequisite.

Read article →
How-To Guides

How to Set Up Offline Conversions in Google Ads: Complete Setup Guide

Choose a Google Ads offline conversion setup, check identifiers and tags, configure your conversion action, and verify a first import before automating with TUOCA.

Read article →
How-To Guides

How to Track Offline Conversions in Google Ads: Step-by-Step Guide

A detailed, step-by-step guide to implementing offline conversion tracking in Google Ads — covering auto-tagging, GCLID capture, conversion action setup, and automated uploads with The Upload Offline Conversions App.

Read article →
How-To Guides

How to Track Offline Conversions: A Platform-Agnostic Guide

Learn how to track offline conversions across Google Ads, Meta, Microsoft Ads, and TikTok. The Upload Offline Conversions App explains the universal workflow for connecting CRM revenue to your ad platforms.

Read article →
How-To Guides

How to Upload Offline Conversions to Facebook (Meta) Ads

Learn how to upload offline conversions to Facebook and Instagram Ads using the Meta Conversions API (CAPI). The Upload Offline Conversions App guides you through FBCLID capture, PII hashing, and CAPI event submission.

Read article →
How-To Guides

How to Upload Offline Conversions to Google Ads: Step-by-Step Guide

A step-by-step guide to uploading offline conversions to Google Ads — from creating an Import conversion action and enabling auto-tagging to preparing your CSV file and verifying uploads. The Upload Offline Conversions App walks through both manual and automated methods.

Read article →
How-To Guides

How to Upload Offline Conversions to Microsoft Ads (Bing)

A step-by-step guide to uploading offline conversions to Microsoft Ads using CSV files or the Bing Ads API. Learn the correct date format, column headers, and common errors with The Upload Offline Conversions App.

Read article →

Troubleshooting

Troubleshooting

Duplicate Conversions: How to Identify and Fix Double-Counting

Duplicate conversions inflate your conversion count and distort ROAS. Learn how to identify and fix duplicate offline conversions across Google Ads, Meta, and other platforms with The Upload Offline Conversions App.

Read article →
Troubleshooting

Enhanced Conversions Low Match Rate: Diagnosis and Fixes

Low Enhanced Conversions match rates reduce your offline tracking effectiveness. Learn how to diagnose and improve match rates for Google Ads with The Upload Offline Conversions App.

Read article →
Troubleshooting

Fixing GCLID Not Found Errors in Google Ads Offline Conversions

The CLICK_NOT_FOUND error means Google can't match your uploaded GCLID to a recorded click. Learn the causes and fixes with The Upload Offline Conversions App.

Read article →
Troubleshooting

GCLID Expired: 90-Day Limit for Google Ads Offline Conversions

GCLIDs expire after 90 days. Learn what happens when a GCLID expires, how to prevent expiration, and strategies for long sales cycles with The Upload Offline Conversions App.

Read article →
Troubleshooting

Google Ads Conversions Not Showing? 8 Reasons and How to Fix Each One

If your Google Ads conversions aren't appearing in reports after uploading offline conversions, this diagnostic checklist covers every common cause — from processing delays and GCLID issues to conversion action misconfiguration. The Upload Offline Conversions App explains how to troubleshoot each scenario.

Read article →
Troubleshooting

Google Ads EVENT_TIME_TOO_OLD Error: Causes and Fixes

The EVENT_TIME_TOO_OLD error means your conversion timestamp is outside the attribution window. Learn the causes and fixes with The Upload Offline Conversions App.

Read article →
Troubleshooting

How to Troubleshoot Meta CAPI Deduplication Issues

Duplicate conversions in Meta Ads caused by overlapping pixel and CAPI events. Learn how event_id deduplication works and how to fix it with The Upload Offline Conversions App.

Read article →
Troubleshooting

Invalid Hashed Email Error in Google Ads Enhanced Conversions

The INVALID_USER_IDENTIFIER error for hashed emails means your SHA-256 hash doesn't meet Google's requirements. Learn the normalization and hashing fixes with The Upload Offline Conversions App.

Read article →
Troubleshooting

Meta CAPI Event Time Too Old: Fixing the 7-Day Window Error

Meta's Conversions API rejects events older than 7 days. Learn why this happens and how to work around Meta's short event window with The Upload Offline Conversions App.

Read article →
Troubleshooting

Microsoft Ads Conversions Not Matching: Troubleshooting Guide

Uploaded offline conversions not appearing in Microsoft Ads? Learn the common causes including date format errors, auto-tagging issues, and goal name mismatches with The Upload Offline Conversions App.

Read article →
Troubleshooting

OAuth Token Expired: How to Reconnect Your Ad Platform

OAuth tokens expire or get revoked, stopping automated offline conversion uploads. Learn how to diagnose and fix OAuth issues across Google Ads, Meta, Microsoft Ads, and TikTok with The Upload Offline Conversions App.

Read article →
Troubleshooting

TikTok Events API Errors: Common Issues and Fixes

Troubleshoot common TikTok Events API errors including invalid access tokens, rate limits, and event format issues with The Upload Offline Conversions App.

Read article →
Troubleshooting

Why Are My Offline Conversions Delayed? Processing Times Explained

Offline conversions don't appear instantly in Google Ads reports. Learn about processing delays, conversion lag, and upload timing with The Upload Offline Conversions App.

Read article →
Troubleshooting

Why My Conversion Value Is Zero in Google Ads

Seeing $0 conversion value in Google Ads? Learn why offline conversion values aren't recording and how to fix it with The Upload Offline Conversions App.

Read article →

Strategy

Strategy

Closing the Loop on Ad Spend: From Click to Revenue

Closing the loop means connecting every ad click to the revenue it generates. Learn how offline conversion tracking with The Upload Offline Conversions App creates a complete feedback loop for Google Ads.

Read article →
Strategy

Conversion Lag and Why It Matters for Offline Tracking

Conversion lag is the time between an ad click and the actual conversion. Learn why conversion lag distorts Google Ads reporting and how to account for it with The Upload Offline Conversions App.

Read article →
Strategy

Conversion Window vs. Lookback Window: Understanding the Difference

The conversion window is how long after a click a conversion COUNTS. The lookback window is how long you CAN UPLOAD it. Learn the critical difference with The Upload Offline Conversions App.

Read article →
Strategy

How Offline Conversions Improve Smart Bidding in Google Ads

Offline conversions give Smart Bidding real revenue data instead of proxy metrics. Learn how uploading booked jobs and revenue values transforms Google Ads campaign performance with The Upload Offline Conversions App.

Read article →
Strategy

How to Calculate Sales Funnel Conversion Rate for Ad Optimization

Learn how to calculate conversion rates at each stage of your sales funnel — from ad click to booked job — and use those rates to optimize offline conversion tracking with The Upload Offline Conversions App.

Read article →
Strategy

Impact of iOS 14 ATT on Offline Conversion Tracking

Apple's iOS 14 App Tracking Transparency (ATT) disrupted browser-based tracking, making server-side offline conversion tracking more important than ever. Learn how ATT affects each platform with The Upload Offline Conversions App.

Read article →
Strategy

Measuring Real ROAS for Service Businesses

Most service businesses can't measure real ROAS because revenue lives in their CRM, not Google Ads. Learn how offline conversion tracking with The Upload Offline Conversions App reveals your true return on ad spend.

Read article →
Strategy

Offline Conversion Tracking Best Practices for 2026

The definitive list of offline conversion tracking best practices for Google Ads, Meta, Microsoft Ads, and TikTok. The Upload Offline Conversions App covers setup, data quality, automation, and optimization.

Read article →
Strategy

Offline Conversion Tracking for Marketing Agencies: Scale Revenue Attribution

How marketing agencies can scale offline conversion tracking across 20, 50, or 200+ clients using The Upload Offline Conversions App. Covers multi-account management, client onboarding, and proving ROI.

Read article →
Strategy

Phone Call Attribution for Google Ads: Connecting Calls to Revenue

Phone call attribution connects ad clicks to phone calls and downstream revenue. Learn how call tracking, GCLIDs, and offline conversions create a complete attribution path with The Upload Offline Conversions App.

Read article →
Strategy

Target ROAS vs. Target CPA for Service Businesses

Compare Target ROAS and Target CPA bidding strategies for service businesses using offline conversion data. Learn which strategy maximizes revenue with The Upload Offline Conversions App.

Read article →
Strategy

The Problem with Proxy Conversions in Google Ads

Proxy conversions like form fills and call duration are imperfect substitutes for real business outcomes. Learn why proxy metrics mislead Smart Bidding and how offline conversions fix this with The Upload Offline Conversions App.

Read article →
Strategy

Transform Your Business: From Offline to Online Data

Learn how to transform offline business data into digital signals that power Smart Bidding. The Upload Offline Conversions App bridges the gap between physical business outcomes and digital advertising optimization.

Read article →
Strategy

Understanding E.164 Phone Number Formatting for Ad Platforms

E.164 is the international phone number format required by every major ad platform for Enhanced Conversions. Learn the format rules, country codes, and common mistakes with The Upload Offline Conversions App.

Read article →
Strategy

Why Clicks and Calls Are Not Conversions

Clicks and calls are engagement metrics, not revenue events. Learn why optimizing for clicks and calls instead of actual conversions hurts your Google Ads performance and how The Upload Offline Conversions App closes this gap.

Read article →
Strategy

Why CPA Bidding Needs Offline Revenue Data

Target CPA bidding treats all conversions equally — a $200 drain clearing and a $12,000 installation are the same. Learn why adding revenue data transforms CPA into ROAS with The Upload Offline Conversions App.

Read article →

Reference

Reference

API Rate Limits by Platform for Offline Conversion Uploads

Reference table of API rate limits and batch sizes for offline conversion uploads across Google Ads, Meta Conversions API, Microsoft Ads, and TikTok Events API.

Read article →
Reference

Click Identifiers Comparison: GCLID vs. FBCLID vs. MSCLKID vs. TTCLID

Compare click identifiers across Google Ads, Meta, Microsoft Ads, and TikTok — format, length, expiration, and usage for offline conversions.

Read article →
Reference

Conversion Types by Platform: Standard Event Names Reference

Reference table of standard conversion event names and types across Google Ads, Meta, Microsoft Ads, and TikTok for offline conversion tracking.

Read article →
Reference

Enhanced Conversions Support Matrix: Platform Feature Comparison

Reference table showing which ad platforms support Enhanced Conversions, what PII fields they accept, and their specific hashing and normalization requirements.

Read article →
Reference

Lookback Windows by Platform: Maximum Upload Deadlines

Reference table of lookback windows (maximum upload deadlines) for offline conversions across Google Ads, Meta, Microsoft Ads, TikTok, and LinkedIn.

Read article →
Reference

Offline Conversion Tracking Glossary

Complete glossary of offline conversion tracking terms, definitions, and acronyms for Google Ads, Meta, Microsoft Ads, TikTok, and CRM integrations.

Read article →
Reference

Platform Deduplication Logic: How Each Ad Platform Prevents Duplicates

Reference guide comparing how Google Ads, Meta, Microsoft Ads, and TikTok handle offline conversion deduplication. Covers order IDs, event IDs, and platform-specific rules.

Read article →
Reference

Processing Delays by Platform: Upload to Report Timing

How long each ad platform takes to process uploaded offline conversions. Reference table for Google Ads, Meta, Microsoft Ads, and TikTok processing times.

Read article →

Ready to put recurring uploads on autopilot?

See how TUOCA handles the upload workflow, then talk with us about your data sources and ad platforms.