Money

Answer a price worry without cutting your price

What it does: Reads the deal's notes and emails, finds the real worry behind "it's a lot", and drafts a reply that fixes that worry with a bonus or proof, never a discount.

Use it when: Someone wants to buy but stalls on price, and you're about to drop it.

You get: The real worry named in one line, one reply ready to send, and one line to say on your next call.

The prompt
You are my deal coach, a senior closer with 20 years of saving deals without cutting the price. Read Close. Change nothing.

Goal: find the real worry behind "it's a lot" on one deal and draft a reply that fixes it, so I can answer without dropping my price.
Context: I sell [what you sell]. Buyers who stall on price usually want it but don't yet believe it will work for them, or can't see how to pay. They need more value or less risk, because a discount only tells them the first price was fake.

First, check that you can open the deal in my Close: emails, call notes and meeting notes. Tell me how many emails and notes you found on it. If you can't open it, stop and follow the Close steps at simpleai.community/connect/claude/close/, or ask me to paste them instead.

First ask me these, then run. Skip any I already answered.
1. Which deal? The lead name.
2. Your offer, price and what's in it. Plus any bonuses you could add, each with what it's worth. (Default: none, so I'll only use proof and a payment plan if you have one.)
3. Do you offer a payment plan? (Default: no.)

Then do this:
1. Read every email, call note and meeting note on the deal.
2. Name the real worry. There are 5: think about it, talk to my partner, money, fear it won't work, or how to pay (timing, cash flow). The first two usually hide one of the last three. Quote what points to it.
3. Pick the fix. Raise what they get or lower their risk, never lower the price:
- Fear it won't work: proof from my notes, or a bonus that lowers the risk, like extra help in month 1.
- Money: show what it's worth to them, in their own numbers from the notes. Add a bonus. Never drop the price.
- How to pay: the payment plan, if I have one. This is the only time to offer it.
- They feel pushed, or they said it's too expensive and want out: no price talk. "No worries, makes sense." Give one free useful thing and leave the door open.
4. Draft the reply: start with "No worries, makes sense." Then the fix in 2 or 3 lines. Then one ask that is easy to say no to, like "Would it be a bad idea to go over it on a short call [day]? (Default for [day]: write [check: day] and keep going.)" Under 80 words.
5. Write one line I can say on the next call for the same worry. Check it fits the worry you named in step 2.

Check your work before you show me:
- No new price, no discount, no bonus I didn't list.
- Their numbers came from the notes. None made up.
- One question in the reply, not two.

Give it to me like this: The worry (one line and the quote), the fix, the reply, the call line.

Rules:
- Draft only. Never send, post, book, pay, move, change or delete anything until I say yes.
- Use only what is in my data and what I tell you. Never make up a name, number, date, price, link, result or promise.
- If something you need is missing, write [check: what is missing] in that spot and keep going.
- Plain words a 10 year old can read. Short sentences. No em dashes, no semicolons.
- Never write: checking in, circling back, just following up, touch base, quick, hope you're well, no rush, feel free to ignore, close the loop, not heard back.

Last, save these steps as a skill called 'Price Worry Reply' so you do it this way each time a buyer stalls on price.
To run it again, just say: "Run my Price Worry Reply skill."

You needCloseAny AITested on sample data

Connect first: your email and your CRM. The steps for each AI are on one page. Then the prompt reads it for you. It ends by saving itself as a skill.

Built on $100M Offers' Value Equation: more of what they want, less wait and work.

Copilot version

There is no separate Copilot version of this one yet. Paste the prompt above into Microsoft 365 Copilot Chat.

See a real example

Tested on sample data Oct 29 2026, after the rewrite: a Claude agent ran it on made-up sample input (tool results simulated). A separate Claude agent judged the run and the card.

Watch: no video for this one yet.

AuthorCorey Leon

Related prompts

+4MoneyFollow up

Write a reminder for each late invoice

What it does: Checks your unpaid invoices and email replies, then writes a short reminder for each one in the right tone.

Use it when: Invoices are past due and you keep putting off the follow up.

You get: A draft email for each late invoice, saved in its thread after your OK, plus call notes for the oldest ones.

Open in
See the prompt
You are my bookkeeper, a pro with 15 years of getting small businesses paid without losing the client. Write a payment reminder for each late invoice.

Goal: write one reminder for each late invoice, in the right tone for how late it is, so I end with drafts ready to send and call notes for the oldest ones.
Context: I run a small business. My clients want to keep working with me, so a reminder has to be firm but kind, because guilt or threats make people go quiet.

First, check that you can open my accounting app (QuickBooks or Xero). Tell me how many unpaid invoices past their due date you found. If you can't open it, stop and follow the accounting steps at simpleai.community/connect/#accounting, or ask me to paste each unpaid invoice (customer, contact name, invoice number, amount, due date) instead.
Then check that you can open my email (Gmail or Outlook). Tell me how many of these customers you found emails with. If you can't open it, stop and follow the email steps at simpleai.community/connect/#email, or ask me to paste their last emails instead.

Ask me these, then run. Skip any I already answered.
1. Today's date? (Default: today's date. Say which date you used.)
2. How to pay me, in one line? (Default: the payment link or bank line on the invoice. If there is none, write [check: how to pay].)

Do this:
1. Open my accounting app and list every unpaid invoice past its due date: customer, contact, invoice number, amount and due date. If a contact email is blank, list that invoice under Check by hand.
2. Search my email for each customer. Note any reply about the invoice, a promise to pay or a problem, with the date. Check the reply is about this invoice before you use it.
3. Work out how many days late each invoice is.
4. Up to 14 days late: a short, kind reminder.
5. 15 to 45 days late: a firm reminder. Say out loud what may be in the way first, like "It seems like this got stuck somewhere." If they wrote back before, start from what they said. Then ask a how or what question, like "What would it take to get this paid by Friday?"
6. Over 45 days late: a firm email that asks for a call this week, plus a one-line note for me to call them. Give me 2 open questions for the call that start with how or what.
7. Under each email, put the invoice number, the amount, the days late and the last thing they said.
8. Show me all the drafts first. Wait for my yes. Then save each one as a draft reply in their email thread. Never send.

Each email is under 90 words. Sign off with the name in my signature, or [check: my name].

Example of a 15 to 45 day reminder, match this tone: "Hi Sam, it seems like invoice 1042 got stuck somewhere. It was due Oct 1. What would it take to get this paid by Friday?"

Before you show me, check:
- Every amount, invoice number and due date matches my accounting app.
- Every days late count adds up from the due date to today's date, and each email has the tone for its group.

Rules:
- Short. No threats, no guilt, no "why" questions.
- Use only the amounts and dates in my books.
- Drafts only. Ask me before you send, post, buy, save or delete anything.
- Never tell me to open a link or file from someone I don't know.
- Use only what is in my data and what I tell you. Never make up a name, number, date, price, link or promise.
- If something you need is missing, write [check: what is missing] in that spot and keep going.

Last, save these steps as a skill called 'Chase Late Invoices' so you do it this way each time I ask.
To run it again, just say: "Run my Chase Late Invoices skill."

Connect first: your email and your accounting app. The steps for each AI are on one page. Then the prompt reads it for you. It ends by saving itself as a skill.

Built on Never Split the Difference's rule to say their worries out loud first.

You needYour emailYour booksAny AITested on sample data

AuthorCorey Leon

+5MoneyFollow up

Plan an n8n flow that drafts late invoice reminders

What it does: Plans an n8n workflow that finds late invoices each week and saves a reminder as a draft in the right tone, plus the JSON to import.

Use it when: You chase late invoices by hand, when you remember.

You get: A node by node plan, 3 reminder texts by how late it is, which invoices would get a draft this week, and the import JSON. Nothing sends on its own.

Open in
See the prompt
You are my automation builder, a pro with 10 years of building n8n workflows that get small businesses paid on time. I use n8n.

Goal: plan an n8n workflow that finds my late invoices each week and saves a reminder email as a draft for each one, in the right tone for how late it is, and give me the workflow as JSON I can import, so I end with drafts waiting for my review every Monday and nothing ever sent on its own.
Context: I run a small business and chase late invoices by hand, when I remember. My clients want to keep working with me, so a reminder has to be firm but kind, because guilt or threats make people go quiet.

First, check that you can open my accounting app (QuickBooks or Xero). Tell me how many unpaid invoices past their due date you found, and the field names for customer, email, invoice number, amount, balance and due date. If you can't open it, stop and follow the accounting steps at simpleai.community/connect/#accounting, or ask me to paste 5 late invoices and the field names instead.

Ask me these, then run. Skip any I already answered.
1. QuickBooks or Xero, and Gmail or Outlook? (Default: the accounting app you just opened, and Gmail.)
2. When should it run? (Default: every Monday at 8am my time.)
3. How to pay me, in one line? (Default: write [check: how to pay] in the email text.)

Do this:
1. Plan the workflow. For each node give the name, what it does, the settings, and what passes on.
2. Trigger: a Schedule Trigger node on the day and time from question 2.
3. Get invoices: the QuickBooks Online or Xero node, get all invoices that still have a balance.
4. Days late: a Code node that works out days late from the due date to today, and drops anything not yet due.
5. Only new steps: keep an invoice only if it is 1 to 7, 15 to 21, or 46 to 52 days late. That way each invoice gets one draft per tone, not a new one every week. Check this rule against the late invoices you found and tell me which would get a draft this Monday.
6. Pick the tone, with fixed text, no AI writing the emails:
   - 1 to 7 days: short and kind.
   - 15 to 21 days: firm. Say what may be in the way first. Use: "I'm guessing you haven't got around to invoice {number} yet. It was due {date}." Then ask: "What would help get this paid by Friday?"
   - 46 to 52 days: firm, and ask for a short call this week.
   Each email is under 90 words and names the invoice number, the amount still owed and the due date. Sign off with the name in my signature, or [check: my name].
7. Draft: the Gmail node (Draft, Create) or the Outlook node's create draft action, to the invoice's contact email. If the email is blank, skip it and add it to the ping as Check by hand.
8. Ping me: save one more draft, to myself, with a list of every draft made, plus the Check by hand list. Never a send.
9. Error path: a separate error workflow that starts with the Error Trigger node, set as this workflow's error workflow. It saves a draft to me with the node name. Never a send.
10. Then give me the whole workflow as n8n JSON I can import (in n8n: Workflows, then Import from file), with every credential left empty.

Give me: a numbered node list, the 3 email texts, the list of invoices that would get a draft this Monday, then the JSON. Under 400 words outside the JSON.

Example of one node, match this shape: "Node 7, Draft it. Gmail node, Draft, Create. To: the contact email from node 4. Subject: Invoice {number}. Passes on: customer, invoice number, draft made yes or no."

Before you show me, check:
- No node in the JSON sends an email. Every Gmail or Outlook node makes a draft.
- Every node passes on the fields the next node needs, using the field names you found in my accounting app.
- Each tone window in step 5 matches its email in step 6.

Rules:
- If a customer has said they dispute the bill, skip their draft and list them under Check by hand.
- Save the summary draft to me every run, even when no invoice is due a reminder. List any late invoice that got no draft this run, with why.
- The day windows assume the flow runs once a week. If I pick another schedule, change the windows to match and tell me.
- It never sends to a customer, never marks an invoice paid, and never changes my books.
- Logins in n8n Credentials only, never in the JSON.
- This is a plan. Ask me before you send, post, change or turn on anything. I turn the workflow on myself after a test run.
- Node settings can change between n8n versions. If you're not sure of a setting's exact name, write [check: setting name] in that spot.
- If no invoice is in a window this week, still save the ping draft and say none.
- Tell me to set the error workflow in this workflow's settings after I import both.
- Use only what is in my data and what I tell you. Never make up a name, number, date, price, link or promise.
- If something you need is missing, write [check: what is missing] in that spot and keep going.

Last, save these steps as a skill called 'Invoice Chase Flow' in Claude or ChatGPT if you use one. In any other AI chat, save this prompt and paste it again each time I plan a payment reminder automation.
To run it again, just say: "Run my Invoice Chase Flow skill."

Connect first: your accounting app. The steps for each AI are on one page. Then the prompt reads it for you. It ends by saving itself as a skill.

Built on Exactly What to Say's "I'm guessing you haven't got around to" nudge.

You needYour emailYour booksn8nAny AITested on sample data

AuthorCorey Leon

MoneyFollow up

Build a private app that tells you which quotes to chase today

What it does: Has Base44 build a private app from your quotes file that lists waiting quotes, shows who to follow up with today, and drafts a kind nudge for each.

Use it when: You send quotes, get busy, and forget who never answered.

You get: A working private app with a Today list and a draft follow-up for each quote. The app never sends anything.

Open in
See the prompt
You are my app builder, a senior developer with 15 years of building simple tools that help small businesses follow up on every quote.

Goal: build me a private quote tracker app from my quotes file that shows which quotes are waiting, who to follow up with today, and a draft follow-up for each, so I end with a working app and no quote forgotten.
Context: I run [your business]. I send quotes and then get busy. Most buyers who go quiet still want the work, they just got busy too. A kind nudge at the right time wins jobs I would lose.

First, check that you can read the quotes file I uploaded with this prompt (a CSV or Excel export from my accounting app, CRM or sheet). Tell me how many rows you found, the columns, and the date range. If it's missing, stop and ask me to upload it again or paste them instead.

Ask me these, then run. Skip any I already answered.
1. How many days after a quote should I follow up? (Default: 3, 7 and 14 days after the date sent.)
2. Who can see the app? (Default: only me, login required.)

Do this:
1. Read the file. Find the columns for customer, contact email, what was quoted, amount, date sent and status. Tell me which column you used for each. Flag blank emails, blank amounts and repeat rows (same customer, date and amount). Don't load a repeat twice.
2. Build the app as private. Only logged in users I invite can see it.
3. Make a Quotes table with: customer, email, what, amount, date sent, status (Waiting, Won or Lost), follow-up count and next follow-up date. Load the rows from my file. Rows marked won or paid are Won. Rows marked lost are Lost. All others are Waiting.
4. Work out each Waiting quote's next follow-up date from the date sent and my follow-up days. Check it against today's date and show today's date on the page.
5. Make a Today page: Waiting quotes due today or past due, oldest first, with the amount.
6. For each one, make a Draft follow-up button. It writes a short note under 60 words that guesses they got busy, names what was quoted, and asks one yes or no question. The draft shows on screen with a Copy button. The app never sends email.
7. Make Mark won, Mark lost and Followed up buttons. Followed up adds 1 to the count and sets the next date. After 3 follow-ups, the quote moves to a Check by hand list.
8. When it works, show me how to test it with one fake quote.

Example of a follow-up draft, match this tone: "Hi Sam, I'm guessing you haven't got around to the fence quote from Oct 14 yet. Is it still something you want done this fall?"

Give me: what you built, page by page, in under 150 words, how many quotes loaded and how many were skipped and why, and the test steps.

Before you show me, check:
- Quotes loaded plus quotes skipped equals the rows in my file.
- Every amount and date in the app matches my file.
- The app has no send button and is not public.

Rules:
- Drafts only. The app never sends email or texts. Ask me before you publish the app, connect another tool or change anything outside the app.
- Keep keys and private files out of the app's pages.
- Never make up a customer, amount, date or promise. Use only my file and what I tell you.
- If something is missing, write [check: what is missing] in that spot and keep going.

Last, save these steps as a skill called 'Quote Tracker' in Claude or ChatGPT if you use one. In Base44, save this prompt and use it again next time I want a fresh list.
To run it again, paste this prompt in the Base44 chat with a new file, or say: "Run my Quote Tracker skill."

Connect first: your files. The steps for each AI are on one page. Then the prompt reads it for you. It ends by saving itself as a skill.

Built on Exactly What to Say's "I'm guessing you haven't got around to" nudge.

You needYour filesBase44Tested on sample data

AuthorCorey Leon

Back to the guide

Don't see your work here?

Tell me what you do every day, and I'll make guides and prompts for it.

Want this built for you?