Set up a custom app for Shopify user data (Advanced and Plus only)
If your store is on the Shopify Advanced or Shopify Plus plan, Shopify provides access to the Users API. This API allows Better Reports to retrieve staff names automatically and use them in reports.
Because Shopify does not allow public apps to access the Users API, a custom app must be created for your store. This article explains how to request access to the Users API and install the required custom app so Better Reports can retrieve staff data.
⚠️ If your store is not on the Shopify Advanced or Plus plan, the Users API is not available. You can still record staff names manually. See Record staff names manually for the Shopify connector.
- Contact Better Reports via the Help widget to request access to the Users API.
- Click the installation link provided by the support team. Note that during the first installation, you may see an error message. This is expected, as the app cannot be fully configured until it is installed on your store. The installation is still successful.
- Inform the support team that you have completed the installation.
- When requested by the support team, click the installation link again to initiate the data connection.
When the setup is complete, you will be redirected to the Better Reports app and see a banner confirming that user data has been successfully enabled.
💡 After setup, two Better Reports apps are installed on your store. The Better Reports - Users app has a Custom tag and must remain installed for user data to sync.
Continue accessing Better Reports through the main app, where user data will now sync automatically. If the custom app is uninstalled, user data syncing will stop.
Need more support?
If you get stuck or have additional questions, you can contact our team directly through the Help widget in the bottom-right corner — we typically respond within one business day.