Bulk upload offline conversions to Google Ads from Google Sheets. Import CRM sales and leads matched by click ID, email, or phone, hashed automatically and pushed through Google's new Data Manager API with Markifact.
Google Data Manager
Google Sheets
Google Ads
Flow Control
Manual RunUse this Google Ads offline conversion uploader to import offline sales and leads from a Google Sheet into your Google Ads conversion actions. Instead of formatting Google's strict upload files or wiring up the API yourself, you fill out a simple spreadsheet, run the workflow, and your conversions are on their way to Google Ads in a few clicks.
It is built on Google's new Data Manager API, the replacement for the legacy offline conversion import, so it works for new integrations that can no longer upload through the old Google Ads API method. It supports both click-based matching with gclid and enhanced conversions for leads matching with hashed emails and phone numbers.
This template works like a lightweight offline conversion importer that runs from Google Sheets. It lets you:

Behind the scenes, the workflow:
Offline conversion tracking usually means exports, hashing scripts, and API work. With this template you:
Google now requires new integrations to use the Data Manager API for offline conversion imports. This template is built on it natively, so you are not depending on legacy upload methods that are being phased out.
No gclid stored in your CRM? Rows can be matched by email or phone number instead. Values are normalized and hashed automatically, so you never paste raw customer data into Google's interface.
Each row can carry its own account ID, manager (MCC) account ID, and conversion action ID. One sheet can feed conversions into several client accounts in a single run.
Row validation happens before upload, with row numbers in every error message. After upload, the workflow returns Google's request ID, and the status branch shows per-destination processing results, including error and warning counts.
Copy The Google Sheet
The sheet has one row per conversion with columns for account ID, conversion action ID, gclid, email, phone, conversion time, value, currency, and order ID. Instruction cells tell you exactly what each column expects.
Find Your Conversion Action
Run the fetch branch to pull your Google Ads conversion actions and pick the upload-type conversion action ID to import into. You can also create a new one directly from Markifact.
Fill In Your Conversions
One row per conversion. Each row needs a conversion time with timezone and at least one identifier: gclid, email, or phone.
Run The Upload
The workflow validates the rows, hashes identifiers, groups rows by account and conversion action, and sends everything to Google. Use validate-only mode for a dry run first.
Check Processing Status
Uploads are processed asynchronously by Google. Use the returned request ID with the status branch to confirm processing, and expect matched conversions to appear in Google Ads reporting within a few hours.
Discover more marketing workflow templates to automate your tasks



Generate consolidated Google & Meta Ads performance reports in Google Slides with AI-enhanced insights and visualizations.



Create dozens of Meta ads in minutes by uploading your entire campaign structure from a single Google Sheet, eliminating tedious manual ad creation.



Say goodbye to manual Google Ads audits. Run a full account check in minutes with over 40 automated checks.



Generate comprehensive monthly SEO reports in Google Slides using data from Google Search Console and Google Analytics with AI insights.



Export competitor ads from Google, Meta, LinkedIn, and TikTok into Google Sheets for instant analysis and research.



Say goodbye to manual Meta Ads audits. Run a full account check in minutes with over 100 data points



Automatically generate a cross-channel monthly PPC report in Google Slides using Google Ads, Meta Ads, and TikTok Ads data, complete with blended KPIs, charts, and AI-written insights in minutes.



Turn Google Merchant Center’s price benchmarks into daily custom labels you can use in Google Ads to scale campaigns by competitiveness.



Bulk upload TikTok ads from Google Sheets. Create Spark Ads, video ads, image ads, carousel ads, catalog ads, and lead ads in one sheet, then upload them to TikTok Ads with Markifact.




10,000+ marketers scaling with AI.
Describe your marketing automation needs and let our AI build a custom workflow for you.
Sign up now and let Markifact handle the busy work so you can focus on growth.