BlogPlaybooks by business

Social media for coaches: from post to discovery call

Social media marketing for coaches, step by step. Posts that teach, a free guide sent by DM, a landing page for the offer, a welcome email series and a way to count every discovery call a post brings in.

A Postfjord link in bio page for Sunrise Yoga on a phone, with a class schedule, a first class offer and a signup form, beside the taps on each button.

A coach sells trust. Nobody books a $1,500 program from one post. They read you for a few weeks, try something you taught, and then book a call when the timing is right for them.

So social media for a coach has one job: move a stranger one step closer to that call, and make each step easy. This guide lays out the path in five steps, with the posts, the messages and the emails to use. The examples use a made up career coach in Chicago, Dana Reyes, who sells a three month program and books clients through a free 20 minute discovery call. Swap in your own niche, prices and words.

How many coaches you compete with

There are more coaches every year. The International Coaching Federation's 2025 Global Coaching Study, run with PwC, counted a record 122,974 coach practitioners worldwide, up 15% since the last study. The 2025 regional numbers sit in the paid report, so the chart below uses the 2023 study's executive summary, which counted 109,200 coaches in 2022. North America had the most.

Coach practitioners by region, 2022. Source: International Coaching Federation, 2023 ICF Global Coaching Study, executive summary
LabelValue
North America34,200
Western Europe30,800
Latin America and the Caribbean16,900
Eastern Europe10,000
Asia8,600
Middle East and Africa4,900
Oceania3,700
Coach practitioners by region, 2022Source: International Coaching Federation, 2023 ICF Global Coaching Study, executive summary

The same summary shows why the effort pays. The average fee for a one hour session in 2022 was $244, and the average active coach had 12.2 clients. It also shows how uneven the work is: 53% of coaches earned less than $30,000 a year from coaching. One extra client a month makes a real difference at that level.

Average fee for a one hour coaching session, 2022. Source: International Coaching Federation, 2023 ICF Global Coaching Study, executive summary
LabelValue
Western Europe$277
North America$272
Oceania$259
Asia$226
Middle East and Africa$165
Eastern Europe$138
Latin America and the Caribbean$114
Average fee for a one hour coaching session, 2022Source: International Coaching Federation, 2023 ICF Global Coaching Study, executive summary

All numbers in this section were checked on ICF's pages on 28 September 2026.

The path, in one picture

Here is the whole route, from a post to a booked call:

  1. A post that teaches one small thing and ends with an ask: "Comment GUIDE and I'll send you the checklist."
  2. A DM that sends the free guide and asks for an email address.
  3. A landing page for your offer, with the price, what people get and a button to book the call.
  4. A welcome email series that sends three emails over ten days and stops when the person books.
  5. The booked call, counted, so you know which post started it.

You can run steps 1, 2 and 5 on your own this week. Steps 3 and 4 are worth adding once the first ones bring in names.

Step 1: pick one or two places, and post that teaches

Pick the platform where your clients already scroll. A career or executive coach usually finds them on LinkedIn. A fitness, nutrition or life coach usually finds them on Instagram. Start with one, add the second once the first runs on a schedule.

In Postfjord you can publish to Instagram, Facebook, Threads and your LinkedIn profile from the same composer, with a separate text for each. LinkedIn asks you to sign in again every 60 days, and Postfjord reminds you before the date.

Then pick three content pillars and give each a day. For Dana:

Write the pillars into your brand voice under Content pillars. When you press Plan next week, Claude proposes a week of posts from them and from what worked before. You approve every post before it is scheduled.

A good teaching post answers one question in full. People save it, and a saved post is someone telling you they want more of what you know.

Step 2: a free guide, sent by DM

A free guide is the easiest first step you can offer. It costs the reader nothing and shows how you think. Dana's is a one page PDF: "The 10 minute resume check."

Put the guide somewhere with a link, like your website or a shared folder. Then set up a comment automation:

  1. Go to Automations and pick the Comment to DM template.
  2. Pick the post, or The next post or reel if you have not published it yet.
  3. Under Keywords, type guide. Leave Reply to their comment under the post on, with a short reply like "Sent you a DM. Check message requests if you do not see it."
  4. Under Opening DM, write "Want the 10 minute resume check?" with the button "Send it to me".
  5. Under The DM with your link, paste the link to the guide.
  6. Under Add-ons, turn on Ask for their email in the DM, and put it before the link. The person replies with their address, and Postfjord checks it for typos before it saves it.

The full setup is on the automation help page, and How comment-to-DM works explains why the public reply mentions message requests.

You can also attach the automation while you write the post. In the composer, under DM automation for this post, choose Create one from a keyword. Each guide post then gets its own automation with its own numbers.

Comment automations run on connected Instagram accounts and Facebook Pages. On LinkedIn, put the guide link in the first line of a comment or on your landing page.

Step 3: a landing page for the offer

Your link in bio should not open a bare calendar. Someone who taps it wants to know three things first: what the program is, what it costs and what happens on the call.

A landing page answers that on one screen. Dana's has:

In Postfjord, landing pages live at your own address, like dana-reyes.postfjord.page, with each page after it, like dana-reyes.postfjord.page/program. Each template has words in [brackets] for facts only you know, and the page cannot go live while one is left. The landing pages feature page shows every block. Landing pages are in early access and show up under Email, Landing pages once they are open for your workspace.

The link in bio guide covers the page that holds all your links.

Step 4: a welcome series that stops when they book

Most people who download a guide are not ready to book that day. Three short emails over ten days keep you in mind without asking too much.

Dana's series:

To build it in Postfjord:

  1. Go to Email, then Automations, press New automation, then Blank email automation at the bottom.
  2. Under What starts it, pick Someone confirms an email they gave in a DM. Or pick a signup form, if people join from your landing page.
  3. Add three emails with waits of 0 days, 3 days and 7 days. Each wait counts from the email before.
  4. Under Stop when the contact gets this tag, pick Booked.
  5. Press Save changes, then Start.

The stop tag is what makes the series feel personal. Nobody who already booked gets an email asking them to book. The steps are on the email automations help page. Email is in testing, so the automations send once Postfjord has switched sending on for your workspace. You can write them before that.

Step 5: count the booked call

This is the step most coaches skip, and it is the one that tells you what to post next month.

Connect your booking system under Settings, Apps, Count your bookings. With Calendly, paste a token from Integrations, API and webhooks. Calendly shares bookings with other apps on its Standard plan and up. Acuity works on its Premium plan, and most other systems can send bookings through Zapier or Make.

From then on, when someone taps the booking link in your automation or your email and books within a week, Postfjord counts the booking for that automation or email. The person gets the tag Booked, which stops the welcome series. A cancellation takes the booking off again. The details are on the bookings help page.

If you sell the program with a Stripe payment link, connect Stripe too. Postfjord then counts the sales each automation, email and landing page brings in, and the Results card on the dashboard shows the month's bookings and sales. See link tags and sales.

After a month, open Automations and compare your guide posts by Entered, Clicks and Bookings. A post with 30 comments and no calls taught something people liked but did not need help with. A post with 8 comments and 2 calls found the right people. Write more of that one.

A week of posts for a coach

Here is one full week for Dana, ready to adapt:

If an idea comes to you between sessions, press Dictate on the idea notepad in Manager and say it. It is there when you plan the week. The creators page shows how the rest of Postfjord fits a one person business.

FAQ

What is the best social media platform for coaches?

The one your clients use every day. Career, business and executive coaches usually find clients on LinkedIn. Health, fitness and life coaches usually find them on Instagram. Start with one and post on a fixed rhythm before you add a second.

How often should a coach post on social media?

Three posts a week on fixed days is a pace one person can keep between client sessions. Keep that rhythm for a month before you post more. A steady week beats a busy one followed by silence.

How do coaches get clients from social media?

With a clear next step after every post. A teaching post earns attention, a free guide sent by DM gets a name and an email, and a short email series with one link to book turns some of those names into discovery calls.

What should a coach post on Instagram?

Lessons that answer one question in full, client stories with their permission, the questions people ask you in DMs, and a clear offer with a date. Show your face in some of them. People book a call with a person, and they want to know who will be on it.

Can Postfjord book the discovery call for me?

No. People book in your own calendar, like Calendly or Acuity. Postfjord sends them the link and counts the bookings that link brings in.

Get your workspace

Join the waitlist and we email you when your account is ready. Free plan, no card needed.

Join the waitlistSee pricing