Skip to content
SourceLoop
LinkedIn Ads

How to disconnect LinkedIn Ads from SourceLoop

Disconnect SourceLoop from your LinkedIn Ads account. What stops, what gets deleted immediately, what clears within 30 days, including Lead Gen webhook unsubscribe.

On this page
  1. Before you start
  2. Step 1: Disconnect on SourceLoop’s side
  3. Step 2: Revoke SourceLoop on LinkedIn’s side (recommended)
  4. Step 3: Decide what to do with your Conversion Rules and Pages
  5. What SourceLoop holds, and what gets deleted
  6. Deleted immediately at disconnect
  7. Deleted within 30 days
  8. Retained (unless you explicitly request deletion)
  9. Never held in the first place
  10. Confirming the deletion
  11. GDPR / removing captured Lead Gen leads
  12. Reconnecting later
  13. Privacy and security
  14. When to email support

This article covers the LinkedIn Ads disconnect flow end-to-end, what stops, what gets deleted, including the Lead Gen Form webhook unsubscribe step. It complies with LinkedIn’s Marketing Developer Platform terms including data deletion requirements for Conversions API and Lead Sync integrations.

Before you start

Set expectations:

  • Disconnecting on SourceLoop’s side revokes your LinkedIn authorization, wipes our copy of the access and refresh tokens, unsubscribes any Lead Gen Form webhook subscriptions, and clears every other piece of configuration, all immediately.
  • Historical campaign performance data is deleted asynchronously within 30 days.
  • Conversions already received by LinkedIn stay in LinkedIn. Lead Gen Form responses already captured stay in your SourceLoop workspace.

Step 1: Disconnect on SourceLoop’s side

  1. Sign in to SourceLoop.
  2. Open Setup -> Ad Platforms -> LinkedIn Ads.
  3. On the LinkedIn 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 LinkedIn authorization is revoked. SourceLoop tells LinkedIn to invalidate the access we were granted, and we wipe our own copy of both the access and refresh tokens. From this point on, SourceLoop has no way to access your LinkedIn account.
  2. Lead Gen Form webhook subscriptions are cancelled. For every Page you’d subscribed to, SourceLoop calls LinkedIn’s API to unsubscribe. New Lead Gen submissions stop arriving in SourceLoop immediately.
  3. Your conversion sync settings are cleared. Every Conversion Rule mapping, value source, attribution model, and dedup rule is removed.
  4. Pending conversion pushes are cancelled. Anything queued to be sent to the Conversions API is dropped.
  5. Your campaign performance history is queued for deletion. Spend, impressions, clicks, and the click-to-ad lookups used for attribution are removed asynchronously, usually within minutes, always within 30 days.
  6. The LinkedIn Ads card on the Ad Platforms tab flips to Disconnected.

This step is optional, Step 1 already revokes the OAuth grant. For clean audit trails:

  1. Sign in to LinkedIn.
  2. Open Settings & Privacy -> Data Privacy -> Permitted services.
  3. Find SourceLoop in the list of authorised applications.
  4. Click Remove.

LinkedIn logs the removal in your account’s security activity. Defence in depth.

Step 3: Decide what to do with your Conversion Rules and Pages

SourceLoop doesn’t create or modify Conversion Rules, Pages, or Lead Gen Forms on LinkedIn’s side. So there’s nothing on LinkedIn’s end for SourceLoop to clean up. But you can:

  • Keep the Conversion Rules as-is. They continue to receive any other CAPI integrations you have. If you want to wind them down, archive each in Campaign Manager.
  • Leave your Pages and Lead Gen Forms alone. SourceLoop’s webhook subscriptions are gone; the Pages and forms themselves are untouched.
  • If you’d like the historical captured Lead Gen leads removed from SourceLoop too, see “GDPR / full data removal” below.

What SourceLoop holds, and what gets deleted

Deleted immediately at disconnect

These go away the moment you click Disconnect:

  • Your LinkedIn authorization (revoked on LinkedIn’s side and removed from ours)
  • The connection itself, including the Ad Account ID, account name, and currency
  • All your conversion sync settings, Conversion Rule mappings, value sources, attribution choices, dedup windows
  • All Lead Gen Form webhook subscriptions on the Pages you’d authorised (unsubscribed via LinkedIn’s API)
  • All pending conversion pushes that hadn’t yet been sent to the Conversions API
  • Your sync run history for this connection

Deleted within 30 days

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

  • Your campaign performance history in SourceLoop (spend, impressions, clicks per campaign / campaign group / creative, collected during your connection)
  • The click-to-ad lookups used for attribution

Retained (unless you explicitly request deletion)

  • Lead Gen Form responses already captured as contact records in your SourceLoop workspace. These are now part of your customer data, not part of the LinkedIn connection itself. They stay until you remove them or request GDPR deletion (see below).

Never held in the first place

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

  • Your LinkedIn personal messages, connections, or any non-advertising data
  • Profile content beyond your name and email (used solely to label the connection in our UI)
  • Audience segments inside your ad account beyond what’s needed to push conversion events

Confirming the deletion

For compliance audits:

  1. Email [email protected] with the subject “Confirm LinkedIn Ads deletion” and your LinkedIn Ad Account ID.
  2. We reply within 2 business days with deletion timestamps for each data category.

This is suitable for SOC2, ISO27001, and GDPR Article 17 audit trails.

GDPR / removing captured Lead Gen leads

If you want SourceLoop to also remove the historical Lead Gen Form responses captured during your connection, email [email protected] with the subject “GDPR Lead Gen deletion request” and your Ad Account ID. We remove the lead contact records and all derived analytics within 30 days, with written confirmation.

This is irreversible. After completion, the captured leads cannot be restored.

Reconnecting later

You can reconnect at any time. Disconnect wipes the connection and its settings, so reconnect starts fresh:

  1. Sign in to SourceLoop.
  2. Open Setup -> Ad Platforms -> LinkedIn Ads.
  3. Click Connect.
  4. Run the OAuth flow.
  5. Pick the same ad account.
  6. Re-add your Conversion Rule mappings in the Conversion sync section.
  7. Re-enable Lead Gen Form capture if you want it (separate OAuth flow for the Lead Sync scope).

Your previous campaign performance history is gone, that’s what the 30-day deletion covered. Reconnect pulls in fresh data going forward.

Privacy and security

For full transparency:

  • What we ask for: read and write access to the LinkedIn ad accounts you authorise. For Lead Gen capture, an additional Lead Sync scope plus subscribe permission on the specific Pages you authorise. Nothing else, no personal messaging, no connections, no public profile data beyond your name and email.
  • How we store your authorization: encrypted at rest with industry-standard practices. The raw access token and refresh token never appear in logs or in our UI.
  • Automatic renewal: SourceLoop renews access in the background as needed via the stored refresh token. The renewal stops the moment you disconnect.
  • Third parties: SourceLoop does not sell, transfer, or share LinkedIn-sourced data with anyone outside SourceLoop.
  • LinkedIn Platform Terms: SourceLoop complies with LinkedIn’s Marketing Developer Platform terms, including the Conversions API and Lead Sync requirements.
  • Encryption in transit: all communication with LinkedIn’s APIs uses TLS 1.2+.
  • Webhook integrity: every Lead Gen Form webhook delivery is verified via HMAC-SHA256 against our shared credential, requests with invalid signatures are rejected and logged.

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
  • “Our compliance team needs a written DPA” → we provide a signed DPA on request
  • “An auditor needs evidence of deletion completion” → we provide written confirmation keyed to your Ad Account ID
  • “LinkedIn still shows SourceLoop as authorised” → complete Step 2 above

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 revokes your LinkedIn authorization, wipes our copy of the access and refresh tokens, and clears the connection. The 2-minute Conversions API push cycle queries active connections only, so the very next cycle excludes yours.

  2. Does disconnecting also stop Lead Gen Form webhook deliveries?

    Yes. As part of the disconnect, SourceLoop calls LinkedIn to unsubscribe from any Lead Gen Form webhook subscriptions on Pages you'd authorised. LinkedIn stops sending notifications immediately. Existing captured leads stay in your SourceLoop workspace.

  3. Does disconnecting delete conversions I've already pushed to LinkedIn?

    No. Conversions already received by the LinkedIn Conversions API stay in LinkedIn. Campaign Manager reports continue to show them; bidding signals trained on those events stay in effect.

  4. What gets deleted immediately vs within 30 days?

    Deleted immediately, your LinkedIn authorization, all conversion sync settings, the Conversion Rule mappings, sync history, pending pushes, and any Lead Gen Form webhook subscriptions on subscribed Pages. Deleted within 30 days, your campaign performance history in SourceLoop (spend, impressions, clicks per campaign / campaign group / creative) and the click-to-ad lookups used for attribution. Lead Gen Form responses already captured stay in your workspace as part of your contact data.

  5. How do I verify the deletion?

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

  6. Will reconnecting later restore my settings?

    No. Disconnect wipes the connection and its configuration. Reconnecting starts fresh, you'll re-enter the Conversion Rule mappings and re-enable Lead Gen Form capture if you want it.

  7. I enabled Lead Gen capture for several Pages. Do I need to unsubscribe them manually?

    No. SourceLoop unsubscribes every Page automatically as part of the disconnect flow. The Pages themselves stay yours, untouched.

  8. Will disconnecting LinkedIn affect my other ad platforms?

    No. Each ad platform connection is independent.

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