Back to Nusii Proposals in Google Sheets
SheetXAI logo
Nusii Proposals logo
Nusii Proposals · Google Sheets Guide

Bulk Update Nusii Proposal Expiry Dates From a Google Sheet

2026-05-14
5 min read

The Scenario

You sent 20 proposals last month. A wave of client replies came in this week — not acceptances, but extension requests. Five clients asked for two more weeks. Three asked for the end of the quarter. A few just said "can you extend it a bit?" You made a note in the Google Sheet, column B now has the new expiry dates. The proposal IDs are in column A. What's left is the part nobody enjoys: opening each one in Nusii and updating the date field manually.

The bad version:

  • Open Nusii, find proposal 1 by ID or client name, click into it, find the expiry date field, change the date, save.
  • Open proposal 2. Repeat.
  • Twenty proposals. The dates are different for each one, so you can't batch-copy — you have to cross-reference the sheet every time to make sure you're entering the right date for the right proposal.
  • By proposal 12 you've second-guessed yourself twice and opened the wrong proposal once.

Nobody with a full inbox and a pipeline to manage has the bandwidth to do this cleanly across twenty records.

The Easy Way: One Prompt in SheetXAI

SheetXAI is an AI agent that lives inside your Google Sheet. It reads the proposal IDs and new expiry dates from the sheet and updates every proposal in Nusii in one operation.

Here is the prompt for this specific task:

Update the expiry date on every Nusii proposal listed in this sheet — column A is proposal ID and column B is the new expiry date — update all 20 in one shot

What You Get

  • Every proposal ID in column A gets its expiry date updated to the date in column B.
  • A confirmation note is written into column C for each successful update.
  • An error note in column C for any update that fails — so you know which proposals to check manually.
  • The full update completes in one pass, not twenty separate navigations.

What If the Data Is Not Quite Ready

Some dates in column B are in a format that Nusii may not accept

For every row in this sheet, parse the date in column B — if the format is MM/DD/YYYY, convert it to YYYY-MM-DD before sending to Nusii — then update the expiry date for the proposal in column A and write confirmation in column C

Some expiry dates in column B are already past today's date

For every row in this sheet, check whether the date in column B is earlier than today — if it is, write "Date already past — skipped" in column C and skip — if it is in the future, update the Nusii proposal expiry date and write "Updated" in column C

You want to extend by a fixed number of days instead of setting specific dates

For each proposal ID in column A, fetch the current expiry date from Nusii, add 14 days to it, and update the proposal with the new date — write the new expiry date into column B and "Updated" into column C

Full batch extension: validate, normalize, update, and summarize

For each row in this sheet, check that column A contains a valid numeric proposal ID and column B contains a valid future date — mark invalid rows in column C with the reason — normalize valid dates to YYYY-MM-DD format — then update the expiry date for each valid proposal in Nusii — write "Updated" in column C for successes and the error message for failures — after processing all rows, append a summary line showing how many were updated, skipped, and failed

One prompt to handle the full extension batch without back-and-forth between a spreadsheet and the Nusii UI.

Try It

Get the 7-day free trial of SheetXAI and open the Google Sheet with your proposal IDs and the new expiry dates, then ask it to push all 20 updates into Nusii before the original deadlines pass. Also see how to analyze proposal engagement to find the leads worth extending for or how to archive the proposals that expired before being extended — back to the Nusii Proposals overview.

Stop memorizing formulas.
Tell your spreadsheet what to do.

Join 4,000+ professionals saving hours every week with SheetXAI.

Learn more