Introduction
This guide explains how to authorize your Instacart account to Xnurta so that the system can complete Instacart channel integration.
Authorization scope rules:
- If you need to authorize multiple Instacart accounts, repeat the full authorization process for each account.
- The same Instacart account cannot be authorized multiple times under one Xnurta account.
- The same Instacart account cannot be authorized to multiple Xnurta accounts at the same time.
Preparation before authorization
Before authorization, please confirm the following:
-
You can log in to both Xnurta and Instacart normally.
-
The Instacart account you are using has permission to create OAuth applications and complete authorization.
-
If you have multiple Instacart accounts, confirm in advance which account should be authorized to Xnurta.
Authorization steps
1. Enter Instacart authorization page from Xnurta
-
Log in to Xnurta first:https://ai.xnurta.com/login
-
After login succeeds, please click the "Authorization" button, and then you will be redirected to the authorization management page.

-
Click Add Instacart Account to start creating a new Instacart authorization.

-
Fill in the Account Name first, then copy the Redirect URL from Xnurta (you will need to paste it into Instacart OAuth settings later).

-
Click Go to Instacart on the right to open a new tab, or copy the URL and open it manually.
-
If Instacart is not logged in, log in first. Then click the top-left logo, open the menu, and select Settings.
-
If you have multiple Instacart accounts, make sure the currently selected account is the one you want to authorize. Use Switch account if needed.
2. Create OAuth application in Instacart
-
On the Settings page, go to the OAuth menu.
-
Click Create application in the upper-right corner.

3. Fill application information
-
Click Create Application.
-
Enter Xnurta in the Name field (recommended; custom name is also supported).
-
Copy the Redirect URI from Xnurta and paste it into Instacart's Redirect URI field.
-
Do not modify the Redirect URI unless explicitly instructed.
-
Click Create.

4. Copy credentials to Xnurta
-
Copy Application UID and Application secret.
-
Paste them into the corresponding fields in Xnurta.
-
Before finishing the copy, do not close the credential pop-up by clicking other buttons (to avoid losing the Secret).

5. Confirm authorization in Instacart and return to Xnurta
-
Return to Instacart to confirm authorization, then wait for the Xnurta authorization page to load.
-
After clicking Authorize the second time, do not close the current tab until Xnurta Instacart authorization page is displayed successfully.
Method 1:
-
Go back to the unclosed credential pop-up.
-
Click Authorize to complete authorization.
-
Click Authorize again to confirm.

Method 2:
-
In the newly opened Instacart tab, find the corresponding Application in the Application list.
-
Click Authorize to complete authorization.
-
Click Authorize again to confirm.

6. Return to Xnurta and check authorization status
-
After you click Authorize in Instacart and confirm the authorization a second time, you will be automatically redirected back to Xnurta. You will see the added account record, and after a short wait, you will see the authorization success prompt and the updated authorization record status.

Notes
-
Keep the same browser session during the full authorization process (avoid switching to another browser midway).
-
If authorization fails, first verify account identity, Redirect URI, and copied credentials.
-
If you still cannot complete authorization, contact your Customer Success Manager.