15 text snippets that save time every day (with copy-paste templates)
The best snippets are the things you already type every week. Here are fifteen that pay for themselves quickly, each ready to paste into Textfold — or adapt for any text expander.
By Jeyanth Kanagaraju · Updated
Each example is a complete Textfold snippet file: save it as a .txt file in your snippets folder, or paste the part below the --- into a new snippet in the editor. Placeholders like {date+7d} and {field:Name} are explained in the documentation. The free plan covers 10 snippets, so pick your favorites first.
Everyday basics
1. Email signature — ;sig
The one everyone starts with — and it works in webmail, Slack and anywhere your mail app's signature doesn't.
abbrev: ;sig
name: Email signature
---
Best,
Sam Patel
Design Lead · Northwind
+44 20 7946 00002. Postal address — ;addr
Checkout forms, shipping labels, invoices. Make a second one for your office.
abbrev: ;addr
name: Postal address
---
221B Baker Street
London NW1 6XE
United Kingdom3. Meeting link — ;mtg
Paste your video-call link in a sentence instead of hunting for it.
abbrev: ;mtg
name: Meeting link
---
Here's the link for our call: https://meet.example.com/sam-patel4. On my way — in your capitals — omw
A plain-word abbreviation that only fires as a whole word, and follows how you typed it: omw, Omw, OMW.
abbrev: omw
name: On my way — in your capitals
expand: word
case: adapt
---
on my wayScheduling and follow-ups (with date math)
5. Offer two times — ;avail
Dates are filled in when you expand, so the message is always current. Check they aren't weekends before sending.
abbrev: ;avail
name: Offer two times
---
Would {date:EEEE+1d} or {date:EEEE+2d} afternoon work for you? Happy to fit around your schedule.6. Follow-up with a form — ;fu
A small form asks for the name and topic, then the snippet adds a follow-up date three days out.
abbrev: ;fu
name: Follow-up with a form
---
Hi {field:Name},
Just checking in on {choice:Topic|the proposal|your order|our call}. I'll follow up on {date:EEEE+3d} if I don't hear back.
{snippet:;sig}7. Payment reminder — ;inv
Due dates calculated for you, every time.
abbrev: ;inv
name: Payment reminder
---
Hi {field:Name},
A friendly reminder that invoice {field:Invoice number} is due on {date:d MMMM yyyy+14d}. Thanks!Support and sales replies
8. Thank-you — ;ty
Short, warm, consistent.
abbrev: ;ty
name: Thank-you
---
Thanks so much for reaching out — I really appreciate it.9. Refund confirmation — ;refund
The same careful wording every time, with the details asked for when you type it.
abbrev: ;refund
name: Refund confirmation
---
Hi {field:Name},
I've refunded order {field:Order number}. You'll see it on your statement within 5–10 business days.{optional:Add apology}
Sorry again for the trouble.{/optional}
{snippet:;sig}10. Introduction email — ;intro
Introduce two people without retyping the same three sentences.
abbrev: ;intro
name: Introduction email
---
Hi {field:First person} and {field:Second person},
I'm introducing you because {text:Why you should talk}
I'll let you take it from here!Notes and reports
11. Meeting notes template — ;notes
Start every meeting doc the same way, with today's date filled in and the caret ready under Agenda.
abbrev: ;notes
name: Meeting notes template
---
# Meeting notes — {date:yyyy-MM-dd}
Attendees:
## Agenda
{cursor}
## Decisions
## Next steps
12. Bug report — ;bug
Clear, complete bug reports, because the form won't let you forget the steps.
abbrev: ;bug
name: Bug report
---
**Summary:** {field:Summary}
**Severity:** {choice:Severity|Low|Medium|High|Blocker}
**Steps to reproduce:**
{text:Steps}
**Expected:** {field:Expected}
**Actual:** {field:Actual}13. Quote what you copied — ;q
Copy a sentence, type ;q, and it's quoted with a reply line ready below.
abbrev: ;q
name: Quote what you copied
---
> {clipboard}
{cursor}For developers
14. Debug log — ;cl
Lands the caret between the quotes, ready to type.
abbrev: ;cl
name: Debug log
---
console.log("{cursor}")15. Dated TODO — ;todo
TODOs that say when they were written.
abbrev: ;todo
name: Dated TODO
---
// TODO({date:yyyy-MM-dd}): {cursor}Tips for a snippet library that lasts
- Start abbreviations with
;so they never fire by accident, and keep them short and guessable:;addrbeats;a1. - Group snippets by where you use them — Email, Support, Code — so the list stays easy to scan.
- Forgot one? Press ⌃⌥Space in Textfold to search every snippet by name or content, then press Return to insert it.
- Review your list once a month: delete what you don't use, and turn repeated replies into new snippets.