Skip to content
SourceLoop
Google Ads

How to disconnect Google Ads from SourceLoop

Disconnect SourceLoop from your Google Ads account. What stops, what data is deleted immediately, what's deleted within 30 days, and how to confirm full removal.

On this page
  1. Before you start
  2. Step 1: Disconnect on SourceLoop’s side
  3. Step 2: Revoke SourceLoop on Google’s side (defence in depth)
  4. Step 3: Decide what to do with your Google Ads conversion actions
  5. What SourceLoop holds, and what gets deleted
  6. Deleted immediately at disconnect
  7. Deleted within 30 days
  8. Never held in the first place
  9. Confirming the deletion
  10. Reconnecting later
  11. Privacy and security
  12. When to email support

This article covers the Google Ads disconnect flow end-to-end and the exact data SourceLoop holds, what gets deleted when, and how to confirm full removal. It exists so you (and your data-protection officer or compliance reviewer, if you have one) can answer every reasonable question about SourceLoop’s handling of Google Ads-sourced data, and complies with Google’s API Services User Data Policy.

Before you start

Set expectations:

  • Disconnecting on SourceLoop’s side revokes the OAuth grant on Google’s side, deletes tokens from our vault, and removes the connection record + sync configs + pending pushes from our database, all immediately.
  • Historical Insights data and click mappings are deleted asynchronously within 30 days (per our privacy commitment).
  • Neither action affects conversions already pushed to Google Ads. Those stay in your Google Ads account, which is your data, not ours.

Step 1: Disconnect on SourceLoop’s side

  1. Sign in to SourceLoop.
  2. Open Setup -> Ad Platforms -> Google Ads.
  3. On the Google Ads card, click the three-dot menu (top-right) and select Disconnect.
  4. Confirm the disconnect dialog.

The moment you confirm, SourceLoop runs the full disconnect for you. Here’s what happens:

  1. Your Google authorization is revoked. SourceLoop tells Google to invalidate the access we were granted, and we wipe our own copy of the authorization at the same time. From this point on, SourceLoop has no way to access your Google Ads account.
  2. Your conversion sync settings are cleared. Every Conversion Action mapping, value source, attribution model, and dedup rule you configured for this account is removed.
  3. Pending conversion pushes are cancelled. Anything still queued to be pushed to Google Ads is dropped.
  4. Your campaign performance history in SourceLoop is queued for deletion. Spend, impressions, clicks, and the click-to-ad mappings used for attribution are removed asynchronously, usually within minutes, always within 30 days.
  5. The Google Ads card on the Ad Platforms tab flips to Disconnected.

Step 2: Revoke SourceLoop on Google’s side (defence in depth)

This step is optional because Step 1 already invokes Google’s revoke endpoint. But for defence in depth, especially during compliance audits, you can also remove SourceLoop from your Google account’s app permissions:

  1. Open Google’s My Account at myaccount.google.com/permissions.
  2. Find SourceLoop in the list of apps with third-party access.
  3. Click Remove Access.

This is belt-and-braces, our Step 1 revoke usually removes SourceLoop from this list automatically, but doing it manually provides a documented audit trail in your Google account’s activity log.

Step 3: Decide what to do with your Google Ads conversion actions

SourceLoop doesn’t create conversion actions in Google Ads (you create them manually). So there’s nothing for SourceLoop to clean up on Google Ads’ side.

After disconnect:

  • Your conversion actions stay in Google Ads with their accumulated conversion counts and values.
  • Bidding strategies (tCPA, tROAS) using those actions continue, just without new offline conversions arriving.
  • You can disable, archive, or delete the conversion actions manually in Google Ads -> Tools -> Conversions if you no longer want them.

If you enabled Enhanced Conversions specifically because SourceLoop was pushing them, you can disable Enhanced Conversions on each action in Google Ads -> Tools -> Conversions -> [action] -> Enhanced conversions settings.

What SourceLoop holds, and what gets deleted

Deleted immediately at disconnect

These go away the moment you click Disconnect:

  • Your Google authorization (revoked on Google’s side and removed from ours)
  • The connection itself, including the Customer ID, account name, and last-sync information
  • All your conversion sync settings, Conversion Action mappings, value sources, attribution model choices, dedup windows
  • All pending conversion pushes that hadn’t yet been sent to Google Ads
  • Your sync run history for this connection

Deleted within 30 days

These are queued for asynchronous deletion when you disconnect. Most clear within minutes; our privacy commitment guarantees completion within 30 days:

  • Your campaign performance history in SourceLoop (spend, impressions, and clicks per campaign / ad group / ad, collected during your connection)
  • The click-to-ad lookups used for attribution (so SourceLoop could tell which click drove which conversion)

Never held in the first place

For transparency, SourceLoop also does not, at any point, access:

  • Gmail, Drive, Calendar, or any other Google service beyond Google Ads
  • Personal info on your Google account beyond email and name (used solely to label the connection in our UI)
  • Customer-segment lists, audience data, or any first-party data inside Google Ads beyond what’s needed to push conversion events

Confirming the deletion

For compliance audits or internal records, you can request a written confirmation of the deletion:

  1. Email [email protected] with the subject “Confirm Google Ads deletion” and your Google Ads Customer ID.
  2. We reply within 2 business days with deletion timestamps for each data category, signed under our privacy commitment.

This confirmation is suitable for SOC2, ISO27001, and GDPR Article 17 (right to erasure) audit trails.

Reconnecting later

You can reconnect at any time. Because disconnect wipes the connection and its settings, you’re starting fresh:

  1. Sign in to SourceLoop.
  2. Open Setup -> Ad Platforms -> Google Ads.
  3. Click Connect.
  4. Run the OAuth flow.
  5. Pick the same Customer ID in the picker.
  6. Set up your conversion sync again, Conversion Action mappings, attribution model, value source, dedup window. You’ll re-enter these in the Google Ads drawer.

Your previous campaign performance history (spend, impressions, clicks) is gone, that’s what the 30-day deletion covered. Reconnecting pulls in 90 days of fresh click history so attribution kicks back in immediately.

Privacy and security

For full transparency:

  • What we ask for: read and write access to the specific Google Ads account(s) you authorise. Nothing else, no Gmail, no Drive, no Calendar, no other Google service.
  • How we store your authorization: encrypted at rest with industry-standard practices. The raw access token never appears in logs or in our UI.
  • Automatic renewal: SourceLoop renews access in the background as needed so you don’t have to reconnect. The renewal stops the moment you disconnect.
  • Third parties: SourceLoop does not sell, transfer, or share Google Ads data with anyone outside SourceLoop. The data is used only to render your attribution analytics and to push conversions back to your own Google Ads account.
  • Limited Use: SourceLoop complies with Google’s Limited Use requirements, ad data is used only to provide the user-facing features described in our Privacy Policy.
  • Encryption in transit: all communication with Google’s APIs uses TLS 1.2+.

When to email support

For anything outside the standard flow:

  • “I disconnected by mistake” → email [email protected]; we can prioritise restoring the configuration if you act within 24 hours (before async cleanup runs)
  • “Our compliance team needs a written data-processing agreement (DPA)” → we provide a signed DPA on request
  • “An auditor needs evidence of deletion completion” → we provide a written confirmation keyed to your Customer ID with timestamps for each data category
  • “Google’s Connected Apps still lists SourceLoop” → complete Step 2 above; if it still shows, email us with screenshots

Email [email protected] for any of the above. We respond within one business day.

Frequently asked questions

  1. How quickly does SourceLoop stop pushing conversions after I disconnect?

    Immediately. The moment you confirm Disconnect, SourceLoop deletes the OAuth tokens from our vault and removes the connection record from the database. The 2-minute flush cycle queries for active connections only, so the very next cycle excludes yours. In-flight pushes already in transit to Google Ads may complete (they take milliseconds), but no new pushes are queued.

  2. Does disconnecting delete the conversion data I've already pushed to Google Ads?

    No. Conversions already pushed to Google Ads stay in Google Ads. SourceLoop cannot retroactively remove conversions from Google Ads (the Google Ads API doesn't expose bulk delete for offline conversions). Your historical bidding signals stay intact in your ad account.

  3. What happens to my Google authorization after disconnect?

    SourceLoop tells Google to revoke the access we were granted, and at the same time we wipe our copy of the authorization from our systems. Both sides are cleared within seconds of you clicking Disconnect. It can't be recovered or reused.

  4. What gets deleted immediately vs within 30 days?

    Deleted immediately, your Google authorization, all conversion sync settings you configured, sync run history, and any pending conversion pushes. Deleted within 30 days, your campaign performance history in SourceLoop (spend, impressions, clicks per campaign/ad group/ad) and the click-to-ad lookups used for attribution. These typically clear within minutes; 30 days is the outer limit we commit to.

  5. How do I verify the deletion happened?

    Email [email protected] with the subject "Confirm Google Ads deletion" and your Customer ID. We provide a written confirmation including the deletion timestamps for each data category, suitable for compliance audits.

  6. Will reconnecting later restore my old conversion sync configuration?

    No. Disconnecting wipes the configuration along with the rest of the connection. When you reconnect, you'll be starting fresh, you'll set up your Conversion Action mappings again. The 30-day window is for the historical performance data, not for your settings.

  7. Does Google's User Data Policy apply here?

    Yes. SourceLoop complies with Google's API Services User Data Policy, including the Limited Use requirements. We only access the `adwords` scope on the specific accounts you authorise, we never sell or transfer user data to third parties, we don't use ad data for advertising, and we delete all data on request.

  8. Will disconnecting Google Ads affect my other ad platform connections?

    No. Each ad platform connection is independent. Disconnecting Google Ads doesn't affect Meta, TikTok, LinkedIn, Microsoft Ads, or any CRM, payment, form, meeting, or chat integration.

Track every conversion to its true source

Capture and send full attribution data from every signup, lead, booking, and sale to your CRM and ad platforms, so you know exactly what's driving revenue.

Without SourceLoop

Untagged

Kayden Floyd

kayden@abc.com

  • SourceUnknown
  • MediumUnknown
  • CampaignUnknown
  • Landing pageUnknown
Journey
No touchpoints captured

With SourceLoop

Auto-tagged

Kayden Floyd

kayden@abc.com · Acme Co.

  • Channel Paid Social
  • CampaignFree_demo
  • Landing page/pricing
Journey
Synced to HubSpot Google Ads Meta