Skip to main content

Connect Amazon Ads to ChatGPT

To connect Amazon Ads to ChatGPT, connect the Amazon login that manages your campaigns to Nova, then add https://mcp.novadata.io/api/mcp as a custom MCP server in ChatGPT Business, Enterprise or Edu and sign in to Nova. ChatGPT can then read Sponsored Products, Sponsored Brands, Sponsored Display, search terms and DSP next to your profit and stock. Nova reads your ads and does not change them.

  • Amazon Ads
  • Read only
https://mcp.novadata.io/api/mcp
Example
ChatGPT

@Nova Which SKUs are still taking ad spend with under 14 days of stock?

NUsed Nova

Two SKUs are under 14 days of cover and still spending at their usual rate.

Ask anything

What you need before you start

  • A Seller Central or Vendor Central account in Nova.
  • A Nova Admin to connect or re-authorize Amazon Ads.
  • The Amazon login that manages the account's campaigns.
  • One Amazon Ads connection per Amazon account.

Part 1: connect Amazon Ads to Nova

  1. 1Start from Nova

    In Settings, Organization, Amazon connections, open the account's menu and choose Connect Amazon Ads.

  2. 2Sign in with the login that manages the campaigns

    Amazon opens your region's sign-in page.

  3. 3Grant the Amazon Ads API permission

    Nova uses advertising::campaign_management to read, and does not change bids, budgets or campaigns.

  4. 4Nova checks your Ads profiles, then loads history

    If no profile belongs to the account, the connection is refused and any previous one is kept.

Sign-in pages and first setup

www.amazon.com for North America, eu.account.amazon.com for Europe, apac.account.amazon.com for the Far East. During first setup, choose Connect at the Advertising Integration step.

Why Amazon asks for campaign management

advertising::campaign_management is the only permission the Ads API offers. Nova has no feature that changes your bids, budgets or campaigns.

What loads, and how fresh it is

2 months of Sponsored Products, Sponsored Display and search terms, and the 60 days Amazon keeps for Sponsored Brands. DSP advertisers your login can see are found through the same connection. Ad spend refreshes hourly and search term data three times a day. Nova re-reads the last 8 days every day and the last 30 days every Sunday, so read a day's ACOS as settled after about two weeks.

Attribution

Attribution matches Campaign Manager: Sponsored Products is 7 days after a click on Seller Central and 14 days on Vendor Central; Sponsored Brands and Sponsored Display are 14 days. Nova also keeps a 14-day figure for each, to compare them like for like.

Vendor Central ads

Vendor Ads profiles differ from seller ones, and connect from the Vendor Central account. Margin figures such as break-even ACOS are not served on Vendor Central, because Amazon attributes 1P ad sales at its retail price. See the Vendor Central guide.

Several accounts and status messages

If the same login sees other Seller Central accounts of your organization with no Ads connection yet, Nova attaches it to them too; an account with its own Ads connection keeps it. Not connected: connect Amazon Ads from the account's menu. Connected but no data: re-authorize with the login that manages its campaigns, or give it Campaign Manager in Seller Central, Settings, User Permissions. Authorization expired: re-authorize from the account's menu. Collection paused: contact support.

Part 2: add Nova to ChatGPTAbout 2 minutes

  1. 5Open Plugins, then + and Add custom MCP server

    ChatGPT

    Plugins

    +
    • Add custom MCP server
  2. 6Paste the Nova URL

    Set OAuth, tick the box, then Create as a plugin.

    ChatGPT

    Add custom MCP server

    Name

    Nova

    MCP server URL

    https://mcp.novadata.io/api/mcp

    Authentication

    OAuth

    I understand and want to continue

    Create as a plugin
  3. 7Sign in to Nova

    ChatGPT
    N

    Sign in to Nova

    ChatGPT will read the Amazon accounts of your Nova workspaces.

    Allow
  4. 8Install the plugin, then type @ in a new chat and pick Nova

    Admins can publish it so the team finds it under Settings > Plugins.

    ChatGPT

    Which SKUs are still taking ad spend with under 14 days of stock?

    NUsed Nova

    Two SKUs are under 14 days of cover and still spending at their usual rate.

    @NovaAsk anything

What can you ask ChatGPT about your Amazon Ads?

  • @Nova Which campaigns spent the most over the last 30 days with the worst ACOS? Show spend, sales, ACOS and ROAS.
  • @Nova Which search terms in my auto campaigns converted above my account average over the last 60 days?
  • @Nova Show my ACOS, ROAS and TACOS for the last 90 days, split by marketplace.
  • @Nova Which SKUs are still taking ad spend with under 14 days of stock?

What Nova reads, and what it will not do

Reads

  • Sponsored Products, Brands and Display reports, as Amazon publishes them.
  • Today's spend through Amazon Marketing Stream.
  • Budget usage, impression share and DSP reports.
  • Ad cost in your P&L, with TACOS, next to fees, COGS and stock.

Will not do

  • Change bids, budgets, negatives or campaigns (PPC actions: coming soon).
  • Read Amazon Marketing Cloud.
  • Invent reports Amazon does not publish, like Sponsored Display search terms.
  • Count view-through sales on Sponsored Display.

PPC data docs

Questions

Do I need a Seller Central account?

Nova attaches Amazon Ads to a Seller Central or Vendor Central account, so you need one of them.

Should I use Amazon's Ads MCP instead?

Amazon Ads MCP does not see your COGS, fees or stock, so it cannot tell you what a campaign earned. Nova can. PPC management is in beta and opening to the public soon. You can already request access.

Does it cover DSP?

Yes, through the same connection: Nova reads 8 DSP reports every day, about 95 days back. DSP cost lands in the P&L and TACOS, and stays out of PPC spend, ACOS and ROAS.

How far back does ad history go?

2 months at connection, and 60 days for Sponsored Brands. Older spend, up to about 15 months, can be imported from the Ads console exports.

Advertising data is missing for a country.

Give the login Campaign Manager on that marketplace. Nova picks up the change within a day.

My login is refused.

It sees no Ads profile for that account. Sign in with the login that manages its campaigns.

Who can add Nova in ChatGPT?

Custom MCP servers are for ChatGPT Business, Enterprise and Edu, on the web. On Business an admin or owner sets it up; on Enterprise and Edu an admin can authorize you.

Can I use ChatGPT Plus or Pro?

Nova is coming to the ChatGPT app directory. Claude connects today on personal plans.

Related:Connect Seller Central to ChatGPTConnect Vendor Central to ChatGPTConnect Amazon Ads to Claude

Your Amazon numbers, one question away