Track Stripe Invoice Payments

Track Stripe invoice payments by receiving paid invoice web hooks from Stripe and attributing them to the original visitor tracked by Able CDP, allowing to send purchase conversions to Google Analytics and ad platforms such as Google Ads.

Tracking Paid Stripe Invoices

Able Customer Data Platform invoice tracking works for Stripe integrations that use Stripe for invoicing. This is most often the case in case when Stripe is used to handle subscriptions and issue recurring invoices.

To send Purchase events from Stripe to Able:

  1. Open Stripe Webhook Dashboard
  2. Add Webhook Endpoint https://app.ablecdp.com/api/properties/%%PROPERTY_ID%%/webhooks/stripe (where %%PROPERTY_ID%% is the id of your Able CDP Funnel) and enable the 'invoice.paid' event

Able CDP will now receive webhooks from Stripe, automatically attributing Purchases to Visitors by customer emails and phones and sending Purchase conversions with detailed Invoice Lines where supported.

Read more about how to track SaaS conversion funnels on our website.

Tracking Stripe Payments

In addition to tracking Stripe invoice payments, Able supports tracking of Stripe payments. The set up is almost identical to tracking paid invoices, expect the event name set in Stripe webhook settings should be 'payment_intent.succeeded' instead of 'invoice.paid'.

Paying using payment intents is often used by products that handle order process internally and use Stripe to offer checkout functionality. It's recommended to integrate these checkout events directly with Formsable when possible. See, for example, how to track WooCommerce Purchases.

Please contact Able Customer Data Platform support for more information or if your Stripe integration scenario isn't described on this page.

What else you can do

Send Purchase Conversions

Send Purchases to Google Analytics

Send attributed Purchases to Google Analytics from any source, such as a sending a closed won CRM deal, a successful Stripe Invoice payment or an e-commerce purchase that has been successfully paid.

Send Purchases to Google Ads

Sending conversions to Google Ads is an extremely common integration scenario. Its used to add conversion value to Google Ads’ reports, allowing to report on ROI, as well as to use performance-based targeting and optimization capabilities.

Send Purchases to Facebook Conversions API

Attributing conversions to Facebook Ads is a common task, however doing it with sufficient precision is hard. Sales might happen in CRM, or, when they happen online, customer might not come back to the website, so tracking with Facebook Pixel JS produces substandard results. Able solves this problem with its Facebook Conversions API integration.