Related decisions include digital promotion that does not pay.
How do I send sales from the CRM back to Google Ads?
Direct Answer
Google Ads Help describes the mechanism in plain terms: the site form captures the lead, the CRM stores it through the sales cycle, and the sale is reimported and linked to the original click once it closes. The hashed data is what makes the link possible without exposing the buyer's personal information — Google matches the hash, not the raw email, and the result is offline conversion data made more accurate for both reporting and bidding.
Three systems, one continuous record
The Flow, per Google Ads Help
The sale has to come back within the deadline
According to Google Ads Help guidelines for importing offline conversions, offline conversions uploaded more than 90 days after the associated last click won't be imported; for enhanced conversions for leads, the limit is 63 days after the associated last click.
In our view at RudekWydra, in industries with a sales cycle longer than this window, the closed sale often arrives too late to return to Google Ads. The signal that feeds bidding then becomes an intermediate qualified CRM stage, such as an open opportunity or proposal sent, that happens within the deadline, configured as a single goal without duplicating the same stage across multiple conversion goals. See our guidance on qualified-lead and converted-lead goals.
Why the hash matters, not just the reimport
Offline conversion imports have existed for years; what enhanced conversions for leads adds, per Google Ads Help, is user-provided data used to supplement the offline conversion data already imported, improving matching accuracy and, as a consequence, bidding. Without that hashed layer, a mismatch between the CRM record and the original click — a typo in the email, a lead created manually instead of through the form — can silently drop the sale from the loop, and the algorithm never learns from it.
The technical setup depends on a data discipline that comes before it
Roberto Wydra, founder of RudekWydra, argues that most failed attempts at this loop are not a tagging problem — they are a CRM discipline problem. If the original click identifier is not stored consistently on every lead record, and if the same identifying field is not present at both ends, the reimport has nothing reliable to match against. Fixing the CRM integration and the field discipline first is what makes the enhanced-conversions setup work on the first attempt instead of producing gaps nobody can explain later.
FAQ
How do I send sales from the CRM back to Google Ads?
What is enhanced conversions for leads, exactly?
Is the buyer's personal data exposed to Google in this process?
What are the three steps of the flow, from click to reimported sale?
Why would a reimported sale fail to match the original click?
Does this require a direct API integration with the CRM?
What should be fixed before setting up enhanced conversions for leads?
Once the sale is reimported, does the algorithm act on it immediately?
Is there a deadline to import the sale after the click?
Get your CRM and Google Ads talking to each other
A conversion loop review checks whether your CRM fields and Google Ads setup can actually match, before configuring enhanced conversions on top of a broken link.
