How Do I Connect My Helium 10 Account to My Walmart Seller Account?

In November 2025, Helium 10 updated the process on how to connect Walmart Accounts to Helium 10 from API Key connection to an App. This way, the process would be simpler, as you would only need to authorize the Helium 10 app instead of manually setting the permissions. 

To connect your Walmart account to your Helium 10 account, you will need to begin by logging into your established Walmart Seller Center account. During this process, you will need to authorize Helium 10 as one of your approved third-party developers to access your Walmart data.  

  1. First, log in to Helium 10. From the dashboard, access the Connections area in your Profile, using the drop-down menu located in the top-right corner. 

 

2. On the Connections page, click on the Connect Your Seller Account button. 

 

3. A window will pop open asking you to ‘Choose your Platform.’ Click the "Connect to Walmart" button.

 

4. Select the Marketplace and click Initiate in Seller Central and you will be redirected to Walmart Platform. 

 

5. After being redirected to Walmart platform, you will be asked to login using your credentials. (If you are not currently logged in) 

6. After logging into your Walmart account, you will need to authorize the connection between Walmart and Helium 10. This page will also display the data that Helium 10 will have access to. 

Note: Helium 10 app’s connection to Walmart is on Read/Write for report generation purposes and the rest of the permissions are on read-only. 

 

7. Once you have authorized the connection, you will be redirected back to the Connections page in Helium 10 to verify that the connection is completed.  

8. After your Walmart token has been connected to Helium 10, you’ll need to wait at least 24-48 hours to sync your data to Profits tool.

 

FAQs

What’s the difference between the updated method and the old connection method?

The old method required generating an API key in the Walmart Developer Portal, manually setting individual permissions, and then copying a Client ID and Client Secret into Helium 10. The new flow is simple, all you need to do is authorize the Helium 10 app directly from your Walmart account, and Helium 10 handles the permissions automatically.

Do I need to reconnect if I already linked my Walmart account using the old API key method?

Yes, if you haven’t already. Walmart discontinued the old API key method at the end of 2025, so any account that hasn’t reconnected through the new flow will stop syncing data. Most sellers reconnected after seeing an in-app reminder banner; if you’re unsure, check your Connections page and follow the steps above if needed.

How long does it take for my Walmart data to appear in Profits?

Typically, 24–48 hours. The exact time depends on how much data needs to sync - recently updated data usually completes faster, while accounts with a lot of historical data may take longer.

If the connection doesn’t complete

If you close the authorization window before finishing, or don’t see your account listed as connected afterward, return to the Connections page and repeat the steps above. If the issue continues after a second attempt, contact Helium 10 support. 

What data can Helium 10 access from my Walmart account?

Helium 10 requests read/write access only for generating reports. All other data, including items, orders, inventory, shipping, and returns, is read-only.

If you have questions or if there are any issues with the connection, feel free to reach out to our Helium 10 support team and we'll be happy to assist you.

Was this article helpful?
27 out of 33 found this helpful