Getting Started

Connecting your WooCommerce store

How to connect WooCommerce using API credentials from your WordPress dashboard.

Overview

WooCommerce uses API key authentication rather than OAuth. You'll create a set of credentials in your WordPress dashboard and enter them in LiftSignals.

ℹ️
Requirements: WooCommerce 3.5 or higher, WordPress REST API enabled (it is by default), and your store must be publicly accessible over HTTPS.

Step 1 — Create a WooCommerce API key

1
Go to WooCommerce → Settings → Advanced → REST API
In your WordPress admin panel, navigate to WooCommerce → Settings, then click the Advanced tab, then REST API.
2
Click "Add key"
Give the key a description (e.g., "LiftSignals"), select your user (must be an Administrator), set Permissions to Read.
3
Copy the Consumer Key and Consumer Secret
These are only shown once. Copy both to a safe place before closing the screen.

Step 2 — Enter credentials in LiftSignals

1
Go to Settings → Integrations in LiftSignals
Click "Connect" next to WooCommerce.
2
Enter your store URL
Enter the full URL of your WordPress site including https:// (e.g., https://mystore.com). Do not include a trailing slash.
3
Paste the Consumer Key and Consumer Secret
LiftSignals will immediately ping your store's REST API to verify the credentials work.
4
Click "Connect"
If the connection succeeds, sync starts automatically. If it fails, see the troubleshooting section below.

Troubleshooting connection failures

ErrorLikely causeFix
Connection refused / timeoutREST API blocked by firewall or security pluginWhitelist LiftSignals IPs: 52.14.88.0/24
401 UnauthorizedWrong credentials or key revokedRegenerate API key in WooCommerce
404 Not FoundREST API disabled or wrong URLCheck WooCommerce → Settings → Advanced → REST API is enabled
SSL errorExpired or self-signed SSL certificateRenew your SSL certificate

Test your REST API by visiting https://yourstore.com/wp-json/wc/v3/system_status in a browser. If you see JSON, the API is working.

Was this article helpful?