Blinkit
Connect the Blinkit Brand Portal so Meerkats has your quick-commerce ads, sales and availability by city and store.
Blinkit's Brand Portal shows your ads, sales and fill rates across its dark stores. It has no public API, so Meerkats reads it through the Meerkats browser extension using your signed-in session.
Once connected, Meerkats tracks spend and sales per campaign and SKU, stock and availability per city, and flags ad spend running where a SKU is out of stock.
| How it connects | Meerkats browser extension |
| Reads | Campaigns, Daily ad reports, Sales, Availability and fill rate |
| Can change | Pause or enable a campaign; Change a campaign budget or bid; Replenishment or listing changes |
| Refresh | On your plan's schedule, plus Resync anytime |
Before you start#
- The Meerkats browser extension (select Download extension on the Integrations page).
- A Blinkit Brand Portal login for your brand.
Permissions#
What Meerkats needs, and why.
| Permission | Why Meerkats needs it |
|---|---|
Blinkit Brand Portal session | Read ads, sales, availability and fill-rate pages your login can see |
Connect#
1. Sync Blinkit#
- Sign in to the Brand Portal
Open the Blinkit Brand Portal in the same browser and sign in.
- Choose Blinkit (Brand Portal)
In Meerkats, select Sync via extension on the Blinkit (Brand Portal) card and confirm the brand in the extension.
- Check the sync
Go to Data Hub › Bronze Layer, pick Blinkit and watch Sync History.
What syncs#
| Blinkit | In Meerkats |
|---|---|
| Campaigns | Campaign, type, status, budget, bidding, targeted SKUs |
| Daily ad reports | Spend, impressions, clicks, attributed orders and sales by campaign and SKU |
| Sales | Orders and units by SKU, city and day |
| Availability and fill rate | Stock and availability per SKU per city or store; fill rate against orders |
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 Blinkit names them. The full list, with each definition, is in the metric catalog.
Ad spendAttributed salesROASImpressionsClicksCTRUnits soldAvailability %Fill rateOut-of-stock ad waste
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.
- Blinkit reports by day in IST. The extension syncs while your browser is open and signed in.
- Availability is a snapshot per sync, so sync more often on busier days.
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 Blinkit, and the limit that applies to each.
| Change | Limit |
|---|---|
| Pause or enable a campaign | Medium risk: always proposed for approval |
| Change a campaign budget or bid | Budget down up to 20%, up to 50% per week; bid up to 15% |
| Replenishment or listing changes | Staged as a task for the supply owner |
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.
Example automations#
Type any of these on the New automation page (Automation Agents › + New Agent).
- “Alert me when a Blinkit SKU with active ads goes out of stock in Bengaluru or Mumbai”
- “Email me a weekly Blinkit report of spend, sales and availability by city”
Troubleshooting#
The extension can't find my session
Sign in to the Brand Portal in the same browser profile where the extension is installed, then select Sync via extension again.
Some cities are missing
Meerkats reads the cities your Brand Portal login can see. Ask Blinkit to add the missing cities to your account.