Setting Up

Server-Side Conversions

4min

Why Use Server-Side Conversions?

JavaScript snippets help track everything happening on the website’s front end, such as page views and form submissions. However, actual sales transactions often occur in the backend, meaning they aren't directly captured by front-end tracking alone. To ensure accurate reporting and proper attribution, Weberlo relies on server-side conversions.

How Do Server-Side Conversions Work?

Server-side conversions allow you to send sales data directly from your backend systems to Weberlo. This ensures:

  • Accurate Sales Tracking – Capture every sale, even those processed offline or via third-party services.
  • Bypassing Browser Limitations – Avoid issues caused by ad blockers and cookie restrictions.
  • Reliable Attribution – Ensure transactions are attributed correctly to the right marketing sources.

Setting Up Integrations

Weberlo offers multiple ways to import server-side conversion data.

Direct Cart Integrations:

  • Shopify
  • WooCommerce
  • BigCommerce
  • ClickFunnels
  • Kajabi
  • GoHighLevel
  • ThriveCart

Payment Gateway Integrations:

  • Stripe
  • PayPal

Other Integrations Methods:

  • API
  • Zapier
  • Make

Choosing the Right Integration

Ideally, use a direct cart integration because it is easier to set up and provides better attribution. If that’s not possible, you can connect to a payment gateway (e.g., PayPal or Stripe). However, payment gateways can have attribution challenges since the purchase email often differs from the opt-in email or may not be available at all.

If you choose to connect a payment gateway, ensure that you do not simultaneously connect a cart system that already integrates with the same gateway, as this may result in duplicate conversions.

Other alternatives include using the API to pass server-side conversions or utilizing Zapier/Make to integrate with various platforms.