Google Ads API Integration
CRMxDream is a customer-relationship-management (CRM) platform operated by LEXSHMI DHURGE for advertisers and digital-marketing agencies that run paid campaigns on Google Ads. This page describes exactly how our application uses the Google Ads API, what data it accesses, and the strict limits we place on that access.
What CRMxDream does
Our customers run lead-generation campaigns on Google Ads. CRMxDream captures every resulting enquiry, lets the customer's sales/telecalling team qualify each lead by sales-flow status, and closes the measurement loop back to Google Ads so Smart Bidding can optimize toward the enquiries that actually become qualified customers. Each customer connects their own Google Ads account to CRMxDream through Google's OAuth consent flow, and may revoke that access at any time.
How we use the Google Ads API
CRMxDream uses the Google Ads API for two purposes only, against the Google Ads accounts the customer has explicitly authorized:
- Read-only reporting — using
GoogleAdsService.SearchStreamunder theadwordsscope, we import campaign, ad-group, and keyword performance metrics (impressions, clicks, cost, conversions). These power the customer's cost-per-lead and return-on-ad-spend dashboards for their own accounts. - Offline & enhanced conversion uploads — using
ConversionUploadService.UploadClickConversions, when a captured lead is moved into a qualified status by the customer's team, we upload that conversion back to Google Ads. Conversions are matched bygclid(captured at ad-click time); where nogclidis present we use Enhanced Conversions for Leads with SHA-256 hashed email/phone. This lets Google's bidding optimize toward real outcomes rather than raw clicks.
Scope of access — what we do and never do
| Operation | Used? |
|---|---|
Read campaign / ad-group / keyword reporting (adwords scope) | Yes |
Upload offline / enhanced conversions (UploadClickConversions) | Yes |
| Create, edit, pause, or remove campaigns, ad groups, or ads | Never |
| Change budgets, bids, or bidding strategies | Never |
| Manage billing, payments, or account access | Never |
CRMxDream is strictly a measurement and reporting integration. We never create, modify, pause, or delete any campaigns, ads, ad groups, budgets, or bids. We only read reporting data and upload conversions for the qualified leads the customer chooses.
Who uses it
Our users are advertisers and marketing agencies managing their own — or their own clients' — Google Ads accounts. Access is always granted by the account owner via OAuth, scoped to the accounts they select, and revocable at any time from within CRMxDream or their Google Account.
Data handling & compliance
Google user data accessed through the Google Ads API is used solely to provide the reporting and conversion-measurement features described above, is transmitted over encrypted connections, and is handled under Google API Services User Data Policy, including the Limited Use requirements. Full details, including how we store and protect this data, are in our Privacy Policy (see the "Google User Data" section) and our Terms & Conditions.
Contact
Google Ads API developer / compliance contact: admin@crmxdream.com
General: prakashravichandran@outlook.com · +91 89399 22662
LEXSHMI DHURGE · Plot No. 120, Kumaran Nagar, Sevvapet, Tamil Nadu 602025, India