Therapists and counsellors

Magpie takes bookings for your sessions, in the room or by video. It keeps intake forms, notes and invoices with each client.

You can practise on your own. A shared practice's therapists can work in one Magpie team.

Get started free
Riverdale Counselling’s public booking page for a 50-minute individual session: CA$150.00 at its Gerrard Street East office, with Anyone available, and the next weekday’s free times with each of its three therapists.

This combination of six Magpie areas fits a therapist.

Appointments
Appointments gives clients a page where they book a session in the room.
Meetings
Meetings books video sessions, each with its own Zoom or Google Meet link.
Forms
Forms asks a new client your intake questions before the first session.
Contacts
Contacts keeps each client's sessions and your notes on one page.
Secure Files
Secure Files keeps letters and scanned forms, encrypted in your browser before upload.
Invoicing
Invoicing bills each session, and clients pay by card.

Clients book a session in the room, and move it from their confirmation email.

Appointments gives your practice a booking page. Each kind of session has its own length and price, such as 50 minutes. Time kept free after each one leaves a break before the next client.

Clients choose a session and a free time, and give their name and email address. Magpie will email them a confirmation with a link. From it they can move or cancel, until the notice you set.

Video sessions get their own Zoom or Google Meet link.

Meetings is your own meeting page for sessions by video. With Zoom connected, each booking gets a Zoom call. The client's confirmation email carries the join link.

Clients see your times in their own time zone. You will get an email for each booking. A time taken by an appointment, or busy in your Google calendar, cannot be booked.

New clients answer your intake questions before their first session.

Forms builds your intake form from the questions you ask before a first session. A question can appear only after an answer that calls for it. A required question must be answered before the form is sent.

You send the form's link once a client books. Each response will arrive by email. In Personal, only you and anyone you add can read the answers.

Riverdale Counselling’s New client intake Form in the Form builder: what brings the client to counselling, earlier counselling, medication, their doctor, how they would like to meet and an emergency contact, each with its answer type.

Each client's page lists every session beside your notes.

Contacts is your client list. A first booking adds the client by their email address. Their page lists every session, in the room or by video.

After each session you can write a dated note. A pinned note stays at the top. In Personal, only you see a client's page. In a practice's team, every therapist who uses Contacts sees it.

Riverdale Counselling’s client list: each client with their email address, phone number, a tag such as Client or Waiting list, when they were last contacted and their next follow-up.

Secure Files encrypts letters and scanned forms before they leave your browser.

Secure Files encrypts each file and its name in your browser, with your Password Vault key. Magpie stores only data it cannot read. It can hold a scanned consent form or a letter from a client's doctor.

The files belong to your account, not to a team. You can send one through a secure link that expires, such as after a day. A link can allow one download and ask for a passphrase.

Maren Castellano’s Secure Files, unlocked, in the Clients / Signed consent forms folder: scanned consent forms as PDFs, each with its size, the date it was added and a Download button.

Clients pay for each session by card from your invoice email.

Invoicing bills a session to the client, with its date in the line. With Stripe connected, the email has Pay online, and clients pay by card. The money goes to your own Stripe account.

Cash or a bank transfer is recorded against the invoice. Reminders will go to the client until the invoice is paid. A client seen every week can have one recurring invoice a month.

A Riverdale Counselling invoice open in the invoice editor, billed to Daniel Weiss for four 50-minute individual sessions in October, each line with its date, with no tax.

Three more areas cover your week, your email and work between sessions.

Calendar
Calendar shows every session beside your own events. An event you add keeps that time off the booking page.
Mail
Mail gives the practice an address at its own domain. A mailbox can be private to one person.
Client Portal
Client Portal gives a client a page with a plan of goals and steps. They tick off their own steps, and files go both ways.

A client's details are typed once, when they book their first session.

  1. A client books

    They choose a 50-minute session and a free time. Magpie emails them a confirmation.

  2. On your Calendar

    The session is added to your Calendar. That time is no longer offered on either booking page.

  3. The intake form

    You send the form's link. Their answers arrive by email before the session.

  4. On the client's page

    The booking adds them to your client list. Your notes go on the same page after each session.

  5. Billed and paid

    You invoice the session. A card payment is recorded on the invoice by itself.

  6. In the books

    Each invoice and its payments will be added to the books.

Setting up takes five steps.

  1. Open Appointments

    You choose a business type and your time zone. Then you add your sessions, their prices and your hours. Help: Set up Appointments.

  2. Add video sessions

    You add a Meeting Type for sessions by video, set your hours and connect Zoom. Help: Set up and share your meeting page.

  3. Write the intake form

    You write your questions and publish the form. Help: Build, publish, and share a form.

  4. Set up Secure Files

    You set up Password Vault and keep its recovery key. Help: Secure Files.

  5. Connect Stripe

    You connect your Stripe account, so clients can pay invoices by card. Help: Connect Stripe to receive money.

Plans

Working alone, you use Personal, and Pro is its paid plan. The Free plan keeps 100 contacts and makes 5 invoices a month. It has 2 Meeting Types. Pro has no limit on any of them.

A shared practice is a team. Each therapist who takes bookings takes a member place. A free team has 3, counting you; the Team plan has 25.

Mail at your own domain needs Pro, or the Team plan for a practice. Secure Files uses your own storage: 1 GB free, 20 GB on Pro. Magpie adds no fee to invoice payments; Stripe's fee applies.

Massage therapists, personal trainers and consultants have pages of their own.

Questions therapists and counsellors ask

Can new clients book a first session online?

Clients open your booking page and choose a session, a day and a free time. They enter their name and email address, and a phone number if they like. Magpie checks the time again as they book. It then emails a confirmation with the session, the time and the place.

Can a client move or cancel a session themselves?

A session booked in the room has a link in its confirmation email. From it the client can choose another free time, or cancel. Both work until the notice you set, such as 48 hours. For a video session, the email asks the client to write to you instead.

Can I keep a break between clients?

Each kind of session can keep time free before and after it, such as 10 minutes. The booking page then offers only times with room for the break. A 50-minute session with 10 minutes after it fills an hour.

Can I see clients by video as well as in the room?

Sessions in the room are booked on your booking page. Sessions by video are booked on your meeting page. With Zoom connected, each one gets its own Zoom call. With Google Calendar connected instead, it gets a Google Meet link.

Will a client in another time zone see the right time?

Your meeting page shows times in the client's own time zone, taken from their browser. It names their zone, and yours when it differs. The confirmation shows the time in both zones. Their email uses their zone, and yours uses your own.

Can I add a session we agreed in the room?

New appointment books it for the client. You choose the session, the date and a start time. Then you enter their name and email address. You can add internal notes the client never sees. The client gets the same confirmation email, with the link to change it.

Can new clients fill in an intake form before we meet?

You build the form once, with questions such as their doctor's details. A question can be required, or appear only after an answer that calls for it. You send its link after they book. Each response arrives by email, with a link to read it.

Who can read a client's intake answers?

The people who can see the form can read its responses. A form you make in Personal is seen by you and anyone you add to it. In a practice's team, the members who use Forms can see it. Files a client uploads open only for someone signed in who can see the form.

Where do I keep notes after each session?

You write a dated note on the client's page, which also lists every session. Each note shows who wrote it and when. A pinned note stays near the top, for what you need before the next session. Internal notes on a booking are never shown to the client.

Who can read my session notes?

In Personal, the notes on a client's page are yours alone. In a practice's team, every therapist who uses Contacts can read them. For files only you should open, Secure Files encrypts them in your browser. Magpie stores those files as data it cannot read.

Can I keep scanned forms and letters private?

Secure Files encrypts each file and its name in your browser before upload. Only your Password Vault password opens them. If you forget it, the recovery key from setup lets you choose a new one. Magpie keeps no copy of that key.

Can I send a client a document securely?

You choose one of your secure files and make a link for it. It expires after an hour, a day, 7 days or 30 days. It can allow one download, and ask for a passphrase. Revoke stops the link at any time.

How do clients pay for sessions?

You send the client an invoice for the session. With Stripe connected, the email has Pay online, and they pay by card. The money goes to your own Stripe account, and the payment is recorded on the invoice. Magpie takes no fee; Stripe's processing fee applies.

What if a client pays by bank transfer?

Record payment records it on the invoice, with the date, the method and a reference. A part payment leaves the invoice Partly paid, with the balance shown. Reminders go to the client on the due date, then 7 and 14 days after, and stop once the invoice is paid.

Can I bill a weekly client once a month?

An invoice can hold a line for each session, such as four 50-minute sessions. Make recurring then sends it every month, from the date you choose. You can change the lines before a month with more or fewer sessions. Pause stops the invoices over a break.

Can I give a client exercises to work on between sessions?

Client Portal gives the client a page with a plan of goals and steps. A step can be theirs, and they tick it off when it is done. You can share files with them, and they can share files with you. A draft stays hidden until you show it.

Can I have an email address at my practice's own domain?

Mail adds mailboxes at your domain, each with 5 GB of storage. An alias can deliver to one or several mailboxes. In a practice's team, a mailbox can be open to everyone or private to one therapist. A private mailbox stays closed even to the team's admins.

Can I see my sessions in Google Calendar?

You can connect Google Calendar. Your sessions will then be copied to it within about a minute. Times busy in Google cannot be booked on your meeting page. Your Google events appear on your Personal Calendar, seen only by you.

Can I remind myself to check in with a client?

A follow-up on the client's page has a date and a reason. It becomes a To-do with the usual reminders. Contacts lists every open follow-up as Overdue, Today or Upcoming.

Does it work for a practice with several therapists?

A practice works as one team, and each therapist takes bookings within their own weekly hours. A client chooses a therapist by name, or Anyone available. Each session goes on that therapist's Calendar. You can give a receptionist Appointments without Contacts, where the notes are.

Publish your session booking page.

Create a Magpie account for your practice.

Create account