CONNECTIONS / FTP / FTP to Google EC for Leads
Your FTP drops, wired to Google Enhanced Conversions for Leads.
Signals reads your FTP drops through read-only credentials scoped to the SFTP path you name, then sends down-funnel lead milestones matched to the originating Google click so Google Ads sees lead conversions without an export.
- ● ftp → google.leads :: live
- > read lead_pipeline rows=43,881
- hash sha256(email,phone) consent=filtered
- route google deliver
- ✓ delivered · 34,666 matched
WHAT THIS ENABLES
FTP to Google EC for Leads
FTP to Google EC for Leads: your FTP drops, hashed and consent-checked, feed Google Ads as Signals sends down-funnel lead milestones matched to the originating Google click each time a new file lands.
- Signals sends down-funnel lead milestones matched to the originating Google click, reading your FTP drops each time a new file lands.
- Lead-value signals matched to the paid click, with no export step out of your FTP drops.
WHAT FLOWS WHERE
FTP to EC for Leads, mapped.
Signals reads the qualified-lead and pipeline signals from your FTP drops each time a new file lands, hashes and screens each record, and posts the lead conversions to Google Ads' Enhanced Conversions API, keeping GCLID and hashed-email matching in view.
Signals reads the qualified-lead and pipeline signals from your FTP drops each time a new file lands, hashes and screens each record, and posts the lead conversions to Google Ads' Enhanced Conversions API, keeping GCLID and hashed-email matching in view.
Built for the teams that own the number.
Teams exporting nightly to SFTP who need lead-value bidding fed by the stages your pipeline actually reaches out of FTP drops.
From kickoff to verified events.
-
Connect
Read-only credentials scoped to the SFTP path you name, mapped to Google Ads' Enhanced Conversions API and tuned for GCLID and hashed-email matching.
-
Map
Columns from your FTP drops align to Google Ads' Enhanced Conversions API in the visual mapper, hashed as the file lands and checked for GCLID and hashed-email matching.
-
Deliver
Each time a new file lands, Signals reads your FTP drops and sends down-funnel lead milestones matched to the originating Google click, processes only the newly dropped file, with GCLID and hashed-email matching watched in the debugger.
What ships with this use case.
Lead-value bidding fed by the stages your pipeline actually reaches from your FTP drops, delivered each time a new file lands.
Lead-value signals matched to the paid click out of your FTP drops, delivered each time a new file lands without transfer overhead climbing.
Match feedback on GCLID and hashed-email matching from Google Ads' Enhanced Conversions API each run, tied back to your FTP drops.
What EC for Leads actually receives.
- ● signals :: event payload
- > POST /conversion_action source=ftp.lead_pipeline
- gclid "Cj0KCQjw…" · conversion_action "sql_reached"
- conversion_value 1 · currency AED
- hashed_email sha256 "9c41af…"
- ✓ accepted match=gclid+hashed_email
Adjacent moves on the same stack.
from FTP
FTP to Meta Conversion Leads
FTP to Meta CAPI for CRM: your FTP drops, hashed and consent-checked, feed Meta as Signals…
Learn morefrom FTP
FTP to TikTok CRM
FTP to TikTok CRM Integration: your FTP drops, hashed and consent-checked, feed TikTok as…
Learn moresame use case
ActiveCampaign to Google EC for Leads
ActiveCampaign to Google EC for Leads: Signals reads your ActiveCampaign contacts and deal…
Learn moregeneric
Google Enhanced Conversions for Leads
Datahash pushes hashed user data from your CRM back to Google Ads so lead-based campaigns…
Learn moreAsked on almost every call.
How often does the FTP Google EC for Leads sync run?
You set the cadence, from near-real-time to a nightly FTP sync of your FTP drops into Google Ads. Since Signals processes only the newly dropped file, lead-value bidding fed by the stages your pipeline actually reaches keeps pace and teams exporting nightly to SFTP watch GCLID and hashed-email matching. One scoped connection sets it up, cadence adjustable later.
What match rate should a FTP-sourced Google EC for Leads batch expect?
Match rate follows identifier coverage in your FTP drops, which teams exporting nightly to SFTP control, not FTP itself. A record with a current hashed email or phone matches for Google Ads; one missing both cannot. First-run feedback from Enhanced Conversions API pinpoints GCLID and hashed-email matching, the number teams exporting nightly to SFTP tune against.
NEXT STEP