Upfluence allows you to connect your WooCommerce store to identify influential customers, track their purchases, and automate discount and gifting campaigns.
💡Note: You can connect an unlimited number of WooCommerce accounts to Upfluence by repeating the steps below.
Step 1: Connect your WooCommerce account
Click on your profile picture (or initials) in the bottom left corner, then select "integrations".
Scroll down to E-commerce Accounts and click + Add Account > WooCommerce > Next.
Proceed to WooCommerce to generate your access keys.
Step 2: Generate WooCommerce API credentials
To connect your WooCommerce store, you need:
Domain name
Consumer API key
Consumer secret code
To update permalinks:
💡 Before generating credentials, make sure your store’s permalinks are not set to default. https://woocommerce.github.io/woocommerce-rest-api-docs/#introduction
Go to Settings > Permalinks in WordPress.
Select any option other than "Plain".
Click Save changes.
Step 3: Create WooCommerce API keys
Log in to your WordPress dashboard.
Click WooCommerce > Settings.
Go to the Advanced tab and select REST API.
Click Add Key. API Key details:
Description: Enter a name for the API key.
User: Select a user with API key sharing permissions.
Permissions: Set to Read/Write (important!).
Click Generate API Key.
Your API Key is now created! Copy and paste these credentials into Upfluence.
Step 4: Finalize the connection
Enter your API credentials in Upfluence.
Click Connect to confirm the integration.
Once connected, you can set up a Live Capture campaign to identify influential customers who have made purchases in your WooCommerce store.
Frequently asked questions
1. I get an error message when I try to connect my WooCommerce store. What should I do?
This may happen for three reasons:
The credentials do not match — double-check that you copied and pasted them correctly.
The Read/Write permissions were not set correctly when creating the API key.
The selected user does not have permission to share the API key with external apps.
2. How many e-commerce stores can I connect to Upfluence?
You can connect an unlimited number of WooCommerce stores to your Upfluence account.
3. What should I do if I receive the message "The shop is already connected to an account"?
This means the store has already been connected by another team member.
Check with your team to find out who set up the integration.
Ask that team member to share the integration with you by following this guide: How to share integrations with your team
4. How secure is my data?
All data is encrypted and only accessible through your Upfluence account.
Upfluence does not store any data related to your WooCommerce store account.
To remove access, simply disconnect the WooCommerce integration from Upfluence.
5. Who can I contact if I have questions about my data?
For any questions, contact our support team via Live Chat or email success@upfluence.com.
6. How can I delete my WooCommerce integration?
To remove access, go to integrations in Upfluence and disconnect the WooCommerce integration.
7. When I connect WooCommerce to Upfluence, are old discount offers automatically imported?
No, coupon codes that were not created via Upfluence are not automatically imported.
To include these codes:
Ensure your WooCommerce store is integrated with Upfluence.
Prepare files for your code import based on discount types.
Follow the instructions in this guide: How to import discount codes.
Submit the required files via chat support or email.
Once all correct files are received, our tech team will manually import the codes within one week.