Skip to main content
How to connect your WooCommerce Store to Upfluence

Track customer purchases and analyze their social media influence

Updated over a week ago

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

  1. Click on your profile picture (or initials) in the bottom left corner, then select "integrations".

  2. Scroll down to E-commerce Accounts and click + Add Account > WooCommerce > Next.

  3. 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

  1. Go to Settings > Permalinks in WordPress.

  2. Select any option other than "Plain".

  3. Click Save changes.

Step 3: Create WooCommerce API keys

  1. Log in to your WordPress dashboard.

  2. Click WooCommerce > Settings.

  3. Go to the Advanced tab and select REST API.

  4. 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

  1. Enter your API credentials in Upfluence.

  2. Click Connect to confirm the integration.

  3. 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.


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:

  1. Ensure your WooCommerce store is integrated with Upfluence.

  2. Prepare files for your code import based on discount types.

  3. Follow the instructions in this guide: How to import discount codes.

  4. Submit the required files via chat support or email.

Once all correct files are received, our tech team will manually import the codes in 3-5 business days.

Did this answer your question?