Free Ad Tracking Tools to Fix Your Conversion Data
Clean customer lists so they actually match, build offline conversion files, fix tracking links and pixel code, and check product feeds — for Google, Meta, TikTok, Microsoft, LinkedIn, Pinterest, Snap, Reddit and Amazon. Every tool runs in your browser. Your data is never uploaded.
Tool groups
Pick the job you need done.
-
Format, clean and hash customer lists so Customer Match and custom audiences actually match.
18 tools -
Build offline conversion files, check click IDs and send clean conversion data back to ad platforms.
21 tools -
Build tracking templates and URL parameters, audit UTM links and stop traffic landing in Unassigned.
13 tools -
Create bulk upload sheets, find negative keyword conflicts and analyze search terms by phrase.
12 tools -
Check product feeds and GTINs before upload, and build supplemental, promotion and local feeds.
12 tools -
Generate correct pixel, tag and consent code, and inspect Google Tag Manager containers.
14 tools -
Turn ad reports into clear answers and clean lead form exports for your CRM.
10 tools
Popular guides
Step-by-step fixes in plain English. All guides
-
Send CRM sales and qualified leads back to Google Ads, with the 2026 options, the GCLID setup and the rules that cause rejected rows.
10 min read -
Why GA4 files visits under Unassigned or (not set), how to find the cause, and the UTM values that fix it.
9 min read -
Why a Customer Match list comes out much smaller than your file, and the fix for each of the 9 causes.
9 min read -
What fbc and fbp are, how to build fbc from an fbclid, and the mistakes that lower Meta match quality.
10 min read -
Why products get disapproved in Google Merchant Center, the most common feed errors, and how to fix each one.
11 min read -
What Google Consent Mode v2 is, who needs it, basic vs advanced, and how to check it works. Plain English, no legal jargon.
10 min read
All tools
100 tools
-
Map any CRM or store export to Google's Customer Match columns, fix phones and emails, and download a plain or hashed CSV.
Google -
Turn a CRM or store export into a Facebook custom audience CSV with Meta's column names, country codes and optional hashing.
Meta -
Build a TikTok custom audience file from a messy export, with TikTok's template columns, phones with country codes and the 1,000-entry check.
TikTok -
Hash emails and phones the way Google and Meta want, and check a pre-hashed file for hashes that will never match.
GoogleMeta -
Turn messy phone numbers into E.164 in bulk, with the country code added and invalid numbers flagged before you upload.
GoogleMetaTikTok -
Get a health score for a customer list, fix email typos in one click and send the clean list to the Google, Meta or TikTok formatter.
GoogleMetaTikTok -
Build a ready-to-upload Google Ads offline conversions CSV from your CRM export, with time zones, values and 90-day checks done for you.
Google -
Build the enhanced conversions for leads file for Google Ads Data Manager, with emails, phones and hashing done the way Google asks.
Google -
Turn a CRM export into a Microsoft Advertising offline conversion file with the exact template headers, checked click IDs and hashed email and phone.
Microsoft -
Find broken, changed and expired GCLIDs in your CRM export before Google Ads rejects your offline conversion upload.
Google -
Split click IDs and UTM tags out of thousands of landing page URLs in one go, with no spreadsheet formulas.
GoogleMetaMicrosoftTikTokLinkedIn -
Build Meta's fbc click value from an ad click link, and bulk-check fbc and fbp values for the time, case and hashing mistakes that break matching.
Meta -
Build a Google Ads tracking template or final URL suffix with UTM and ValueTrack tags, catch errors before you save and see the GA4 channel.
Google -
Tag every Facebook and Instagram ad with one URL parameters string that fills in campaign and ad names, with syntax checks and a GA4 channel preview.
Meta -
Build TikTok tracking links with macros that fill in campaign and ad names, including Smart+ ads, with # sign and duplicate checks and the GA4 channel.
TikTok -
Build a Microsoft Advertising tracking template or final URL suffix, catch Google-only tags that break after an import and see the GA4 channel.
Microsoft -
Paste a link or a GA4 report and see the default channel for every row — with the rule that matched and a fix for Unassigned traffic.
Google -
Paste or upload your campaign links and find broken, inconsistent or Unassigned UTM tags — with a corrected link for every row.
GoogleMetaTikTokMicrosoft -
Build a UTM naming convention your team can follow: GA4-safe sources and mediums, a campaign pattern, a printable guide and a built-in link checker.
GoogleMetaTikTokMicrosoft -
Get Google consent mode v2 code for your cookie banner, with defaults for EEA, UK and Swiss visitors and a check for tags that fire before consent.
Google -
Build GA4 ecommerce code for carts and purchases, and check code you already have for old event names, text prices and totals that don't add up.
Google -
Get Meta pixel code for purchases, leads and other events, with order value and a matching Conversions API event so no sale is counted twice.
Meta -
Find missing attributes, bad prices, wrong availability values, invalid GTINs and duplicate IDs before Google disapproves them.
Google -
Check thousands of product barcodes (GTIN, UPC, EAN, ISBN) at once and catch wrong check digits and restricted codes before Merchant Center does.
GoogleMetaTikTokPinterestMicrosoft -
Fill LinkedIn's contact list CSV template from a HubSpot, Salesforce or Shopify export, with every rejected row explained.
LinkedIn -
Turn a CRM account list or contact export into LinkedIn's company list CSV for account-based targeting.
LinkedIn -
Turn a customer export into a Microsoft Advertising customer match file, with emails cleaned the way Microsoft asks, hashed and de-duplicated.
Microsoft -
Make the one-column CSV Pinterest wants for customer list audiences, without names, phones or iOS IDs.
Pinterest -
Turn one messy export into Snap-ready email, phone and mobile ad ID files, plain or SHA-256.
Snap -
Format and hash lists for X (Twitter) custom audiences: one file per identifier type, the way X's help asks.
X -
Turn a customer export into Reddit's custom audience file, with emails cleaned Reddit's way and hashed and mobile ad IDs in the right case.
Reddit -
Add up each customer's orders into Meta's customer value column, drop refunds and mixed currencies, and download the lookalike source list.
Meta -
One Shopify customers CSV in, Google, Meta and TikTok audience files out, filtered by marketing consent and tags.
GoogleMetaTikTokShopify -
Turn WooCommerce's built-in Customers report CSV into Google, Meta and TikTok audience files — no plugin, nothing uploaded.
WooCommerceGoogleMetaTikTok -
Get one script that saves ad click IDs and UTM tags when visitors land and fills your form's hidden fields, ready for offline conversion uploads.
GoogleMetaMicrosoftTikTokLinkedIn -
Fill Klaviyo's import template from any export, with the right email and SMS consent columns, international phone numbers and SMS country checks.
Klaviyo -
Get the Mailchimp import CSV format right: one Tags column, groups split by comma and space, MM/DD birthdays, one file per status.
Mailchimp -
Remove refunded sales from Google Ads or lower their value: build the adjustments file from your refunds export, with the 54-day limit checked.
Google -
Turn your call log into a Google Ads call conversion import file, with caller numbers fixed and call times and the 90-day window checked.
Google -
Send in-store and phone sales to Meta: get an Events Manager upload file and Conversions API batches with hashed email and phone, date limits checked.
Meta -
Turn one event or a whole sheet of them into TikTok Events API requests, with email and phone hashed, times in seconds and a matching pixel call.
TikTok -
Turn CRM deals into LinkedIn's offline conversions file, with dates, amounts, currency and event types checked and emails hashed if you want.
LinkedIn -
Send phone, in-store or CRM sales to GA4 from a spreadsheet, with order IDs, items, values and time limits checked, plus a script that tests first.
Google -
Get Microsoft, LinkedIn, X or Amazon ad spend into GA4: build the campaign cost import file, with date checks and a warning for double imports.
GoogleMicrosoftLinkedInXAmazon -
Paste your event list, tracking plan or gtag code and catch names GA4 rejects, reserved words and duplicates that differ only by case.
Google -
Turn a list of pages, sources or campaigns into a GA4-ready regex and see why a pattern that works elsewhere fails in GA4.
Google -
Plan GA4 custom channels for AI assistants, paid social per platform and brand search, with rules in the right order, tested on your own traffic.
Google -
Turn Google Ads upload errors like “click too old” or “conversion date precedes click date” into fixes, a clean re-upload file and a retry list.
Google -
Paste an ad click link to see what each parameter means (gclid, gad_source, srsltid and more), spot stripped click IDs and get a clean URL.
GoogleMetaMicrosoftTikTok -
Turn a Shopify orders export into Google Ads and Meta offline conversion files for in-store and draft orders, without counting online sales twice.
GoogleMeta -
Build LinkedIn tracking links with the new campaign, ad set and ad name macros, convert strings from before the 2025 rename and see the GA4 channel.
LinkedIn -
Build Pinterest tracking links that report the campaign, ad group and Pin behind each click, checked for your ad type and Pinterest's automatic UTMs.
Pinterest -
Build Snapchat ad tracking links with Snap's macros in one clean string, checked for typos, Dynamic Ads and Auto-UTM conflicts, plus the GA4 channel.
Snap -
Build Reddit Ads tracking links for catalog ads and trackers, with every macro's spelling and case checked before you publish, plus the GA4 channel.
Reddit -
Rename Facebook and Instagram campaigns, ad sets and ads in bulk to one naming convention — with a before/after preview and an Ads Manager import file.
Meta -
Upload a sheet, get every link tagged: lowercase values, no spaces, existing parameters kept, the GA4 channel per link and a CSV to paste back.
GoogleMetaTikTokMicrosoftLinkedInAny platform -
See how your Google Ads keyword insertion ads read with each of your keywords, with capitals, character limits, countdowns and old syntax checked.
Google -
Build an Editor-ready CSV of campaigns, ad groups and keywords from any sheet, with match types, bids and duplicate checks.
Google -
Turn a sheet of headlines and descriptions into responsive search ads for Google Ads Editor, with character limits, paths and pins checked.
Google -
Upload your keywords and negatives to see which negatives stop your own keywords from showing, with a removal file for Editor.
Google -
Break search terms into 1–3-word phrases with cost and conversions, and copy the negatives that wasted money.
Google -
Pick the search terms that cost money without sales and get upload-ready negative exact or phrase rows for Amazon bulk operations.
Amazon -
Fill Meta's Ads Manager import template from a plain sheet of campaigns, ad sets and ad copy, with checks for links, countries, CTAs and budgets.
Meta -
Build new Sponsored Products campaigns, ad groups, keywords and product targets in bulk, or add keywords to campaigns you already run.
Amazon -
See which words in your Amazon search terms waste money and which ones sell, with ACOS per phrase, ready negatives and new keywords to add.
Amazon -
Turn a list of ZIP codes, cities or counties into Google Ads location IDs, with warnings for look-alike places and locations Google plans to remove.
Google -
Turn days and hours into Google Ads Editor ad schedule rows with bid adjustments, the 6-per-day limit and time zone shifts handled.
Google -
Clean a messy list of websites, apps and YouTube channels into Google Ads placement exclusions, with duplicates and already-covered entries removed.
Google -
Check the server events you send to Meta's Conversions API for hashing mistakes, missing fields and weak customer details, and get a fixed version.
Meta -
Check a Meta catalog feed for missing required fields, bad prices, unsupported availability values, wrong image types and duplicate IDs.
Meta -
Catch missing required fields, the wrong ID column, emoji in titles, unsupported image hosts and currency mismatches before TikTok rejects products.
TikTok -
Find the missing or badly formatted required fields that make Pinterest reject a whole retail catalog, plus price, variant and length problems.
Pinterest -
Convert a Shopify products CSV into a Google Shopping feed without an app: variants grouped, options mapped, bad barcodes left out and every row checked.
GoogleShopify -
Group your Google Shopping products by price range, margin or best sellers with custom labels, in a supplemental feed kept within Google's limits.
Google -
Bulk-build better Shopping titles by category: front-loaded details, no promo text, every variant different, ready as a supplemental feed.
GoogleMetaTikTokPinterest -
Search the official Google product taxonomy by word or ID, and bulk-map products or product types to category IDs — no daily limit.
GoogleMetaTikTok -
Build a Google Merchant promotions feed for many promos at once: IDs, date ranges with time zones, codes, product filters and title rules checked.
Google -
Build a local inventory feed from your stock sheet: one row per product per store, store codes matched to Business Profile, availability from quantity.
Google -
Find why your Meta catalog match rate is low: compare catalog IDs with the product IDs your pixel sends and see which ID format breaks the match.
Meta -
See every tag in a Google Tag Manager export in one Excel file, with unused, paused and outdated items flagged and two versions compared.
Google -
Get custom pixel code for Shopify that sends checkout and cart events to Meta, Google, TikTok and Pinterest, plus a checker for wrong event names.
ShopifyMetaGoogleTikTokPinterest -
Get Google Ads conversion tracking code with the real order value and ID, for a thank-you page, WooCommerce or Tag Manager, and check code you have.
Google -
Get Google Ads enhanced conversions code that sends the buyer's email, phone or address with each conversion, for the Google tag or Tag Manager.
Google -
Get TikTok pixel code for purchases, leads and other events with the 2025 event names, value, currency and a matching Events API event.
TikTok -
Get Pinterest tag code for checkouts, leads and sign-ups, with value, order ID, an event ID for the Conversions API and enhanced match.
Pinterest -
Get the Snapchat pixel code for purchases and other actions, with order value and an ID that stops double counting.
Snap -
Get LinkedIn Insight Tag and conversion code for button clicks and form sends, with order value, currency and an event ID for the Conversions API.
LinkedIn -
Get Microsoft Advertising UET code for purchases and other goals, with revenue, currency, consent settings and enhanced conversions.
Microsoft -
Get Reddit pixel code for purchases, leads, sign-ups and the other standard events, with value, products and a conversion ID that stops double counts.
Reddit -
Build a realistic test lead for your Google Ads lead form webhook, then check what your CRM or server actually received.
Google -
Turn an auction insights download into competitor charts, a trend table and a list of who entered or left your auctions.
Google -
Compare cost per result by placement, age, gender or device from an Ads Manager export, without falling for the breakdown effect.
Meta -
Find the Quality Score part to fix first — expected CTR, ad relevance or landing page — ranked by keyword spend.
Google -
Group Merchant Center product issues, count affected products and get Google's fix steps, disapprovals first.
Google -
Turn your store list into a Google Business Profile bulk upload sheet, with store codes, addresses, phones, categories and opening hours checked.
Google -
Clean a Facebook leads CSV for your CRM: strip “p:” and ID labels, split names, fix dates and merge duplicate leads.
Meta -
Make a LinkedIn leads CSV CRM-ready: fix garbled accents, keep hidden fields, tidy names, format phones and merge duplicate leads.
LinkedIn -
Turn a Google Ads lead form download into a CRM-ready file with clear field names, international phone numbers and no duplicate or test leads.
Google -
See how many days your customers take from ad click to sale, how many sales each conversion window would miss, and which window fits your data.
Google -
Build Pinterest Conversions API events that get accepted and matched, with hashed customer details, an event ID and a matching tag call.
Pinterest
No tool matches that search yet. Try another word, or pick “All platforms”.
Your data never leaves your browser
Nothing is uploaded
Files are read and cleaned on your own device. Customer emails, phones and CRM rows never reach our server: the tools have nothing to send them to.
Built on each platform's published rules
Every format, header and hashing rule comes from the ad platform's own help pages, linked on each tool with the date we last checked it.
Free, no sign-up
No email walls, no trials. Large files (100,000 rows and more) are processed in the background so the page never freezes.