Tracking sheet

Influencer tracking sheet template: one row per deliverable, from contract to payment

A tracking sheet records who has done what: contract, product, concept, draft, live post, invoice and payment. This template gives the columns, the status lists and the formulas that flag what is late, with a filled-in example.

7 min readUpdated

Planning a campaign? Get a free creator shortlist and cost estimate in 48 hours.

Get a creator plan

In short

  • Keep three sheets with three jobs: a shortlist to choose creators, this tracker to run the campaign, and a dashboard to read results. Share the same IDs across all three.
  • Use one row per deliverable, in seven column blocks from identity to money and rights. Fixed drop-down lists stop people typing five spellings of 'done'.
  • Let formulas do the nagging: days in stage, next action, a LATE flag and a ready-to-pay check that needs a live URL, a passed label check and an invoice.
  • Keep PAN, bank and address details out of the shared tracker. It should hold Y or N, with the data in a restricted tab.
15.2%of surveyed Indian creators are registered as a business entity or GST individual (2026 vendor survey), so many invoices will carry no GSTSource
₹20,000total benefits to one resident in a financial year above which section 194R TDS can apply, as summarised by TaxGuru from CBDT Circular 12 of 2022Source

An influencer tracking sheet is a spreadsheet with one row per deliverable and columns for every step a creator passes through: contract, product, concept, draft, live post, invoice and payment. Each stage has a fixed status list, each row has a next action, and formulas flag what is late. It is the operations sheet. It does not hold results; those belong in the dashboard.

You will usually run three sheets in a campaign, and this post covers the middle one. The shortlist template chooses the creators, this tracker moves them through the campaign, and the dashboard template reads the results. Our micro-influencer campaign plan shows a short version of this tracker as a stage table. For the whole channel, start with the complete guide to influencer marketing in India, and see how we work for the stages the tracker follows.

Three sheets, three jobs

SheetQuestion it answersUpdated byShared IDs
ShortlistWho should we book?Strategist and reviewerCreator ID
Tracker (this post)Where is each creator in the process?Coordinator, dailyCreator ID, post ID
DashboardWhat did it produce and what did it cost?Strategist, at day 7 and day 30Creator ID, post ID

Keep them separate. A tracker that tries to hold views, clicks and orders turns into a 60-column sheet nobody opens. A dashboard that tries to hold dispatch dates and contract versions loses its summary.

One row per deliverable

Use one row per deliverable, not per creator, and repeat the creator ID. A creator who owes a Reel and a Story set has two rows, because the two items are approved and posted separately and can sit at different stages. Number them p001 upward. If every creator owes exactly one deliverable, the rows are the same thing and you can use one ID for both.

The column blocks

Block A: identity

ColumnTypeEntry
Post IDTextp001, never reused
Creator IDTextc001, matches the shortlist and the tracking links
Platform and formatListInstagram Reel, YouTube integration and so on
TierListNano, micro, mid-tier, macro, mega
Cohort or waveTextWave 1, 2 or 3, or a city cluster
OwnerListThe coordinator responsible for this row

Block B: contract and KYC

ColumnTypeEntry
Contract statusListNot sent, sent, signed
Contract dateDateDate of the signature
Label and rights agreedY or NLabel wording, usage rights and exclusivity are in the signed copy
Payment details receivedY or NThe details themselves live elsewhere
GST registeredY, N or unknownIn a 2026 vendor survey, only 15.2 percent of creators were registered as a business entity or GST individual, so expect many N answers

Block C: product

ColumnTypeEntry
Product neededY or NUGC creators may already own it
Dispatch statusListNot due, packed, dispatched, delivered, failed, returned
Tracking numberTextFrom the courier
Delivered onDateStarts the content clock
Kept or returnedListKept, to be returned, returned

Block D: content gates

ColumnTypeEntry
Concept dueDateFormula from the delivery date
Concept statusListNot received, with approver, approved, changes asked
Draft dueDateFormula
Draft statusListNot received, with strategist, with approver, changes asked, approved
Revision roundNumber0, 1 or 2
Approved file linkURLOnly the approved version; see the approval workflow

Block E: live and QA

ColumnTypeEntry
Planned live dateDateFrom the calendar
Actual live dateDateBlank until live
Post URLURLPermanent link
Label checkListPass, fixed, fail
Link and code checkListPass, fixed, fail
QA done by and whenTextName and time, from the pre-publish QA checklist

The label check has its own column because ASCI's influencer guidelines require a clear label whenever there is a material connection, and a post that fails that check should never reach the payment column.

Block F: money and rights

ColumnTypeEntry
Fee agreed (₹)NumberBefore GST
Invoice receivedY or NValid invoice in the finance folder
Payment statusListNot due, ready, scheduled, paid, held
Rights typeListOrganic only, brand repost, partnership ads
Rights end dateDateFormula from live date and agreed days
Ads statusListNot used, running, switched off

Keep fee terms and TDS workings in the finance sheet; the tracker needs only the status. Our guides to influencer payment terms and TDS and GST cover what finance should record.

Fixed status lists

Every status column uses a drop-down. Free text produces "done", "Done", "completed" and "ok", and the counts stop working. Create the lists on a separate Lists tab and point the data validation at them. Order each list the way a row moves, so that a simple sort puts the furthest behind rows on top. Add a "Held" value to Payment status and a "Failed" value to Dispatch status, because you will need both, and a tracker with no way to record a problem hides it.

Formulas that do the nagging

Row 2 is the first row. Adjust column letters to your sheet.

PurposeFormula
Concept due, two working days after delivery=IF(D2="","",WORKDAY(D2,2))
Draft due, three working days before the planned live date=IF(E2="","",WORKDAY(E2,-3))
Days since the last stage change=TODAY()-F2 where F is "Status changed on"
Rights end date, 90 days after going live=IF(G2="","",G2+90)
Rights alert=IF(H2="","",IF(H2-TODAY()<=7,"Ends soon",""))
Late flag on the draft=IF(AND(I2<>"Approved",J2<TODAY()),"LATE","")
Ready to pay=IF(AND(K2<>"",L2="Pass",M2="Y",N2="Y"),"Ready","Not yet")
Next action=IF(O2<>"Signed","Chase contract",IF(P2<>"delivered","Chase parcel",IF(Q2<>"Approved","Chase concept",IF(R2<>"Approved","Chase draft",IF(S2="","Await go-live",IF(T2<>"Pass","Fix label","Check payment"))))))

Make the "Status changed on" column a manual date, entered when someone changes a stage. A formula on TODAY() alone cannot tell you how long a row has been stuck. The ready-to-pay check needs a live URL, a passed label check, a valid invoice and a Y for payment details. Without all four, finance does not pay. In our process, creators are paid after deliverables are verified, and the check makes the verification visible.

Add conditional formatting: red fill when the flag says LATE, amber when a row has sat in one stage more than three working days, grey when the row is fully paid.

A filled-in example (made-up rows)

Who updates what

Column blockWho updates itHow often
Contract and KYCStrategist or coordinatorWhen a document arrives
ProductWhoever packs and shipsDaily during dispatch
Content gatesCoordinatorWhen a file arrives or a decision is made
Live and QACoordinatorWithin an hour of each post going live
Money and rightsFinance, with the coordinatorWeekly

Give the brand view-only access, with comment rights on the Content block. Lock the formula columns, and keep a named owner for each block so nobody has to ask who last touched a row.

Keep sensitive details out of the sheet

PAN numbers, bank account numbers and home addresses do not belong in a tracker shared with a brand team, an agency and a courier. Keep them in a restricted tab or a finance document, referenced by creator ID. The tracker holds "received" as Y or N. Share the dispatch list with the courier as a separate file, and delete it when the campaign closes. Data protection in influencer marketing explains why this habit matters before the main duties under the new rules start to apply.

Tracking products given as benefits

If your campaign gives creators products, trips or gifts, add a second tab: a ledger with one row per item, giving the creator ID, the date, the item and its market value. A SUMIFS formula gives the running total per creator for the financial year. Section 194R, as TaxGuru's summary of the CBDT circular describes it, can apply once the total benefits to a resident in a financial year exceed ₹20,000, and a product returned after a shoot does not count. Set an amber flag at ₹15,000 so that nobody is surprised. Whether and how to deduct is a question for your CA. This is general information, not legal or tax advice.

The weekly routine

  • Monday: sort by flag. Every red row gets an owner and a date before the end of the day.
  • Daily in the live week: check every new post within the hour, then update live date, URL and the two QA columns.
  • Friday: copy the sheet's values into a tab named with the date. When someone disputes a date, you can show what the sheet said that week.
  • After close: archive the tracker with the dashboard and the report, as in the post-campaign analysis checklist.

Before you launch the sheet

  • One row per deliverable, with creator ID and post ID
  • Drop-down lists on every status column
  • Formula columns locked
  • Sensitive details in a separate restricted tab
  • The benefit ledger created if you give products
  • Brand and agency access levels set
  • IDs match the shortlist, the tracking links and the dashboard
  • A named owner for every column block

If you would rather have us keep the tracker, every Influencer Gully campaign comes with a shared tracker covering each creator, deliverable, date, approval and result, run by your named strategist. Send us a brief for a creator plan within 48 hours, or read about our micro and nano influencer service for programmes with many rows. For the launch meeting that sets these columns up, use the kickoff checklist, and for dates, the campaign timeline template.

Sources

  1. Coverage of a 2026 India creator-economy report: creator numbers, engagement and cost by city tier, Campaign India (21 May 2026)
  2. Summary of TDS section 194R FAQs (CBDT Circular 12 of 2022), TaxGuru (30 Jun 2022)
  3. ASCI Guidelines for influencer advertising in digital media, ASCI (accessed 31 Oct 2026 (Addendum II dated 6 Mar 2025))

Frequently asked questions

What should an influencer tracking sheet include?

Identity (creator ID, platform, tier), contract and KYC status, product dispatch and delivery, concept and draft approvals, live date and URL, label check, link and code, invoice and payment status, and the dates your rights end. Add a next-action column and a flag for anything late, so the sheet tells you what to do.

What is the difference between a tracking sheet and a dashboard?

The tracker records process: who has signed, who has the product, who owes a draft, who is paid. The dashboard records results: views, clicks, orders and cost per result. They share creator and post IDs but are separate sheets, because the people who update them and the questions they answer are different.

Should I use Google Sheets, Excel or a dedicated tool?

A spreadsheet is enough for most campaigns up to a few hundred rows, and the formulas here work in both. Consider a dedicated tool when several people edit the same rows at once and versions collide, or when you manage hundreds of creators across many campaigns. Move the same columns into the tool.

How often should the tracking sheet be updated?

Update stage changes the day they happen, review flags every morning during the live window and hold a 20-minute weekly check-in for the whole sheet. At the end of each week, copy the values into a dated tab so you can see how the campaign moved and settle any later dispute about dates.

Where should creator PAN and bank details be stored?

In a restricted finance tab or document that only the people who pay creators can open. The shared tracker should hold only a Y or N for 'details received'. Collect what you need for payment and tax, and nothing more. Our post on data protection in influencer marketing covers the wider picture.

How do I track free products for tax?

Keep a ledger of the market value of every product, trip or gift given to each creator in the financial year. Section 194R, as summarised by TaxGuru, can apply once the total passes ₹20,000. A product returned after a shoot does not count. Ask your CA how to treat it. See influencer product seeding logistics.

Nitish Ranjan, Founder of Influencer Gully

Nitish leads Influencer Gully. His team has run 250+ campaigns for 100+ brands with creators across 200+ Indian cities.

Start a campaign

Tell us what you’re selling. We’ll show you who should sell it.

Share your product, budget and timeline. Within 48 hours you get a shortlist of vetted creators, a content plan and a cost estimate, free and without obligation.

  • A named strategist, not a ticket queue
  • Creators vetted for fake followers and brand safety
  • ASCI disclosure and contracts handled
  • Weekly reporting on reach, engagement and sales

Get a creator plan in 48 hours

We reply within 2 working hours and send a creator plan within 48 hours.

Or WhatsApp +91 97112 38245. No spam, no creator list sold.

WhatsApp Get a creator plan