Your website can do more
than sit there

Most small-business websites are digital brochures. Yours can take payments, give customers their own login, stream live, and handle the busywork for you. These are features I've already built, and most of them run on this very site.

Get paid without chasing checks

Send an invoice or a quote that customers can accept and pay in a couple of clicks, or bill them automatically every month. Payments go to your bank through Stripe, and your site records each one as it happens.

  • One-time invoices, deposits, and recurring subscriptions
  • Quotes customers can accept or decline online
  • Receipts and payment status tracked for you, with no manual bookkeeping

Running on this site: client invoices, quotes, and hosting subscriptions.

Example: a landscaping invoice for $1,240 with three line items and a card ready to pay through Stripe.

Give your customers a place of their own

Instead of answering the same emails over and over, give customers a secure login where they can check on an order, download documents, submit requests, and see what they owe, whenever it suits them.

  • Secure accounts with email verification and two-factor login
  • Invite customers by email, so there is no signup form to fill out
  • Live status updates without anyone picking up the phone

Running on this site: my clients log in to track their projects, review changes, and send requests.

Example: a marina member portal showing a paid boat slip, downloadable documents, and a winterizing job in progress.

Approvals without the email chains

If your work needs a customer's OK, whether it's a proof, a plan, or an estimate, keep the whole conversation in one place. Customers leave feedback, approve the final version, and pay, and you keep a record of exactly what they signed off on.

  • Feedback attached to each version, not lost in an inbox
  • A clear sign-off step with a dated record
  • Final files and printable spec sheets ready to download

Running on this site: how my clients review and approve their website designs.

Example: a sign shop proof awaiting approval, with a customer comment pinned to the design and buttons to request changes or sign off.

Let your website handle the busywork

Write a post once, and your site can publish it on schedule, share it to your Facebook page, and let search engines know it exists. Each chore is small, but they add up, and none of them need you.

  • Posts scheduled ahead of time go out on their own
  • New posts shared to your Facebook page automatically
  • Search engines notified as soon as new content goes live

Running on this site: every blog post here is scheduled, shared, and submitted automatically. See the blog

Example: an overnight activity log where a post published at 6 AM, was shared to Facebook, and search engines were notified a minute later.

Sell a service that sets itself up

Some services can be delivered the moment someone pays. A customer picks a plan and checks out, and their account is created and ready to use, with a free trial and automatic billing afterward. You never have to touch it.

  • Free trials that turn into paid plans on their own
  • Setup that starts automatically after checkout
  • Customers request changes from their own dashboard

Running on this site: clients launch a WordPress site in one click, free for the first month. See the plan

Example: a three-step checkout that ends with a live WordPress site, every setup task checked off automatically.

Connect your site to the services you already use

Your website can talk to other services directly, so setup that once meant logging into five different accounts happens in one place. On this site, clients find and buy a domain, connect it, and set up business email without leaving their dashboard.

  • Domain search, purchase, and transfer from one screen
  • Automatic checks that website and email records are set up correctly
  • Google Workspace email setup, including the records that keep mail out of spam

Running on this site: domains, DNS health checks, and Google Workspace setup.

Example: a domain search showing a name is available, followed by a health check confirming the website, email, and security records are all set up.

Go live on your own website

If you stream on Twitch, your audience doesn't have to leave your site to watch. Your stream and chat can live right on your page, so the people who find you on Google find you live, too.

  • Your Twitch stream and chat embedded on your own site
  • A schedule or replay shown when you are offline
  • Great for events, classes, auctions, and live music nights

Built for a separate live-streaming project.

Example: a pub's trivia night streaming live on its own website with 218 viewers and a chat beside the video.

Have an idea that's
not on this list?

Those are my favorite conversations. If there's a task you keep doing by hand, or something you wish your website did, tell me about it. There's a good chance it can be built.