Meerkats AI

Swiggy Instamart

Connect the Swiggy Instamart partner portal so Meerkats has your brand ads, sales and availability.

Swiggy Instamart's partner portal has no public API, so Meerkats reads brand ads, sales and availability through the Meerkats browser extension using your signed-in session.

How it connectsMeerkats browser extension
ReadsBrand ad campaigns, Daily ad reports, Sales and availability
Can changePause or enable a campaign; Change a campaign budget
RefreshOn your plan's schedule, plus Resync anytime

Before you start#

  • The Meerkats browser extension (select Download extension on the Integrations page).
  • A Swiggy Instamart partner portal login for your brand.

Permissions#

What Meerkats needs, and why.

PermissionWhy Meerkats needs it
Swiggy Instamart partner sessionRead brand ads, sales and availability pages your login can see

Connect#

1. Sync Instamart#

  1. Sign in to the partner portal

    Open the Swiggy Instamart partner portal in the same browser and sign in.

  2. Choose Swiggy Instamart (Brand Ads)

    In Meerkats, select Sync via extension on the Swiggy Instamart (Brand Ads) card and confirm the brand.

  3. Check the sync

    Go to Data Hub › Bronze Layer, pick Instamart and watch Sync History.

What syncs#

Swiggy InstamartIn Meerkats
Brand ad campaignsCampaign, status, budget, targeted SKUs
Daily ad reportsSpend, impressions, clicks, attributed orders and sales by campaign and SKU
Sales and availabilityOrders and units by SKU, city and day; availability per SKU per city

Raw data lands in Data Hub › Bronze Layer. Modelled tables, with metrics defined once, are in Data Hub › Gold Layer. Every number in a report or an agent’s answer comes from a query on these tables, never from the model’s own arithmetic.

Metrics you get#

The metrics people ask for most, named as Swiggy Instamart names them. The full list, with each definition, is in the metric catalog.

Ad spendAttributed salesROASImpressionsClicksUnits soldAvailability %

How often it syncs#

Meerkats syncs on your plan's schedule: daily on Free, hourly on the $49 plan, every 30 minutes on $149 and every 15 minutes on $399. You can run a sync at any time with Resync in Data Hub › Bronze Layer.

  • Instamart reports by day in IST. The extension syncs while your browser is open and signed in.

What Meerkats can change#

In every connected tool, Meerkats can create, read, update and delete records, within the permissions you grant and the permissions the tool allows. These are the changes it proposes for Swiggy Instamart, and the limit that applies to each.

ChangeLimit
Pause or enable a campaignMedium risk: always proposed for approval
Change a campaign budgetDown up to 20% per change; up to 50% per week

How every change is governed

Every change starts as a proposal in your Inbox. Nothing changes in the connected tool until a person approves it, unless you set that rule to act on its own.

Before it runs an approved change, Meerkats re-reads the live value. If the value moved since the proposal, it asks again instead of acting on stale data.

Meerkats stores the value it replaced, so every change can be undone from Agents run history.

Anything Meerkats creates starts paused. Switching it on is a second, separate approval.

Troubleshooting#

The extension can't find my session

Sign in to the partner portal in the same browser profile where the extension is installed, then select Sync via extension again.

Last updated October 1, 2026