Skip to content
E-commerce

WooCommerce + Frihet

Sync WooCommerce orders and generate invoices instantly from your WordPress store.

Connect WooCommerce now

What this integration does

Frihet connects to your WooCommerce store via REST API and imports every order as it's placed. Line items, shipping costs, taxes, coupons, and customer details are all captured and converted into professional invoices automatically.

The integration works in real time through webhooks. The moment a customer completes checkout, Frihet has the data. No batch imports, no delays, no missed orders.

Refunds processed in WooCommerce create corresponding credit notes in Frihet. Stock levels can be synced bi-directionally, keeping your WordPress inventory and Frihet catalog aligned at all times.

Features

  • Real-time order sync via WooCommerce REST API and webhooks
  • Automatic invoice creation with line items, coupons, and shipping
  • Customer sync — WooCommerce buyers become Frihet CRM contacts
  • Bi-directional inventory synchronization
  • Refund detection with automatic credit note generation
  • Support for WooCommerce Subscriptions plugin
  • Variable product and variation handling

How to set it up

  1. 1

    Generate WooCommerce API keys

    In your WordPress admin, go to WooCommerce > Settings > Advanced > REST API. Create a key pair with read/write permissions.

  2. 2

    Enter credentials in Frihet

    Go to Settings > Integrations > WooCommerce. Enter your store URL, consumer key, and consumer secret.

  3. 3

    Configure webhook events

    Frihet automatically creates the required webhooks in your WooCommerce store for order creation, update, and refund events.

  4. 4

    Map products and tax rates

    Match your WooCommerce products to Frihet catalog items. Align WooCommerce tax classes with your Frihet tax rates for accurate invoicing.

  5. 5

    Test the connection

    Place a test order on your store and verify the invoice appears in Frihet within seconds.

Use cases

Small business owner

WordPress-based online store

Every WooCommerce sale generates a compliant invoice in Frihet. No more manually creating invoices or exporting CSV files at month end.

Content creator

Membership site with recurring billing

WooCommerce Subscriptions charges sync to Frihet, creating invoices for each renewal cycle and tracking recurring revenue.

Marketplace operator

Multi-vendor marketplace

Track orders from multiple WooCommerce vendors. Frihet separates revenue by vendor and generates consolidated financial reports.

Frequently asked questions

Yes. Subscription renewals, upgrades, and cancellations all sync to Frihet. Each renewal generates a new invoice automatically.
Frihet requires WooCommerce 5.0 or later with REST API v3 enabled. WordPress 5.8+ is recommended.
Yes. You can connect multiple WooCommerce stores to a single Frihet account. Each store's orders are tagged with the source for easy filtering.
No. Frihet uses lightweight webhooks that fire only when events occur. There is no continuous polling that would affect your site's performance.

Related integrations

Connect and automate your business

Start free and connect your favorite tools in minutes.

Connect WooCommerce now

View full documentation

Cookies

We use analytics cookies to improve your experience. Essential cookies (navigation, language) are always active.

Privacy