PayPal Sales Not Showing Transaction ID

(Note: The technical integration between PayPal, Funnelish, and page builders has undergone massive structural changes since this 2018 post.)

:rocket: April 2026 Updates: Fixing Missing PayPal Transaction IDs

If you are looking at your dashboard today and noticing that PayPal sales are missing their Transaction IDs, the root cause - and the solution - is very different than it was back in 2018.

:stop_sign: What’s Changed & Deprecated

  • ClickFunnels is Deprecated: The legacy ClickFunnels 1.0 integration is now completely deprecated. In the past, missing transaction IDs were almost always caused by failed Webhooks or delayed IPNs (Instant Payment Notifications) trying to bridge data back and forth between PayPal and ClickFunnels.
  • PayPal v1 App is Obsolete: The old Funnelish PayPal v1 app relied on browser-based tracking redirects. If a customer closed their window before fully returning to the “Thank You” page, the integration would log the sale but fail to capture the Transaction ID.
  • Third-Party Bridges: You no longer need to rely on Zapier or custom scripts to force transaction data into your fulfillment sheets.

:glowing_star: Up-To-Date Solution for Missing Transaction IDs

Here is how transaction tracking works flawlessly as of 2026:

  • Funnelish Pay (API v2): By using the modern Funnelish Pay integration, the platform communicates directly with the PayPal Checkout API. The Transaction ID is securely captured server-side the exact millisecond the payment clears.
  • Funnelish v2 (Standalone): Because Funnelish is now a complete, standalone funnel platform, there is no “data handoff” required to deprecated third-party builders. The transaction ID automatically stays attached to the native customer record.
  • 100% Server-Side Tracking: Strict privacy browsers and ad-blockers can no longer strip out transaction IDs, ensuring your financial reporting and fulfillment logs are perfectly accurate.

:hammer_and_wrench: How to Ensure Transaction IDs Sync Today

If you are still experiencing missing IDs on your recent orders, follow these steps to modernize your setup:

  1. Upgrade to Funnelish Pay: Ensure you are no longer using the legacy PayPal app. Navigate to your Funnelish gateway settings and connect your account via the modern PayPal API.
  2. Remove Legacy Webhooks: If you still have old ClickFunnels webhooks active in your PayPal or Funnelish settings, delete them to prevent corrupted data reporting.
  3. Use Native Variables: Go to your Funnelish Automations. Modern Funnelish automatically maps the data, meaning you can confidently use the {{transaction_id}} dynamic tag in your automated purchase confirmations or Google Sheets exports.

Hi everyone!

When my clients pay via Stripe, there’s a Charge Id and that posts in the “Sales” page as a Transaction Id.

When my clients pay via PayPal, there’s a CTA Trans Receipt, however this one doesn’t post in the “Sales” page as a Transaction ID.

Essentially this means that Clickfunnels is NOT showing the sale in the Stats section. It comes up in the “Sales” section, however that doesn’t help keep track of everything in graph format and doesn’t count toward 2CC membership.

The graphs consist of: Gross Revenue + Successful Purchases

When I’m referring to the “Sales” section, it’s a link that appears in the blue bar, once you’ve clicked your funnels name.

Any ideas?

Thanks!!

1 Like

Can somebody help me with this, please?

Thank you.

1 Like

Hey James,

Indeed Clickfunnels does not record the Transaction ID for PayPal sales and I do not think there is anyway we can force them to do that…

When it comes to the STATS tab yes it won’t show the PayPal sales stats and we tried to contact CF support about it many times long time ago, and where told it will get solved but it never did…

I don’t think that Clickfunnels will deny to accept sales that are made through Funnelish on their platform… If they do we might end up having our own trophy too then :wink:

Hello @samlee :slight_smile:
Have there been any update on this since November ?
Thank you,
Thibault