<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/">
  <channel>
    <title>TradeYoke — Product</title>
    <link>https://tradeyoke.net/blog/tag/product</link>
    <description>What's new in TradeYoke and why we built it that way.</description>
    <language>en-gb</language>
    <atom:link href="https://tradeyoke.net/blog/tag/product/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>How to stop no-shows: appointment reminder texts that actually work for UK trades</title>
      <link>https://tradeyoke.net/blog/stop-no-shows-appointment-reminder-texts</link>
      <guid>https://tradeyoke.net/blog/stop-no-shows-appointment-reminder-texts</guid>
      <pubDate>Fri, 25 Sep 2026 03:33:16 GMT</pubDate>
      <description>A missed appointment costs a trade business the travel time, the slot another customer could have had, and the awkward call to rebook. Here's what actually cuts no-shows, and how TradeYoke automates it.</description>
      <content:encoded><![CDATA[### What a no-show actually costs

Quick answer: a missed appointment costs you the travel time and fuel to get there, the slot another customer could have filled, and — for a round-based job like window cleaning or gardening — the awkward job of working out when to try again.

For a plumber or electrician with a full day of one-off jobs, a no-show is a hole in the diary that's usually too late to fill. For a window cleaner or gardener running a round, it's slightly different but no less costly: you've driven there, the gate's locked or the car's blocking the drive, and now that stop either waits a whole cycle or needs a special return trip that eats the margin on every other job that day. Industry data on automated reminders consistently shows a meaningful drop in no-shows once they're in place — not because customers didn't want you to come, but because they genuinely forgot, and nothing prompted them in time to do anything about it.

### What actually reduces no-shows, TradeYoke or not

Quick answer: send a reminder close enough to the appointment that it's still front of mind, make it specific (day, rough time, what you're doing), and give the customer one easy way to tell you if it doesn't work.

### What a good reminder text does

- ✓ Times it right — Too early (a week out) and it's forgotten again; too late (an hour before) and there's no time to move anything. The day before, in the morning, is the sweet spot for most trade visits.
- ✓ Names the job and the day — "We're cleaning your windows tomorrow" beats a generic "you have an appointment" — it's specific enough to trigger the memory.
- ✓ Gives a way to reply, not just read — A text that's a dead end just gets ignored if there's a problem; one the customer can reply to catches the cancellations before you've driven there.
- ✓ Doesn't need the customer to do anything if all's well — The best reminder is silent unless there's a problem — asking for a confirmation on every single visit trains people to ignore reminders altogether.
- ✓ Comes from the same number or name each time — Consistency builds the trust that makes a customer open the text instead of assuming it's spam.

### How TradeYoke automates it

Quick answer: TradeYoke sends round reminders and "on my way" texts automatically through a background dispatcher, replies land back on the customer's own record, and every wording — including the reminder itself — is yours to reword in Message templates.

Every message TradeYoke sends — a reminder, an on-the-way text, an invoice, a receipt — goes through one message wizard, whether you send it there and then or schedule it for later. Round reminders and similar notices are generated automatically by a daily background sweep, so a reminder for tomorrow's round goes out on time even if nobody in the office is at a desk. If the customer replies, the message routes back onto their own record in TradeYoke rather than landing in a personal phone that leaves with whoever answered it.

[Image: A customer's communications history in TradeYoke, with a scheduled reminder and a reply on the same thread]

Around 55 of the emails and texts TradeYoke sends by itself — reminders included — can now be reworded and previewed by the business in Settings → Message templates, so a reminder can sound like you, not like generic software copy. Anything you haven't touched still goes out using TradeYoke's own sensible default wording, so a brand-new business is never sending a blank text.

**Do I have to write my own reminder text?**

No. TradeYoke ships with default wording for reminders and every other automatic message; reword it in Settings → Message templates whenever you like, with a live preview before you save.

**Will customers be able to reply?**

Yes — replies to a text are routed back to the customer's record in TradeYoke and shown in the same thread as everything else you've sent them.

**Can I send a reminder to everyone on tomorrow's round in one go?**

Round reminders are generated automatically by the daily sweep per customer; a one-off bulk message to a hand-picked group isn't a feature today.

**Does this cost extra per text?**

Messaging is part of TradeYoke's paid plans; texts go through TradeYoke's own messaging provider so there's no separate SMS account to set up.

Related: Email & SMS messaging · Scheduling & rounds · Running the round & scheduling · 'We are coming tomorrow' texts

### Let the reminders send themselves

30 days of Essentials free, no card required. Set your round up and watch tomorrow's reminders go out on their own.

[Start your free trial](https://app.tradeyoke.net/signup)

]]></content:encoded>
      <dc:creator>Carl Randall</dc:creator>
      <category>Messaging</category>
      <category>Guides</category>
      <category>Product</category>
      <enclosure url="https://tradeyoke.net/media/media-seed-cover-stop-no-shows-appointment-reminder-texts-jpg/cover-stop-no-shows-appointment-reminder-texts.jpg?v=1wroou7w" type="image/jpeg" length="181132" />
      <media:content url="https://tradeyoke.net/media/media-seed-cover-stop-no-shows-appointment-reminder-texts-jpg/cover-stop-no-shows-appointment-reminder-texts.jpg?v=1wroou7w" medium="image" />
    </item>
    <item>
      <title>Invoices, quotes and texts in Welsh — and five other languages</title>
      <link>https://tradeyoke.net/blog/invoices-and-texts-in-welsh</link>
      <guid>https://tradeyoke.net/blog/invoices-and-texts-in-welsh</guid>
      <pubDate>Thu, 24 Sep 2026 02:33:16 GMT</pubDate>
      <description>TradeYoke's message templates — every quote, invoice, receipt and text — now ship in English, Spanish, Welsh, German, Portuguese and French. Here's why that matters for a Welsh-speaking customer base, and exactly how the language your business posts in is chosen.</description>
      <content:encoded><![CDATA[### Quick answer

Quick answer: every one of TradeYoke's 41 customer message templates — quotes, invoices, receipts, statements, certificates and automatic texts — now ships in English, Spanish, Welsh, German, Portuguese and French. A business picks one language for everything it sends in Settings → Regional; team members separately pick their own screen language each. There's no per-customer automatic detection — one business, one outbound language, chosen once.

### Why the language on the page matters, not just the words in it

A customer reads an invoice or a reminder text the same way they read anything else: faster and with less friction in their own language. For most UK trade businesses that's a nice-to-have. For a business trading in Wales, it can be a genuine commercial edge — the Welsh Government's own guidance is blunt that Welsh in business is good for business, and public-sector procurement in Wales (Welsh Procurement Policy Note 013) actively encourages suppliers, including small ones, to communicate with Welsh-speaking customers and clients bilingually. None of that makes bilingual invoicing a legal requirement for a private sole trader or small firm — the Welsh Language Standards mainly bind public bodies and larger organisations — but it does mean a scaffolder, electrician or gardener who can send a quote or a reminder text in Welsh has a real, visible edge with Welsh-speaking households and with public-sector or housing-association work that expects it.

### What actually helps, TradeYoke or not

Quick answer: ask once, keep it consistent, and get the documents that matter properly translated rather than machine-translated word for word — the same advice applies whatever software you use.

### Serving customers who don't read English first

- ✓ Ask once, and note it — A new customer's preferred language is a five-second question at the first visit or booking — ask it, and keep the answer somewhere it's actually used, not just remembered.
- ✓ Be consistent, not occasional — A Welsh quote followed by an English invoice and an English reminder text undoes the goodwill of the quote. Pick a language and stay in it for that customer, or for the business as a whole.
- ✓ Get key documents properly translated, not machine-translated — A certificate, a set of terms or a safety notice is worth a human translation once, kept and reused, rather than a different machine translation every time.
- ✓ Keep a glossary of your own trade terms — "Boiler service" and "gwasanaethu'r boeler" should read the same way every time a text goes out — a short glossary keeps templates consistent across whoever in the team is sending them.
- ✓ Say it, don't just write it — Bilingual signage on the van or a line on the website — "Rydym yn siarad Cymraeg" / "Se habla español" — tells a prospective customer before they've even asked.

### What the trade-software market offers today

Quick answer: mainstream UK and international trade job-management software is, with rare exceptions, English-only for what it sends customers; where a language option exists at all, it's usually limited to the app's own screen, not the documents and texts a customer receives.

Jobber, one of the best-known job-management platforms, added Spanish to its mobile app in 2026 — but as of September 2026 it's limited to non-admin users whose phone is already set to Spanish, an account-holder still sees English, and it's a screen language, not a language a customer's invoice goes out in. We didn't find published evidence of Welsh, German, Portuguese or French support, or of translated customer-facing documents, in the other UK trade platforms we looked at. That's the gap TradeYoke's translation pass closes: not just a translated app for the team, but a translated invoice, quote, receipt and text for the customer, in the language the business chooses.

[Image: The customer record where a business's team works — the language its documents go out in is set once, for the whole business]

### How TradeYoke does it

Quick answer: a business turns on the (free) Localization module and picks one outbound language in Settings → Regional; every quote, invoice, receipt, statement, certificate and automatic text it sends from then on is written in that language, whoever on the team pressed send.

TradeYoke keeps two languages separate on purpose. The outbound-document language is a business-wide setting — the reader of an invoice is the customer, not whichever team member happened to raise it, so the language a Welsh-speaking business posts in is Welsh whether the office or the van issued the document. Every one of the 41 templates behind quotes, invoices, receipts, statements, certificates, owing notices and automatic texts ships translated, so turning the setting on doesn't leave gaps in English. Separately, each team member picks their own screen language — the app's own menus and pages — independently of what the business posts in, so an English-speaking office admin and a Welsh-speaking engineer can each work comfortably while every customer still gets the business's own chosen language. English is the floor throughout: Localization is opt-in, and until it's switched on (and a language chosen), everything reads in English exactly as it always has.

**Which six languages does TradeYoke support?**

English, Spanish, Welsh, German, Portuguese and French — for the app's own screens (per user) and for every customer message template (per business).

**Does TradeYoke automatically write to each customer in their own language?**

No. A business chooses one outbound language for everything it sends to customers; there's no per-customer automatic language detection today. If you serve customers in more than one language, the practical option is to note a customer's language on their record as a reminder for the team, and choose the wording by hand where it genuinely needs to differ.

**Is Welsh support only for the app, or for invoices and texts too?**

Both. The app's screens are translated per user, and — as of this pass — every one of the 41 customer-facing message templates (quotes, invoices, receipts, statements, certificates, texts) is translated too, so a Welsh-language business can post entirely in Welsh.

**Is Localization a paid add-on?**

No — it's included on every plan at no extra cost. Sending emails and texts to customers at all needs Essentials or above; see the pricing page for what each plan includes.

Related: Email & SMS messaging · Who owes me · Winning & keeping customers · Choosing job management software for UK trades

### Post in the language your customers read

30 days of Essentials free, no card required. Turn on Localization, pick a language, and see your next quote go out in it.

[Start your free trial](https://app.tradeyoke.net/signup)

]]></content:encoded>
      <dc:creator>TradeYoke team</dc:creator>
      <category>Messaging</category>
      <category>Product</category>
      <category>Guides</category>
      <enclosure url="https://tradeyoke.net/media/media-seed-showcase-sms-1-webp/showcase-sms-1.webp?v=ho8gni6" type="image/webp" length="24948" />
      <media:content url="https://tradeyoke.net/media/media-seed-showcase-sms-1-webp/showcase-sms-1.webp?v=ho8gni6" medium="image" />
    </item>
    <item>
      <title>Does your round need a website? How online booking pays for itself</title>
      <link>https://tradeyoke.net/blog/website-for-a-window-cleaning-or-gardening-business</link>
      <guid>https://tradeyoke.net/blog/website-for-a-window-cleaning-or-gardening-business</guid>
      <pubDate>Thu, 24 Sep 2026 02:33:16 GMT</pubDate>
      <description>Most window cleaning and gardening businesses grow by word of mouth and a van sign — until the phone stops being the fastest way for a new customer to book. Here's when a website earns its keep, and what to put on it.</description>
      <content:encoded><![CDATA[### Do you actually need a website?

Quick answer: if new customers already find you by word of mouth or a van sign and you're at capacity, probably not yet. If you want to grow beyond the streets you already cover, or you're losing evening and weekend enquiries because nobody's there to answer the phone, yes — a simple site with online booking earns its keep within a month or two for most window cleaning and gardening rounds.

A round built entirely on word of mouth has a ceiling: it only grows as fast as your existing customers talk about you, in the streets you already work. A website changes that in one specific way — it lets someone who has never heard of you, searching "window cleaner near me" or "gardener [town]" at 9pm on a Sunday, book you before Monday morning, without waiting for you to pick up. That's the whole case for one. It isn't about looking bigger than you are; it's about being bookable outside the hours you can answer a phone.

### What actually works on a trade website (with or without TradeYoke)

Quick answer: a short services list with prices or a starting price, real photos of your own work, genuine reviews, and — the part most sites miss — a way to book or ask for a quote that doesn't require an email back and forth.

### What to put on a window cleaning or gardening website

- ✓ Your services, in plain terms — "Regular window cleaning, gutter clearing, conservatory roofs" beats a paragraph of marketing copy. Say what you do and roughly what it costs.
- ✓ Real photos, not stock — Before-and-afters from your own jobs do more than any description — customers are hiring you, not "a window cleaner".
- ✓ Genuine reviews — A handful of real Google or Facebook reviews, quoted with the customer's first name, beats a star rating with no names attached.
- ✓ A booking form, not just a phone number — The customer who found you at 9pm on a Sunday wants to book then, not remember to call Monday.
- ✓ Your coverage area — Postcodes or towns you cover, so you stop getting enquiries from half an hour away.

### What the market offers, and where it falls short for a round

Quick answer: most job-management software for UK trades — Jobber, Tradify, ServiceM8 among them — offers some form of online booking or a bolt-on website package, but it's typically a separate product or add-on that has to be kept in step with your actual diary by hand.

Looking at what UK trade software already offers: ServiceM8 sells online booking forms for your existing website or social pages, and a simple separate website package if you don't have one at all. Tradify and Jobber both focus their window cleaning pitch on the job side — quoting, scheduling, invoicing — with booking tools that sit alongside, not inside, the diary itself. The pattern across all of them is the same: the website and the job diary are two systems that happen to be sold by the same company, which means a booking made on the site still has to be copied into the schedule somewhere.

[Image: Editing a business website in TradeYoke with a live phone preview]

### How TradeYoke's website is different: one account, not two

Quick answer: TradeYoke's website is built into the same account as your jobs, customers and invoices, so a booking or quote request lands directly on the Leads board — nothing to copy in by hand, nothing to keep in sync.

TradeYoke's business website (part of the Ultimate plan) is edited in the same app you already run jobs from, with a live phone and desktop preview as you change it — no developer, no separate hosting bill, no second login to remember. A customer who books online or fills in a request-a-quote form doesn't send an email that might sit in an inbox; the enquiry arrives as a lead, with the service, day and slot they chose, ready to turn into a quote or a job in the same click you'd use for a phone booking.

**Which plan includes the website?**

Ultimate — TradeYoke's top plan, which also includes the customer portal and live monitoring. You can build the site during a free trial; publishing it needs Ultimate.

**Do I need any web design experience?**

No. The editor works from a live phone and desktop preview, so you can see exactly what a visitor sees as you change it, and publish when you're happy.

**What happens to a booking made on the site?**

It lands as a lead in TradeYoke with the service, day and slot the customer chose, ready to quote or book straight onto the job — the same Leads board a phone enquiry would land on.

**Can I show reviews and before-and-after photos?**

Yes — the site has a place for reviews, news posts and photo galleries, so recent work and genuine feedback are the first thing a new visitor sees.

Related: Business website & online booking · Customers & CRM · Winning & keeping customers · Before-and-after photos that sell the next visit

### Build your site during your free trial

30 days of Essentials free, no card required — build your website now and publish when you're ready for Ultimate.

[Start your free trial](https://app.tradeyoke.net/signup)

]]></content:encoded>
      <dc:creator>Carl Randall</dc:creator>
      <category>Guides</category>
      <category>Window cleaning</category>
      <category>Gardening</category>
      <category>Product</category>
      <enclosure url="https://tradeyoke.net/media/media-seed-cover-website-for-a-window-cleaning-or-gardening-business-jpg/cover-website-for-a-window-cleaning-or-gardening-business.jpg?v=2dkbd1bw" type="image/jpeg" length="154622" />
      <media:content url="https://tradeyoke.net/media/media-seed-cover-website-for-a-window-cleaning-or-gardening-business-jpg/cover-website-for-a-window-cleaning-or-gardening-business.jpg?v=2dkbd1bw" medium="image" />
    </item>
    <item>
      <title>Get paid without chasing: automatic invoices, Pay now everywhere and Stripe set-up in minutes</title>
      <link>https://tradeyoke.net/blog/automatic-invoicing-and-pay-now-links</link>
      <guid>https://tradeyoke.net/blog/automatic-invoicing-and-pay-now-links</guid>
      <pubDate>Wed, 23 Sep 2026 01:33:16 GMT</pubDate>
      <description>TradeYoke can now raise and send a window cleaning, gardening or scaffolding invoice the moment the job's marked done, and every invoice carries a Pay now button — on the email, the PDF and the customer's own account page.</description>
      <content:encoded><![CDATA[### The cost of a diary full of jobs and an empty bank account

Quick answer: raising the invoice, sending it, and chasing the customer for a card number are three separate jobs most sole traders do by hand, after the working day is over — and each one is a place the money can stall. TradeYoke now does the first two automatically for window cleaning, gardening and scaffolding, and makes the third a single tap for the customer.

Doing the work has never been the problem for most trades. Getting paid for it is. Ask any window cleaner, gardener or scaffolder what happens between finishing a job and the money landing, and the answer is usually a list of manual steps: remember to raise the invoice, work out what to charge, find the customer's email, write a covering line, send it, and — if you're one of the many still on bank transfer only — wait, then chase. Every one of those steps is a place a payment quietly stalls, not because the customer won't pay, but because nobody asked them to, clearly, at the moment it was easiest to say yes.

> 💷 Late payment costs UK small businesses real money in time and cash flow — HMRC's Making Tax Digital rules aside, an invoice that isn't raised on the day it's earned is an invoice that takes longer to collect. The fix that works, for every trade we've watched, is the same: shorten the gap between the job finishing and the ask to pay.

### What you can do about it today, TradeYoke or not

Quick answer: raise the invoice the same day, put a way to pay by card on it, and stop sending an invoice that just states a total with no button to act on.

### Five habits that get you paid faster, whatever you use

- ✓ Invoice same-day, not same-week — The longer the gap between the job and the invoice, the less the customer remembers why they're paying — and the easier it is for you to forget to send it at all.
- ✓ Put a way to pay ON the invoice — A PDF with a bank sort code buried in the footer asks the customer to do the work of paying. A button that already knows the amount does not.
- ✓ Make the link work more than once — A pay link that dies after a day just means a second, more awkward, message a week later.
- ✓ Decide your default, and stick to it — Card payments by default with a manual option for the regulars who prefer bank transfer beats deciding case by case, tired, at 9pm.
- ✓ Keep a debt book, even a rough one — Knowing who owes what and for how long is the difference between chasing early and chasing embarrassingly late.

### How TradeYoke does it: the job invoices itself

Quick answer: turn on automatic invoicing for window cleaning, gardening or scaffolding and a job raises and emails its own invoice the moment it's marked done — off by default, with a per-customer override.

TradeYoke's invoicing sits on an immutable ledger, so every invoice, payment and adjustment is a permanent entry rather than a field someone can quietly edit. On top of that ledger, a completed job can now raise its own invoice and send it — for window cleaning, gardening and scaffolding — the moment it's marked done. It's off by default for the whole business, so nothing changes until you decide it should, and it's off (or on) per customer too, for the accounts where a blanket rule is the wrong call — the regular who's always invoiced monthly, say, or the landlord who wants one statement for six properties.

[Image: An invoice raised from a completed job, with the Pay now link already attached]

### Pay now, wherever the customer is looking

Quick answer: a Pay now button now appears on the invoice email, on the PDF itself, and on the customer's own portal page — always for exactly what's still owed, and the link stays live.

Getting the invoice out is only half of it; the other half is not making the customer hunt for a way to pay it. TradeYoke now puts a Pay now button in three places a customer is actually likely to be looking: the email the invoice arrives in, the PDF document itself (so it still works if they've saved or forwarded it), and their own portal page if you've set one up. Whichever one they tap, it charges exactly what's still owed — not the original total if part of it's already been paid — and a copied link keeps working, rather than quietly expiring after a day. You can turn Pay now off tenant-wide, or set an individual customer to always or never see it, for the accounts you'd rather handled by bank transfer.

### A Stripe set-up that doesn't need a technical co-founder

Quick answer: Connect with Stripe now asks for one thing at a time and needs only your secret key to get going — no webhook key hunting required to start taking card payments.

Card payments run through your own Stripe account — TradeYoke never holds your money — and the connection screen has been simplified so it shows only the next thing you actually need to do, with everything else ticked off or tucked away. If the connection ever gets into a stuck, technical-looking state, TradeYoke now clears it automatically and invites you to reconnect with a plain message instead of showing you a raw error.

**Whose Stripe account is it?**

Yours. You connect your own Stripe account in settings, and payouts go straight to your bank on Stripe's normal schedule — TradeYoke is never in the middle of your money.

**Which jobs can invoice themselves?**

Window cleaning, gardening and scaffolding today. It's off by default for the whole business and can be switched on — or overridden for one customer — in settings.

**Does Pay now work without an online account?**

Yes. Neither the pay link nor the customer portal need the customer to create a login or download anything.

**Can I still take bank transfer or cash?**

Yes — manual payments are recorded against the invoice the same way as card payments, and the ledger treats them the same for your reports.

Related: Invoicing & payments · Customer portal · Getting paid · The who-owes-me morning report

### Stop chasing your own invoices

30 days of Essentials free, no card required. Import your customers and see the next invoice send itself.

[Start your free trial](https://app.tradeyoke.net/signup)

]]></content:encoded>
      <dc:creator>TradeYoke team</dc:creator>
      <category>Payments</category>
      <category>Guides</category>
      <category>Product</category>
      <enclosure url="https://tradeyoke.net/media/media-seed-cover-automatic-invoicing-and-pay-now-links-jpg/cover-automatic-invoicing-and-pay-now-links.jpg?v=1l2rssn0" type="image/jpeg" length="73980" />
      <media:content url="https://tradeyoke.net/media/media-seed-cover-automatic-invoicing-and-pay-now-links-jpg/cover-automatic-invoicing-and-pay-now-links.jpg?v=1l2rssn0" medium="image" />
    </item>
    <item>
      <title>How to plan a window cleaning round that doesn't waste a morning</title>
      <link>https://tradeyoke.net/blog/how-to-plan-a-window-cleaning-round</link>
      <guid>https://tradeyoke.net/blog/how-to-plan-a-window-cleaning-round</guid>
      <pubDate>Sun, 20 Sep 2026 23:33:16 GMT</pubDate>
      <description>A round that looks full on paper can still waste an hour of driving if it isn't planned properly. Here's what actually makes a window cleaning round efficient, what dedicated round-planning tools get right, and how TradeYoke's Plan my day automates the decide-order-go routine every morning.</description>
      <content:encoded><![CDATA[### Quick answer

Quick answer: a well-planned window cleaning round groups customers by area and frequency, is worked in a sensible geographic order rather than the order jobs were booked, keeps access notes with the stop so nobody's guessing at a gate code, and has a clear rule for what happens on a rain day. Software helps most by automating the order and the rain-day reshuffle, not by replacing the judgement of who's due and who can wait.

### What actually makes a round efficient

Every window cleaner learns the same lesson eventually: a round that's full on the diary can still be a bad day if it's badly ordered. Driving back across town for one stop you missed, or working a street out of sequence because it was booked last, costs more time than the clean itself. Planning a round well is really three separate decisions done in order — deciding what's actually due today, putting it in a sensible sequence, and getting that sequence to whoever's driving — and most of the time wasted on a round comes from skipping straight to the third step without doing the first two properly.

### What makes a round genuinely plannable

- ✓ Group by area first, frequency second — A round organised by postcode or estate keeps the driving down; layering a 4-week/8-week frequency on top of that geography, rather than instead of it, is what keeps the round efficient month to month.
- ✓ Order nearest-first from where you actually start — The order jobs were booked in is rarely the order that minimises driving. Starting from your actual location and working outward saves more time than any other single change.
- ✓ Keep access notes on the stop, not in your head — Gate codes, dogs, "use the side entrance" — the day you forget is the day you waste ten minutes at one house while three more are waiting.
- ✓ Decide the rain-day rule in advance, not on the day — Whether a wet day means the whole round shifts one day, or you pick off what's still doable, is a decision that's easier made calmly in advance than while standing in the rain.
- ✓ Review the round every few months — New customers, cancellations and address changes drift a round out of its best order over time; a periodic re-sort keeps it efficient rather than just "working".

### What dedicated round-planning tools offer

Quick answer: purpose-built window cleaning round-planning tools do genuinely good automated route sequencing and one-tap rain-day rescheduling, but they're generally single-purpose — a round-and-route tool sitting apart from quoting, invoicing and the wider customer record, rather than one account doing all of it.

Round Monster, a UK tool built specifically for window cleaning rounds, auto-sequences routes by distance with depot-aware ordering for firms running more than one vehicle, and offers a genuinely useful one-tap "rain-day reschedule" across a two-week planner. That's real, useful engineering aimed squarely at the round-ordering problem. What it and similar round-focused tools tend not to be is a full job-management system — invoicing, quoting and the customer record typically live in a separate product or a more limited version of one. At the other end, general job-management platforms like Tradify cover invoicing and quoting well but are comparatively thin on round-specific route planning — Tradify's own materials focus the round/route side on live job and staff location rather than an automated nearest-first sequence. Most window cleaners end up choosing which gap they'd rather live with.

[Image: TradeYoke's Plan my day: decide what's in, then the run ordered nearest-first with distances]

### How TradeYoke's Plan my day handles it

Quick answer: Plan my day does the three-step routine automatically every morning — it lines up what's due from the round, asks a single yes/later/not-now decision for each, orders the accepted run nearest-first from your start point, and sends the ordered runsheet with access notes to the phone, with a one-tap rain-day move for the whole round.

A window cleaning round in TradeYoke is a genuine recurring pattern on the customer record — every four, six or eight weeks, or whatever rhythm you set per property — so the diary fills itself rather than needing each visit booked by hand. Plan my day then does the ordering: it lines up what's overdue, what's due this week and anything with no day yet, asks one question at a time (today, another day, or not now), and orders whatever you've accepted nearest-first from wherever you're starting, with the leg distances and the day's total shown alongside. The confirmed run goes to the phone with the price, notes, access details and hazards on every stop, and a skip bin holds anything you deferred so it comes back tomorrow rather than getting forgotten. On a wet morning, moving the whole day's round to another day is one action, and the recurring rhythm carries on from there without anyone having to re-plan the following weeks by hand.

**Does Plan my day optimise routes across multiple vans?**

No — it orders one person's day nearest-first from their own start point, which suits a one- or two-van round. It doesn't solve multi-vehicle capacity or depot-based routing the way a dedicated multi-crew routing tool does.

**Can I still drag stops into a different order?**

Yes. The nearest-first order is a sensible starting point, not a fixed rule — drag any stop and the new order is remembered.

**What happens to access notes and gate codes?**

They live on the job and the customer record and show on the phone for every stop, so nobody's relying on memory or a paper round sheet.

**Is scheduling and Plan my day on the free plan?**

Yes — customers, jobs, the round and the schedule, including Plan my day, are part of TradeYoke's Free plan. See /pricing for what each plan adds.

Related: Plan my day & routing · Scheduling & rounds · Running the round & scheduling · Pricing a window cleaning round

### Plan tomorrow's round in minutes, free

Free for the round and the diary, for as long as you like. Add your customers and let Plan my day order tomorrow's run.

[Start your free trial](https://app.tradeyoke.net/signup)

]]></content:encoded>
      <dc:creator>Carl Randall</dc:creator>
      <category>Window cleaning</category>
      <category>Guides</category>
      <category>Product</category>
      <enclosure url="https://tradeyoke.net/media/media-seed-app-window-cleaning-round-png/app-window-cleaning-round.png?v=4bb7fvv9" type="image/png" length="263506" />
      <media:content url="https://tradeyoke.net/media/media-seed-app-window-cleaning-round-png/app-window-cleaning-round.png?v=4bb7fvv9" medium="image" />
    </item>
    <item>
      <title>Keeping a lone-working tradesperson safe: what actually helps</title>
      <link>https://tradeyoke.net/blog/keeping-a-lone-working-tradesperson-safe</link>
      <guid>https://tradeyoke.net/blog/keeping-a-lone-working-tradesperson-safe</guid>
      <pubDate>Sun, 20 Sep 2026 23:33:16 GMT</pubDate>
      <description>A scaffolder on their own on a roof, an electrician alone in a plant room, a solar installer working a rural site — lone working is normal in these trades. Here's what genuinely reduces the risk, and how TradeYoke gives the office real visibility without a box wired into the van.</description>
      <content:encoded><![CDATA[### What "lone working" risk actually means for a trade business

Quick answer: lone working means nobody else is there to help if something goes wrong — a fall, an electric shock, a confined space, or simply a medical event — and for scaffolders, electricians and solar installers working roofs, plant rooms and rural sites on their own, that's not the exception, it's most of the working week.

The Health and Safety Executive is clear that working alone isn't against the law, but the employer still has to assess and control the risk it creates — the same duty as any other hazard, just with nobody standing next to the worker to notice if it goes wrong. For a scaffolder erecting a lift on their own, an electrician isolating a circuit in an empty plant room, or a solar installer on a rural roof with no phone signal, the risk isn't a dramatic one-off event; it's the ordinary risks of the job, made worse by the fact that help could be hours away rather than minutes.

### What actually reduces the risk, TradeYoke or not

Quick answer: a written risk assessment for the specific job, a check-in routine with a named person who notices if it's missed, and visibility of where the worker actually is — those three things are what every HSE-aligned lone-working guide comes back to.

### What genuinely helps a lone worker

- ✓ Assess the job before it starts, not after — A five-minute lone-working risk assessment for a specific site catches the things a generic policy misses — access, signal, the nearest help.
- ✓ Give someone visibility of where you are — Someone in the office (or another team member) knowing roughly where you are and when you're due back turns a silent no-show into a noticed one.
- ✓ Have a named person who'd notice — A check-in routine only works if someone is actually responsible for chasing a missed one — 'someone would probably notice' is not a plan.
- ✓ Use a certified alarm device for genuinely high-risk work — For confined spaces or high-fall-risk work, a monitored BS 8484 lone-worker device with a 24/7 response centre is a different, more serious tool than general visibility — the two aren't interchangeable.
- ✓ Keep the paperwork — A dated risk assessment and a record of who was where is what you'd want to be able to show if something did go wrong.

### What the market offers today, and where it splits in two

Quick answer: the market splits into dedicated, monitored lone-worker alarm services (SoloProtect, Peoplesafe) built for genuinely high-risk roles, and general trade job-management software (Jobber, Tradify, ServiceM8) whose GPS tracking is built for dispatch, not framed as a safety feature at all.

Dedicated lone-worker providers like SoloProtect and Peoplesafe sell a serious, purpose-built product: a monitored personal alarm, often BS 8484 certified, backed by a 24/7 response centre that can raise an actual emergency response. That's the right tool for high-risk lone work and TradeYoke doesn't claim to replace it. Separately, general trade software offers GPS tracking too — Jobber's waypoint tracking and Tradify's staff map, for instance — but it's built and marketed for dispatch and route efficiency, not as a safety measure, and it lives in a system that has nothing to do with the certificate or risk-assessment paperwork the job actually needs. Neither camp gives a small trade team the specific thing most of them actually want: the office being able to glance at a map and know where the lone worker on today's roof job is, in the same account as the job itself.

[Image: TradeYoke's live monitoring map: the team, today's jobs and vehicles together, consent-gated]

### How TradeYoke helps: visibility in the same account as the job

Quick answer: TradeYoke's live monitoring shows everyone sharing location on one map, with the phone itself as the tracker (no extra hardware), consent-gated per worker, alongside roles, permissions and an audit trail that keep the whole team accountable — it gives the office real visibility, not a monitored emergency-alarm service.

TradeYoke's Live monitoring (part of the Ultimate plan) turns the phone already in a scaffolder's or electrician's pocket into the tracker — there's no separate device to buy, charge or fit to a van. Each worker consents to sharing their location and can see exactly what's shared; the office sees everyone, today's jobs, customers and vehicles together on one map, with a trail that can be replayed if you need to check where someone was. It's honest about what it is: this is visibility for the office, not a certified, monitored panic-alarm service — for genuinely high-risk lone work, that's still a job for a dedicated BS 8484 device alongside it, not instead of it. Alongside it, TradeYoke's roles and permissions give every action an audit trail, so it's always clear who's assigned to which job and who did what, which matters as much for accountability as for safety.

**Does TradeYoke replace a monitored lone-worker alarm device?**

No. Live monitoring gives the office visibility of where the team is; a certified, monitored BS 8484 device with a 24/7 response centre is a different, more serious tool for genuinely high-risk lone work, and the two work well alongside each other rather than as substitutes.

**Do I need to fit tracking hardware in the van?**

No — the phone app itself is the tracker. Dedicated vehicle-tracking devices can be added through the same seam if you already have them.

**Can a worker see they're being tracked?**

Yes. Tracking is consent-gated per worker, and each person can see exactly what's being shared.

**Which plan includes live monitoring?**

Ultimate, TradeYoke's top plan — it also includes your own website and the customer portal. See /pricing for what every plan includes.

Related: Live monitoring & tracking · Roles, permissions, audit & 2FA · Team & safety · Van tracking without the hardware

### See where the team is, without new hardware

30 days of Essentials free, no card required. Live monitoring is part of the Ultimate plan — start a trial and see the map against a real day.

[Start your free trial](https://app.tradeyoke.net/signup)

]]></content:encoded>
      <dc:creator>Carl Randall</dc:creator>
      <category>Compliance</category>
      <category>Product</category>
      <category>Guides</category>
      <enclosure url="https://tradeyoke.net/media/media-seed-app-live-monitoring-png/app-live-monitoring.png?v=7js7qxat" type="image/png" length="554444" />
      <media:content url="https://tradeyoke.net/media/media-seed-app-live-monitoring-png/app-live-monitoring.png?v=7js7qxat" medium="image" />
    </item>
    <item>
      <title>Why offline-first matters more than any feature</title>
      <link>https://tradeyoke.net/blog/why-offline-first-matters-for-trades</link>
      <guid>https://tradeyoke.net/blog/why-offline-first-matters-for-trades</guid>
      <pubDate>Tue, 18 Aug 2026 21:15:11 GMT</pubDate>
      <description>Every field app claims to 'work on mobile'. Very few keep working when the signal drops behind a house, in a basement or halfway up a valley. Here's why we built TradeYoke the other way round.</description>
      <content:encoded><![CDATA[The signal problem nobody designs for
Most job-management apps are websites in a wrapper. They look fine in the office and fall apart the moment your phone shows one bar. The round carries on; the app doesn't.

For a trade business that's not a minor annoyance. It's the difference between a job marked done on site and one you try to remember at 7pm.

What offline-first actually means

 The phone is the source of truth while you work. Every job, note, price and photo is stored on the device.
 Changes queue, then sync. Mark a job complete with no signal; it's sent the moment you're back in range.
 Conflicts are resolved, not lost. If the office edited the same job, both changes are kept and the difference is shown.

Why this shapes everything else
Building this way forces good habits: every action is a small, repeatable operation; data is versioned; nothing depends on a round trip to the server to draw a screen. It's why the same app runs identically on the web, on iOS and Android, and on Windows.

If it only works with signal, it only works some of the time.

]]></content:encoded>
      <dc:creator>Carl Randall</dc:creator>
      <category>Product</category>
      <category>Mobile</category>
      <enclosure url="https://tradeyoke.net/media/media-seed-cover-why-offline-first-matters-for-trades-jpg/cover-why-offline-first-matters-for-trades.jpg?v=21llqfp" type="image/jpeg" length="65207" />
      <media:content url="https://tradeyoke.net/media/media-seed-cover-why-offline-first-matters-for-trades-jpg/cover-why-offline-first-matters-for-trades.jpg?v=21llqfp" medium="image" />
    </item>
    <item>
      <title>Why 'works offline' is the feature you'll use most</title>
      <link>https://tradeyoke.net/blog/offline-first-why-it-matters</link>
      <guid>https://tradeyoke.net/blog/offline-first-why-it-matters</guid>
      <pubDate>Thu, 21 May 2026 08:15:11 GMT</pubDate>
      <description>Signal drops in basements, plant rooms and country lanes. An app that keeps working there, and syncs honestly when the signal returns, is the one you'll actually use.</description>
      <content:encoded><![CDATA[The feature you will use most in a field service app is the one you never see: it keeps working when the signal does not. Rural rounds, basements, plant rooms, blocks of flats with thick walls and a lift shaft, the back of a farmhouse. If the app stops there, you go back to paper there, and paper is where the day's information gets lost.

This post is about what "works offline" should mean, why it is harder than it looks, and how to test any app's claim before you trust it with a round.

### Why a field service app that works offline matters more than the rest

Coverage maps are generous. Ofcom's checker will tell you a postcode has 4G from every operator, and it is true at the gate. It is not true in the utility cupboard where the boiler is, or behind the house where the conservatory roof needs cleaning.

An app that needs a connection for every tap turns those places into dead time. You do the work, remember to mark it done later, and later is when things get forgotten: the photo, the cash, the note that the side gate is now padlocked. Offline-first means the app behaves identically in the cupboard and in the office, and you stop thinking about it.

[Ofcom coverage checker](https://checker.ofcom.org.uk/): Ofcom's official mobile and broadband coverage checker by postcode. Useful for a route, less useful for a plant room.

### What offline-first actually means

It does not mean cached pages. It means the phone holds its own copy of the data it needs for the day: the customers, the jobs, the prices, the access notes. Every read comes from that local store, so opening a job is instant whether or not there is signal. Every change goes into a queue on the device first, and the queue is sent to the server when a connection is available.

The distinction matters because a cached app can show you yesterday's diary but cannot record today's work. An offline-first app can mark a visit done, take a photo, log the cash and book the next visit with the phone in flight mode, and every one of those changes will arrive at the office in order once the signal returns.

[Image: Today's jobs on the phone read from the local store, so the list opens in the plant room the same as it does in the van.]

### What happens when two people change the same thing

Here is the part most apps hide. If you mark a visit done at 10:14 with no signal, and the office reschedules the same visit at 10:20, which one wins when your phone reconnects at 11:00? An app that silently takes the last write will lose one of those changes and nobody will know.

Offline-first done properly has rules for each case and tells you when it applies them. A visit marked done on site beats a reschedule from the office, because the work happened. A price changed in the office beats a stale price on a phone that has not synced. Where two edits genuinely conflict, the app keeps both and asks. The rules are boring; the point is that they exist.

> Offline is not a mode. It is the ordinary condition of a working day, and the app should be built for the ordinary condition. — TradeYoke

### Why the web app is different, and why we say so

TradeYoke runs on web, iOS, Android and Windows from one codebase. The installed apps, on the phone and on a Windows laptop, are offline-first in the sense above: local store, queued changes, sync with conflict rules. The web app in a browser is the always-online office front door. It is where the office plans the week, sends the invoices and reads the reports, and it assumes a connection.

We say that plainly because "works offline" on a website usually means very little, and because the split is deliberate. The phone is where the signal drops, so the phone is where offline lives. The platform page sets out what each surface does.

> ✅ Offline mobile is included in every TradeYoke plan, including Free. It is not an add-on, because a phone app that stops in a basement is not a phone app.

### What it looks like on a wet Tuesday

A window cleaner working a rural round loses signal at the third stop and does not notice. The stop is marked done, the customer pays cash and it is recorded against the visit, the next customer's gate is locked so the visit is skipped with a note, and the rain sets in at stop nine. The undone stops are moved to Thursday in one go, as described in the rain days post.

None of that needed a connection. When the van reaches the main road, the queue sends: the done, the cash, the skip, the carry-over. The office sees the round's state, the owed figure updates, and the "we're coming Thursday" texts can go out. The cleaner did not think about signal once.

[Image: Plan my day on the phone: the morning decisions are made once and sent to the phone, so the day runs from the local copy.]

### How we built it, briefly

Every change is a small, self-describing operation with its own id, so sending it twice does nothing and sending it late still works. Each record carries a version tag; a change made against an old version is detected, not silently applied. The phone pulls a feed of what changed on the server since it last asked, rather than re-downloading everything. Conflict rules are declared per kind of change, and the ones that cannot be resolved automatically are surfaced to a person.

That is the substance behind the marketing phrase. It applies to every trade on the trades page, because the sync layer does not know or care whether the record is a window cleaning visit or a gardening one. The live monitoring described in the tracking post rides on the same connection logic.

### How to test any app's offline claim

- ✓ Put the phone in flight mode before opening the app — If it will not open, the claim is about cached pages, not work.
- ✓ Mark a job done, take a photo, record a cash payment — All three, with no signal. Then book the next visit.
- ✓ Change the same job from another device — Then turn the signal back on and see which change survives, and whether the app tells you.
- ✓ Close the app, reopen it, still offline — The queued changes should still be there.
- ✓ Reconnect and check the office view — Everything should arrive, in order, once.

### Questions people ask

**Does the app work with no signal all day?**

Yes, on the phone and installed apps. The day's data is on the device, changes queue on the device, and the queue sends when a connection is available, whether that is at the next stop or back at the yard that evening.

**What if the phone dies before it syncs?**

The queue is stored on the device, not in memory, so it survives the app being closed or the phone being restarted. Charge it and reconnect and the changes send. If the phone is lost, unsynced changes on it are lost with it, which is a reason to let it sync at the next opportunity rather than at the end of the week.

**Does the web app work offline?**

No, and we say so. The browser app is the always-online office surface for planning, invoicing and reporting. Offline lives in the installed apps on iOS, Android and Windows, which is where the signal actually drops.

**Does offline cost extra?**

No. Offline mobile on all four platforms is part of every plan, Free included, and plans are per business rather than per user. See the pricing page for the four plans.

### Take the round somewhere with no signal and see

TradeYoke's phone apps work offline and sync honestly when the signal returns, on every plan. Start a 30-day trial of Essentials with no card.

[Start your free trial](https://app.tradeyoke.net/signup)

]]></content:encoded>
      <dc:creator>Carl Randall</dc:creator>
      <category>Mobile</category>
      <category>Product</category>
      <enclosure url="https://tradeyoke.net/media/media-seed-cover-offline-first-why-it-matters-jpg/cover-offline-first-why-it-matters.jpg?v=2wrgmqd" type="image/jpeg" length="63930" />
      <media:content url="https://tradeyoke.net/media/media-seed-cover-offline-first-why-it-matters-jpg/cover-offline-first-why-it-matters.jpg?v=2wrgmqd" medium="image" />
    </item>
    <item>
      <title>Van tracking without the hardware: the app as the tracker</title>
      <link>https://tradeyoke.net/blog/van-tracking-without-the-hardware</link>
      <guid>https://tradeyoke.net/blog/van-tracking-without-the-hardware</guid>
      <pubDate>Sat, 16 May 2026 10:15:11 GMT</pubDate>
      <description>You do not need a box wired into the van to know where the team is. The app on the phone is the tracker, and the map shows customers, jobs, vehicles and people together.</description>
      <content:encoded><![CDATA[Van tracking used to mean a box wired behind the dashboard, a fitting appointment, and a monthly fee per vehicle. For most small trade businesses the phone in the driver's pocket already does the job. The app is the tracker, the map shows customers, jobs, vehicles and people together, and the customer gets a text when the van is on its way.

This post covers how that works, what a live map is actually used for day to day, where hardware still earns its place, and how to switch tracking on without souring the team.

### Van tracking without hardware: how it works

Each team member runs the TradeYoke app on their phone. While the app is at work, the phone shares its location, and the live monitoring map plots the workforce alongside the day's jobs and the customer list. Vehicles in the register are shown with their documents, so the van's MOT and insurance expiry sit on the same screen as its driver.

There is nothing to fit and nothing to fail when the van is changed. A new starter installs the app, is invited with a role, and appears on the map on their first morning. The platform page describes live monitoring alongside the rest.

[Image: Live monitoring: customers, today's jobs, vehicles and the team on one map, with no tracker fitted to anything.]

### What you actually use it for

Nobody sits watching a map. It gets opened for specific questions, and they are always the same ones.


 "Where's Dan?" The customer has rung to say nobody has turned up. The map answers in one glance and the reply is a fact, not a guess.
 "Who's nearest?" A boiler has failed, a scaffold has been struck, a gate is locked. The nearest person on the map gets the call, and the diary is updated from the same screen.
 "Is the round on track?" Three stops behind at eleven o'clock is a different afternoon from three stops behind at three. Seeing it early is what makes it fixable.

For a gas and plumbing business that is mostly reactive work, the nearest-person question is the whole value. For a scaffold firm with twenty sites, it is knowing which gang is where when a client rings about the weather.

### On-the-way texts: the part customers notice

The customer does not see the map. What they see is a text that says the engineer is on the way, sent when the previous job is finished rather than when someone remembers. It is the same message wizard that sends the 'we're coming tomorrow' text the evening before, and replies land in the customer's thread rather than on the driver's personal phone.

For round-based trades this is what stops the locked gate. For appointment trades it is what stops the "between eight and one" window feeling like a whole morning lost. Either way the sending is automatic once the previous visit is marked done, so it happens on the day nobody had time for it.

> 💡 Send the on-the-way text from the visit, not from a personal phone. It goes from your business number or address, it is recorded on the customer's record, and the reply comes back to the office, not to whoever happened to be driving.

### Privacy with the team: tracking people, not vans

A box in the van tracks a vehicle. An app on a phone tracks a person, and that difference is where trust is won or lost. The Information Commissioner's Office publishes guidance on monitoring workers, and the principles are straightforward: be clear about what is collected and why, collect it only when it is needed, and tell people before you start.

In practice that means tracking during the working day, for the purposes above, and saying so in writing. The team should know what the map shows, who can see it, and that it is off when they are not at work. Covert tracking is a fast way to lose good people and a slow way to lose an employment tribunal. Check the ICO's guidance and, if you employ people, your HR adviser before you switch anything on.

[Employment practices and data protection: monitoring workers](https://ico.org.uk/for-organisations/uk-gdpr-guidance-and-resources/employment/monitoring-workers/): The Information Commissioner's Office guidance for employers on monitoring, including location tracking: lawful basis, transparency and proportionality.

### Before you switch tracking on

- ✓ Write down why — Dispatch, customer updates and safety are good reasons. Curiosity is not.
- ✓ Tell the team, in writing, before it starts — What is collected, when, who sees it, and that it is scoped to the working day.
- ✓ Give the map to the people it helps — A team that can see each other on the map understands what the office sees.
- ✓ Keep it to working hours — The app is the tracker while the app is at work.
- ✓ Review it after a month — Ask the team what it has been used for, and whether that matched what you said.

### When hardware still makes sense

An app on a phone is not the answer to everything. If you need to recover a stolen van at three in the morning, a hidden hardware tracker with its own battery is the tool. If you want driver behaviour data for an insurance policy, or you need to track plant and trailers that never have a phone with them, the same applies. And a worker without a company phone is not on the map at all.

For a business of two to fifteen people whose questions are the three above, the phone is enough, and the saving is the fitting cost and a fee per vehicle every month. It is honest to say the app solves dispatch and customer updates rather than theft recovery.

### App on the phone or a box in the van?

| Need | Phone app | Fitted hardware |
|---|---|---|
| Where is the team right now | Yes | Yes |
| Nearest person to a callout | Yes | Yes, if one person per van |
| On-the-way texts to the customer | Yes, from the visit | Not usually |
| Stolen vehicle recovery | No | Yes |
| Driver behaviour for insurers | No | Yes |
| Plant and trailers | No | Yes |
| Cost | Included in Ultimate | Fitting plus a fee per vehicle |

### Where it lives in TradeYoke

Live monitoring is part of the Ultimate plan, which is per business rather than per vehicle or per user; every plan is on the pricing page. The map runs on the web for the office and on the phone for the team, from the same data and the same connection logic described in the offline-first post. Because it is one map across every trade, a business running two trades sees both crews together, which is one of the small reasons one account for two trades works.

See also: keeping a lone-working tradesperson safe

[Image: The same map on the phone, so the team sees what the office sees.]

### Questions people ask

**Does it drain the phone battery?**

Location sharing while the app is at work uses some battery, as any navigation app does. It is scoped to the working day rather than running permanently, and a van charger removes the question for most teams. Test it for a week before deciding.

**Can a team member turn it off?**

It is their phone, so yes. The app makes clear when location is being shared, and tracking is tied to the working day. The right approach is an agreement about when it is on, written down, rather than a technical lock nobody trusts.

**Is it worth it for a one-person business?**

Less so for the map, more so for the on-the-way texts, which a sole trader benefits from as much as anyone. Texting customers is part of Essentials and every plan above it; the live map is Ultimate.

**Do I need the Ultimate plan?**

Live monitoring is in Ultimate, with your own website and the customer portal. Essentials includes the diary, customers, branded quotes and invoices, reminders, emailing and texting customers, and offline mobile. The 30-day trial is Essentials with no card, so the live map is something you switch on by choosing Ultimate.

### Put the team on the map this afternoon

TradeYoke's live monitoring uses the app as the tracker, with on-the-way texts sent from the visit. Start a 30-day trial of Essentials with no card.

[Start your free trial](https://app.tradeyoke.net/signup)

]]></content:encoded>
      <dc:creator>Carl Randall</dc:creator>
      <category>Product</category>
      <enclosure url="https://tradeyoke.net/media/media-seed-cover-van-tracking-without-the-hardware-jpg/cover-van-tracking-without-the-hardware.jpg?v=2wecnx1" type="image/jpeg" length="63911" />
      <media:content url="https://tradeyoke.net/media/media-seed-cover-van-tracking-without-the-hardware-jpg/cover-van-tracking-without-the-hardware.jpg?v=2wecnx1" medium="image" />
    </item>
    <item>
      <title>Running two trades on one account (and why the diary doesn't care)</title>
      <link>https://tradeyoke.net/blog/two-trades-one-account</link>
      <guid>https://tradeyoke.net/blog/two-trades-one-account</guid>
      <pubDate>Mon, 11 May 2026 12:15:11 GMT</pubDate>
      <description>Plenty of trade businesses do two things: windows and gutters, gardens and fencing, solar and the electrics. One account, one diary, one customer list, one invoice run.</description>
      <content:encoded><![CDATA[A surprising number of trade businesses are two businesses. The window cleaner who does gutters and pressure washing. The gardener who fences. The solar installer who is also the electrician. The scaffold firm whose roofing arm keeps the scaffold busy. Most job-management software makes you choose one, or run two accounts and re-type the customer twice.

TradeYoke was built so that compatible trades share one account: one diary, one customer list, one invoice run. This post explains what has to be shared, what stays separate, and why the diary genuinely does not care which trade a job belongs to.

### Running two trades in one app: what actually has to be shared

Four things, and they are the four things you would otherwise duplicate. The customer, because Mrs Patel is one person whether you are cleaning her windows or cutting her lawn. The diary, because you have one Tuesday. The money, because she owes you one balance and you want one report of who owes what. And the team, because the same people do both.

Everything else can stay specific to the trade. The window cleaning job knows about frames, conservatory roofs and access. The gardening job knows about the task list and the season. Neither needs to know the other exists, and the shared parts do not need to know either of them in detail.

### Why the diary doesn't care

The scheduler in TradeYoke knows only a small projection of any job: when it is, who is doing it, where it is, which trade it belongs to and what state it is in. That is enough to draw a day, a week or a month, colour each entry by trade, drag it to another day, and put it on the route. It deliberately knows nothing about frames or lawns.

Each trade keeps its own rich job record and its own screens for creating and editing it. When you open a job from the diary, the trade's own panel appears; when you look at the week, the diary draws both trades side by side. That is what "the diary doesn't care" means in practice: adding a trade never changes the calendar, so the calendar is the same one you learned on day one. The platform page shows the schedule and Plan my day.

[Image: The month view with several trades colour-coded. The diary draws the projection; each trade owns the detail behind it.]

> The diary knows when, who, where and which trade. It does not need to know what a conservatory roof is. — TradeYoke

### One customer list, two kinds of job

The customer record is generic. It holds the name, the addresses, the notes, the documents, the communications history and the balance. Jobs attached to it are trade-specific. So a customer who has windows cleaned every four weeks and the garden done fortnightly in summer has one record, two recurring series, one balance and one place where both are visible.

That matters most for money. The morning 'who owes me' email lists her once, with everything owed, and the customer portal shows her everything in one place to pay. Reminders and receipts go from one business identity, so she never gets two texts from two names on the same afternoon. A spreadsheet of customers imports once, with duplicate detection, as described in the move-over-in-an-afternoon post.

[Image: One customer list across trades, with distance, balance and owing status, so the gardening customer and the window cleaning customer are the same row when they are the same person.]

### Projects: when a job needs more than one trade

Some work is not two jobs for one customer but one piece of work with two trades on it. A solar installation with the electrical certification. A roof repair with the scaffold that makes it possible. That is what projects are for: a customer, a site, a status and the trades involved, with the visits from each trade on the diary and the quotes and invoices raised from the project.

Projects came out of the scaffolding pilot, where almost every site carries another trade. The inspection discipline that goes with it is in the seven-day inspections post.

### Compatible trades: what works together today

Window cleaning and gardening are live and have shared accounts since the start. Scaffolding, electricians, plumbers and gas, and solar installers are in pilot with real businesses, and the pilots include combinations, because that is how those businesses are shaped. The trades page has a page for each.

### Common pairings on one account

| First trade | Second trade | What is shared | Status |
|---|---|---|---|
| Window cleaning | Gardening | Customers, diary, rounds, invoices, owed report | Live |
| Solar installer | Electrician | Customer, project, certificates, handover pack | In pilot |
| Scaffolding | Any site trade | Project, site, visits, documents, team | In pilot |
| Plumber and gas | Electrician | Landlord portfolio, certificate expiries, agent contacts | In pilot |

> 💡 Start with one trade and add the second when the first is running. Each trade can be switched on or off in settings, and the customers and diary you already have carry straight over.

### What stays separate

Each trade has its own settings tab: its prices, its paperwork, its defaults and whether the guided job wizard is on for it. Each trade's certificates and documents are its own. Team members can be marked with the trades they work in, so the window cleaning crew and the gardening crew are distinct on the register even when they overlap on Fridays. Reports show the whole business and the value of each round, and the accountant CSVs cover the business as one; how two trades appear on your tax return is a question for your accountant.

The Squeegee Rush arcade game, for what it is worth, belongs to the window cleaning module and stays there. The gardeners have asked.

[Business records if you're self-employed](https://www.gov.uk/self-employed-records): What HMRC expects a self-employed business to keep: records of sales and income, expenses, VAT and PAYE where they apply, for the business as a whole.

### What it costs

Plans are per business. Free is £0, Essentials is £19 a month, Premium is £39 a month and Ultimate is £55 a month, and none of them is multiplied by trades or by users. A window cleaning and gardening business pays the same as a window cleaning business. Pilot trades are priced with the pilot businesses while the pilots run. The pricing page has the detail, and the 30-day trial of Essentials lets you run every trade you need.

### Adding a second trade to an existing account

- ✓ Switch the trade on in settings — It appears as a tab and in the job wizard's trade picker.
- ✓ Set its prices and paperwork — In its own settings tab; the first trade is untouched.
- ✓ Mark which team members work in it — On the team register, so the diary and Plan my day assign the right people.
- ✓ Book the first job against an existing customer — No new customer record; the job is the new thing.
- ✓ Check the owed report the next morning — One list, both trades, one balance per customer.

### Questions people ask

**Do I pay twice for two trades?**

No. Plans are per business. Every plan covers every trade on the account, and users are not charged separately either.

**Can I switch a trade off again?**

Yes. Trades are switched on and off in settings. Switching one off hides its screens and its entry in the job wizard; the customers and the history stay where they are.

**Will my window cleaning customers see that I do gardening?**

Only if you tell them. Invoices, texts and emails carry your one business identity. Many businesses use the customer list to offer the second trade to the first trade's customers, which is the cheapest marketing there is.

**Can one person be in one trade only?**

Yes. The team register records which trades each person works in, and the diary respects it when assigning. A person can be in both.

### One account, every trade you do

TradeYoke runs compatible trades on one diary, one customer list and one invoice run, at one price per business. Start a 30-day trial of Essentials with no card.

[Start your free trial](https://app.tradeyoke.net/signup)

]]></content:encoded>
      <dc:creator>Carl Randall</dc:creator>
      <category>Product</category>
      <category>Guides</category>
      <enclosure url="https://tradeyoke.net/media/media-seed-cover-two-trades-one-account-jpg/cover-two-trades-one-account.jpg?v=1oeyk5cl" type="image/jpeg" length="67528" />
      <media:content url="https://tradeyoke.net/media/media-seed-cover-two-trades-one-account-jpg/cover-two-trades-one-account.jpg?v=1oeyk5cl" medium="image" />
    </item>
  </channel>
</rss>