If I run query to get lead_form_submission_data using google ads api for this campaign I still receive 20 leads in response.
Is this expected behavior that leads are available later than we have interactions value in statistics? Why do we have such delays for getting leads?
Request
-------
Method: /google.ads.googleads.v15.services.GoogleAdsService/Search
Headers: {
"developer-token": "REDACTED",
"login-customer-id": "9618896025",
"x-goog-api-client": "gl-python/3.10.12 grpc/1.58.0 gax/2.11.0 gccl/22.1.0 pb/4.24.3",
"x-goog-request-params": "customer_id=9609770250"
}
Request: customer_id: "9609770250"
query: "\n SELECT
asset.id, \n
asset.name, \n asset.type, \n metrics.ctr,\n metrics.average_cpc,\n metrics.impressions,\n metrics.clicks,\n metrics.interactions,\n metrics.interaction_rate,\n metrics.average_cost,\n metrics.phone_through_rate,\n metrics.phone_calls,\n metrics.phone_impressions,\n metrics.conversions,\n metrics.cost_per_conversion,\n metrics.all_conversions,\n metrics.value_per_all_conversions,\n metrics.cross_device_conversions,\n metrics.all_conversions_value,\n metrics.cost_per_all_conversions,\n metrics.conversions_value,\n metrics.cost_micros,\n segments.date,\n
campaign.id\n FROM campaign_asset \n WHERE
asset.id=
116586680033 AND asset.type=\'LEAD_FORM\'\n AND
campaign.id IN (20526134860)\n AND segments.date >= \'2023-09-05\' AND segments.date <= \'2037-12-30\'"
Response
-------
Headers: {
"alt-svc": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000",
"content-disposition": "attachment",
"date": "Tue, 12 Dec 2023 20:06:45 GMT",
"request-id": "VQ1CG4w0yTzgMaO4Bzy-3A"
}
Response: results {
metrics {
all_conversions_value: 24
all_conversions: 34.466542
average_cost: 1702485.549132948
average_cpc: 1702485.549132948
clicks: 173
conversions_value: 6
conversions: 11.466542
cost_micros: 294530000
cost_per_conversion: 25686035.074916221
cross_device_conversions: 0
ctr: 0.043002734277902063
impressions: 4023
interaction_rate: 0.043002734277902063
interactions: 173
phone_calls: 0
phone_impressions: 0
value_per_all_conversions: 0.69632747027537611
}
segments {
date: "2023-12-12"
}
}
Then I run request to get leads:
Method: /google.ads.googleads.v15.services.GoogleAdsService/Search
Headers: {
"developer-token": "REDACTED",
"login-customer-id": "9618896025",
"x-goog-api-client": "gl-python/3.10.12 grpc/1.58.0 gax/2.11.0 gccl/22.1.0 pb/4.24.3",
"x-goog-request-params": "customer_id=9609770250"
}
Request: customer_id: "9609770250"
query: "\n SELECT lead_form_submission_data.lead_form_submission_fields,\n
lead_form_submission_data.id,\n lead_form_submission_data.submission_date_time,\n
campaign.id,\n
asset.id\n FROM lead_form_submission_data\n WHERE
asset.id =
116586680033 AND asset.type = \'LEAD_FORM\'\n AND
campaign.id IN (20526134860) \n AND lead_form_submission_data.submission_date_time >= \'2023-09-05 00:00:00\' AND lead_form_submission_data.submission_date_time <= \'2037-12-30 00:00:00\'"
Response
-------
Headers: {
"alt-svc": "h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000",
"content-disposition": "attachment",
"date": "Tue, 12 Dec 2023 20:06:48 GMT",
"request-id": "2WsaCnrcpKla_lufXpMjAQ"
}
Response: results {
asset {
}
campaign {
resource_name: "customers/9609770250/campaigns/20526134860"
id: 20526134860
}
lead_form_submission_data {
...... only 20 leads