Google Ads Offline Conversion File Preflight

    1

    Check a local GCLID-based offline conversion CSV for a narrow set of formatting and duplicate issues before manual import.

    $5

    Secure checkout via Stripe

    30-day refund guarantee

    Converts to your local currency at checkout

    0 installsSecurity scanned

    Works with the AI tools you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIGitHub CopilotGitHub CopilotGemini CLIGemini CLI+20 more

    Google Ads Offline Conversion File Preflight

    Example session with this skill installed

    Run Google Ads Offline Conversion File Preflight on the included synthetic conversions.csv and mapping.json. Report the CSV row numbers and issue codes, without repeating GCLIDs or lead values, and explain what must still be checked in Google Ads.

    • Read your context and instructions
    • Compiled the google ads offline
    • Generated the data export

    Synthetic demonstration using the sample files included in the download. The local analyzer's checked human-readable sample report is reproduced in full below; this is not a live account check or a platform-runtime test.

    Google Ads offline conversion CSV local preflight

    Static CSV checks only; Google Ads acceptance and attribution are unverified.

    Data rows: 3; review rows: 1.

    Issue counts

    • DUPLICATE_EXACT_TRIPLE: 1

    Human checks

    • Confirm this is the matching Google Ads import template and conversion action
    • Confirm account settings, GCLID age, click existence and attribution in Google Ads
    • Inspect original CSV rows locally; this packet omits conversion and lead values
    • Use Google Ads upload preview and later diagnostics before relying on results

    This version requires a per-row +HHMM/-HHMM timezone offset and does not parse Parameters:TimeZone rows or enhanced-conversion fields.

    Evidence in this sample

    The complete sample row-review.csv contains one finding: CSV row 4 has DUPLICATE_EXACT_TRIPLE. The sample preflight.json records 3 data rows, 1 review row, a REVIEW status, the same count by issue code, and hashes of the CSV and mapping. The source CSV is unchanged. The review packet intentionally excludes GCLIDs, conversion names, timestamps and lead details from its issue summary.

    Next actions

    Check the current official Google Ads template, conversion action, account settings, click eligibility and upload preview yourself. This v1 checks a narrow GCLID CSV subset with per-row timezone offsets; it does not parse Parameters:TimeZone rows or enhanced-conversion fields and cannot guarantee import acceptance or attribution.

    google-ads-offline-conversion-file-prefl.csv

    CSV · data export

    Generated

    Example file from a real run - the skill writes it into your workspace.

    Connects securely to your tools. The creator never sees your data.

    What you get

    Flag a narrow set of CSV issues before a manual Google Ads importIdentify malformed timestamps and missing numeric timezone offsets.Flag exact duplicate GCLID, conversion name and time triplesReport affected row numbers and issue codes without copying lead values

    About this skill

    Run a local, bounded preflight on a user-supplied GCLID-based offline conversion CSV with an explicit column mapping. It reports row numbers and issue codes for blank fields, unsupported timezone-bearing timestamp formats and exact duplicate GCLID/name/time triples without copying those values into its output. The download contains readable Python source, a companion Skill, a local stdio MCP adapter, setup instructions and synthetic samples. Python 3.11 or newer is required; MCP use requires the separately installed optional mcp==2.2.0 package. This v1 does not parse Parameters:TimeZone rows, enhanced-conversion user data or every Google-supported format. It does not upload data, inspect account settings, verify attribution or guarantee Google acceptance. Use the current official template and import preview before submitting to Google Ads.

    How to install

    Works the same in every agent - Claude, Cursor, Codex, Copilot and 20+ more.

    ~30 seconds
    1. 1

      Download the ZIP

      Free skills download straight away. Paid skills unlock right after purchase.

    2. 2

      Unzip into your skills folder

      Every agent reads skills from one folder on your machine. Drop the unzipped folder in there.

    3. 3

      Ask your agent to use it

      Restart the agent if it was already running. It picks the skill up automatically - no config needed.

    Skills folder by agent

    Click the path to copy it. Create the folder if it does not exist yet.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    30-day refund

    Not a fit? Get your money back

    Trust & safety

    Security scanned

    Verified clean 14 days ago

    • Passed all security checks, Safe to install

    Listed14 days ago
    Updated12 days ago

    What's inside

    Frequently Asked Questions