Skip to content
← All integrations

Payments & commerce

The shop on your WordPress site, joined up with the rest of it.

WooCommerce runs inside WordPress, which means the connection is yours to install and yours to keep working. Siteleon reads orders, refunds and product categories through a plugin you add, and links them to the pages, searches and campaigns that led to them. You can do this while leaving the WordPress site exactly as it is, and decide about rebuilding later.

What connects

You install the Siteleon plugin on your WordPress site and authorise read access to WooCommerce. The plugin adds measurement and consent handling to your pages and sends orders back.

What data moves, and which way

  • Received: orders with line items, totals, coupons and status changes from pending through to completed.
  • Received: refunds and cancellations, so attributed revenue reflects money kept rather than money taken.
  • Received: product names, categories and prices, kept in step with what your other pages claim.
  • Sent: the measurement and consent script, and a conversion event naming the page and campaign behind each order.

What Siteleon can do with it

  • Attribute orders to the content that produced them on a site you have not rebuilt.
  • Handle consent in one place on a WordPress site that has accumulated tracking tags over several years and several agencies.
  • See which product categories sell and which are only ever browsed.
  • Be told when orders stop reaching Siteleon — usually a plugin update, and usually noticed far too late.

Things you could ask for once it is on

  • Which blog posts produced orders in the last ninety days?
  • Alert me if WooCommerce orders stop reaching Siteleon for more than a day.
  • Compare revenue from the spare-parts category with the enquiries the service pages generate.

Setting it up

Four steps, in this order.

  1. 01Install the Siteleon plugin on your WordPress site and activate it.
  2. 02Generate a WooCommerce key in your WordPress admin and paste it into Siteleon, or let the plugin complete the handshake for you.
  3. 03Choose which order statuses count as revenue — commonly completed rather than pending.
  4. 04Place a test order, confirm it arrives with the right page and status, and check your caching layer is not stripping the script.

Permissions

Siteleon asks for read access to orders, refunds, products and customer email addresses, and for its plugin to add a script to your pages. It never asks for write access to orders or products, never changes prices or stock, never touches checkout, and never asks for database, hosting or server credentials.

Where it stops

This is a self-hosted shop, so parts of it remain your responsibility. Siteleon does not update WordPress, resolve plugin conflicts, secure the site or fix a caching layer that strips its script — it can only tell you when data stops arriving. Order attribution depends on the script running in the visitor's browser, so an order from a visitor who declined analytics consent arrives without a page attached, which is the correct outcome rather than a gap to engineer around. Siteleon reads the shop and never writes to it.

Payments & commerce

Others in this group.

Your business online. Built to adapt.

Start with the site you already have, or create something new. Siteleon helps you build it, understand it and keep improving it as the business changes.

No technical setup · Keep your existing site if you want to · [email protected]